30.04.2013, 21:06
Код:
CMD:advertir(playerid, params[]) { new string[128]; new id; new motivo[250]; if(Logado[playerid] == false) return SendClientMessage(playerid,-1,"{008B00}[ ATENЗГO ] {FFFFFF}Й preciso logar para executar este comando"); if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, -1, "{008B00}[ ATENЗГO ] {FFFFFF}Comando Restrito, apуs 3 tentativas tomarб BAN"); if(sscanf(params, "us", id, motivo)) return SendClientMessage(playerid, -1, "{FFA500}[ USE ] /advertir [ID] [MOTIVO]"); if(PlayerInfo[id][pAdvertencias] != 3) { format(string, sizeof(string), "[ ADVERTКNCIA ] O admin %s deu uma advertкncia a %s pelo motivo: %s\r\n", Nome(playerid), Nome(id), motivo); SendClientMessageToAll(-1, string); format(string, sizeof(string), "Vocк foi advertido pelo admin %s pelo motivo: %s. Se for advertido 3 vezes serб BANIDO automaticamente", Nome(playerid), motivo); SendClientMessage(id, LARANJA, string); PlayerInfo[id][pAdvertencias] += 1; } if(PlayerInfo[id][pAdvertencias] == 3) { format(string, sizeof(string), "[ ADVERTКNCIA ] O admin %s deu a terceira advertencia a %s pelo motivo: %s e por isso ele foi BANIDO!", Nome(playerid), Nome(id), motivo); SendClientMessageToAll(-1, string); format(string, sizeof(string), "Vocк foi advertido pela terceira vez pelo admin %s pelo motivo: %s. por isso vocк foi BANIDO!", Nome(playerid), motivo); SendClientMessage(id, LARANJA, string); Kick(id); } return 1; }