Подскажите пожалуйста где найти анти-рекламу на сервер , хорошую без лагов, буду благодарен за ссылочку.!
- - - Добавлено - - -
Блин не суда, переместите пожалуйста в поиск!
Вид для печати
Подскажите пожалуйста где найти анти-рекламу на сервер , хорошую без лагов, буду благодарен за ссылочку.!
- - - Добавлено - - -
Блин не суда, переместите пожалуйста в поиск!
Пример:
Есди игрок написал 8 цифр и больше (РЕКЛАМА)
НУ и если употребил .com > .ru и т.д тоже (РЕКЛАМА)
Это нужно в команды где используешь чат.
params - замени на своё
PHP код:
for(new i;i < strlen(params);i++)
{
new a[2],c=0;
for(new j = 0;j < strlen(params);j++)
{
strmid(a,params,i+j,i+j+1,2);
if('0' <= a[0] <= '9')c+=1;
}
if(c == 8 || strfind(params,".ru", true) != -1 || strfind(params,".ру", true) != -1 || strfind(params,"точка", true) != -1
|| strfind(params,"точка", true) != -1 || strfind(params,"точка", true) != -1 || strfind(params,"www", true) != -1||
strfind(params,"http", true) != -1 || strfind(params,".net", true) != -1 || strfind(params,".com", true) != -1 ||
strfind(params,". ru", true) != -1 || strfind(params,". net", true) != -1 || strfind(params,". com", true) != -1
|| strfind(params,"w w w", true) != -1)
{
SCM(playerid, COLOR_ADM1, "Подозрение на рекламу сервера, сообщение не отправлено.");
format(string,sizeof(string),"[Анти-реклама] %s [ID: %d]: %s",PlayerInfo[playerid][pName],playerid,params);
SendAdminMessage(COLOR_ADM1,string);
return false;
}
}
SCM
COLOR_ADM1
string
PlayerInfo[playerid][pName]
SendAdminMessage
А какие нибудь мануалы естЬ?
Самому написать сложно?