Duvida Velocнmetro
#1

Olб, eu queria saber se para eu fazer um velocнmetro eu preciso de um loop. O meu velocнmetro roda a partir do onplayerupdate, ele nгo tem lop nenhum. E quando loga mais de um jogador ele simplesmente buga. So me respondam a parte do loop.
Reply
#2

q loop e esse manolo??
Reply
#3

for(new i=0; i<MAX_PLAYERS; i++)
{
Reply
#4

Mude OnPlayerUpdate(playerid) para OnPlayerUpdateTwo()

Encima dela:
pawn Код:
forward OnPlayerUpdateTwo();

Coloque no final da Public
pawn Код:
}
No inicio
pawn Код:
for(new i=0;i<500;i++){
E agora me OnGameModeInit
pawn Код:
SetTimer("OnPlayerUpdateTwo",2000,true);
Reply
#5

drakon o bug e que os textdraws comeзam a piscar quando tem 2 ou mais on
Reply
#6

OnPlayerUpdate is called when the player is synced with server, so, it's 20-40 times per second, that's why OnPlayerUpdate is not good for those things. The best is make a timer with 300-500 delay and do stuff there.

Sorry for english, and sorry for my bad english :P.
Reply
#7

Quote:
Originally Posted by MrDeath
Посмотреть сообщение
OnPlayerUpdate is called when the player is synced with server, so, it's 20-40 times per second, that's why OnPlayerUpdate is not good for those things. The best is make a timer with 300-500 delay and do stuff there.

Sorry for english, and sorry for my bad english :P.
Yes,review my post...

Quote:

SetTimer("OnPlayerUpdateTwo",2000,true);

You speak english very good,But here we speak Portuguese, LOL
Reply
#8

kkkk drakins and your English
here only speaks Portuguese?
I do not speak Portuguese
kkkk
mais eu intendo um poko
asuhdausdhasd
e antes ke eu mi eskesa

drakins является пошел на хуй (ta em russo)(tradus isso ae, eu digitei drakins tu й foda, apareceu isso, ai c vc copia isso e cola pra traduzi ele traduz assim: drakins estб desaparecido no pinto, esse й um bugzinho do ****** tradutor)
Reply
#9

mrdeath

thanks for awser, i was going to write the same thing... xD and yea maybe its better a timmer with 500~1000 because he haves the loop but we don't know what else he haves...

bem e assim se nao perceberam o que ele disse foi ke o onplayerupdate e chamado 20~40 vezes em um segundo... e com um loop de 500 isso vai matar o server...

melhor meteres um timer de 1000 ou 500 dependendo do que tens no speedo..
Reply
#10

tipo toda vez o onplayerupdate chama o public. Ai no public os textdraws sao deletados e criados dinovo + ai fica tudo piscando Mow mer.da
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)