22.05.2016, 13:38
(
Последний раз редактировалось Lуs; 26.05.2016 в 13:17.
)
oi , sou eu denovo ^^,bom,nгo sei oq estб acontecendo , toda vez q digito tempban o servidor desliga
Lembrando , meu tempban й por modo SERIAL , evitando que o player camufle o ip !
Код:
dcmd_tempban(playerid,params[]) { if(Player[playerid][pAdmin] < 1) return 0; // idx else { new tmp[1000],tmp2[1000],Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index); new tmp3[1000]; tmp3 = strtok(params,Index); if(!strlen(tmp)||!strlen(tmp2) || !strlen(tmp3)) return SCM(playerid, COR_USOCORRETO, "[USO] /tempban [id] [dias] [motivo]"); new id; if(!IsNumeric(tmp)) id = ReturnPlayerID(tmp); else id = strval(tmp); if(strval(tmp2) > 999) return SCM(playerid, COR_ERRO, "[ERRO] Mбximo de dias: 999"); if(Player[playerid][pBlockBan] == 1) return SCM(playerid, COR_ERRO, "[ERRO] Vocк estб com ban bloqueado!"); if(Player[playerid][DelayBan] == true) return SCM(playerid, COR_ERRO, "[ERRO] Aguarde um instante para poder banir alguйm novamente."); if(Player[id][pAdmin] >= 5) return SCM(playerid, COR_ERRO, "[ERRO] Vocк nгo pode banir superior!"); if(Protecion[playerid] == 0) return SCM(playerid, COR_ERRO, "[INFO] Essa gamemode tem proteзгo. Logue-se na Senha de Seguranзa primeiro !"); if(!IsPlayerConnected(id) && id != INVALID_PLAYER_ID) return SCM(playerid,COR_ERRO,"[ERRO] Jogador nгo conectado."); else { BanExtend(playerid, id, params[strlen(tmp)+strlen(tmp2)+2], strval(tmp2)); Player[playerid][DelayBan] = true; SetTimerEx("TimerBan", 1000, 0, "i", playerid); return 1; } } }