Как получить кол-во запущенных ботов?

Fluffy1560

Активный
Автор темы
275
34
Версия MoonLoader
Другое
Есть 3 сервера, есть 3 бота на один сервер, как можно реализовать если запущен 1 бот то выполнить одну команду, если 2 то вторую и тд?
У меня есть 3-5 разных работ для них и хочется чтобы после рестарта или релога каждый шел работать на свою работу
 

Dozor

Потрачен
359
143
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
https://github.com/k1zn/RakBot/wiki/Функции#getbotid есть такая волшебная функция, делаешь проверку на айди бота, если совпадает, то твой бот идёт работать на нужную тебе работу. Но я бы сделал проверку на никнейм, потому что айди может и поменятся, а вот никнейм будет тот же.
 

Fluffy1560

Активный
Автор темы
275
34
К сожалению это не то что мне надо, так берется ид в игре(кол-во игроков) а мне надо именно ид для ботов
https://github.com/k1zn/RakBot/wiki/Функции#getbotid есть такая волшебная функция, делаешь проверку на айди бота, если совпадает, то твой бот идёт работать на нужную тебе работу. Но я бы сделал проверку на никнейм, потому что айди может и поменятся, а вот никнейм будет тот же.
 

kru_tin

Активный
127
33
Есть 3 сервера, есть 3 бота на один сервер, как можно реализовать если запущен 1 бот то выполнить одну команду, если 2 то вторую и тд?
У меня есть 3-5 разных работ для них и хочется чтобы после рестарта или релога каждый шел работать на свою работу
Ну можно сделать проверку по IP если с разных запускаешь, проверку по нику, да даже простой счетчик, вариантов много решать тебе)
 
Последнее редактирование: