-
Камера
Доброе время суток, в общем возник такой вопрос.
Хочу убрать при регистрации кнопки < > spawn.
В общем убираются они только в спектрах, но дело не в этом,
Сменить камеру я так понял можно только через AttachCameraToObject в спектрах.
А вот сам вопрос, я не могу понять, в AttachCameraToObject не работает Rot позиции?
-
Не только через AttachCameraToObject, можно и в OnPlayerStateChange, то есть как только ты отправляешь игрока в наблюдение вызывается OnPlayerStateChange.
Например так:
PHP код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_SPECTATING)
{
SetPlayerCameraPos(playerid, 1119.1550, -2032.0609, 129.0);
SetPlayerCameraLookAt(playerid, 1116.4421, -2030.7802, 129.0);
}
}
Правда надо условие подобрать, а то он может в /re мешать.
-
ох, спасибо большое, надеюсь все будет работать как я задумал)
-
Еще такой вот вопрос, персонажа не видно своего в спектрах, если допустим поставить его перед камерой, можно ли это исправить?
-
Вот тут я описывал варианты обхода стандартного выбора скинов - http://pro-pawn.ru/showthread.php?13...0%B8-Spawn-%29
Касаемо второго вопроса - либо актёров используй, либо обходи выбор скина, спавнь, а после уже через SetPlayerCameraPos/LookAt. Хотя лучше интегрировать свой выбор скинов со стандартным (например, так). От обхода выбора скинов вылезает больше проблем, чем профита от "необычных" (однотипных) систем кастомного выбора скина на текстдравах.