[Ajuda] entender comando
#1

pawn Код:
if (strcmp(cmd, "/bllider", true) ==0 )
    {

        if(PlayerInfo[playerid][pAdmin] > 5)
        {

            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {

                SendClientMessage( playerid, -1, "USE: /bllider [playerid][tempo - dias]" );
                return 1;
            }
            new id = ReturnUser( tmp );
            if(!IsPlayerConnected( id ))
            {

                SendClientMessage(playerid, -1, "Player nгo encontrado.");
                return 1;
            }
            tmp = strtok( cmdtext, idx );
            if(!strlen( tmp ))
            {

                SendClientMessage( playerid, -1, "USE: /bllider [playerid][tempo - dias] " );
                return 1;
            }
            new dias;
            dias = strval(tmp)*(60*60*24);
            PlayerInfo[id][pLiderBlock] = gettime()+dias;
            new str[ 128 ];
            format( str, sizeof str, "{FF6347}Vocк bloqueou o player %s de pegar lider por %d dia(s)", PlayerName( id ), strval(tmp) );
            SendClientMessage( playerid, -1, str );
            format( str, sizeof str, "{FF6347}O admin %s bloqueou vocк pegar lider por %d dia(s)", PlayerName( playerid ), strval(tmp) );
            SendClientMessage( id, -1, str );
        }
        else
        {

            SendClientMessage(playerid, -1, "Voce nao pode usar este comando.");
        }
        return 1;
    }

bom, quando eu coloco 1dia fica 1454008223

alguem pode me ajudar a saber se estar carreto o tempo e tal.
Reply
#2

Tб errado isso
pawn Код:
dias = strval(tmp)*(60*60*24);
Reply
#3

PHP код:
new dias[2];
dias[0] = strval(tmp);
dias[1] = dias[0]*(60*60*24);
PlayerInfo[id][pLiderBlock] = gettime()+dias[1]; 
Reply
#4

ainda ta o mesmo..

olha: http://i.imgur.com/TUvcw7S.jpg?1

teria tipo, eu por 1 dia off, aparecer 1 dia, 2 dias off.
teria que fazer uma conversao total?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)