05.03.2012, 01:53
(
Последний раз редактировалось cawfee1; 05.03.2012 в 03:05.
)
like i want it to /mute [seconds] [reason] can someone modify this and paste it back to me so i can just replace this whole code? heres my code:
Код:
dcmd_mute(playerid,params[]) { if(AccInfo[playerid][LoggedIn] == 1) { if(AccInfo[playerid][Level] >= 2) { new tmp[256]; new tmp2[256]; new Index; tmp = strtok(params,Index); tmp2 = strtok(params,Index); if(!strlen(params)) return SendClientMessage(playerid, LIGHTBLUE2, "Usage: /mute [PlayerID] [Reason]") && SendClientMessage(playerid, orange, "Function: Will mute the specified player"); new playername[MAX_PLAYER_NAME]; new adminname [MAX_PLAYER_NAME]; new player1, string[128]; player1 = strval(tmp); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && (AccInfo[player1][Level] != ServerInfo[MaxAdminLevel]) ) { if(AccInfo[player1][Muted] == 0) { GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname)); SendCommandToAdmins(playerid,"Mute"); PlayerPlaySound(player1,1057,0.0,0.0,0.0); AccInfo[player1][Muted] = 1; AccInfo[player1][MuteWarnings] = 0; if(strlen(tmp2)) { format(string,sizeof(string),"|- You have been Muted by Administrator %s | Reason: %s -|",adminname,params[2]); SendClientMessage(player1,blue,string); format(string,sizeof(string),"|- You have Muted %s | Reason: %s -|", playername,params[2]); return SendClientMessage(playerid,BlueMsg,string); } else { format(string,sizeof(string),"|- You have been muted by Administrator %s | No Specified Reason! -|",adminname); SendClientMessage(player1,blue,string); format(string,sizeof(string),"|- You have Muted %s -|", playername); return SendClientMessage(playerid,BlueMsg,string); } } else return SendClientMessage(playerid, red, "ERROR: Player is already muted"); } else return SendClientMessage(playerid, red, "ERROR: Player is not connected or is the highest level admin"); } else return ErrorMessages(playerid, 1); } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands"); }