[Ajuda] Tutorial
#1

@Resolvido
Reply
#2

Esse seu SetTimerEx esta errado, aqui um tutorial de como usar SetTimerEx....

https://sampforum.blast.hk/showthread.php?tid=557107

Quote:

No caso meus timers estгo na include do sistema

What ? '-'
Reply
#3

PHP код:
SetTimerEx("SEU_TIMER"50false"i"playerid);
//Creio que seja isso que vocк precise. 
Reply
#4

Quote:
Originally Posted by LockedLucas
Посмотреть сообщение
Esse seu SetTimerEx esta errado, aqui um tutorial de como usar SetTimerEx....

https://sampforum.blast.hk/showthread.php?tid=557107



What ? '-'
Buguei rsrsrs
Eu tava fiz esse sistema, todos meus sistemas coloco em filterscript pra ir mudando com mais facilidade, aн eu optei pela include, ai os timers e as textdraws deste sistema estгo dentro da include.

Mais aн no caso, ia ter que substituir todo os timers que estгo agora por esse novo ?
Porque sу tem dois timers, esse acima que eu coloquei e este
pawn Код:
SetTimerEx("Timer2",tempo,false,"dd",playerid,tempo);
Й sу mudar o "dd" pro "i" ?
Reply
#5

PHP код:
enum tInfo {
    
Tutorial
}

new 
Timer[MAX_PLAYERS][tInfo];

forward Timer2(playeridtempo);

Timer[playerid][Tutorial] = SetTimerEx("Timer2"5000false"id"playeridtempo);

public 
Timer2(playeridtempo)
{
    
KillTimer(Timer[playerid][Tutorial]);
    
//Funзхes
    
Timer[playerid][Tutorial] = SetTimerEx("Timer3"tempofalse"id"playeridtempo);
    return 
1;

Reply
#6

....

Quote:
Originally Posted by JonathanFeitosa
Посмотреть сообщение
7.0 - Lembretes e informaзхes importвntes

Temporizadores nгo sгo 100% precisos e sim 75%;
Uso de muitos temporizadores aumentarб o uso de Memуria/CPU.
Lembrando daqueles "i", "iif", etc.. Sugiro ver melhor os tutoriais de Format https://sampwiki.blast.hk/wiki/Format.
Код:
i	Integer.
d	Integer.
a	Array. The next parameter must be an integer ("i") with the array's size. [CURRENTLY UNUSABLE]
s	String. [CURRENTLY UNUSABLE]
f	Float.
b	Boolean (true/false).
Reply
#7

Continua funcionando sу pro ID 0, e a tela congelando para os outros.
Reply
#8

A base tб ai, edite e tenha um bom uso!
PHP код:
#define ETAPAS_TUTORIAL 5 

forward Tutorial(playeridetapa); 

new const 
    
tempoTutorial[ETAPAS_TUTORIAL] = { 
        
1000// duraзгo da etapa 1 
        
2000// duraзгo da etapa 2 
        
3000// duraзгo da etapa 3 
        
4000// duraзгo da etapa 4 
        
5000 // duraзгo da etapa 5 
    
}; 

public 
Tutorial(playeridetapa) { 
    if(
etapa || etapa ETAPAS_TUTORIAL) { 
        return 
1
    } 

    if(
etapa == ETAPAS_TUTORIAL) { 
        
// Fim do tutorial 
        
return 1
    } 

    switch(
etapa) { 
        case 
0: { 
            
// etapa 1 
        


        case 
1: { 
            
// etapa 2 
        


        case 
2: { 
            
// etapa 3 
        


        case 
3: { 
            
// etapa 4 
        


        case 
4: { 
            
// etapa 5 
        

    } 

    return 
SetTimerEx("Tutorial"tempoTutorial[etapa], 0"ii"playerid, (etapa 1)); 

Reply
#9

@Resolvido
Vlw Bope, mais nгo era isso nгo, sу mudei o settimer e resolveu, й nуzes, vlw Geral
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)