Кратко: Нужно реализовать ботов и интегрировать движок управления ботами https://assetstore.unity.com/packages/tools/behavior-ai/invector-fsm-ai-template-123618 в многопользовательскую игру-стрелялку (не обязательно именно этот движок)Подробно: Есть уже реализованная многопользовательская игра стрелялка, по сути team deathmatch. Кто-то запускает игру, остальные к нему присоединяются, игроки делятся на команды "красных" и "синих", у каждой команды есть своя база, на которых время от времени воссоздаётся военная техника (танки, БТР-ы, вертолёты) которой можно пользоваться. Игроки просто сражаются друг с другом команда на команду, пока не выйдет время уровня. В игре не хватает ботов, и для их добавления был приобретён готовый модуль Invector FSM AI Template, позволяющий задавать "логику" поведения ботов. Использовать прямо его не обязательно, если предлагаемую логику можно сделать самостоятельно, либо с помощью других модулей - можно и так. Особенности реализации: игра изначально написана на базе готового шаблона многопользовательского шутера на C# с использованием Photon Unity Networking (то есть НЕ Photon Phusion). Далее, какой-то сумрачный гений прикрутил к игре функционал работы со Steam и VK.com, и возможность покупать внутри-игровое золото во Вконтакте, а за него уже приобретать различное оружие и броню в игре. В результате, код игры делится на 2 части: большая часть относительно логичного кода, который присутствовал в исходном шаблоне + некоторое количество адского говнокода написанного уже "сумрачным гением". Далее, игра уже попала ко мне, и какое-то количество доработок в ней сделано мной + отрефакторен написанный на PHP сервер игры, хранящий информацию о покупках и внутриигровых достижениях. Сам я программист, но на C# пишу медленно (я больше по C++, Php, Python, Javascript), а в играх и в Unity разбираюсь гораздо медленнее чем в веб-серверах. В связи с чем нужна помощь разработчика на Unity + Photon. Что конкретно требуется: 1) Сначала дам посмотреть исходный код в GitHub, чтобы было понятно как обстоят дела, и стоит ли вообще за это браться. Уровень кода может вам не понравиться.2) Далее, если код вас устроит и договоримся начинать работу, предлагаю выполнять задачи поэтапно с оплатой каждой из них по рабочему времени (по затраченным часам). Можно разбить задачи на отдельные части, если предложенные окажутся слишком крупными.3) Нужно будет создать в игре функционал ботов, со следующими свойствами и особенностями: Должны существовать консольные команды `/addbot <сторона> ` и `/removebot `, добавляющие и удаляющие ботов (в игре есть реализованный механизм консольных команд, добавлять их не сложно)При создании многопользовательской игры можно будет указать:Нужно ли добавлять в игру ботовЕсли да, то:Сколько добавлятьНужно ли уменьшать количество ботов при входе в игру новых людейКаков должен быть уровень ботов (по 5-бальной шкале сложности, например "Новичок", "Опытный", "Ветеран", "Мастер", "Легенда", с возможностью где-то менять эти названия)Во время игры боты должны появляться в соответствии с требуемым количеством, и им должны даваться человеко-подобные имена, случайным образом берущиеся из заготовленного списка. Присоединяться они должны к обоим командам для достижения требуемого количества.Боты должны управляться модулем искусственного интеллекта https://assetstore.unity.com/packages/tools/behavi...У всех ботов должно быть стандартное оружие и броня, никакой кастомизации не требуется.В зависимости от сложности ботов ("Новичок", "Опытный", и т.д.) меняются следующие параметры:Дальность видимости ботовКучность стрельбы (насколько точно бот стреляет в игрока)Дальность видимости при стрельбе - насколько далеко бот может заметить персонажа если тот попал в ботаПоведение ботов должно быть полностью синхронизировано между игроками - то есть все игроки должны видеть в движениях и действиях ботов ровно одно и тоже, в том числе в стрельбе, и в том числе в стрельбе projectile'ами (например, ракетами) Боты должны автоматически "менять владельца" при выходе мастера игры. Бот должен отображаться в таблице очков, где можно увидеть фраги текущей игрыЗа убийство ботов, как и за убийство людей начисляется опытПоведение ботов должно подчиняться следующей логике (она задаётся через модуль искусственного интеллекта):После спавна бот выбирает одно из доступных ему idle-поведений:Патрулировать свою базуИдти патрулировать вражескую базу в поисках приключенийПросто слоняться по району между своей и вражеской базой в поисках приключенийВ случае, если бот заметил врага (он попал в его зону обнаружения), либо враг выстрелил в него и попал (и находится в зоне обнаружения при стрельбе)Бот переходит в режим follow (преследование)В режиме follow бот бежит к герою в течении заданного времени, если за это время не удалось добежать на расстояние стрельбы (заданное в настройках), и не получил новых вводных, например в него ни разу не попали - перестаёт преследовать, переходит в idleЕсли в режиме follow видит другого игрока в зоне обнаружения - может переключиться на него.Если бот на расстоянии стрельбы, но игрока не видит из-за препятствия, выбирает ближайшую удобную точку, с которой есть прямая видимость и идёт к ней.Сблизившись на расстояние стрельбы, переходит в режим fight, перемещается в случайных направлениях, стреляя по пользователю, при этом, это не должна быть дерготня, а небольшие перемещения в случайных направлениях, как у обычного пользователя, пытающегося не попасть под огонь.Если враг ходит пешком - стрелять из автомата калашниковаЕсли враг едет на технике - стрелять из РПГ-7В случае, если враг убит - переходит в режим idleЕсли враг увеличил дистанцию дальше дистанции стрельбы или его не видно - опять в режим followЕсли при создании игры был установлен флаг "балансировать ботов при входе людей" и в игру зашёл-вышел игрок - спустя минуту (настраивается) после входа/выхода нужно удалить/создать бота (минута нужна для того, чтобы нельзя было быстро входя и выходя из игры "пересоздать" всех ботов)Разбивка вышеописанного функционала на задачи: Задача 1: Реализовать саму возможность существования бота и консольные команды /addbot и /removebot. По команде, например `/addbot blue vasya_pupkin` на сторону синих должен добавляться бот с никнеймом vasya_pupkin, он должен появляться в случайном месте на карте (можно задать его конкретными координатами +/- случайные числа, которые позволят создать несколько ботов таким образом)Этот бот должен быть представлен персонажем аналогичным игроку в стандартной броне, с автоматом Калашникова и ракетницей РПГ.Бот должен отображаться в таблице очков где отображаются игроки и фрагиБота должны видеть все игрокиПри выходе игрока, который создал ботов, они должны переходить по наследству другому игрокуПо команде `/removebot vasya_pupkin` бот должен исчезать так как будто его и не былоБота должен иметь возможность удалить с помощью `/removebot` любой пользователь а не только тот, кто его создалБольше ничего, никакой логики не требуется.Сами по себе команды `/addbot` и `/removebot` должны работать только в отладочном режиме (GameConfig::DebugMode)Если удастся заложить в ботов возможность к будущему расширению - чтобы в дальнейших реализациях можно было добавлять в них новые состояния (например, возможность для ботов иметь различное оружие) - это было бы очень здорово. Задача 2: Реализовать систему жизней и стрельбыБот будучи создан с помощью `/addbot` должен сразу начинать стрелять перед собой. Просто делать один выстрел в секунду.Пользователи, попавшие под эту стрельбу должны получать урон.Если пользователь, в которого попал бот, получил достаточно урона чтобы погибнуть, счёт бота в таблице очков должен возрасти на 1.Пользователи, стреляющие по боту, должны наносить ему урон. Причем не только тот, кто этого бота создал, но вообще все пользователи.Если у бота кончаются жизни - он должен умереть, и через некоторое время заспавниться снова, выбрав место для спавна так же как оно выбиралось в задаче 1.Игрок, убивший бота, должен получать опыт, аналогично тому, как он его получает при убийстве другого игрока, кроме того, у него должно увеличиваться количество фрагов.Задача 4: Спавн ботов, подключение модуля искусственного интеллекта для ботов, беготняБоты должны спавниться на точках спавна, на которых спавнятся и игроки, на соответствующих базахБоты уже не должны автоматически стрелять будучи заспавненнымиПодключить модуль https://assetstore.unity.com/packages/tools/behavi... - он куплен, будет предоставлен. Если будут другие предложения - использовать другой модуль или написать логику работы ботов самостоятельно - принимается.С помощью данного модуля заставить ботов патрулировать некоторый участок на карте, просто чтобы они бегали.Бег бота должен быть виден всем игрокам (не только перемещение, но и анимация бега, как он ногами перебирает). Задача 5: Реализовать базовую логику поведения ботов с помощью Invector FSM AI TemplateРеализовать все требуемые состояния с помощью FSM редактора:idle, follow, fightРеализовать логику idleЗадача 6: Реализовать сложную логику поведения ботовРеализовать логику followРеализовать логику fightЗадача 7: Меню запуска игры, настройки ботовДоработать меню создания игры, где добавить галку наличия ботов, поле их количества и выпадающий список с их уровнямиЗадать где-то в редакторе Unity список из 5 уровней сложности, так чтобы его легко было редактироватьСоответственно, каждый уровень сложности должен иметь конфигурируемые: дальность обнаружения, дальность обнаружения при стрельбе, кучность стрельбы.Настройки сложности должны применяться к боту при его спавнеПри запуске игры, если была включена галка "наличия ботов" включается автоматический спавн ботов, с разбивкой по командамПри входе/выходе игроков с паузой в минуту (настраиваемо в некоей переменной в редакторе Unity) боты создаются/удаляются с учётом командного состава (чтобы команды были относительно сбалансированными)По возможности будут помогать разбираться с кодом и логикой, так-как что-то знаю сам.Если решите отозваться на этот заказ, пожалуйста, задайте ваши вопросы к данному ТЗ, это важно для меня чтобы оценить ваш уровень. Кроме того, я задам вам несколько вопросов чтобы понять, знаете ли вы хотя-бы то что уже знаю я, не являясь fulltime C#-разработчиком на Unity и PhotonБюджет не окончательный, размер может быть увеличен по ситуации.Также, если сработаемся, возможно дальнейшее сотрудничество по другим игровым проектам на Unity.
Телеграм бот для анализа китайского фондового рынка
Требуется разработать Telegram-бота, способного анализировать китайский фондовый рынок, собирая и обрабатывая данные о ценах на акции, новостях и трендах. Бот должен использовать интеграцию с API для доступа к данным и с OpenAI ChatGPT для генерации аналитических отчетов.
Технические требования:
- Программирование на Python.
- Интеграция с API финансовых данных и новостных агрегаторов.
- Интеграция с OpenAI ChatGPT для генерации аналитического контента.
Задачи бота:
Сбор данных: Автоматический сбор данных о ценах на акции и новостях, влияющих на китайский фондовый рынок.
Анализ данных: Анализ финансовой отчетности компаний, включая динамику выручки и чистой прибыли, изменение рыночной стоимости и другие ключевые финансовые показатели.
Генерация отчетов: Использование ChatGPT для создания подробных отчетов по техническому и фундаментальному анализу акций. Отчеты должны включать:
Обзор компании: Описание основных направлений деятельности, анализ электронных торговых платформ, на которых представлены продукты.
Уровни оценки: Анализ рыночной стоимости предложения, сравнение с отраслевыми показателями P/E, анализ стоимости акций и чистых активов на акцию.
Финансовые показатели: Рентабельность валовой прибыли, соотношение активов и обязательств, прибыль на акцию.
Визуализация данных: Построение графиков изменения цен на акции, визуализация ключевых финансовых показателей.
Интерактивность: Возможность пользователей задавать вопросы и получать персонализированные ответы.
Скрипты и боты
Опубликован: 06.08.24 09:25
Бюджет: 30000 руб.~$374.49
Создание телеграм бота на python
Всем привет!Нужен один опытный специалист по созданию ботов в telegram на языке python.Основной функционал бота:1) Скачивание видео и аудио файлов с youtube2) Использование списка прокси3) Реферальная программа 4) Платные / бесплатные услуги5) Подключение оплаты6) Все завернуть в докерБолее подробное ТЗ предоставлю исполнителю. Примерный бюджет за весь проект - 25 000 руб, цена не окончательная, обсуждаемая. Так же в планах вероятно что потребуются его доработки за отдельную плату. Сроки не горят, но хотелось бы уложится в пару недель.Оплата строго после выполненной работы по итогу. Мне удобнее переводить оплату на тиньков банк. Менее удобно по номеру карты. Других вариантов по оплате для меня нет.Если все устраивает, то жду от вас: - отклик на данную задачу, желательно с пояснениями, возможно с примерами аналогичных проектов- примерную оценку по времени на разработку- ваш логин в телеграмЗаранее спасибо всем откликнувшимся.
Bots
Опубликован: 06.08.24 09:13
Бюджет: 25000 руб.~$312.08
Интеграция python с 1c api. Пишите сколько будет стоить
Здравствуйте,
Необходимо написать программу(под андроид), в котором можно будет сфотографировать лист бумаги и эти данные перенесутся в 1с
Допустим у нас есть лист на котором таблица эта таблица должна также перенестись в 1c ,как таблица.
Пишите сколько будет стоить и какие будут сроки!!!
Скрипты и боты
Опубликован: 06.08.24 06:25
Бюджет: 10000 руб.~$124.83
Python Selenium регер
Регер надо на: https://lexica.art
Пусть регает и сохраняет всё в тхт!
Почту и Прокси я выдам!
Но у меня потом ещё будут к вам задания!
Поэтому обязательно напишите с скольки и до скольки по МСК вы сможете работать на этой недели?
Всё, кто будет делать?
Десктоп программирование
Опубликован: 06.08.24 00:43
Бюджет: 1000 руб.~$12.49
Нужно написать сайт (Flask, Python)
Нужно написать простую API панель.1. Авторизация через API2. Создание и запуск копии бота с токеном пользователя.3. Отдельно скрипт который будет раз в минуту отправлять API запрос на получение последних 50 строк данных.4. Смотрим какие данные есть в базе данных, и при успехе делаем запрос на передачу данных. И уведомление на канал.Есть небольшие наработки. Полное подробное тз
Bots
Опубликован: 05.08.24 23:44
Бюджет: 5000 руб.~$62.42
Работа для студентов создание Python кодов
Нужен студент необходимо создать 3 питон кода для автоматизации процессов. Можете после выполнения использовать его так же как и мы, можем рассказать как мы будем использовать его для создания дополнительного дохода. Задание для прокачки профиля!
Скрипты и боты
Опубликован: 05.08.24 21:08
Бюджет: 2500 руб.~$31.21
Провести интеграцию провайдера Pragmatic play
Провести интеграцию провайдера Pragmatic play. Язык программирования Python. Откликаться только если есть реальный опыт интеграции провайдера
Backend
Опубликован: 05.08.24 17:50
Бюджет: 7500 руб.~$93.63
Разработка нейросети для генерации 3D-одежды
Добрый день! Ищем специалистов в команду для разработки нейросети по следующему ТЗ - https://docs.google.com/document/d/1l7LSZefH1eQQHO7YoPrZu5zpUXP2Sm3p0AjnEkjIRIg/edit?usp=sharingРассматриваем следующий стек: PyQt + Tensor Flow Python + OpenCVНе против рассмотреть другие варианты.Указанный бюджет является формальным. Цену и сроки хотели бы услышать от исполнителя.
Other
Опубликован: 05.08.24 17:40
Бюджет: 100000 руб.~$1248.29
Разработка нейросети для генерации 3D-одежды
Добрый день! Ищем специалистов в команду для разработки нейросети по следующему ТЗ - https://docs.google.com/document/d/1l7LSZefH1eQQHO7YoPrZu5zpUXP2Sm3p0AjnEkjIRIg/edit?usp=sharing
Рассматриваем следующий стек: PyQt + Tensor Flow Python + OpenCV
Не против рассмотреть другие варианты.
Указанный бюджет является формальным. Цену и сроки хотели бы услышать от исполнителя.
Скрипты и боты
Опубликован: 05.08.24 17:25
Бюджет: 200000 руб.~$2496.57
Разработать 3 Python файла для автоматизации
Для автоматизации по обработке видео и закачки в сервис необходимо 3 py файла, тз есть, писать исключительно с опытом, полумеры не принимаются, для нас важен конечный результат
Backend
Опубликован: 05.08.24 17:24
Бюджет: 2000 руб.~$24.97
Исправление конфигурации БД на новом сервере Django
Описание задачи:
На нашем сайте, который работает на основе Python Django и JavaScript (front-end), возникла проблема с конфигурацией базы данных после переноса на новый сервер. На данный момент сайт не видит базу данных на новом сервере. Проблема возникла после того, как мы перенесли сайт на новый сервер, и временно подняли старый сервер. Теперь доступ к старому серверу утратился.
Цели и задачи:
- Провести анализ текущей конфигурации Django на новом сервере.
- Найти и устранить проблему, связанную с подключением к базе данных.
- Убедиться, что авторизация и другие функциональные возможности сайта работают корректно.
- Проверить и при необходимости обновить настройки базы данных в конфигурационных файлах Django.
Доработка и настройка сайта
Опубликован: 05.08.24 16:59
Бюджет: 2000 руб.~$24.97
Web-scraping: получение Yandex Captcha с помощью requests python
На целевом ресурсе в определенный момент появляется Yandex Captcha. Сначала слайдер, затем картинка. Необходимо написать функцию, которая принимает на вход Bearer token авторизации пользователя и возвращает spravka(captchaToken). Функция должна содержать каскад запросов, имитирующих соответствующие действия обычного пользователя на целевом ресурсе. Соответственно, логика функции следующая: запрос на получение слайдера, отправка слайдера, запрос на получение картинки и отправка картинки. Есть подозрение, что слайдер можно не получать вовсе, но эту гипотезу нужно проверить. Запросы естественно связаны между собой, поэтому из ответа каждого необходимо вытягивать данные для следующего. Все необходимые для работы подробности и демонстрацию процесса со стороны пользователя предоставлю. Маловероятно, что понадобятся библиотеки кроме requests и json, но можем согласовать и другие при необходимости.
Bots
Опубликован: 05.08.24 15:48
Бюджет: 5000 руб.~$62.42
Обойти защиту сайта, полная анонимнимность браузера
Нужно готовое решение на Python+Selenium по обходу защиты сайта pin-upПри попытке авторизавать аккаунт сайт выдает сообщение о блокировкеПредпочтительно использовать браузер ChromeОставляйте свой телеграм для связи
Bots
Опубликован: 05.08.24 15:11
Бюджет: 2000 руб.~$24.97
Регер на Python Selenium
Регер надо на: https://lexica.art
Пусть регает и сохраняет всё в тхт!
Почту и Прокси я выдам!
Но у меня потом ещё будут к вам задания!
Поэтому обязательно напишите с скольки и до скольки по МСК вы сможете работать на этой недели?
Всё, кто будет делать?
Десктоп программирование
Опубликован: 05.08.24 12:12
Бюджет: 1000 руб.~$12.49
Работа с Нейросетью
1. Настроить окружение у себя или предоставить статический IP для того, чтобы мы открыли ssh к нашей машине, на которой есть ollama + qdrant (доступы будут предоставлены после 5 августа)
2. Для работы использовать связку Ollama + Llama 8b + Qdrant* (для начала работы будет предоставлен docker-compose.yml)
3. Разработать и протестировать оптимальный механизм разбития текста на чанки (для начала работы будет предоставлен сплиттер, написанный на Go и скомпилированный под linux amd64)
4. Разработать ретривел на Python, который будет делать запросы в Llama 8b, а также заливать вектора в Qdrant
5. Сформировать вектора для 25 тестовых гостов (будет предоставлен архив с документами)
6. На первом этапе добиться адекватных ответов нейронки по одному документу. В случае успеха переходить к следующему этапу.
7. Протестировать запросы к табличным данным при формировании векторов для документов с вырезанными таблицами и с документами, где таблицы являются частью документа.
8. Сформировать вектора для 65000 документов (будет предоставлен архив с 65000 документами и метаданными)
9. Добиться адекватных ответов по нескольким документам. Идентификаторы документов будут передаваться путем обращения к нашей функции в постгресе.
10. Протестировать возможность запроса ко всем документам в базе без предварительного отбора N релевантных документов.
11. В случае успеха на предыдущих этапах провести дообучение нейронки с учетом специфики запросов.
подробнее в лс
Скрипты и боты
Опубликован: 05.08.24 11:55
Бюджет: 100000 руб.~$1248.29
Python Selenium регер
Регер надо на: https://lexica.art
Пусть регает и сохраняет в тхт!
Почту и Прокси выдам!
Кто будет делать?
Пишите!
Десктоп программирование
Опубликован: 05.08.24 09:32
Бюджет: 1000 руб.~$12.49
Скрипт Multihop-vpn с протоколом v2ray
Есть два сервера, оба на debian.
На одном стоит панель 3x-ui, где мы делаем сертификаты для подключения юзеров к нему(в основном vless, но также иногда wireguard, vmess, trojan).
Второй чистый.
Необходимо поставить на второй сервер такой же x-ray сервер(без панели) для прослушивания коннектов, а первый должен ходить в интернет через него, подключаясь по vless. Должна быть возможность отключить второй сервер от цепочки, например путём остановки службы в systemctl.
Также нужна подробная документация по использованию готового скрипта, как добавить и удалить другие сервера из цепочки для последующего масштабирования(возможно понадобится подобный проброс трафика через 3-4 сервера) и переноса на другие сервера, например в случае замены vpn(программировать не умею, администрирование linux в порядке, консоль знаю).
Язык скрипта любой, хоть bash, хоть python, хоть любой другой.
Для чего скрипт? Чтобы я мог запустить его на первом сервере, в него вбить ip сервера, рут логин и пароль(либо сертификат) второго(третьего-четвертого), и он автоматически всё настроил, а также создал необходимые конфиги на входной ноде.
ВАЖНО: После реализации проект можно и нужно разместить на гитхабе от имени исполнителя, т.к. задача актуальная для многих.
Скрипты и боты
Опубликован: 05.08.24 09:08
Бюджет: 6000 руб.~$74.9
Python / Aparser / апарсер / Парсинг данных
Есть сборщик апарсер. В нем есть много встроенных сборщиков, парсеров. Есть rest api для управления из скриптов. Есть скрипты, автоматизации сбора для ряда парсеров. Надо по образу и подобию запилить обертку для сборщика профилей инстаграм, из комплекта апарсера
Bots
Опубликован: 05.08.24 08:18
Бюджет: 20000 руб.~$249.66
Python Selenium регер
Регер надо на: https://mail.tm
Будим потом продавать эту почту тут на кворке! от 0.01 коп. за 1 шт.
Вы сделаете регер! а я нарегаю вам почты! но продавать будите вы! и весь доход на 100% ваш!
Вы получите эти: 400р. и + 10 000 почт вам в подарок! я нарегаю! а продавать тут на кворке будите вы!
Причём мне не копейки не надо от этого! весь доход на 100% ваш! (ну и + эти 400р. за работу по скрипту!)
То есть я получу только скрипт! а вы получите и + скрипт! и эти + 400р.! + ещё и 10 000 акков вам в подарок!
И если хотите, то я ещё и вам подарю + 10 прокси! вам в подарок! и будите сами регать тут акки! и продавать их тут на кворке!
Это всё легально! почта бесплатная! всё будет супер! соглашайтесь! это ваш шанс! прославится тут на кворке! и получить за это свой первые деньги! и свой первый отзыв! а может и не первый! [:1f642]
*Да и потом у меня ещё будут к вам задания... поэтому обязательно напишите с скольки и до скольки вы сможете работать на этой недели!
Всё Супер!
Пишем!
[:1f913][:1f44d]
Десктоп программирование
Опубликован: 05.08.24 08:14
Бюджет: 500 руб.~$6.25
Работа с данными. Тепловые карты. Поиск участков
Есть данные в txt документе 24 000 кб
Цель надо делать список участков, на каждый участок тепловая карта, и расчет лучшего участка. Подробнее пишите в лс. Сначала расскажите о себе.
Исходный код нужно и язык программирование python