Van egy kis bug, ami szerintem egyedi.. De elég idegesítõ...
Nagyon megköszönném valakinek, ha tudna segíteni.
Ez a kocsibetöltõ scriptembõl van:
pos= pozíció
rot = rotáció
createVehicle (modell, pos1, pos2, pos3, rot1, rot2, rot3, szin1, szin2, szin3, szin4);
log(\" KOORDINÁTÁK: \" +pos1+\" \"+pos2+\" \"+pos3+\" \"+rot1+\" \"+rot2+\" \"+rot3);
Ezt írja ki a log
[19:37:42] KOORDINÁTÁK: 1221.75 1711.81 16.1692 358.575 0.354614 306.804
A wiki szerint így kell:
createVehicle ( int vehModelID, float x, float y, float z, float rx, float ry, float rz, [ int color1 = 0 , int color2 = 0 , int color3 = 0 , int color4 = 0 ] )
És itt pedig a kocsi fájljának tartalma:
;File generated by EasyINI
[KocsiInfo]
pos3=16.1628
szin1=12
pos1=1224.7
szin3=1
szin2=12
rot1=359.652
szin4=1
rot3=359.975
rot2=0.122681
pos2=1694.18
modell=53
(a pozíciók nem fognak egyezni, ezt csak találomra másoltam ki)
És valamiért, az általam lementett kocsit a 0-s Koordinátákra teszi, nem pedig a beállítottra. Viszont a modellt, és a színeket beállítja. Az elõre lerakott kocsikat pedig jól teszi.. Semmi ötletem nincs.
Fejlemény: Mégis menti.
Viszont, még mindig nem jó valami.
Nem tudom hogy adjam meg neki a szerveren lévõ kocsik számát, (Ami ugye változó, mert amikor lerakok növekszik) és végtelenségig akarja ellenõrizni.. Erre van valami megoldás?