- 259
- 89
BANLIST TOOL
!!СТАРЫЕ ВЕРСИИ СКРИПТА УЖЕ НЕ РАБОТАЮТ!!
Описание:!!СТАРЫЕ ВЕРСИИ СКРИПТА УЖЕ НЕ РАБОТАЮТ!!
- Вывод строк из банлиста в Imgui окно.
- Возможность выбрать количество строк которое вы будете получать с сервера. От 0 до 20000.
- Возможность выбрать сервер для которого вы будете получать банлист: 0 - Trinity RPG, 1 - Trinity RP1, 2 - Trinity RP2
- Возможность получать уведомления в чат, если появляется новая запись в банлисте (/bans active)
- Возможность отправить последнюю строчку банлиста в любой из чатов при помощи меню или команды: /bans chat [chat без "/"]. Для выбора локального чата в агрумент вставьте "lc".
- Получить полный список банов в скрипте можно нажав кнопку GET. Независимо от того нажимаете вы кнопку "GET" или нет, скрипт сам, автоматически проверяет обновление строк в банлисте, и мгновенно присылает вам нову строку.
- Уведомление о новой строке приходит всем клиентам одновременно.
- Банлист на сервере обновляется примерно раз в 1 минуту.
- Если у вас долго грузится банлист тринити, можете это юзать: http://45.95.203.231:8000/banlist/web/0/500
- Также если боитесь за свою безопасность - отключайте cookies и javascript для домена, на работоспособность оно никак не повлияет.
- Вместо 0 напишите ид севера, а вместо 500 - количество строк которые хотите вытащить.
- Надеюсь тут все умные и сами понимают овчевидные вещи, но я все же напомню.
- При использовании моего API прошу не пихать его в while True без задержек хотябы в 20 секунд, вы не одни. Если будет замечено что с одного и того же IP адреса будет очень много запросов - он будет перманентно заблокирован.
- Исключение: Использование Longpoll API, там желательно бесконечный цикл использовать.
Метод: POST
Req Body: JSON
Вид Request JSON: {"server": 0, "count": 0}
Возвращаемые данные: JSON со списком строк банлиста (первая строка в списке имеет символ \n в начале)
Cсылка: http://45.95.203.231:8000/banlist/get
Req Body: JSON
Вид Request JSON: {"server": 0, "count": 0}
Возвращаемые данные: JSON со списком строк банлиста (первая строка в списке имеет символ \n в начале)
Cсылка: http://45.95.203.231:8000/banlist/get
Метод: POST
Req Body: JSON
Вид Request JSON: {"server": 0, "ban": "Последняя строка банлиста которая у вас есть"}
Возвращаемые данные: JSON с новой строкой банлиста, или [false]
Ссылка: http://45.95.203.231:8000/banlist/longpoll
Req Body: JSON
Вид Request JSON: {"server": 0, "ban": "Последняя строка банлиста которая у вас есть"}
Возвращаемые данные: JSON с новой строкой банлиста, или [false]
Ссылка: http://45.95.203.231:8000/banlist/longpoll
Метод: GET
Возвращаемые даные: html страничка
http://45.95.203.231:8000/banlist/web/{сервер}/{количество строк}
Возвращаемые даные: html страничка
http://45.95.203.231:8000/banlist/web/{сервер}/{количество строк}
Скоро выложу исходник проекта на GitHub
Скриншоты:
Установить, это чудо, очень просто. Нужно всего-то, закинуть файл в папку moonloader.
Я говорил что установка будет легкой? Ха-ха, вот ещё что вам надо:
Moonloader, Copas, Imgui, Encoding
Если у вас это все, из выше перечисленного уже есть - вы безусловно везунчик.
Нашли баг? Может, есть недоработка? Пишите в ответ на тему.
Автор: INVILSO.
Вложения
Последнее редактирование: