[Ajuda] Admin por Dias
#9

PHP код:
// coloca no seu Enum do PlayerInfo
ptimeAdmin;
// comando
CMD:tempadmin(playeridparams[])
{
    new
        
playerID,
        
Dias,
        
Level,
        
string1[150]
    ;
    if(
sscanf(params,"uii",playerID,Level,Dias)) return SendClientMessage(playerid,erro,"/tempadmin [id] [leve] [dias]");
    if(!
IsPlayerConnected(playerID)) return SendClientMessage(playerid,erro,"playerID nгo encontrado!");
    
format(string1,sizeof(string1),"-OpServ- Seu level de administraзгo foi definido para %d por %d dias",Level,Dias);
    
SendClientMessage(playerID,azul,string1);
    
PlayerInfo[playerID][ptimeAdmin] = gettime() + 60// caso queira por dias serб 60*60*24*dias
    
PlayerInfo[playerID][Admin] = Level;
    return 
1;
}
// checar se acabou, recomendo checar toda vez que spawnar, ou logar, ou mesmo criar um timer...
public OnPlayerUpdate(playerid)
{
    if(
gettime() > PlayerInfo[playerid][ptimeAdmin]) {
        
SendClientMessage(playerid, -1"Seu tempo de adm acabou.");
        
PlayerInfo[playerid][Admin] = 0;
        
PlayerInfo[playerID][ptimeAdmin] = 0;
    }
    return 
1// Send this update to other players.

Reply


Messages In This Thread
Admin por Dias - by s4kuL - 16.12.2013, 22:09
Re: Admin por Dias - by Gii - 16.12.2013, 22:20
Respuesta: Re: Admin por Dias - by s4kuL - 16.12.2013, 22:35
Re: Admin por Dias - by Bruno Pereira - 16.12.2013, 22:35
Re: Admin por Dias - by Gii - 16.12.2013, 22:40
Respuesta: Admin por Dias - by s4kuL - 17.12.2013, 00:30
Re: Admin por Dias - by Bruno Pereira - 17.12.2013, 00:31
Respuesta: Admin por Dias - by s4kuL - 17.12.2013, 00:34
Re: Admin por Dias - by Bruno Pereira - 17.12.2013, 01:06
Re: Admin por Dias - by zPain - 17.12.2013, 02:05

Forum Jump:


Users browsing this thread: 2 Guest(s)