Lua [Diamond RP] Бот крупье.

Shamanije

Известный
Автор темы
Друг
959
924
Так как скрипт сам по себе полезен, а нормальной реализации на просторах BlastHack я не нашел, то решил выкатить свою версию, в какой-то мере примитивного, бота крупье.

CroupierBot
Бот предназначен для автоматизации работы крупье на проекте Diamond RP.
Скрипт работает по следующей схеме:
При запуске создается текстовый документ в папке config, в нем находится так же пример для правильного заполнения. Скрипт берет рандомную ставку из текстовика и устанавливает её непосредственно в игре. Количество ставок неогранично.

Использование:
Доберитесь к казино, переоденьтесь, подойдите к свободному столу. Пропишите команду /cc, после займите стол, нажав клавишу Enter. Если текущая ставка равна нулю, то бот установит ставку. Если вам вдруг понадобится установить свою ставку, то в скрипте предусмотрена команда /cb.

1) Скачайте файл cbot.lua и поместите его в папку moonloader.
// Если у вас нету библиотеки samp.lua:
1.1) Скачайте файл по ссылке и установите его по инструкции в теме.
2) Запустите игру. При первом запуске в папке config (которая находится в директории moonloader'а) появится файл cbot_bets.txt, заполняем его по примеру, который указан внутри файла. Пример, кстати, можно удалить и установить ставки которые вам нужно.
// Если вы планируете использовать функцию оповещения:
3) Скачать любой звуковой файл, который вам нравится в формате .mp3, после чего переименовать его в sound.mp3.
4) Перенести переименованный файл в папку config.
Зависимости: moonloader, SAMPFUNCS, samp.lua, bass.lua
Свои пожелания, недочёты, проблемы со скриптом оставляйте ниже.
0.1 - Релиз
0.2 - Фикс ошибки файла ставок.
0.3 - Добавлен счётчик ставок, оповещение при сообщении от админа.
0.4 - Фикс ошибок, изменен принцип работы команды /cb, при PayDay обнуляется счётчик ставок.

Разрешаю распостранение на сторонних ресурсах при указании автора и оригинального ресурса.
Различного вида видеообзоры приветствуются при соблюдении вышеописанного условия.
 

Вложения

  • cbot.lua
    4.7 KB · Просмотры: 459
Последнее редактирование:

infinityx

Известный
203
55
можно было бы и встроенный анти афк запилить

[ML] (error) CroupierBot: D:\[RP] GameWorld - GTA San Andreas\moonloader\cbot.lua:23: attempt to index global 'f' (a nil value)
stack traceback:
D:\[RP] GameWorld - GTA San Andreas\moonloader\cbot.lua:23: in main chunk
[ML] (error) CroupierBot: Script died due to an error. (0FC1090C)
Вот такая ошибка, что делать?
 

Shamanije

Известный
Автор темы
Друг
959
924
можно было бы и встроенный анти афк запилить

[ML] (error) CroupierBot: D:\[RP] GameWorld - GTA San Andreas\moonloader\cbot.lua:23: attempt to index global 'f' (a nil value)
stack traceback:
D:\[RP] GameWorld - GTA San Andreas\moonloader\cbot.lua:23: in main chunk
[ML] (error) CroupierBot: Script died due to an error. (0FC1090C)
Вот такая ошибка, что делать?
После перезахода в игру такая же ошибка?
 

Shamanije

Известный
Автор темы
Друг
959
924
На канале у Ramiro Lessard лучше в 100 раз и без всяких ошибок
Лучше тем, что постоянно ставит по 5 долларов каждую ставку, при этом нажимая на текстдравы с неебической скоростью, тем самым повышая твой шанс отлететь? Еще и диалог ставки мелькает. Зато на канале у Ramiro Lessard!

Версия 0.2. Исправлена ошибка, связанная с опеределением файла списка ставок.
 

infinityx

Известный
203
55
кста если такое можно сделать, типо когда огран будет (тоесть зп максимальная), то бот прекращает работу.
 

Shamanije

Известный
Автор темы
Друг
959
924
можно сделать типо счетчик ставок там 1/50 и тупа отсчет делать
и можна ли добавить какое-нибдь оповещение, когда админ пишет ???
Не очень хочу прибегать к имгуи, попробую сделать какими то встроенными мунлоадеровскими функциями. Оповещение могу сделать по средствами звукового сигнала