RakSAMP sendDialogResponse

Lenny Adams

Участник
Автор темы
118
5
Код:
require('addon')
local sampev = require 'samp.events'

function sampev.onServerMessage(color,text)
    if text:find("__________________________________") then
        sendInput('/trmenu')
    end
end

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Трейлер меню") then 
        sendDialogResponse(1430,1,7,nil)
    end
end

Мне код решил выдать несколько ошибок, но уже он указывает на аддон. Я посмотрел на 18-ую строку и понял что мне надо чёт дописать в sendDialogResponse, но на Вики я нашёл только эту команду для сампа, ну и ещё 2 какие-то ошибки. Их я уже полностью не понимаю.
 

Вложения

  • Снимок экрана (1252).png
    Снимок экрана (1252).png
    16 KB · Просмотры: 15

Nichoo

Участник
73
22
Код:
require('addon')
local sampev = require 'samp.events'

function sampev.onServerMessage(color,text)
    if text:find("__________________________________") then
        sendInput('/trmenu')
    end
end

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Трейлер меню") then
        sendDialogResponse(1430,1,7,nil)
    end
end

Мне код решил выдать несколько ошибок, но уже он указывает на аддон. Я посмотрел на 18-ую строку и понял что мне надо чёт дописать в sendDialogResponse, но на Вики я нашёл только эту команду для сампа, ну и ещё 2 какие-то ошибки. Их я уже полностью не понимаю.
менюш трейлера скинь
 

Nichoo

Участник
73
22
Код:
require('addon')
local sampev = require 'samp.events'

function sampev.onServerMessage(color,text)
    if text:find("__________________________________") then sendInput('/trmenu') end
end

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Трейлер меню") then sendDialogResponse(id, 1, 7, "") end
end
 
  • Нравится
Реакции: Lenny Adams

Lenny Adams

Участник
Автор темы
118
5
Код:
require('addon')
local sampev = require 'samp.events'

function sampev.onServerMessage(color,text)
    if text:find("__________________________________") then sendInput('/trmenu') end
end

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Трейлер меню") then sendDialogResponse(id, 1, 7, "") end
end
Спасибо, ошибки и в правду пропали, но меню трейлера почему-то остаётся открытым.
 

Fluffy1560

Активный
288
37
Спасибо, ошибки и в правду пропали, но меню трейлера почему-то остаётся открытым.
он не открыт, это тебе показывает так, переключи вид на консоль и с нее норм будет
 
  • Нравится
Реакции: Lenny Adams