Команды для работы с одеждой в Orion Assistant 2.0 - Hotride/OrionUO GitHub Wiki

Группа команд для работы с одеждой и переодеванием для Orion Assistant 2.0.

Список слоев:

  • RightHand (1)

  • LeftHand (2)

  • Shoes (3)

  • Pants (4)

  • Shirt (5)

  • Helmet (6)

  • Gloves (7)

  • Ring (8)

  • Talisman (9)

  • Necklace (10)

  • Hair (11)

  • Waist (12)

  • InnerTorso (13)

  • Bracelet (14)

  • Face (15)

  • Beard (16)

  • MidTorso (17)

  • Earrings (18)

  • Arms (19)

  • Cloak (20)

  • Backpack (21)

  • Robe (22)

  • Eggs (23)

  • Legs (24)

  • Mount (25)

  • Buy (26)

  • Resale (27)

  • Sell (28)

  • Bank (29)


Формат команд:

ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);

  • ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);

  • NameSpace - область видимости функции;

  • name - имя функции;

  • requiredParameters - обязательные параметры;

  • optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =


void Orion.SetDressBag(['serial'=targetRequest]);

Изменить серийник сумки для одежды на serial.

Без параметров вызывает прицел для наведения на желаемый объект.


void Orion.UnsetDressBag();

Сбросить серийник сумки для одежды.


void Orion.SetArm('setName');

Запомнить оружее.


void Orion.UnsetArm('setName');

Очистить набор setName.


void Orion.SetDress('setName');

Запомнить одежду в набор setName (кроме оружия и щита).


void Orion.UnsetDress('setName');

Очистить набор setName.


void Orion.Arm('setName');

Одеть набор setName.

Перед началом одевания, если включена опция безопасного переодевания - снимает с себя все находящееся в слоях 1/2 (левая и правая рука) и после этого одевает.


void Orion.Disarm();

Разоружиться.


void Orion.Dress('setName');

Одеть набор setName.

Перед началом одевания, если включена опция безопасного переодевания - снимает с себя все находящееся в слоях 1/2 (левая и правая рука) и после этого одевает.


void Orion.Undress();

Снять с себя все кроме оружия и щита.


void Orion.Unequip('layerName');

Снять предмет с указанного слоя.


void Orion.Equip('serial');

Одеть указанный предмет.


void Orion.EquipT('graphic', ['color'=0xFFFF]);

Найти предмет в рюкзаке и подсумках персонажа с типом graphic и цветом color (при необходимости) и одеть.