Skip to content

Класс игрового объекта в Orion Assistant 2.0

Hotride edited this page May 7, 2017 · 10 revisions

Класс игрового объекта для Orion Assistant 2.0.

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

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


  • String obj.Serial();

Результат: серийник объекта.


  • String obj.Graphic();

Результат: тип объекта (ИД картинки).


  • String obj.Color();

Результат: цвет объекта.


  • int obj.X();

Результат: координата X объекта в мире.


  • int obj.Y();

Результат: координата Y объекта в мире.


  • int obj.Z();

Результат: координата Z объекта в мире.


  • String obj.Container();

Результат: серийник объекта-родителя. 0xFFFFFFFF если объект находится в мире.


  • int obj.Map();

Результат: индекс карты мира объекта.


  • int obj.Count();

Результат: количество.


  • int obj.Flags();

Результат: флаги объекта.


  • String obj.Name();

Результат: имя объекта (для предметов пустое, пока не кликнут на объект).


  • bool obj.Mobile();

Результат: true если объет живой.


  • bool obj.Ignored();

Результат: true если объет помечен как игнорируемый.


  • bool obj.Frozen();

Результат: true если объет заморожен.


  • bool obj.Poisoned();

Результат: true если объет отравлен.


  • bool obj.Flying();

Результат: true если объет летит (способность гаргульи).


  • bool obj.YellowHits();

Результат: true если у объета желтая полоска жизней.


  • bool obj.IgnoreCharacters();

Результат: true если объет игнорирует персонажей при перемещении.


  • bool obj.Locked();

Результат: true если объет нельзя сдвинуть с места и выделить (свойство предметов).


  • bool obj.WarMode();

Результат: true если объет находится в режиме боя.


  • bool obj.Hidden();

Результат: true если объет невидимый.


  • bool obj.IsHuman();

Результат: true если объет - человекоподобное существо.


  • bool obj.IsPlayer();

Результат: true если объет - текущий игрок.


  • bool obj.IsCorpse();

Результат: true если объет - труп.


  • int obj.Layer();

Результат: Номер слоя, в котором находится объект.


  • bool obj.IsMulti();

Результат: true если объет - мульти.


  • int obj.EquipLayer();

Результат: Номер слоя, в котором должент находиться объект.


  • int obj.Hits();

Результат: Количество жизни объекта.


  • int obj.MaxHits();

Результат: Максмальное количество жизни объекта.


  • int obj.Mana();

Результат: Количество маны объекта.


  • int obj.MaxMana();

Результат: Максмальное количество маны объекта.


  • int obj.Stam();

Результат: Количество выносливости объекта.


  • int obj.MaxStam();

Результат: Максмальное количество выносливости объекта.


  • bool obj.Female();

Результат: true если персонаж женского пола.


  • int obj.Race();

Результат: Номер рассы объекта.


  • int obj.Direction();

Результат: Направление объекта.


  • int obj.Notoriety();

Результат: Злобность объекта.


  • bool obj.CanChangeName();

Результат: true если объекту можно изменить имя.


  • bool obj.Dead();

Результат: true если объект мертв.


  • bool obj.Exists();

Результат: true если объект существует.

Clone this wiki locally