Hey Leute ,
ich habe mal eine Frage mein Speedometer ist leicht naja sagen wir mal so langsam und sieht so ziemlich doof aus wenn es sich
Akutalisiert. Der Timer steht auf 500.
Kann man das mit der Public noch ein wenig beschleunigen ?
public UpdateSpeedo()
{
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i)==2)
{
new namestring[128];
format(namestring,sizeof(namestring),"%s",FahrzeugName[GetVehicleModel(GetPlayerVehicleID(i))-400]);
TextDrawSetString(Textdraw29[i],namestring);
new Float:xfloat,Float:yfloat,Float:zfloat;
new Float:distance,value;
GetPlayerPos(i, xfloat, yfloat, zfloat);
distance = floatsqroot(floatpower(floatabs(floatsub(xfloat,TachoX[i])),2)+floatpower(floatabs(floatsub(yfloat,TachoY[i])),2)+floatpower(floatabs(floatsub(zfloat,TachoZ[i])),2));
value = floatround(distance * 11000);
TachoX[i] = xfloat;
TachoY[i] = yfloat;
TachoZ[i] = zfloat;
SetProgressBarValue(vkmh[i],floatround(value/3200));
UpdateProgressBar(vkmh[i],i);
}
}
}
return 1;
}
Danke