SA:MP Напишите простенький скрипт

0wna3e

Активный
Автор темы
112
40
Версия SA-MP
  1. 0.3.7 (R1)
Привет, если у кого-то есть лишние пару минуточек, то вы можете их использовать и очень помочь мне - Мне нужен скрипт который полностью уберет все сообщения игроков(Обычные сообщения, Крики, Шёпот, ВипЧат, ФамЧаты, Действия Админов), ещё что бы не видно было сообщений над головой игрока, если кто то может такой написать буду очень благодарен <3
 

DarkPhantom

Участник
14
9
function sampev.onServerMessage(color, text) return false end
Ты так блокнешь все сообщения от сервера .
Lua:
local sampev = require('lib.samp.events');

local blockWords = {"кричит", "шепчет", "говорит", "[VIP]"}; -- дополните таблицу триггерами 

function sampev.onServerMessage(color, text)
    for _, word in ipairs(blockWords) do
        if string.find(text, word, 1, true) then
            return false;
        end
    end
end

function sampev.onPlayerChatBubble(playerId, color, distance, duration, message)
    return false;
end
 
  • Нравится
Реакции: bfix

bfix

Участник
59
53
Ты так блокнешь все сообщения от сервера .
Lua:
local sampev = require('lib.samp.events');

local blockWords = {"кричит", "шепчет", "говорит", "[VIP]"};

function sampev.onServerMessage(color, text)
    for _, word in ipairs(blockWords) do
        if string.find(text, word, 1, true) then
            return false;
        end
    end
end

function sampev.onPlayerChatBubble(playerId, color, distance, duration, message)
    return false;
end
"Мне нужен скрипт который полностью уберет все сообщения игроков"
ну я вот и подумал шо все