Szerző Téma: GetClosestVehicle  (Megtekintve 1088 alkalommal)

GetClosestVehicle
« Dátum: 2013. Január 02. - 00:53:08 »
+2 Show voters
Sziasztok!
Új vagyok a fórumon körülnéztem, láttam már megvan az itteni társaság, gondoltam hogy csinálok egy include-ot ami bárkinek jóljöhet akinek esetleg szüksége lenne rá!
Amit csináltam annak a lényege hogy visszaadja a legközelebbi jármû ID jét ahol áll az ember, illetve van benne egy másik funkció amely visszaadja a jármû ID jét ami egy bizonyos körön belül van.
Használata:
GetClosestVehicleFromMe(playerid); -> Egy integer-t ad vissza (jármûnek az id je ami a legközelebb van a  karaktertõl 50m-en belül).
GetClosestVehicleFromPoint(Float:X, Float:Y, Float:Z, Float:Radius) -> Amit megadunk neki koordinátákat illetve mekkora sugaru körön belül nézze ott nézi! (HA TÖBB JÁRMÛ VAN AKKOR A KÖZÉPPONTHOZ A LEGKÖZELEBBIT NÉZI)
Két példa ZCMD paranccsal:
 
CMD:getvidme(playerid, params[])
{
new string[120];
format(string,sizeof(string), \"A legközelebbi jármû tõled a: %d os számú.\", GetClosestVehicleFromMe(playerid));
SendClientMessage(playerid,0xFFFFFFAA,string);
return 1;
}

 

CMD:getvidfrompoint(playerid, params[])
{
new string[3];
format(string,sizeof(string), \"%d\", GetClosestVehicleFromPoint(1215.8969, -1425.2086, 13.3754, 10.0));
SendClientMessage(playerid,0xFFFFFFAA,string);
return 1;
}

 
Letöltõlink -> https://www.dropbox.com/s/c15bhq23n1a5wfn/getvehicleid.zip
Használjátok egészséggel, remélem tudtam segíteni! :)

GetClosestVehicle
« Válasz #1 Dátum: 2013. Január 02. - 04:44:03 »
0 Show voters
Hmm és ezt milyen scripthez ajánlanád? Most csomagtartó rendszeren agyalok, (fegyver betétel) mivel nem találtam neten normális verziót. Ment a +

GetClosestVehicle
« Válasz #2 Dátum: 2013. Február 12. - 21:37:42 »
0 Show voters
Hello!
Nagyon részletesen leírnád hogy is mûködik meg mi micsoda?:)
köszi:)
ám jól jött nekem:)
megy a +

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal