- Версия MoonLoader
- .026-beta
Всем привет, я начинающий скриптер на луа, только обучаюсь
Начал делать скрипт позволяющий вывести из диалогового окна(Например: /leaders и вывод орги, ника, айди, телефон) инфу в чат, выводить научился, но столкнулся с проблемой, он выводит в чат абсолютно все диалоги, даже /mn . Еще одна проблема на моем проекте все диалоги с 0 айдишником. Помогите
Начал делать скрипт позволяющий вывести из диалогового окна(Например: /leaders и вывод орги, ника, айди, телефон) инфу в чат, выводить научился, но столкнулся с проблемой, он выводит в чат абсолютно все диалоги, даже /mn . Еще одна проблема на моем проекте все диалоги с 0 айдишником. Помогите
Вот код:
local sampev = require 'lib.samp.events'
function main()
sampAddChatMessage('hueglot script ept', 0xffffff)
end
function sampev.onShowDialog(dId,s,t,b1,b2,text)
print(text) --ввыоит в консоль мне так проще
for s in text:gmatch("[^\n]+") do --режет текст чтобы не выводился в одну строку
if t:find('Заместители онлайн') then --тут пытался сделать через поиск, но с его консрукцией мало знаком
sampAddChatMessage(s, 0xffffff) --VS Code дает в это строке предупреждение
else
sampAddChatMessage('Nichego net', 0xffffff) --VS Code дает в это строке предупреждение
end
end -- скрипт не работает и выводит Nichego net столько раз сколько строк в диалоговом окне
end
Последнее редактирование: