text samp chat

Qwerty???

Участник
Автор темы
175
8
Версия MoonLoader
.027.0-preview
Солам
Хочу чтобы как МВД хелпере подсветку ников игроков, играющих со скриптом которые пишут что-то в чате
Как это реализовать?
 

chromiusj

модерирую шмодерирую
Модератор
5,992
4,300
тебе для этого нужно сохранение пользователей где-то на сервере, чтобы данные были всегда актуальные, создаешь какую-нибудь переменную like:
user_govna = false, предварительно подкрепив какими-нибудь данными, по типу нику, и еще внутренних, чтобы засрать сервак фейк датой нельзя было, и после чего сервер вернул заветную функцию смену цвета
 

chromiusj

модерирую шмодерирую
Модератор
5,992
4,300
Это ты о чём, не понял
банальная валидация данных на сервере, но т.к мы ограничены сампом, ничего особого в качестве подтверждения, что игрок реальный можно посчитать на пальцах, можно конечно использовать гпси, либо всякие генераторы ключей на стороне клиента
 

Qwerty???

Участник
Автор темы
175
8
Просто не понимаю для чего сервер нужен
Есть в задумках как это можно сделать но на практике не получается
Создать таблицу, вписать все ники туда
Если ник из таблицы найден в чате то его нужно перекрасить в условно красный цвет
 

Qwerty???

Участник
Автор темы
175
8
а где ты хочешь хранить пользователей что щас именно с скриптом тогда?
вручную заполнять что-ли ники?)
ну так да
допустим мне нужен какой-то ограниченный круг лиц а не все пользователи скрипта
 

plalkeo

Известный
927
360
ну так да
допустим мне нужен какой-то ограниченный круг лиц а не все пользователи скрипта
сам себе противоречишь, сначала пишешь "подсветку ников игроков, играющих со скриптом", а теперь "ограниченный круг лиц а не все пользователи скрипта"
для второго достаточно сделать массив никнеймов в коде скрипта, при получении сообщения в чате от сервера просто перебирать каждый никнейм, если он есть в строке - заменять их никнейм добавляя цветовой код перед и после никнейма
 

dmitry.karle

Известный
408
109
Солам
Хочу чтобы как МВД хелпере подсветку ников игроков, играющих со скриптом которые пишут что-то в чате
Как это реализовать?
через базу данных скрипта или через водяные знаки (текст драв какой-нибудь, невидимый). Отправка скрытых RPC пакетов (которые игнорирует сервер) между игроками кто пользуется скриптом.