Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция CreatePlayerObject

#Azamat

Компетентный
Описание функции:
Создает объект, который будет виден только указанному игроку. Объект можно уничтожить с помощью DestroyPlayerObject.​

Параметры:
(playerid, modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance = 0.0)​

Описание параметров функции:
playerid - ИД игрока, который сможет видеть этот объект.
modelid - ИД модели объекта.
Float:X - Координата X на карте.
Float:Y - Координата Y на карте.
Float:Z - Координата Z на карте.
Float:rX - Угол поворота объекта по оси X.
Float:rY - Угол поворота объекта по оси Y.
Float:rZ - Угол поворота объекта по оси Z.
Float:DrawDistance - Расстояние, с которого объекты будут видны игрокам. Указав 0.0, либо пропустив этот параметр, объект будет появляться на расстоянии по умолчанию. Максимальная дальность прорисовки в версиях до 0.3x - 300, в более поздних версиях дальность прорисовки не ограничена.​

Примеры:
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);
 
Сверху Снизу