GetVehicleModelInfo

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

Aprašymas

Paskirtis:
Funkcija skirta išgauti tam tikrą informaciją apie transporto priemonės modelį, pavyzdžiui, jos dydį, įvairių transporto priemonės dalių dydį ar poziciją. Galimi išgauti informacijos tipai bei jų ID:
ID Priskirta reikšmė Paaiškinimas
1 VEHICLE_MODEL_INFO_SIZE Transporto priemonės matmenys.
2 VEHICLE_MODEL_INFO_FRONTSEAT Priekyje esančių sėdimųjų vietų pozicija.
3 VEHICLE_MODEL_INFO_REARSEAT Gale esančių sėdimųjų vietų pozicija.
4 VEHICLE_MODEL_INFO_PETROLCAP Kuro bako pozicija.
5 VEHICLE_MODEL_INFO_WHEELSFRONT Priekinių ratų pozicija.
6 VEHICLE_MODEL_INFO_WHEELSREAR Galinių ratų pozicija.
7 VEHICLE_MODEL_INFO_WHEELSMID Viduriniųjų ratų pozicija.
8 VEHICLE_MODEL_INFO_FRONT_BUMPER_Z Priekyje esančio buferio aukštis.
9 VEHICLE_MODEL_INFO_REAR_BUMPER_Z Gale esančio buferio aukštis.
Svarbu:
Naudojimas: Ši funkcija egzistuoja tik nuo SA-MP 0.3e versijos. Prieš tai buvusiose versijose jos naudoti negalėsite.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.vehiclemodel Transporto priemonės modelio ID, kurio informacija išgaunama.
Šis parametras yra privalomas.infotype Išgaunamos informacijos tipas. Aprašymas aukščiau esančioje lentelėje.
Šis parametras yra privalomas.Float:X Float tipo kintamasis, kuriam priskiriama X koordinatė.
Šis parametras yra privalomas.Float:Y Float tipo kintamasis, kuriam priskiriama Y koordinatė.
Šis parametras yra privalomas.Float:Z Float tipo kintamasis, kuriam priskiriama Z koordinatė.

Grąžinama reikšmė:
Ši funkcija neturi grąžinamos reikšmės.

Pavyzdys

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(strcmp("/infernus", cmdtext, true) == 0)
	{
		new Float:X, Float:Y, Float:Z, tekstas[128];
		GetVehicleModelInfo(411, VEHICLE_MODEL_INFO_SIZE, X, Y, Z); // Išgaunamas transporto priemonės modelio, kurio ID 411 matmenys (ilgis, plotis, aukštis)
		format(tekstas, 128, "{FFFFFF}Infernus plotis lygus %.1f, ilgis - %.1f, o aukštis - %.1f.", X, Y, Z);
		SendClientMessage(playerid, 0, tekstas);
		return 1;
	}	
	return 0;
}

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su GetVehicleModelInfo veikimu. Tušia. :/

Asmeniniai įrankiai
San Andreas Multiplayer