авторепорт

zxchurka?

Новичок
Автор темы
9
0
autoreport:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(text, color)
    if text:match("Репорт от (0x00DD00)") then
        lua_thread.create(function()
            local repnick, repid = text:match("Репорт от (0x00DD00)")
            wait(1000)
            sampSendChat("/pm " .. repid .. " Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end


Хочу сделать автоответ на репорт, когда приходит репорт не отвечает ( репорт "04") В логе моонлоадера показывает что скрипт запущен.


P.S: Кто может, помогите...
P.S2:Могу прикрепить скрин самого репорта.
 
Решение
Посмотреть вложение 161179
Репорт от Alexander_Rossi[1]: {FFCD00}04

/pm 1 Приятной игры на RRP 04 || Finka_Rossi


но он не ответил, просто написал в чат...


[A] Finka_Rossi[2] для Alexander_Rossi[1]: Приятной игры на RRP 04 || Finka_Rossi
Должно быть так.
блять ща, тестил забыл убрать

Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, text)
    if text:find("Репорт от (.+)%[(%d+)%]: {FFCD00}(.+)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (.*)%[(%d+)%]: {FFCD00}(.+)")
            wait(1000)
            sampSendChat("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")...

zxchurka?

Новичок
Автор темы
9
0
Строчку с chatlog.txt репорта кинь
Репорт от Matvey_Malyshev[7]: {FFCD00}Кто поможет настроить МВД хелпер?

Скрин репорта прикрепи
sa-mp-104.png
 

mihagrom

Участник
98
88
Lua:
function sampev.onServerMessage(text, color)
    if text:find("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id.." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
 
  • Нравится
Реакции: zxchurka?

sat0ry

Известный
1,092
293
Lua:
function sampev.onServerMessage(text, color)
    if text:find("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id.." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
А если ник будет допустим qwertyqwr код же работать не будет)
 

zxchurka?

Новичок
Автор темы
9
0
А если ник будет допустим qwertyqwr код же работать не будет)
а как сделать что бы работал?
я просто прям 00 в луа...

Lua:
function sampev.onServerMessage(text, color)
    if text:find("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id.." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
спасибо )

Lua:
function sampev.onServerMessage(text, color)
    if text:find("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (%w+_?%w+)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id.." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
Выдало ошибку: auto04.lua:1: attempt to index global 'sampev' (a nil value)
 

mihagrom

Участник
98
88
а как сделать что бы работал?
я просто прям 00 в луа...
Выдало ошибку: auto04.lua:1: attempt to index global 'sampev' (a nil value)
Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(text, color)
    if text:find("Репорт от (.*)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (.*)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
 
  • Нравится
Реакции: zxchurka?

zxchurka?

Новичок
Автор темы
9
0
Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(text, color)
    if text:find("Репорт от (.*)%[(%d+)%]: {FFCD00}(.*)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (.*)%[(%d+)%]: {FFCD00}(.*)")
            wait(1000)
            sampSendChat("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
Не работает, скрипт запустился. Не отвечает никак..
 
  • Эм
Реакции: mihagrom

accord-

Потрачен
437
79
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, text)
    if text:find("Репорт от (.+)%[(%d+)%]: {FFCD00}(.+)") then
        lua_thread.create(function()
            local report_nick, report_id, report_text = text:match("Репорт от (.*)%[(%d+)%]: {FFCD00}(.+)")
            wait(1000)
            sampAddChatMessage("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")
        end)
    end
end
 

zxchurka?

Новичок
Автор темы
9
0
sa-mp-105.png

Репорт от Alexander_Rossi[1]: {FFCD00}04

/pm 1 Приятной игры на RRP 04 || Finka_Rossi

sa-mp-105.png

Репорт от Alexander_Rossi[1]: {FFCD00}04

/pm 1 Приятной игры на RRP 04 || Finka_Rossi
но он не ответил, просто написал в чат...

sa-mp-105.png

Репорт от Alexander_Rossi[1]: {FFCD00}04

/pm 1 Приятной игры на RRP 04 || Finka_Rossi


но он не ответил, просто написал в чат...
[A] Finka_Rossi[2] для Alexander_Rossi[1]: Приятной игры на RRP 04 || Finka_Rossi
Должно быть так.
 

Сергей

Известный
150
9
Посмотреть вложение 161179
Репорт от Alexander_Rossi[1]: {FFCD00}04

/pm 1 Приятной игры на RRP 04 || Finka_Rossi


но он не ответил, просто написал в чат...


[A] Finka_Rossi[2] для Alexander_Rossi[1]: Приятной игры на RRP 04 || Finka_Rossi
Должно быть так.
sampAddChatMessage("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")
поменяй на sampSendChat("/pm "..report_id .." Приятной игры на RRP 04 || Finka_Rossi")
 
  • Нравится
Реакции: zxchurka?