Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-12-29, 20:32


AQQ!







Wiek: 35
Na forum: 5083 dni
Posty: 32
Nick w MP: Clive



Respekt: 50

Witam!
Potrzebuj? pomocy licznikiem.
Wy?wietla on obecnie sam? liczb?, a ja chcia?bym aby pisa?o SPEED : %d/%f KM/H...
Pr?bowa?em to wpisa? tu format(SS,4,"%f",speed); ale wtedy wy?wietla si? samo "SPE" nic wi?cej.


Kod:


forward TextdrawUpdate(playerid, Float:speed);
public TextdrawUpdate(playerid, Float:speed){
new SS[4];
format(SS,4,"%f",speed);
TextDrawSetString(Speed[playerid], SS);
if(speed >= 10) { TextDrawShowForPlayer(playerid, Textdraw9); }
else TextDrawHideForPlayer(playerid, Textdraw9);
if(speed >= 30) { TextDrawShowForPlayer(playerid, Textdraw10); }
else TextDrawHideForPlayer(playerid, Textdraw10);
if(speed >= 50) { TextDrawShowForPlayer(playerid, Textdraw16); }
else TextDrawHideForPlayer(playerid, Textdraw16);
if(speed >= 70) { TextDrawShowForPlayer(playerid, Textdraw11); }
else TextDrawHideForPlayer(playerid, Textdraw11);
if(speed >= 90) { TextDrawShowForPlayer(playerid, Textdraw12); }
else TextDrawHideForPlayer(playerid, Textdraw12);
if(speed >= 110) { TextDrawShowForPlayer(playerid, Textdraw13); }
else TextDrawHideForPlayer(playerid, Textdraw13);
if(speed >= 130) { TextDrawShowForPlayer(playerid, Textdraw14); }
else TextDrawHideForPlayer(playerid, Textdraw14);
return true;
}


Kod:

forward SpeedUpdate();
public SpeedUpdate(){
foreach(Player, i){
if(IsPlayerInAnyVehicle(i) && Speedo[i] != 0){
new Float:SPD, Float:vx, Float:vy, Float:vz;
GetVehicleVelocity(GetPlayerVehicleID(i), vx,vy,vz);
SPD = floatsqroot(((vx*vx)+(vy*vy))+(vz*vz))*100;
TextdrawUpdate(i, SPD*SPEED_MULTIPLIER);
}
}
return true;
}


Kod:

#include <a_samp>
#include <foreach>
#include <zcmd>
#define SPEED_UPDATE_TIMER 180
#define SPEED_MULTIPLIER 2


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-29, 20:42


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

new SS[16];
format(SS, 16,"SPEED: %.1f", speed);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-29, 22:03


AQQ!







Wiek: 35
Na forum: 5083 dni
Posty: 32
Nick w MP: Clive



Respekt: 50

Eh, na tym forum zawsze mo?na liczy? na kogo?...
Piwko oczywi?cie leci ;P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-29, 23:26


pPatryk

Uczeń języka pawn.






Wiek: 29
Na forum: 4909 dni
Posty: 50

Piwa: 687

Respekt: 45,5

Ostrzeżeń: 20%
Fajny.

Postaw piwo autorowi tego posta
 

 
Tagi: licznik :: prędkości.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Licznik prędkości. Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku