Lua Гастарбайтер - бот строителя [DRP]

|| NN - NoName ||

Известный
Автор темы
1,049
635


Это видео, когда только бот начал писаться, так что, тут не весь потенциал!​


Активация: /bdrp
Суть: Гастарбайтер - бот для строителя. Что-то подобное я писал впервые, так что не бейте.(и больше вряд ли буду писать. 5 часов убил в пустую на тесты)
Библиотеки: SAMP.lua
 

Вложения

  • Гастарбайтер.lua
    3.9 KB · Просмотры: 457
Последнее редактирование:

Kilari

Известный
71
11
Работает с перебоями (через некоторое время перестает работать стоит на месте)
 

MS.Corleone

Активный
195
51
Чёт работает. Но не в автоматическом режиме. Надо двигаться и дать на диалог
 

NikitaGrozzniy

Известный
271
104
Удали в скрипте из функции ниже dialogId == 1387 and.
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if bot then
        if dialogId == 1387 and title == '{FFFF80}Материалы' then
            for line in string.gmatch(text, "[^\r\n]+") do
                local line = line:gsub('{FFFFFF}', '', 999) --D6DAF0
                local line = line:gsub('{D6DAF0}', '', 999) -- BBECAE
                local line = line:gsub('{BBECAE}', ' ', 999) -- FF816A
                local line = line:gsub('{FF816A}', ' ', 999)
                local num, line, number = line:match('(%d+).(.*)\t (%d+)')
                local number = tonumber(number)
                local num = tonumber(num)
                setCharCoordinates(PLAYER_PED, 1277.2501220703, -1189.1593017578, 77.130279541016)
                if number < 100 then
                    sampSendDialogResponse(dialogId, 1, num-1, num)
                    return false
                end
            end
        end
    end
end


--1284.5875244141 -1198.7915039063 78.129318237305

--1387
 
  • Нравится
Реакции: CHAVEZ