#Azamat
Компетентный
Описание функции:
Параметры:
Описание параметров функции:
Примеры:
Возвращаемые значения:
Код:
Создает объект, который будет виден только указанному игроку. Объект можно уничтожить с помощью DestroyPlayerObject.
Параметры:
(playerid, modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float
rawDistance = 0.0)
Описание параметров функции:
playerid - ИД игрока, который сможет видеть этот объект.
modelid - ИД модели объекта.
Float:X - Координата X на карте.
Float:Y - Координата Y на карте.
Float:Z - Координата Z на карте.
Float:rX - Угол поворота объекта по оси X.
Float:rY - Угол поворота объекта по оси Y.
Float:rZ - Угол поворота объекта по оси Z.
Float
rawDistance - Расстояние, с которого объекты будут видны игрокам. Указав 0.0, либо пропустив этот параметр, объект будет появляться на расстоянии по умолчанию. Максимальная дальность прорисовки в версиях до 0.3x - 300, в более поздних версиях дальность прорисовки не ограничена.
modelid - ИД модели объекта.
Float:X - Координата X на карте.
Float:Y - Координата Y на карте.
Float:Z - Координата Z на карте.
Float:rX - Угол поворота объекта по оси X.
Float:rY - Угол поворота объекта по оси Y.
Float:rZ - Угол поворота объекта по оси Z.
Float
Примеры:
PHP:
new pObject[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
pObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
DestroyPlayerObject(playerid, pObject[playerid]);
return 1;
}
ID только что созданного объекта, либо INVALID_OBJECT_ID, если был достигнут лимит созданных объектов (MAX_OBJECTS).
Код:
PHP:
CreatePlayerObject(playerid, modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance = 0.0);
