Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Функции 'a_player.inc'.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
251 Кб
Скачать
☆

SetPlayerCameraPos

Устанавливает новую позицию камеры игрока.

Важное замечание: Вам придется использовать функцию SetCameraBehindPlayer для восстановления камеры игрока.

(playerid,Float:x,Float:y,Float:z)

playerid

ID игрока.

Float:x

Новая x-координата камеры.

Float:y

Новая y-координата камеры.

Float:z

Новая z-координата камеры.

SetPlayerCameraPos(playerid, 652.23, 457.21, 10.84);

SetPlayerCheckpoint

Установить текущую контрольную точку для игрока. В один и тот же момоент времени вы можете использовать только одну контрольную точку, вам следует использовать DisablePlayerCheckpoint, чтобы сначала уничтожить предыдущую.

(playerid,Float:x,Float:y,Float:z,Float:size)

playerid

ID игрока.

Float:x

X-координата для новой контрольной точки.

Float:y

Y-координата для новой контрольной точки.

Float:z

Z-координата для новой контрольной точки.

Float:size

Размер контрольной точки.

SetPlayerCheckpoint(playerid, 354.12, 932.12, 19.34, 2.0);

SetPlayerColor

Эта функция позволяет Вам изменить текущий цвет игрока.

(playerid,color)

playerid

ID игрока.

color

Новый цвет игрока, целое число.

SetPlayerColor(playerid, 0xFFFF00AA);

SetPlayerColor(playerid, 4294901930);

SetPlayerFacingAngle

Устанавливает текущий угол поворота игрока.

(playerid,Float:ang)

playerid

ID игрока.

Float:ang

Новый угол поворота игрока.

SetPlayerFacingAngle(playerid, 90.0);

SetPlayerHealth

Изменяет текущее здоровье игрока. Параметр health указывается в процентах, так 100 означает, что полоса здоровья полная.

(playerid,Float:health)

playerid

ID игрока.

Float:health

Новое здоровье, вещественное число.

SetPlayerHealth(playerid, 95.0);

SetPlayerInterior

Изменяет текущее местоположение игрока. Список всех известных на данный момент мест и их позиции можно найти ID интерьеров.

(playerid,interiorid)

playerid

ID игрока.

interiorid

ID нового места (или Universe ID) игрока.

SetPlayerInterior(playerid, 0);

SetPlayerMapIcon

Устанавливает для игрока иконку на радаре и карте.

(playerid, iconid, Float:x, Float:y, Float:z, markertype, color)

playerid

ID игрока.

iconid

ID для данной иконки.

Float:x

X-координата для положения иконки.

Float:y

Y-координата для положения иконки.

Float:z

Z-координата для положения иконки.

markertype

Тип (модель) иконки.

color

Цвет иконки.