SA-MP Forums Archive
[AJUDA] Tempo real no GM - 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] Tempo real no GM (/showthread.php?tid=324560)



[AJUDA] Tempo real no GM - GuiihCamargo - 10.03.2012

Galera , ainda nгo consegui deixar o tempo do meu gm igual o da vida real.
Tipo: Noite,Dia,Tarde,Noite....

Alguem poderia me ajudar?
Queria que me ajudessem..

-- SE PUDER AJUDAR MANDANDO ALGUMAS COISAS --

Ou se puderem:
Download do meu [GM]: MediaFire


Re: [AJUDA] Tempo real no GM - Đeagle - 10.03.2012

Pra que criar outro tуpico?
Eu te expliquei tudo passo-a-passo no outro tуpico.


Re: [AJUDA] Tempo real no GM - GuiihCamargo - 10.03.2012

Quote:
Originally Posted by Đeagle
View Post
Pra que criar outro tуpico?
Eu te expliquei tudo passo-a-passo no outro tуpico.
Eu nгo entendi!


Re: [AJUDA] Tempo real no GM - Đeagle - 10.03.2012

Primeiro, й impossнvel(eu acho) calcular em tempo real o clima real. Vocк pode fazer uma estimativa, usando timers para setar o clima de 1 em 1 hora, assim vocк poderб chegar a estimativa mais prуxima.

Veja:
Topo do GameMode

PHP Code:
forward Clima1();
forward Clima2();
forward ClimaUltimo(); 
Comando para iniciar
PHP Code:
CMD:iniciarclima(playeridparams[])
{
     
SetTimer("Clima1"3600000false);
     return 
1;

No final do GameMode

PHP Code:
public Clima1()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima2"3600000false);

No final do GameMode

PHP Code:
public Clima2()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima3"3600000false);

E assim por diante..
E lembre-se o ultimo deverб sempre comeзar o primeiro denovo, por exemplo

PHP Code:
public ClimaUltimo()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima1"3600000false);




Re: [AJUDA] Tempo real no GM - GuiihCamargo - 10.03.2012

Quote:
Originally Posted by Đeagle
View Post
Primeiro, й impossнvel(eu acho) calcular em tempo real o clima real. Vocк pode fazer uma estimativa, usando timers para setar o clima de 1 em 1 hora, assim vocк poderб chegar a estimativa mais prуxima.

Veja:
Topo do GameMode

PHP Code:
forward Clima1();
forward Clima2();
forward ClimaUltimo(); 
Comando para iniciar
PHP Code:
CMD:iniciarclima(playeridparams[])
{
     
SetTimer("Clima1"3600000false);
     return 
1;

No final do GameMode

PHP Code:
public Clima1()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima2"3600000false);

No final do GameMode

PHP Code:
public Clima2()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima3"3600000false);

E assim por diante..
E lembre-se o ultimo deverб sempre comeзar o primeiro denovo, por exemplo

PHP Code:
public ClimaUltimo()
{
    
SetWorldTime(Hora);
    
SetWeather(ID do Clima);
    
SetTimer("Clima1"3600000false);

Cara serб que tem outro desse no meu gm? Porque seta pra noite e volta pro dia


Re: [AJUDA] Tempo real no GM - Đeagle - 10.03.2012

Tente fazer assim

Topo do GameMode

PHP Code:
forward Clima1();
forward Clima2();
forward Clima3();
forward ClimaUltimo(); 
Comando para iniciar
PHP Code:
CMD:iniciarclima(playeridparams[])
{
     
SetTimer("Clima1"3600000false);
     return 
1;

No final do GameMode

PHP Code:
public Clima1()
{
    
SetWorldTime(1);
    
SetTimer("Clima2"3600000false);

No final do GameMode

PHP Code:
public Clima2()
{
    
SetWorldTime(2);
    
SetTimer("Clima3"3600000false);

PHP Code:
public Clima3()
{
    
SetWorldTime(3);
    
SetTimer("Clima4"3600000false);

E assim por diante..
E lembre-se o ultimo deverб sempre comeзar o primeiro denovo, por exemplo

PHP Code:
public ClimaUltimo()
{
    
SetWorldTime(12);
    
SetTimer("Clima1"3600000false);




Re: [AJUDA] Tempo real no GM - GuiihCamargo - 10.03.2012

Quote:
Originally Posted by Đeagle
View Post
Tente fazer assim

Topo do GameMode

PHP Code:
forward Clima1();
forward Clima2();
forward Clima3();
forward ClimaUltimo(); 
Comando para iniciar
PHP Code:
CMD:iniciarclima(playeridparams[])
{
     
SetTimer("Clima1"3600000false);
     return 
1;

No final do GameMode

PHP Code:
public Clima1()
{
    
SetWorldTime(1);
    
SetTimer("Clima2"3600000false);

No final do GameMode

PHP Code:
public Clima2()
{
    
SetWorldTime(2);
    
SetTimer("Clima3"3600000false);

PHP Code:
public Clima3()
{
    
SetWorldTime(3);
    
SetTimer("Clima4"3600000false);

E assim por diante..
E lembre-se o ultimo deverб sempre comeзar o primeiro denovo, por exemplo

PHP Code:
public ClimaUltimo()
{
    
SetWorldTime(12);
    
SetTimer("Clima1"3600000false);

Nгo deu..


Re: [AJUDA] Tempo real no GM - histire - 10.03.2012

cara me fala uma coisa oque acontece? "nao deu" nao entendo..


Re: [AJUDA] Tempo real no GM - GuiihCamargo - 10.03.2012

Cara vou bater a real , to com uma preguiзa... fiz um mini fs de race no esgoto de ls , ae fiquei na pri kk, mais sei la , tentei usar o Tempo-RoYal mais no Tempo-RoYal o tempo comeзa a bugar ele fica escuro e volta fica escuro e volta...


Re: [AJUDA] Tempo real no GM - histire - 10.03.2012

preguiзa й tenso.. cara se tu usar o comando iniciarclima ele vai iniciar de acordo com o id que tu por se tu por para iniciar dia de acordo com oque tah ali vair dar certo mais tem que atualiza do geito que tu quйr mudar os tempos etc.. nao adianta pegar ali e achar que vai tar 100% , amanha se ninguem te ajudar vou faser 1 fs para tigo