[AJUDA] com tempo
#1

tem como fazer um comando somente em uma hora do dia... exemplo
eu quero criar um puteiro exemploo...mas eu so quero que ele fike aberto das 9 da noite as 7 da manha isso automatico e todo dia
tem como?

o.O vlw
Reply
#2

tem sim, vou postar aki para vc pera ai

pawn Код:
//
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/zona", cmdtext, true, 10) == 0)
    {
        //Cordenadas da entrada
        new Hour, Minute, Second;
        if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
        {
            gettime(Hour, Minute, Second);
            if(Hour >= 21 && Hour <= 7)
            {
                //seu comando aqui
            }
            else
            {
                SendClientMessage(playerid,0xFFFFFFFF,"A zona ainda nгo Abriu! Volte Apуs as 21Horas!");
            }
        }
        else
        {
            SendClientMessage(playerid,0xFFFFFFFF,"Vocк nгo esta na entrada!");
        }
        return 1;
    }
    return 0;
}
espero que tenha ajudado
Reply
#3

num funfo nгo :/
a zona nunca abre
tipow o horario de estar fechado e tudo certin..
colokei para abrir as 15 e fechar as 7 mas mesmo assim num tava aberta
Reply
#4

Quote:
Originally Posted by Gabriel6
Посмотреть сообщение
num funfo nгo :/
a zona nunca abre
tipow o horario de estar fechado e tudo certin..
colokei para abrir as 15 e fechar as 7 mas mesmo assim num tava aberta
Acho que esse Gettdate e Gethour й pro relogio do pc, pq ja vi varios scripts de "real time" com isso. Apenas troque no codigo dele os Gettime por GetPlayerTime
Reply
#5

mesma coisa :/
Reply
#6

Quote:
Originally Posted by Gabriel6
Посмотреть сообщение
mesma coisa :/
Ativou o clock?

TogglePlayerClock(playerid, true);


/\
| OnPlayerConnect
Reply
#7

nem deu certo :S
mas mudou o horario para meio dia e o dia tava claro tpw muito lool

num tem outro jeito :S
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)