Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[Ajuda] Tempban nao da desban.

$
0
0
Olá! eu fiz um tempban para dias,antes era por horas,porem ontem as 15:04 dei ban em mim msm para ver se o mesmo está funcionando e até agora não fui desban,ja se passaram 1 dia e 1 hora,alguem sabe como resolver? Grato!!

cmd:
PHP Code:

dcmd_tempban(playerid,params[]) {
if(
PlayerInfo[playerid][Level] < 2)  return SendClientMessage(playerid,red,"| ERRO | Comando Inexistente.");
new 
tmp[256], tmp2[256], tmp3[256], Indextmp strtok(params,Index), tmp2 strtok(params,Index), tmp3 strtok(params,Index);
if(!
strlen(params)) return SendClientMessage(playeridred"| ERRO | Digite: /Tempban [ID] [Dias] [Motivo]");
new 
string[800];
new 
string2[800];
new 
player,dias;
player strval(tmp);
dias strval(tmp2);
if(
PlayerInfo[player][LoggedIn] != 1) return SendClientMessage(playeridred"| ERRO | Jogador não esta Logado!");
if(!
IsPlayerConnected(player)) return SendClientMessage(playeridred"| ERRO | Jogador não conectado");
if(
dias 30) return SendClientMessage(playeridred"| ERRO | Máximo de Dias: 30");
if(
dias <= 0) return SendClientMessage(playeridred"| ERRO | Mínimo de dias: 1");
if(!
strlen(params[4])) return SendClientMessage(playeridred"| ERRO | Coloque um Motivo!");
CMDMessageToAdmins(playerid,"TEMPBAN");
new 
year,month,day,hour,minuite,secondgetdate(yearmonthday); gettime(hour,minuite,second);
new 
playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME];
GetPlayerName(playerplayernamesizeof(playername)); GetPlayerName(playeridadminnamesizeof(adminname));
format(string,sizeof(string),"| BvD-Admin | O(A) Administrador(a) %s Baniu o(a) Jogador(a) %s por %d Dia(s) Pelo ( Motivo:%s )",adminname,playername,dias,params[strlen(tmp)+strlen(tmp2)+1],day,month,year,hour,minuite);
format(string2,sizeof(string2),"| Ban-Log | O(A) Admin %s baniu o(a) jogador(a) %s por %d dias Motivo: ( %s ) ",adminname,playername,dias,params[strlen(tmp)+strlen(tmp2)+1],day,month,year,hour,minuite);
SendClientMessageToAll(red,string); 
SaveToFile("BanLog",string2);
dUserSetINT(PlayerName2(player)).("tmpb",1);
dUserSetINT(PlayerName2(player)).("tmpbs",HourTimeStamp);
dUserSetINT(PlayerName2(player)).("tmpbh",dias*24);
Kick(player);
return 
1;



Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>