11.07.2012, 12:24
Код:
if(strcmp(cmd, "/prender", true) == 0) { new tmpp[256]; tmp = strtok(cmdtext, idx); tmpp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREEN, "Uso correto: /prender [id do player] [tempo]"); return 1; } giveplayerid = strval(tmp); GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); new Second = strval(tmpp); if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 1) { format(string, sizeof(string), "AdmCMD: O Administrador %s | Prendeu: %s | Segundos: {1175E7}%s ", sendername,giveplayer,Second); SendClientMessageToAll(COLOR_INFO, string); format(string, sizeof(string), "~g~Preso por: ~n~~r~%s.", sendername); GameTextForPlayer(giveplayerid, string, 1000, 1); SetPlayerInterior(giveplayerid, 3); SetPlayerPos(giveplayerid, 197.6661,173.8179,1003.0234); SetPlayerArmour(giveplayerid, 0); TogglePlayerControllable(giveplayerid, 0); ResetPlayerWeapons(giveplayerid); SetTimerEx("Unjail", Second*1000, 0, "i", giveplayerid); } if(PlayerInfo[playerid][PMLS] >= 1) { format(string, sizeof(string), "O Policial Militar %s | Prendeu: %s | Segundos: {1175E7}%s ", sendername,giveplayer,Second); SendClientMessageToAll(COLOR_INFO, string); format(string, sizeof(string), "~g~Preso por: ~n~~r~%s.", sendername); GameTextForPlayer(giveplayerid, string, 1000, 1); SetPlayerInterior(giveplayerid, 3); SetPlayerPos(giveplayerid, 197.6661,173.8179,1003.0234); SetPlayerArmour(giveplayerid, 0); TogglePlayerControllable(giveplayerid, 0); ResetPlayerWeapons(giveplayerid); SetTimerEx("Unjail", Second*1000, 0, "i", giveplayerid); } else { SendClientMessage(playerid, COLOR_CYAN, "Vocк nгo й um oficial!"); } } else { SendClientMessage(playerid, COLOR_CYAN, "Vocк tem que estar logado para usar este comando!"); } return 1; }
fico grato se alguem ajuda.