Elég nagy kérés!

Indította krisk, 2010. április 12. - 20:09:14

Előző téma - Következő téma

krisk

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

SnicK

r7ba van ilyen függvény amivel megállapítja merre nézel.

krisk

#2
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.

SnicK

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 )

krisk

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.

SnicK

Jólvan megoldani nem tudom, de valami távpontot adtam a tapasztaltabb szkriptereknek.  :angel:

krisk

#6
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?