In order to answer the query You will need to register or login
04/27/2024
Valid until 05/11/2024 11:12

Steam bot

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

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

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

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

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

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

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

Related requests

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

04/14/2024
Нужно сделать макрос на VBA согласно задания, нужно сегодня, там не много

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

04/20/2024
Нужно создать сео страницы на сайте 1с битрикс к фильтру и каталогу. Прописать все мета теги к страницам. Тайтл, дискрипшен. Строго по требованиям сео 2018 для поисковых систем гугл и яндекс. Только...

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