PDA

Просмотр полной версии : [Native] PlayerSpectateVehicle



L0ndl3m
26.05.2014, 23:28
PlayerSpectateVehicle
Начинает слежку игрока за транспортом. Камера автоматически приаттачивается к транспортному средству.

Параметры:

(playerid, targetvehicleid, mode = SPECTATE_MODE_NORMAL)

playerid - ID наблюдающего игрока
targetvehicleid - ID наблюдаемого транспорта
mode - ID наблюдения (по умолчанию нормально)


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

1, если функция выполнилась успешно (даже если функция TogglePlayerSpectating не была вызвана ранее).
0, если функция выполнилась неудачно. Игрок, транспорт, или оба не существуют.


Примечание: Перед тем как использовать данную функцию, вы должны вызвать функцию TogglePlayerSpectating.

Пример использования (команда наблюдения за игроком (стандартный командный процессор + sscanf2)):


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 (http://pro-pawn.ru/member.php?2057-Londlem)

Специально для: Pro-Pawn.Ru (http://pro-pawn.ru)

Копирование данной статьи без разрешения автора запрещено!

[ForD]
26.05.2014, 23:37
Пригодится,+-ну когда лимита не будет.

Salvacore
15.06.2014, 18:24
Спасибо