RakSAMP Lua [Arizona][RakSamp] Бот водителя автобуса + подготовка аккаунтов

Мишок

Участник
Автор темы
51
20
Данное чудо из себя представляет:

Взаимодействие с CEF:
Авторизация под Arizona RP; Регистрация под Arizona RP; Просмотр голода через CEF

Подготовка аккаунтов:
Игровой бот сам выполняет все нужные квесты для получения "Игрового опыта"
Игровой бот сам получает водительские права для работы "Водитель автобуса"
Игровой бот сам проходит тестирование для получение водительских прав

Телепорты:
Телепорты происходят по чекпоинтам; Для каждого транспорта свой уровень земли(Получение прав и работа "Водителем автобуса" происходит под землей)

Прочее:
Игровой бот питается через автомат с едой
Игровой бот перезаходит если вылечился
В скрипте проведена полная работа с пикапами и 3d текстами, а не Альт при конце телепорта
Как всем известно, что аризона пиздец лагает, в бота добавлены бесконечные циклы

ПРИ РАСПРОСТРАНЕНИИ УКАЗЫВАТЬ ССЫЛКУ НА ТЕМУ!
 

Вложения

  • script.lua
    9.4 KB · Просмотры: 140
  • Нравится
Реакции: Nichoo и CastelloFAM

Rei

Известный
Друг
1,610
1,667
Почему так?

1729940259757.png
 
  • Нравится
Реакции: Rice.

Mrтехник

Новичок
3
0
[NET] Connecting to 185.169.134.5:7777...
[16:08:31.936] [NET] Connected. Joining the game...
[16:08:31.940] [LUA] ..scripts\libs\samp\events\core.lua:39: bad argument #2 to 'write' (number expected, got no value)
stack traceback:
[C]: in function 'write'
\scripts\libs\samp\events\core.lua:39: in function 'write_data'
\scripts\libs\samp\events\core.lua:86: in function <...User\Desktop\софт\СОФТ\scripts\libs\samp\events\core.lua:48>
чо делать хелп
 

Мишок

Участник
Автор темы
51
20
Обновленный lib 'samp.lua', извиняюсь забыл прикрепить в теме, перенести в папку libs
 

Вложения

  • samp.rar
    16.8 KB · Просмотры: 61
  • Нравится
Реакции: Mrтехник

Mrтехник

Новичок
3
0
А можно как то ники сохранять? что бы типо набрал допустим 500к-1кк и улетел в txt файл допустим?

или какую нибуть уведомлениб телегу

мне кажется или бесконечные циклы чучуть не работают?

А и еще почемуто 1 раз запустил и больше всё

Скрытое содержимое для пользователя(ей):


на 1 аккаунте прошёл и дальше больше не хочет

1729950131226.png
паспорт не получил
 
Последнее редактирование:

maskitxd

Новичок
23
4
братва как сделать так что бы при открытии батнкиа например start all servers открывались раксампы с разными никами и на всех 30 серверах, типо у меня такой батник есть но ник всегда nick
 

Мишок

Участник
Автор темы
51
20
братва как сделать так что бы при открытии батнкиа например start all servers открывались раксампы с разными никами и на всех 30 серверах, типо у меня такой батник есть но ник всегда nick
Lua:
onLoad = function()
  if getBotNick() == 'Nick_Name' then
    setBotNick(onRandomNameSurname())
  end
end

onPrintLog = function(text)
  if text:find('Bad nickname') then
    setBotNick(onRandomNameSurname())
  end
end

onRandomNameSurname = function()
  local data = {names = {}, surnames = {}}
  local filenames = {"settings\\names.txt", "settings\\surnames.txt"}
  for i = 1, #filenames do
    local file = io.open(filenames[i], "r")
    for line in file:lines() do
      line = line:gsub("%s", "")
      table.insert(i == 1 and data.names or data.surnames, line)
    end
    file:close()
  end
  math.randomseed(os.clock())
  local Nick, Name = data.names[math.random(1, #data.names)], data.surnames[math.random(1, #data.surnames)]
  local Nick_Name = Nick .. '_' .. Name
  return Nick_Name
end
Игровой аккаунт присваивает себе Имя_Фамилия из names.txt;surnames.txt(settings)
 
  • Bug
Реакции: Lance_Sterling

Мишок

Участник
Автор темы
51
20
По поводу известных багов:
Если автошкола переполнена людьми, то сервер просит вас самих пройти и сесть в автомобиль(такой функционал не добавлен)
Если вас крашнет/кикнет до того, как вы получите права, до бот станет на месте(потому что бот дает реакцию на cef для квестов, повторно они не появляются)