GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: filip95 - 2013. október 29. - 12:28:27

Cím: Jármû sérülések felmérése
Írta: filip95 - 2013. október 29. - 12:28:27
Sziasztok, nemhinném hogy már van ilyen de készítettem egy felmérõ parancsot.
 

CMD:felmer(playerid, params[])
{
   #pragma unused params
new panels, doors, lights, tires, string[256],Float:vhealth;
new vehicleid = GetClosestCar(playerid);
GetVehicleHealth(vehicleid, vhealth);
GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
format(string, sizeof(string),\"Sérülések->Idomok: %d, Ajtók: %d, Lámpák: %d, Kerekek: %d, Állapot: %d\", panels, doors, lights, tires, vhealth);
SCM(playerid, COLOR_GREEN, string);
return 1;
}

 
Azt szeretném kérdezni, hogy az állapot-nál és az Idomok-nál miért ijeneket ír: 18932341 (mikor az autó élete max 1000)
És hogy megtudjuk-e oldani, hogy Idomok, ajtók, lámpák, kerekeknél valami normális számot írjon, elõre is köszönöm :)  :$  8)  :hmmm:
Cím: Jármû sérülések felmérése
Írta: Kovacs_Richard - 2013. október 29. - 12:39:15
de fellendült ez a kérdés mostanság, ez már a 3. topic ahol errõl kérdeznek...ajánlatos lenne betekintened az egyikbe ha már lusta voltál a keresõt használni :)
http://sampforum.hu/index.php?topic=48610.0
Cím: Jármû sérülések felmérése
Írta: filip95 - 2013. október 29. - 12:49:44
Ezeket már olvastam nemvágom ezeket a biteléseket már próbáltam de megint csak a billentyûûzet bánta...
Nekem elég lenne annyit tudnom hogy az állapot vehicle health miért ír 435612346 kilóméteres számokat mikor csak egy ezrest kellene írnia..
ha az meglenne akkor többivel is ugyan azt megcsinálnám hogy kis számokat kapjak..
Cím: Jármû sérülések felmérése
Írta: kadaradam - 2013. október 29. - 12:52:30

Ezeket már olvastam nemvágom ezeket a biteléseket már próbáltam de megint csak a billentyûûzet bánta...
Nekem elég lenne annyit tudnom hogy az állapot vehicle health miért ír 435612346 kilóméteres számokat mikor csak egy ezrest kellene írnia..
ha az meglenne akkor többivel is ugyan azt megcsinálnám hogy kis számokat kapjak..
 
[/quote]
Mivel az lebegõpontos (float) érték, %d helyett %f-el próbáld a formázásnál.
Cím: Jármû sérülések felmérése
Írta: filip95 - 2013. október 29. - 12:58:31
Királyság innentõl megoldom :) Köszi szépcsi xD  <3 :P
Ment a plusz mindgettõtöknek ;)