//============ www.gta-expert.it ==============
In questa parte andremo ad analizzare l'include "a_vehicles.inc", ovvero l'include che si occupa delle funzioni relative ai veicoli
CreateVehicle(vehicletype,Float:x,Float:y,Float:z,Float:rotation,color1,color2,respawn_delay);
Crea il veicolo specificato
vehicletype : L'ID del veicolo (modelid)
Float:x : La coordinata X di spawn
Float:y : La coordinata Y di spawn
Float:z : La coordinata Z di spawn
Float:rotation : La rotazione di spawn
color1 : Colore primario
color2 : Colore secondario
respawn_delay : Secondi da attendere prima che venga respawnata
Per una lista degli ID (veicoli) : Click!
Per una lista degli ID dei colori: Click!
Esempio :
CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
Crea una NRG-500 nelle coordinate (542.3625,4569.1258,524.6394) con rotazione (254.1246), colore primario nero, colore secondario bianco e respawna dopo 20 secondi dalla sua distruzione
DestroyVehicle(vehicleid)
Distrugge il veicolo con determinato ID
vehicleid : L'ID del veicolo (vehicleid)
Esempio :
new nrg = CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
DestroyVehicle(nrg);
Crea la NRG-500 e poi la distrugge
GetVehiclePos(vehicleid,Float:x,Float:y,Float:z)
Ritorna le coordinate X,Y,Z del veicolo
vehicleid : L'ID del veicolo
Float:x : La coordinata X del veicolo
Float:y : La coordinata Y del veicolo
Float:z : La coordinata Z del veicolo
Esempio :
new nrg = CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
new Float:vX,Float:vY,Float:vZ;
GetVehiclePos(nrg,vX,vY,vZ);
Salva in vX,vY,vZ le coordinate della NRG-500
SetVehiclePos(vehicleid,Float:x,Float:y,Float:z)
Setta il veicolo nelle coordinate scelte
vehicleid : L'ID del veicolo
Float:x : La nuova coordinata X del veicolo
Float:y : La nuova coordinata Y del veicolo
Float:z : La nuova coordinata Z del veicolo
Esempio :
new Float:XX,Float:YY,Float:ZZ;
new nrg = CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
GetPlayerPos(playerid,XX,YY,ZZ);
SetVehiclePos(nrg,XX,YY,ZZ);
Setta la posizione del veicolo nelle tue coordinate
GetVehicleZAngle(vehicleid,Float:z_angle)
Ritorna l'angolo orizzontale del veicolo
vehicleid : L'ID del veicolo
Float:z_angle : La rotazione del veicolo
Esempio :
new Float:ANGLE;
new nrg = CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
GetVehicleZAngle(nrg,ANGLE);
Ritorna l'angolo orizzontale della NRG-500, ovvero (254.1246)
SetVehicleZAngle(vehicleid,Float:z_angle)
Imposta la rotazione orizzontale di un veicolo
vehicleid : L'ID del veicolo
Float:z_angle : La rotazione del veicolo
Esempio :
new nrg = CreateVehicle(522,542.3625,4569.1258,524.6394,254.1246,0,1,20);
SetVehicleZAngle(nrg,124.3665);
Setta la rotazione del veicolo da (254.1246) a (124.3665)
===================== IN COSTRUZIONE ================
Pagina 1 di 1
[GUIDA] Includes || a_vehicles.inc
#2
Inviato il 21 settembre 2009 - 20:57
Potresti aggiungere questo per i principianti?
SetVehicleHealth(playerid)
Imposta L'Health dell'auto.
playerid : L'ID del Player
Number : Numero da 1 - 1000 (10000 è Godmode dell'auto)
Esempio :
SetVehicleHealth(playerid,100);
Setta la vita dell'auto a 100.
SetVehicleHealth(playerid)
Imposta L'Health dell'auto.
playerid : L'ID del Player
Number : Numero da 1 - 1000 (10000 è Godmode dell'auto)
Esempio :
SetVehicleHealth(playerid,100);
Setta la vita dell'auto a 100.
Mie Map
[MAP]House
[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
Pagina 1 di 1