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: krisk - 2010. április 12. - 20:09:14
-
Nos msotanában folyton elakadok, úgyhogy itt a mai adag. Egy afféle iránytűt próbálgattam csinálni, de nem sikerült. :( Megmutatom, hogy akartam:
|
|
x2
|
-------------x1----
|
|
|
|
Nos, ahogy látjátok, van itt két pont. A gondom az, hogy egy olyan rendszert szeretnék csinálni, ami az ember nézése alapján működik.
Szóval, én el szeretnék jutni az x1-ből az x2-be. Tuljadonképpen az egyik \"x\" folyamatosan változik, mivel ugye a karakterem mozog. Szóval, tekintsük a mozgó pontnak az x1-et. Nekem egy olyan rendszer kéne, ami segít eljutni az x1-ből az x2-be úgy, hogy folyamatosan megadja az irányt, merre kell néznem, hogy pontosan szembe álljak az x2-vel. Az x1-es hülyeséget meg is oldottam GetPlayerFacingAngle(); függvénnyel, ám mivel az én pozícióm változik, a mozgó pont pozíciója nem lehet állandó.
Nos, tudom hogy ez egy igen nagy kérés, de ez az én scripter tudásomat messze meghaladja, ezért kérem a Ti segítségeteket.
krisk
-
r7ba van ilyen függvény amivel megállapítja merre nézel.
-
Igen, már láttam, de nekem nem azzal van a bajom, hogy megállapítsam, merre nézek, hisz azt megoldottam (GetPlayerFacingAngle). Nekem az a problémám, hogy egy olyan scriptet kreáljak, ami folyamatosan megmondja, milyen irányba kell nézned, hogy elérj egy pontot.
-
Magyarul olyasmi mint egy GPS?
Tehát pl egy nyíl a képernyon... neked be van jelölve a térképen lvpd, és hogy a nyíl arra forduljon? ( VLC Szerón volt ez )
-
O mondhatjuk igen, csak nekem úgy kéne, hogy kijelzi valahol, szal pl:
IRANY: 5555.55 / 6666.6
Ahol az 5555.5 az én pozícióm
A 6666.6 pedig ahova mennem kellene.
Szóval én ezt statikusan egy szövegbe gondoltam, de ha lenne egy ilyen public GPS script, az bizonyára sokat segítene.
-
Jólvan megoldani nem tudom, de valami távpontot adtam a tapasztaltabb szkriptereknek. :angel:
-
Ahham mostmár hogy kb fél órát töprengtem rajta, rájöttem hogy muködik ez a szar. Szóval, lerajzolom nektek
|
|
|
|
x
---x--
|
|
|
|
|
nos, ha megyegetünk a pont fele, láthatjuk, hogy akkor állunk pontosan vele szembe, ha a két pont egy vonalban van.
Szeretnék egy kis accaptet kérni, mert már eléggé fáradt vagyok, lehet faszságot írok le.
észak (0)
|
(90)nyu- -kelet (270)
|
dél (180)
Ez a GTA féle iránytu. Nos ugye nem tévedek, akkor vagyunk jó irányba, ha a két pont egymástól 0°vagy 90°vagy 180°vagy 270° fokra van?