qrudik
Ученик
Как сделать что-бы когда игрок задавал вопрос администратору ему писалось типо "Ваше сообщение отправлено администрации"
PHP:
if(strcmp(cmd, "/вопрос", true) == 0 || strcmp(cmd, "/ask", true) == 0)
{
if(sscanf(params, "us[64]", params[0],params[1])) return send(playerid, COLOR_LIGHTBLUE, "[КОМАНДЫ]{FFFFFF} /ask [playerid] [Текст]");
if(!IsPlayerConnected(params[0])) return send(playerid, COLOR_RED, NoConnectGivePlayer);
if(TOGask[params[0]] == 0)return send(playerid, COLOR_RED,""vError"Игрок заблокировал вопросы от игроков!");
if(Player[params[0]][pAdmin] == 0) return send(playerid,COLOR_RED,""vError" Этот игрок не является администратором.");
new ip[MAX_PLAYER_NAME];
GetPlayerIp(playerid, ip, sizeof(ip));
if(strfind( params[1] , ".tk" , true ) != -1 || strfind( params[1] , ".com" , true ) != -1 || strfind( params[1] , "3dn.ru" , true ) != -1 || strfind( params[1] , ".ru" , true ) != -1 || strfind( params[1] , ".net" , true ) != -1
|| strfind( params[1] , ":78" , true ) != -1 || strfind( params[1] , "*ru" , true ) != -1 || strfind( params[1] , "172." , true ) != -1 || strfind( params[1] , "^77" , true ) != -1
|| strfind( params[1] , ":77" , true ) != -1 || strfind( params[1] , ":55" , true ) != -1 || strfind( params[1] , ":44" , true ) != -1 || strfind( params[1] , "samp-stories" , true ) != -1
|| strfind( params[1] , ":7777" , true ) != -1 || strfind( params[1] , ": 7777" , true ) != -1 || strfind( params[1] , "_ 7777" , true ) != -1 || strfind( params[1] , ". ru" , true ) != -1
|| strfind( params[1] , ". ru" , true ) != -1 || strfind( params[1] , ". ru" , true ) != -1 || strfind( params[1] , "(точка)" , true ) != -1 || strfind( params[1] , "_ ru" , true ) != -1
|| strfind( params[1] , "новый сервер" , true ) != -1 || strfind( params[1] , "_77" , true ) != -1 || strfind( params[1] , "(пробел)" , true ) != -1)
{
f(string, "[Анти-реклама]:(IP:%s)%s[%d]: %s",ip,sendername(playerid),playerid,params[1]);
ABroadCast(COLOR_YELLOW,string,1);
return 1;
}
f(string, "Вопрос от %s[%d]: %s", sendername(playerid), playerid, (params[1]));
send(params[0], COLOR_LIGHTBLUE, string);
return 1;
}
