SetObjectPos RU

From SA-MP Wiki

Jump to: navigation, search

SetObjectPos

Описание:

Эта функция меняет позицию объекта.


Параметры:
(objectid, Float:X, Float:Y, Float:Z)
objectidID объекта, возвращаемого функцией CreateObject
Float:XКоордината X.
Float:YКоордината Y.
Float:ZКоордината Z.


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

Эта функция всегда возвращает 1, даже если указанный объект не существует.


Пример использования:

new obj;
 
public OnGameModeInit()
{
    obj = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Создаем объект
    return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/setobjectpos", true))
    {
        SetObjectPos(obj, 2001.1956, 1547.1138, 14.2834);
        return 1;
    }
    return 0;
}

Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • IsValidObject: Проверяет, существует ли указанный объект.
  • MoveObject: Заставляет объект двигаться в указанную точку на карте.
  • StopObject: Останавливает объект, если он движется.
  • SetObjectRot: Изменяет углы поворота объекта.
  • GetObjectPos: Получает текущие координаты объекта.
  • GetObjectRot: Получает текущие углы поворота объекта.


  • CreatePlayerObject: Создает объект, который виден только указанному игроку.
  • DestroyPlayerObject: Уничтожает объект, созданный для игрока.
  • IsValidPlayerObject: Проверяет, существует ли указанный объект, созданный для игрока.
  • MovePlayerObject: Заставляет объект, созданный для игрока, двигаться в указанную точку на карте.
  • StopPlayerObject: Останавливает движущийся объект, созданный для игрока.
  • SetPlayerObjectPos: Устанавливает позицию объекта, созданного для игрока.
  • SetPlayerObjectRot: Изменяет углы поворота объекта, созданного для игрока.
  • GetPlayerObjectPos: Получает текущие координаты объекта, созданного для игрока.
  • GetPlayerObjectRot: Получает текущие углы поворота объекта, созданного для игрока.
  • AttachPlayerObjectToPlayer: Прикрепляет объект, созданный для игрока, к другому или этому же игроку.
Personal tools
In other languages