если у тебя также высвечивается и в чат,можно такПосмотреть вложение 202397
Мне нужно получить "Text For Admin Chat" и вывести это в админ чат
Пытался через dialogText, но не получилось
Да, я тупой
Посмотреть вложение 202397
Мне нужно получить "Text For Admin Chat" и вывести это в админ чат
Пытался через dialogText, но не получилось
Да, я тупой
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
print(text)
end
Проблема в том, что когда пишешь /ot в чат не высвечивается, просто диалог. Кратко - мод Аризоныесли у тебя также высвечивается и в чат,можно так
Автоответчик по ID SAMP
Всем привет, какой код, чтобы можно было создать свою команду и вписав ид игрока написалась нужная команда? Например: у меня есть команда /gl, которая пишет готовый ответ /pm и текст. Но для полного ответа мне нужно, чтобы я мог указать в /gl ид игрока, что задал вопрос в /ask и команда сразу...www.blast.hkЕсли тебе все же нужно,получать ответ с репорта,то ты можешь чекнуть как это работает в фаст репортеВопрос
Как сделать автоответчик для репорта. Например, приходит репорт от игрока: Жалоба от Test_Test[1]: Где купить картошку ? И чтобы скрипт автоматический отвечал на вопрос.www.blast.hk
Lua - [ARZ] Fast Report
Fast Report для Аризона РП. Команды и функции: /rep [Текст] - Отправить репорт. /lastrep - Вывести последний репорт за сессию в диалог. ПКМ + Пробел на игроке - вставить в поле ввода "/rep {id ирока}". Клавиша 4 - быстро отправить репорт на ДМщика. Описание: Основное это конечно то, что он...www.blast.hk
ну кинь тогда структуру диалога,я бы и так сделал,но мне лень думатьПроблема в том, что когда пишешь /ot в чат не высвечивается, просто диалог. Кратко - мод Аризоны
Тогда будет выводитьсяну кинь тогда структуру диалога,я бы и так сделал,но мне лень думать
Lua - Прочее - DI | Dialog Info
Скрипт, который будет выводить все данные из диалога в консоль SF (или в чат) Установка: Переместить файл DialogInfo.lua в папку moonloader Спасибо @moreveal за реализацию показа кодов цветов.www.blast.hk
Жалоба/Вопрос от: Kohtop[1]Text For Admin Chat
Тогда будет выводиться
Жалоба/Вопрос от: Kohtop[1]Text For Admin Chat
local sampev = require 'lib.samp.events'
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
if text:find('Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)') then
local nick, id, call = text:match("Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)")
sampSendChat(nick .. id .. ' сказал что любит твою маму, потому что он сказал: ' .. call)
end
end
Ник и ид я знаю как записать, а что делать с самим вопросом? Он же отдельно идётLua:local sampev = require 'lib.samp.events' function sampev.onShowDialog(dialogId, style, title, button1, button2, text) if text:find('Жалоба/Вопрос от: (%a)%[(%d)%](%a)') then local nick,id,call = text:match("Жалоба/Вопрос от: (%a)%[%d%](%a)") sampSendChat(nick.."["..id.."]"..'сказал что любит твою маму,потому что он сказал:'..call) end end
так он у тебя идет же в одну строчку нет,просто также хуяришь шаблоном наверно и всеНик и ид я знаю как записать, а что делать с самим вопросом? Он же отдельно идёт
так он у тебя идет же в одну строчку нет,просто также хуяришь шаблоном наверно и все
if dialogId == 6370 then
if text:find('Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)') then
local nick, id, call = text:match('Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)')
report[0] = not report[0]
end
end
[ML] (error) Admin Tools: D:\blackred\moonloader\script (1).lua:710: attempt to index global 'text' (a nil value)
stack traceback:
D:\blackred\moonloader\script (1).lua:710: in function 'callback'
D:\blackred\moonloader\lib\samp\events\core.lua:79: in function <D:\blackred\moonloader\lib\samp\events\core.lua:53>
[ML] (error) Admin Tools: Script died due to an error. (064F2D74)
Lua:function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
искать по айди не крутоПосмотреть вложение 202443
Скрипт:if dialogId == 6370 then if text:find('Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)') then local nick, id, call = text:match('Жалоба/Вопрос от: (%a+)%[(%d+)%](%a+)') report[0] = not report[0] end end
Не работает
moonloader:[ML] (error) Admin Tools: D:\blackred\moonloader\script (1).lua:710: attempt to index global 'text' (a nil value) stack traceback: D:\blackred\moonloader\script (1).lua:710: in function 'callback' D:\blackred\moonloader\lib\samp\events\core.lua:79: in function <D:\blackred\moonloader\lib\samp\events\core.lua:53> [ML] (error) Admin Tools: Script died due to an error. (064F2D74)
искать по айди не круто
видно что там цвет попробуй после
%[(%d+)%] добавить {.-}
(%a+)%[(%d+)%]{.-}(%a+)')
[ML] (error) Admin Tools: D:\blackred\moonloader\script (1).lua:710: attempt to index global 'text' (a nil value)
stack traceback:
D:\blackred\moonloader\script (1).lua:710: in function 'callback'
D:\blackred\moonloader\lib\samp\events\core.lua:79: in function <D:\blackred\moonloader\lib\samp\events\core.lua:53>
[ML] (error) Admin Tools: Script died due to an error. (0B2A9EDC)
if dialogId == 6370 then
if text:find('Жалоба/Вопрос от: (%a+)%[(%d+)%]{.-}(%a+)') then
local nick, id, call = text:match('Жалоба/Вопрос от: (%a+)%[(%d+)%]{.-}(%a+)')
report[0] = not report[0]
end
end
зачем делать условие в условии?сразу сраанивай блять ЕСЛИ тебе так нужно по айди и текстуLua:[ML] (error) Admin Tools: D:\blackred\moonloader\script (1).lua:710: attempt to index global 'text' (a nil value) stack traceback: D:\blackred\moonloader\script (1).lua:710: in function 'callback' D:\blackred\moonloader\lib\samp\events\core.lua:79: in function <D:\blackred\moonloader\lib\samp\events\core.lua:53> [ML] (error) Admin Tools: Script died due to an error. (0B2A9EDC)
Lua:if dialogId == 6370 then if text:find('Жалоба/Вопрос от: (%a+)%[(%d+)%]{.-}(%a+)') then local nick, id, call = text:match('Жалоба/Вопрос от: (%a+)%[(%d+)%]{.-}(%a+)') report[0] = not report[0] end end