Possible bug width SetTimerEx ?
#1

Well, When are use SetTimerEx width Interegers shows a little problem..

Look:
pawn Code:
Function::PlayerTutorial(playerid, parte){ 

    printf("Parte: %i", parte); // Debugging text.
    if(parte == 50) return false; // For stopping the cont.
   
    parte += 1;// Incrementation..
   
   
    // Calling
    return SetTimerEx("PlayerTutorial", 1000, true, "id", playerid,  parte);
}
On Debbug message:
Code:
[16:52:02] Parte: 1
[16:52:03] Parte: 1
[16:52:03] Parte: 2
[16:52:05] Parte: 1
[16:52:05] Parte: 2
[16:52:05] Parte: 2
[16:52:05] Parte: 3
[16:52:06] Parte: 3
[16:52:06] Parte: 1
[16:52:06] Parte: 2
[16:52:06] Parte: 4
[16:52:06] Parte: 2
[16:52:06] Parte: 3
[16:52:06] Parte: 3
[16:52:06] Parte: 2
When are use "Looping"...

pawn Code:
Function::PlayerTutorial(playerid, parte){ 

    printf("Parte: %i", parte); // Debugging text.
    if(parte == 50) return false; // For stopping the cont.
   
    parte += 1;// Incrementation..
   
   
    // Calling
    //return SetTimerEx("PlayerTutorial", 1000, true, "id", playerid,  parte);
   
   
    // SIMPLY LOOPING,
    // DON'T RECOMENDED!!!
    return PlayerTutorial(0, parte);
}
Code:
[16:53:59] Parte: 0
[16:53:59] Parte: 1
[16:53:59] Parte: 2
[16:53:59] Parte: 3
[16:54:00] Parte: 4
[16:54:00] Parte: 5
[16:54:00] Parte: 6
[16:54:00] Parte: 7
[16:54:00] Parte: 8
[16:54:00] Parte: 9
[16:54:00] Parte: 10
[16:54:00] Parte: 11
[16:54:00] Parte: 12
[16:54:00] Parte: 13
[16:54:00] Parte: 14
[16:54:00] Parte: 15
[16:54:00] Parte: 16
[16:54:00] Parte: 17
[16:54:00] Parte: 18
[16:54:00] Parte: 19
[16:54:00] Parte: 20
[16:54:00] Parte: 21
[16:54:00] Parte: 22
[16:54:00] Parte: 23
[16:54:00] Parte: 24
[16:54:00] Parte: 25
[16:54:00] Parte: 26
[16:54:00] Parte: 27
[16:54:00] Parte: 28
[16:54:00] Parte: 29
[16:54:00] Parte: 30
[16:54:00] Parte: 31
[16:54:00] Parte: 32
[16:54:00] Parte: 33
[16:54:00] Parte: 34
[16:54:00] Parte: 35
[16:54:00] Parte: 36
[16:54:00] Parte: 37
[16:54:00] Parte: 38
[16:54:00] Parte: 39
[16:54:00] Parte: 40
[16:54:00] Parte: 41
[16:54:00] Parte: 42
[16:54:00] Parte: 43
[16:54:00] Parte: 44
[16:54:00] Parte: 45
[16:54:00] Parte: 46
[16:54:00] Parte: 47
[16:54:00] Parte: 48
[16:54:00] Parte: 49
[16:54:00] Parte: 50
Solved, my lack for attention make this ;/
Reply
#2

Dear Y_less,
for solved this, i use "false" in "settimerex".
making it a little loop width parameters.
Reply


Forum Jump:


Users browsing this thread: