[Ajuda] Velocimetro contando muito rapido.
#1

Meu tуpico anterior eu consegui arrumar graзas alguns membro do forum.Obrigado mesmo!

mais agora estou com um probleminha,meu velocimetro esta contando muito rapido ele pula de 25 a 36 42 58 etc queria que ele contasse mais devagar conforme vai andando o carro assim pareзe que esta bugado '-'

CODIGO:

pawn Код:
stock rKilometros(playerid)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        GetVehicleVelocity(GetPlayerVehicleID(playerid), kPos[0], kPos[1], kPos[2]);
        kPos[3] = floatmul(floatsqroot(floatadd(floatadd(floatpower(kPos[0], 2), floatpower(kPos[1], 2)),  floatpower(kPos[2], 2))), 170.0);
        Kilometros = floatround(kPos[3] * 1);
    }
    else
        return false;
    return Kilometros;
}
Reply
#2

Muda o tempo do SetTimerEx.

Lembrando que o tempo do SetTimerEx й em milissegundo. Ou seja, 1000ms = 1 segundo.
Reply
#3

e qual o numero que seria melhor pro velocimetro?? o meu esta assim:


pawn Код:
SetTimerEx("attVelocimetro", 100, true, "d", playerid);
Reply
#4

Se vocк quiser que o velocнmetro atualize a cada 1 segundo por exemplo mude 100 para 1000.
1000 = 1 segundo.
Reply
#5

Deve estб lento para contar, ja passa de 20 pra 40 entгo estб lento
tenta
PHP код:
SetTimerEx("attVelocimetro"250true"d"playerid); 
ou 100 eu uso 250.
@EDIT!
Tava errado
Reply
#6

Quote:
Originally Posted by TenhoUmaDuvida
Посмотреть сообщение
Deve estб lento para contar, ja passa de 20 pra 40 entгo estб lento
tenta
PHP код:
SetTimerEx("attVelocimetro"1true"d"playerid); 
1 Milissegundo? Sйrio?
Reply
#7

Quote:
Originally Posted by TenhoUmaDuvida
Посмотреть сообщение
Deve estб lento para contar, ja passa de 20 pra 40 entгo estб lento
tenta
PHP код:
SetTimerEx("attVelocimetro"1true"d"playerid); 
Quote:

meu velocimetro esta contando muito rapido ele pula de 25 a 36 42 58 etc queria que ele contasse mais devagar conforme vai andando o carro assim pareзe que esta bugado

PHP код:
SetTimerEx("attVelocimetro"1000true"d"playerid); 
Acredito que assim se chegue a um resultado satisfatуrio.
Reply
#8

Quote:
Originally Posted by best95
Посмотреть сообщение
e qual o numero que seria melhor pro velocimetro?? o meu esta assim:


pawn Код:
SetTimerEx("attVelocimetro", 100, true, "d", playerid);
coloca 1000 para atualizar a cada 1 segundo ver se dar certo
pawn Код:
SetTimerEx("attVelocimetro", 1000, true, "d", playerid);
Reply
#9

Bem muitos se confundem nisso entгo adopta este mйtodo: nє de segundos * 1000

exemplo:

Код:
SetTimerEx("attVelocimetro", 10*1000, true, "d", playerid);
para o velocнmetro usa 1 seg ou 1500 ms.
Reply
#10

Pra ajudar, pode usar isso.

PHP код:
#define minutos(%0) (1000 * %0 * 60)
#define horas(%0) (1000 * %0 * 60 * 60)
#define segundos(%0) (1000 * %0)
#define dias(%0) (1000 * %0 * 60 * 60  * 24)
#define semanas(%0) (1000 * %0 * 60 * 60  * 24 * 7)
#define meses(%0) (1000 * %0 * 60 * 60  * 24 * 30)
#define anos(%0) (1000 * %0 * 60 * 60  * 24 * 30 * 12)
#define decadas(%0) (1000 * %0 * 60 * 60  * 24 * 30 * 12 * 10)
#define seculos(%0) (1000 * %0 * 60 * 60  * 24 * 30 * 12 * 10 * 10) 
Exemplo de uso:

PHP код:
segundos(10
Crйditos: Bruno e pro ******.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)