Szerző Téma: Elég nagy kérés!  (Megtekintve 1053 alkalommal)

Nem elérhető krisk

  • 2380
    • Profil megtekintése
Elég nagy kérés!
« Dátum: 2010. április 12. - 20:09:14 »
0 Show voters
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

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Elég nagy kérés!
« Válasz #1 Dátum: 2010. április 12. - 20:17:36 »
0 Show voters
r7ba van ilyen függvény amivel megállapítja merre nézel.

Nem elérhető krisk

  • 2380
    • Profil megtekintése
Elég nagy kérés!
« Válasz #2 Dátum: 2010. április 12. - 20:40:48 »
0 Show voters
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.
« Utoljára szerkesztve: 2010. április 12. - 20:42:54 írta krisk »

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Elég nagy kérés!
« Válasz #3 Dátum: 2010. április 12. - 20:44:11 »
0 Show voters
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 )

Nem elérhető krisk

  • 2380
    • Profil megtekintése
Elég nagy kérés!
« Válasz #4 Dátum: 2010. április 12. - 20:51:25 »
0 Show voters
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.

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Elég nagy kérés!
« Válasz #5 Dátum: 2010. április 12. - 20:55:22 »
0 Show voters
Jólvan megoldani nem tudom, de valami távpontot adtam a tapasztaltabb szkriptereknek.  :angel:

Nem elérhető krisk

  • 2380
    • Profil megtekintése
Elég nagy kérés!
« Válasz #6 Dátum: 2010. április 12. - 20:57:10 »
0 Show voters
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?
« Utoljára szerkesztve: 2010. április 12. - 21:21:21 írta krisk »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal