Поиск сообщений по моему нику

Шалтай

Новичок
Автор темы
22
12
Версия MoonLoader
.026-beta
Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, text)
    local nickname = sampGetPlayerNickname(id)
        if text:find('забанил игрока '..nickname) then
            sampAddChatMessage('олваплпавлотапвлотпав', -1) -- типо действие после бана
        end
end

Не пойму как сделать чтобы эта штука заработала. Суть: при бане моего ника выполняется какое-то действие


Chatlog: [13:36:10] A: Antonio_Martinez[40] забанил игрока Luke_Clark[705] на 30 дней. Причина: ИЗП (Флай)
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,776
11,234
ты пытаешься получить ник игрока по айди, айди должен быть записан в переменную id, однако переменная пустая (nil)
Lua:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
    if text:find(sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))) then
        print('NAME!')
    end
end
 
  • Грустно
Реакции: Lance_Sterling

Шалтай

Новичок
Автор темы
22
12
ты пытаешься получить ник игрока по айди, айди должен быть записан в переменную id, однако переменная пустая (nil)
Lua:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
    if text:find(sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))) then
        print('NAME!')
    end
end
Не работает, мне нужно чтобы при бане, а не то когда мой ник в чате видно