SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 15/12/2018, 02:50 PM   #1
GasparzinhoXD
Big Clucker
 
Join Date: Oct 2017
Posts: 135
Reputation: 2
Default SetTimerEx não funciona

Pessoal estou com um probleminha, estou usando esse timer para fazer um carregamento em BOX, porém ele não funciona, ah não ser que eu use ele dentro de um comando, ai ele funciona. Outra coisa, não sei por que, mas quando ele finaliza não carrega a tela de login '-'

Queria que o timer ficasse na public OnPlayerRequestClass(playerid, classid) mas ele não é ativado, não sei por que...

PHP Code:
TimerLoadTela[playerid] = SetTimerEx("LoadTelaLogin"50true"i"playerid);

forward LoadTelaLogin(playerid);
public 
LoadTelaLogin(playerid)
{
    
SendClientMessage(playerid, -1"TIMER ESTÁ FUNCIONANDO !!!");
    if(
varBarra[playerid] != 301)
        
varBarra[playerid]++;

    if(
varBarra[playerid] == 301)
    {
        
KillTimer(TimerLoadTela[playerid]);
        
SendClientMessage(playerid, -1"TIMER ENCERROU !!!");
        
hideLoadTela(playerid);
        
showTelaLogin(playerid); // NÃO ESTÁ SENDO CHAMADO, MAS ESTÁ FUNCIONANDO ELA, TUDO CERTINHO !
    
}

    
PlayerTextDrawTextSize(playeridProgressBar[playerid][1], 177+varBarra[playerid], 1.0 );
    
PlayerTextDrawShow(playeridProgressBar[playerid][1]);
    return 
1;

GasparzinhoXD is offline   Reply With Quote
Old 15/12/2018, 02:58 PM   #2
GuiKommander
Gangsta
 
Join Date: Dec 2016
Posts: 598
Reputation: 11
Default Re: SetTimerEx não funciona

PHP Code:
SetTimerEx("LoadTelaLogin"50false"i"playerid);

forward LoadTelaLogin(playerid);
public 
LoadTelaLogin(playerid)
{
    
SendClientMessage(playerid, -1"TIMER ESTÁ FUNCIONANDO !!!");
    if(
varBarra[playerid] != 301)
        
varBarra[playerid]++;

    if(
varBarra[playerid] == 301)
    {
        
KillTimer(TimerLoadTela[playerid]);
        
SendClientMessage(playerid, -1"TIMER ENCERROU !!!");
        
hideLoadTela(playerid);
        
showTelaLogin(playerid); // NÃO ESTÁ SENDO CHAMADO, MAS ESTÁ FUNCIONANDO ELA, TUDO CERTINHO !
    
}

    
PlayerTextDrawTextSize(playeridProgressBar[playerid][1], 177+varBarra[playerid], 1.0 );
    
PlayerTextDrawShow(playeridProgressBar[playerid][1]);
    
    
SetTimerEx("LoadTelaLogin"50false"i"playerid);
    return 
1;

GuiKommander is offline   Reply With Quote
Old 15/12/2018, 03:12 PM   #3
GasparzinhoXD
Big Clucker
 
Join Date: Oct 2017
Posts: 135
Reputation: 2
Default Re: SetTimerEx não funciona

Continua a mesma coisa, só funciona se eu digitar esse comando:

PHP Code:
CMD:load(playerid)
{
    
TimerLoadTela[playerid] = SetTimerEx("LoadTelaLogin"50true"i"playerid);
    return 
1;

GasparzinhoXD is offline   Reply With Quote
Old 15/12/2018, 03:18 PM   #4
Felipealves
Big Clucker
 
Felipealves's Avatar
 
Join Date: Mar 2016
Location: Paraná
Posts: 190
Reputation: 4
Default Re: SetTimerEx não funciona

Cara bota 500s se não for tente no OnPlayerConnect.
Felipealves is offline   Reply With Quote
Old 15/12/2018, 08:07 PM   #5
GasparzinhoXD
Big Clucker
 
Join Date: Oct 2017
Posts: 135
Reputation: 2
Default Re: SetTimerEx não funciona

Ainda não está ativando o timer '-' e quando ele termina o showTelaLogin(playerid); não é chamado '-' mas o showTelaLogin(playerid); funciona de boas, eu já testei.
GasparzinhoXD is offline   Reply With Quote
Old 17/12/2018, 04:04 PM   #6
GasparzinhoXD
Big Clucker
 
Join Date: Oct 2017
Posts: 135
Reputation: 2
Default Re: SetTimerEx não funciona

@Edit Resolvido !

Last edited by GasparzinhoXD; 18/12/2018 at 10:55 AM.
GasparzinhoXD is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] SetTimerEx não funciona !!! zPawnu Português/Portuguese 6 17/09/2015 04:34 PM
[Ajuda] SetTimerEx Canema Português/Portuguese 1 20/01/2014 07:11 AM
SetTimerEx juraska Scripting Help 9 13/11/2011 08:09 PM
SetTimerEx biltong Help Archive 6 23/04/2010 06:14 PM
[Help] SetTimerEx Niixie Help Archive 16 26/02/2010 05:05 PM


All times are GMT. The time now is 06:48 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.