Для ответа на запрос, Вы должны зарегистрироваться или авторизоваться
27.04.2024
Действителен до 11.05.2024 10:06

Steam bot

Бот должен принимать вещи и после чего отдавать их победителю и при этом бот должен взимать нужный % от общей суммы, к примеру, 10%

У нас для каждой комнаты будет свой бот, дабы не нужно было перед отправкой приза победителю еще передавать предметы от одного бота к другому.

Так вот, игрок сам отправляет трейд боту, указывая предметы из своего инвентаря PUBG.

Что делает бот:
1) Чекает активные предложения обмена.
Если в трейде есть вещи не из пабга – трейд отклоняется. Если в трейде есть вещи из пабг, цену которого наш сайт не знает – тоже трейд отклоняется. Если игрок что-то просит взамен – трейд также отклоняется.
2) Далее идет подсчет суммы входящего трейда и выполняются следующие проверки:
- Если STANDART GAME, то сначала смотрим, есть ли предметы игрока в активной игре. 
Допустим, я поставил 7 предметов на 500 р. И сейчас еще 3 отправляю. В этом случае трейд принимается, т.к. "Минимальная сумма ставки ~114 руб.. Максимум внести в банк рулетки можно 10 вещей за раунд".

Если я закинул 7 вещей, а потом еще 4 – то такой трейд отклонять. Ранее я говорил, что будем делать систему очередей с переносом в другую игру – пока это делать не будем, дабы не усложнять работу. Позже мб это сделаем.

Далее.. допустим я закидываю в стандарт и в активной игре нет ставок.

Я ставлю вещей на 50 р, то такой трейд тоже отклоняется, т.к. минимально нужно 114 руб. 
3) Если трейд проходит по правилам – то добавляем в таблицу очереди и сайт все добавляет в ставки.
4) Когда игра завершается – трейд отправляется победителю с учетом комиссии.
5) Также бот чекает свои отправленные трейды и если игрок не принял его в течение 5 мин – трейд отменяется без права на повторную отправку (получить предметы можно будет, но только через ТП).
Если игрок принял трейд – обновляем статус в таблице. И в истории игр статус уже будет "принят".
Просмотров: 77825

Похожие запросы

24.04.2024
Нужно поставить на сервер разные версии php  чтобы они работали одновременно.
так как на сервере разные сайты и они требуют разные версии пыха

16.04.2024
Добрый день. Разыскивается специалист по библиотеке FFmpeg Следующие навыки и задачи ключевые для нашего плодотворного взаимодействия – опыт создания плееров (возможно конвертеров видео и...

19.04.2024
Верстка готова. Нужно натянуть + доработать главную по ТЗ. Самописный проект на PHP доска объявлений по недвижимости. ТЗ на оценку по запросу.

20.04.2024
1.Требуется создать Java REST Веб Сервис, который будет содержать 2 веб сервиса и 3 метода в каждом, содержание на усмотрения разработчика, при этом должно обеспечиваться безопасное соединение( с...

23.04.2024
1С УТ последней версии  в Б24 все настроено надо взять ГОТОВЫЙ модуль по интеграции и поставить его в 1с (есть инструкция от 1с) далее настроить обмен 1с и Б24  - счетами  -...