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

ArturJan23

Новичок
4
0
Удали в скрипте из функции ниже 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
Можешь пожалуйста изменить это в скрипте и добавить сюда? Я просто не понимаю, что да как нужно сделать.
 

kolosok

Участник
131
13
Можешь пожалуйста изменить это в скрипте и добавить сюда? Я просто не понимаю, что да как нужно сделать.
если у тебя не работает то в скрипте поменяй Dialog 1387 на 1388 если ты на Ruby а так есть скрипт который показывает ид диалогов в сампе
 

kolosok

Участник
131
13
мне помогло там в консоль SUMPFUNCS пишешь getdialoginfo при открытом диалоге и чекаешь ИД
 

Вложения

  • dialogs.lua
    991 байт · Просмотры: 19
  • Нравится
Реакции: ArturJan23

kolosok

Участник
131
13
мужик, классный скрипт, круто было бы ещё если бы он сам шёл к ремонту. А так удобный скрипт пока не банят 70проц