SA-MP Forums Archive
[Ajuda] Relуgio com clima de acordo com o horбrio - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Relуgio com clima de acordo com o horбrio (/showthread.php?tid=471044)



Relуgio com clima de acordo com o horбrio - CrazYou - 20.10.2013

Olб, eu estava procurando e nгo achei nenhum tutorial de como deixar o clima de acordo com o horario. Exemplo: 05:00 atй 10:00 amanhecer, 10:00 atй 16:00 dia, 16:00 atй 19:00 tarde, 19:00 atй 04:59 noite entenderam? Se alguem souber um tutorial sobre isso por favor passe o link! Valeu


Respuesta: Relуgio com clima de acordo com o horбrio - DanDRT - 20.10.2013

pawn Код:
static h;
gettime(h);
SetWorldTime(h);
OnGameModeInit .


Re: Respuesta: Relуgio com clima de acordo com o horбrio - CrazYou - 20.10.2013

Quote:
Originally Posted by DanDRT
Посмотреть сообщение
pawn Код:
static h;
gettime(h);
SetWorldTime(h);
OnGameModeInit .
Estou dizendo assim como no GTA OFF quando passa das 7h da noite o tempo fica de noite entendeu? Eu coloquei esse cуdigo ai em OnGameModeInit e ja sгo 8 horas da notie e ta de dia


Re: Relуgio com clima de acordo com o horбrio - silenthill - 20.10.2013

Veja

Teste lб


Re: Relуgio com clima de acordo com o horбrio - CrazYou - 20.10.2013

Quote:
Originally Posted by silenthill
Посмотреть сообщение
Veja

Teste lб
Nгo quero um relуgio somente algum tutorial ou FS que deixa o tempo de acordo com o horario, no meu server ta quase 9h da noite e o tempo ta como se fosse 4h


Re: Relуgio com clima de acordo com o horбrio - silenthill - 20.10.2013

Embora tenha o relуgio, ele anoitece e amanhece de acordo com o tempo real...vc nem testou


Re: Relуgio com clima de acordo com o horбrio - powerths - 20.10.2013

Tenta ai usa no FS.

pawn Код:
#include <a_samp>

public OnFilterScriptInit()
{
    print("\nTEMPO DE CLIMA SEVIDOR.");
}
// novo
new Text:TempoRoYal;
new HoraRoYal, MinutosRoYal;
new StringRoYalTempo[32];
//para a frente й
forward Atualizartempo();
public Atualizartempo()
{
    gettime(HoraRoYal, MinutosRoYal);
    format(StringRoYalTempo,32,"",HoraRoYal,MinutosRoYal);
    TextDrawSetString(TempoRoYal,StringRoYalTempo);

    SetWorldTime(HoraRoYal);

    new x=0;
    while(x!=MAX_PLAYERS) {
        if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE) {
            SetPlayerTime(x,HoraRoYal,MinutosRoYal);
        }
        x++;
    }
}

public OnGameModeInit()
{
    TempoRoYal = TextDrawCreate(605.0,25.0,"00:00");
    TextDrawUseBox(TempoRoYal, 0);
    TextDrawFont(TempoRoYal, 1);
    TextDrawSetShadow(TempoRoYal,0);             // nenhuma sombra
    TextDrawSetOutline(TempoRoYal,2);            // espessura 1
    TextDrawBackgroundColor(TempoRoYal,0x000000FF);
    TextDrawColor(TempoRoYal,0xFFFFFFFF);
    TextDrawAlignment(TempoRoYal,3);
    TextDrawLetterSize(TempoRoYal,0.5,1.5);

    Atualizartempo();
    SetTimer("Atualizartempo",1000 * 60,1);

    return 1;
}
public OnPlayerSpawn(playerid)
{
    TextDrawShowForPlayer(playerid,TempoRoYal);
    gettime(HoraRoYal, MinutosRoYal);
    SetPlayerTime(playerid,HoraRoYal,MinutosRoYal);

    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    TextDrawHideForPlayer(playerid,TempoRoYal);
    return 1;
}
public OnPlayerConnect(playerid)
{
    gettime(HoraRoYal, MinutosRoYal);
    SetPlayerTime(playerid,HoraRoYal,MinutosRoYal);
    return 1;
}



Re: Relуgio com clima de acordo com o horбrio - CrazYou - 20.10.2013

Aqui eu entro e o clima sу fica laranja e nгo de noite como eu queria


Re: Relуgio com clima de acordo com o horбrio - powerths - 20.10.2013

Facil para testar muda seu relogio do PC.


Re: Relуgio com clima de acordo com o horбrio - CrazYou - 20.10.2013

Funcionou Obrigado mas ainda acho q ta demorando muito para ficar de noite, mas do mesmo jeito valeu =)