Szerző Téma: Legközelebb lévo kocsi  (Megtekintve 1272 alkalommal)

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
Legközelebb lévo kocsi
« Dátum: 2010. Június 11. - 17:06:12 »
0 Show voters
Hello.
Láttam egy ilyen függvényt, valami getclosestvehicle vagymi.
szal az a lényeg h az alapján, vagy más, nekem tök mindegy, csak légyszi segitsetek egy olyan parancsot irni h beirom h /kocsi
és a hozzám legközelebb lévo kocsi életét lekérdezi, vagy bármit.
aki tud kérem ssegitsen  ;D

Legközelebb lévo kocsi
« Válasz #1 Dátum: 2010. Június 11. - 21:00:58 »
0 Show voters
if(strcmp(cmdtext, \"/kocsi\", true) == 0)
{
   PutPlayerInVehicle(playerid, GetClosestVehicle(playerid));
   SendClientMessage(playerid, COLOR, \"Beültél a legközelebbi jármube!\");
   return 1;
}

Nem elérhető hpeter94

  • 1450
  • Fórum fenntartó
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #2 Dátum: 2010. Június 11. - 22:04:09 »
0 Show voters
ez eég jó csak hiányzik a függvény.... GetClosestVehicle nincs benne alapból

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #3 Dátum: 2010. Június 11. - 22:55:50 »
0 Show voters
PutPlayerInVehicle -t hol találom? meik fügvénykönyvtárban van  benne?  :angry:

GroX

  • Vendég
Legközelebb lévo kocsi
« Válasz #4 Dátum: 2010. Június 11. - 23:58:34 »
0 Show voters
Idézetet írta: Zsoma date=1276289750\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1964\" data-ipsquote-contentclass=\"forums_Topic
PutPlayerInVehicle -t hol találom? meik fügvénykönyvtárban van  benne?  :angry:
 
Olyan van alapból :) A GetClosestVehicle viszont nincs.

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #5 Dátum: 2010. Június 12. - 09:57:29 »
0 Show voters
ezt kapom:
 
C:\\Users\\Zsombi\\Desktop\\szero\\gamemodes\\szero.pwn(1595) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Warning.

 
erre a sorra:
if(strcmp(cmdtext, \"/kocsi\", true) == 0)
{
   PutPlayerInVehicle(playerid, GetClosestVehicle(playerid));
         SendClientMessage(playerid, COLOR_RED, \"Beültél a legközelebbi jármube!\");
         return 1;
}
légyszi segitsetek  :)

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #6 Dátum: 2010. Június 12. - 10:04:39 »
0 Show voters
 PutPlayerInVehicle(playerid, GetClosestVehicle(playerid), SEATID);

 
Elmaradt egy argumentum, az utolsó a SEATID, azaz melyik ülésre tegye a játékost.
0 - Vezeto
1 - Vezeto mellett
2 - Hátsó bal
3 - Hátsó jobb
4... - Ha pl. busz, akkor ugye 3 felett is lehet..
Szerintem te vezetonek akarod, szóval:
 
 PutPlayerInVehicle(playerid, GetClosestVehicle(playerid), 0);

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #7 Dátum: 2010. Június 12. - 10:22:06 »
0 Show voters
ez tök coool, köszönöm. és azt hogy lehet megcsinálni h csak bizonyos távolságbol rakja be?
tehát megnézze a kocsit h hol van és csak pl 5 centire töle rakja be.
?

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #8 Dátum: 2010. Június 12. - 12:35:29 »
0 Show voters
Ha jól tudom az R7be található az a függvény ami lekéri a játékos és egy objektum közti távoltságot. :-\\

Nem elérhető krisk

  • 2380
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #9 Dátum: 2010. Június 12. - 12:54:30 »
0 Show voters
Sztem rosszul tudod. Lehetetlen. A GetVehilcePos max a spawnpontot adja meg.

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
Legközelebb lévo kocsi
« Válasz #10 Dátum: 2010. Június 12. - 13:01:29 »
0 Show voters
vagy te, vagy aki tudja ezt az r7-et pls irjon nekem egy  paarancsot, hogy lássam h kell ezt használni.
nagyon megköszönném  8)
vagy vmi hasonlo fügvénnyel megoldva..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal