SAMP/SetVehicleAngularVelocity

Материал из Pawno Info Wikipedia

SetVehicleAngularVelocity

Wiki added.png

Добавлено

Функция работает только начиная с версии SA-MP 0.3b и не будет работать в предыдущих версиях!


Описание:

Придаёт ускорение указанного транспортного средства по осям.


Параметры:

(vehicleid, Float:X, Float:Y, Float:Z)


vehicleidID транспортного средства.
XУгловое ускорение транспортного средства по оси X.
YУгловое ускорение транспортного средства по оси Y.
ZУгловое ускорение транспортного средства по оси Z.


Возвращаемые значения:

1 - функция выполнена успешно.
0 - если транспортное средство не существует.


Wiki note important.png

Важное
примечание

Функция сработает только тогда, когда в транспортном средстве есть хотя бы 1 игрок.
Функция не работает в отношении поездов.


Пример использования:

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(!strcmp(cmdtext, "/carspin", true)) // команда заставляет транспортное средство "крутиться" вокруг своей оси в координатной плоскости Z
	{
		if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, !"Вы должны быть в транспортном средстве!");
		SetVehicleAngularVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 2.0);
		return 1;
	}
	return 0;
}