01.06.2016, 08:28
(
Последний раз редактировалось Eymeric69; 01.06.2016 в 10:44.
)
Fixed
CMD:muter(playerid, params[])
{
new cibleid, minutes, raison[128], string[128];
if(!IsPlayerConnected(cibleid)) return SendClientMessage(playerid, COULEUR_ROUGE, "[ERREUR] Ce joueur n'est pas connectй.");
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COULEUR_ROUGE, "[ERREUR] Vous devez кtre administrateur");
if(muter[cibleid] == true) return SendClientMessage(playerid, COULEUR_ROUGE, "[ERREUR] Ce joueur est dйjа muter");
if(sscanf(params,"uis[128]", cibleid, minutes, raison)) return SendClientMessage(playerid, COULEUR_ROUGE, "[ERREUR] Utilise: /muter (id) (minutes) (raison)");
format(string, sizeof(string), "L'Administrateur %s а mutй %s pour %d minutes: %s", PlayerName(playerid), PlayerName(cibleid), minutes, raison);
SendClientMessageToAll(COULEUR_ROUGE, string);
SetTimerEx("Unmute", minutes*60000, false, "i", cibleid);
muter[cibleid] = true;
return 1;
}
//add this under the command (or anywhere in the script(NOT INSIDE A CALLBACK/TIMER/COMMAND)
PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}