PlayerSpectateVehicle
Начинает слежку игрока за транспортом. Камера автоматически приаттачивается к транспортному средству.
Параметры:
PHP код:
(playerid, targetvehicleid, mode = SPECTATE_MODE_NORMAL)
- playerid - ID наблюдающего игрока
- targetvehicleid - ID наблюдаемого транспорта
- mode - ID наблюдения (по умолчанию нормально)
Возвращаемые значения:
- 1, если функция выполнилась успешно (даже если функция TogglePlayerSpectating не была вызвана ранее).
- 0, если функция выполнилась неудачно. Игрок, транспорт, или оба не существуют.
Примечание: Перед тем как использовать данную функцию, вы должны вызвать функцию TogglePlayerSpectating.
Пример использования (команда наблюдения за игроком (стандартный командный процессор + sscanf2)):
PHP код:
if(strcmp(cmdtext, "/spec", true, 5))
{
extract params -> new player: targetid; else
return SendClientMessage(playerid, -1, "Используйте: /spec [targetid]");
new
targetid_veh_id = GetPlayerVehicleID(targetid)
;
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(targetid));
SetPlayerInterior(playerid, GetPlayerInterior(targetid));
TogglePlayerSpectating(playerid, 1);
if(targetid_veh_id == 0)
PlayerSpectatePlayer(playerid, targetid);
else
PlayerSpectateVehicle(playerid, targetid_veh_id)
return 1;
}
Автор статьи: Londlem
Специально для: Pro-Pawn.Ru
Копирование данной статьи без разрешения автора запрещено!