SAMP/EditObject

Материал из Pawno Info Wikipedia

EditObject


Wiki added.png

Добавлено

Функция работает только начиная с версии SA-MP 0.3e и не будет работать в предыдущих версиях!


Описание:

Позволяет игроку редактировать объект (положение и поворот) с помощью мыши в графическом интерфейсе пользователя (GUI).


EditingObject.png


Параметры:

(playerid, objectid)


playeridID игрока, который должен редактировать объект.
objectidID объекта, который будет редактировать игрок.


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

  • 1: функция успешно выполнена. Об успехе сообщается, когда указан несуществующий объект, но ничего не происходит.
  • 0: функция не выполнена. Плеер не подключен.


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

new object;
public OnGameModeInit()
{
    object = CreateObject(1337, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/oedit", true))
    {
        EditObject(playerid, object);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Теперь вы можете редактировать объект!");
        return 1;
    }
    return 0;
}


Wiki note.png

Примечание

Вы можете перемещать камеру во время редактирования, удерживая клавишу пробела (или W в автомобиле) и перемещая мышь.


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

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