Szerző Téma: Benne van az autoban?  (Megtekintve 677 alkalommal)

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Benne van az autoban?
« Dátum: 2013. Augusztus 19. - 17:46:00 »
0 Show voters
Kellene egy olyan script hogy beirja hogy /funyiras es kiirja hogy nem vagy az autoban.
Ha benne van akkor elkezdtheti..
Koszi

Benne van az autoban?
« Válasz #1 Dátum: 2013. Augusztus 19. - 18:13:04 »
0 Show voters
Lekéred a kocsi id-t és ha x-y között van a kocsi-id akkor elindul a folyamat. Pl ig csinálsz egy parancsot /id és megnézed h a kocsinak milyen az id-je. És lekéred a kocsid-t, és ha az idje megfelel a fûnyírójénak akkor tudja

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Benne van az autoban?
« Válasz #2 Dátum: 2013. Augusztus 19. - 22:17:40 »
0 Show voters
Az elõttem hozzászóló hülyeséget írt, vagyis pontosabban túlbonyolított megoldást.
 

#include <a_samp>
#include <zcmd>
CMD:funyiras(playerid)
{
if(IsPlayerInVehicle(playerid, 572)
   {
   SendClientMessage(playerid, -1, \"Az autóban vagy, így füvet nyírhatsz\");
   }
   else
   {
   SendClientMessage(playerid, -1, \"Nem vagy az autóban így nem nyírhatsz füvet\");
   }
   return 1;
}

 
A legegyszerûbb megoldás, a VehicleID remélem  meg jó.  ;)

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Benne van az autoban?
« Válasz #3 Dátum: 2013. Augusztus 19. - 22:28:40 »
+1 Show voters
Nem-nem. A vehicle id a jármû sorszáma. Minden lerakott autónak van egy idje (az elsõnek 0, aztán 1,2,3 etc..). Amire te gondolsz az a Modell, ezt a GetVehicleModell(vehicleid) függvénnyel tudod lekérdezni.
 
if(GetVehicleModell(GetPlayerVehicleID(playerid)) == 572)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal