SA:MP автоловля репорта

KeCu

Участник
Автор темы
55
1
помогите сделать автоловлю репа
в чате прилетает реп:
[Жалоба] Nick_Name[id]: (тут суть жалобы)
взять реп /ot

чтобы сам текст репорта было видно в чате и после ловли репорта скрипт выключался
 

libsamp.so

Активный
248
86
скрипт не работает, потому что используешь какой-то onDialogResponse. что это?
я протестил он ворк, если находит строчку в чате Жалоба то отправляет /ot, ондиалогреспонс от названия понятно

для чего проверка на sampev.OnShowDialog и лишние строки кода? есть же sampIsDialogActive / sampIsCursorActive
я написал скрипт на основе своих знаний в синтаксисе, если тебе не лень перепиши сам
 

bfix

Активный
111
82
Если скрипт выше не сработает значит проблема на стороне ТС'а, а именно возможное наличие админ тулсов в папке или других скриптов, arizona tools перехватывает сообщение репорта, лечится это приоритетным запуском скрипта (поменять название на условно !autorep.lua)
Так-же подозреваю что скрипт может крашить от отправки команды в чат, вместо обычного sampSendChat() нужно использовать что то типо такого:

lua:
lua_thread.create(function ()
    wait(0)
    sampSendChat('/ot')
end)
 

fsrxvdd

Активный
290
71
работает этот, а есть варик активацию сделать командой?
и ещё чтобы после того, как скрипт словил реп, то отключался и приходилось опять его включать
как просил
 

Вложения

  • autolovlyareport.lua
    640 байт · Просмотры: 3

fsrxvdd

Активный
290
71

Вложения

  • autolovlyareport.lua
    618 байт · Просмотры: 3
  • Нравится
Реакции: KeCu