17.04.2016, 21:13
Eu passei esse cmd de um GM em dcmd para outra em zcmd, ta funcionando o cmd porйm estб muito feio, alguйm poderia dar um help e deixa-lo organizado em zmcd?
-
Thanks
-
Thanks
PHP код:
CMD:comandox(playerid, params[])
{
if((ADM[playerid] == 10)){
new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = "Proibido xingamentos ";
new warned = strval(tmp), str[200], PID;
new pname[MAX_PLAYER_NAME];
GetPlayerName(PID, pname, MAX_PLAYER_NAME);
if(!IsNumeric(tmp)) return SendClientMessage(playerid,ERRO,"| ERRO | Uso: ");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
if(TimeStamp()-AvisoTick[warned] < 10) return SendClientMessage(playerid,-1,"[ERRO]: Vocк deve aguardar 10 segundos ");
PlayerInfo[warned][Warnings]++;
AvisoTick[warned] = TimeStamp();
if( PlayerInfo[warned][Warnings] == MAX_WARNINGS) {
format(str, sizeof (str), "Administrador (a) \"%s\" kickou \"%s\". (Motivo: %s) (Aviso: %d/%d)***", PlayerName(playerid), pname,tmp2, PlayerInfo[warned][Warnings], MAX_WARNINGS);
SendClientMessageToAll(-1, str);
return 1;
} else {
ProcessarAdvertencia(warned, tmp2);
format(str, sizeof (str), "Administrador (a) \"%s\" advertiu \"%s\". (Motivo: %s) (Aviso: %d de %d)***", PlayerName(playerid), pname, tmp2, PlayerInfo[warned][Warnings], MAX_WARNINGS);
return SendClientMessageToAll(-1, str);
}
} else return SendClientMessage(playerid, ERRO, "[ERRO]: Voce nao pode advertir voce mesmo");
} else return SendClientMessage(playerid, ERRO, "[ERRO]: Jogador nao conectado");
} else return SendClientMessage(playerid,ERRO,"[ERRO]: Vocк nгo tem permissгo para isso");
}