SAMP/GetVehiclePos
Материал из Pawno Info Wikipedia
GetVehiclePos
Описание:
Узнает позицию указанного транспортного средства.
Параметры:
(vehicleid, &Float:x, &Float:y, &Float:z)
vehicleid | ID проверяемого транспортного средства. |
x | Координата X транспортного средства. |
y | Координата Y транспортного средства. |
z | Координата Z транспортного средства. |
Возвращаемые значения:
1 - функция выполнена успешно.
0 - если транспортное средство не существует (указан неверный ID).
0 - если транспортное средство не существует (указан неверный ID).
Пример использования:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/vpos", true)) // команда получает координаты транспортного средства, в котором Вы находитесь
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, !"Вы должны быть в транспортном средстве!");
new vehicleid = GetPlayerVehicleID(playerid), Float:a, Float:y, Float:z;
GetVehiclePos(vehicleid, x, y, z);
format(string, sizeof(string), "Координаты транспорта #%d: X = %.4f Y = %.4f Z = %.4f", vehicleid, x, y, z);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}