Класс игрового персонажа в Orion Assistant 2.0 - Hotride/OrionUO GitHub Wiki
Класс игрового персонажа для Orion Assistant 2.0.
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
String Player.Serial();
Результат: серийник объекта.
String Player.Graphic();
Результат: тип объекта (ИД картинки).
String Player.Color();
Результат: цвет объекта.
int Player.X();
Результат: координата X объекта в мире.
int Player.Y();
Результат: координата Y объекта в мире.
int Player.Z();
Результат: координата Z объекта в мире.
String Player.Container();
Результат: серийник объекта-родителя. 0xFFFFFFFF если объект находится в мире.
int Player.Map();
Результат: индекс карты мира объекта.
int Player.Count();
Результат: количество.
int Player.Flags();
Результат: флаги объекта.
String Player.Name();
Результат: имя объекта (для предметов пустое, пока не кликнут на объект).
bool Player.Mobile();
Результат: true если объет живой.
bool Player.Ignored();
Результат: true если объет помечен как игнорируемый.
bool Player.Frozen();
Результат: true если объет заморожен.
bool Player.Poisoned();
Результат: true если объет отравлен.
bool Player.Paralyzed();
Результат: true если объет парализован.
bool Player.Flying();
Результат: true если объет летит (способность гаргульи).
bool Player.YellowHits();
Результат: true если у объета желтая полоска жизней.
bool Player.IgnoreCharacters();
Результат: true если объет игнорирует персонажей при перемещении.
bool Player.Locked();
Результат: true если объет нельзя сдвинуть с места и выделить (свойство предметов).
bool Player.WarMode();
Результат: true если объет находится в режиме боя.
bool Player.Hidden();
Результат: true если объет невидимый.
bool Player.IsHuman();
Результат: true если объет - человекоподобное существо.
bool Player.IsPlayer();
Результат: true если объет - текущий игрок.
bool Player.IsCorpse();
Результат: true если объет - труп.
int Player.Layer();
Результат: Номер слоя, в котором находится объект.
bool Player.IsMulti();
Результат: true если объет - мульти.
int Player.EquipLayer();
Результат: Номер слоя, в котором должент находиться объект.
int Player.Hits();
Результат: Количество жизни объекта.
int Player.MaxHits();
Результат: Максмальное количество жизни объекта.
int Player.Mana();
Результат: Количество маны объекта.
int Player.MaxMana();
Результат: Максмальное количество маны объекта.
int Player.Stam();
Результат: Количество выносливости объекта.
int Player.MaxStam();
Результат: Максмальное количество выносливости объекта.
bool Player.Female();
Результат: true если персонаж женского пола.
int Player.Race();
Результат: Номер рассы объекта.
int Player.Direction();
Результат: Направление объекта.
int Player.Notoriety();
Результат: Злобность объекта.
bool Player.CanChangeName();
Результат: true если объекту можно изменить имя.
bool Player.Dead();
Результат: true если объект мертв.
int Player.Str();
Результат: Значение характеристики сила объекта.
int Player.Int();
Результат: Значение характеристики интеллект объекта.
int Player.Dex();
Результат: Значение характеристики ловкость объекта.
int Player.LockStrState();
Результат: Значение перспективы роста характеристики сила объекта.
int Player.LockIntState();
Результат: Значение перспективы роста характеристики интеллект объекта.
int Player.LockDexState();
Результат: Значение перспективы роста характеристики ловкость объекта.
int Player.Weight();
Результат: Значение характеристики вес объекта.
int Player.MaxWeight();
Результат: Значение характеристики максимальный вес объекта.
int Player.Armor();
Результат: Значение характеристики защита объекта.
int Player.Gold();
Результат: Значение характеристики золото объекта.
int Player.StatsCap();
Результат: Значение характеристики максимальная сумма характеристик (сила+интеллект+ловкость) объекта.
int Player.Followers();
Результат: Количество подчиненных объекту существ.
int Player.MaxFollowers();
Результат: Максимально доступное количество подчиненных объекту существ.
int Player.FireResistance();
Результат: Значение защиты от огня объекта.
int Player.ColdResistance();
Результат: Значение защиты от холода объекта.
int Player.PoisonResistance();
Результат: Значение защиты от яда объекта.
int Player.EnergyResistance();
Результат: Значение защиты от енергии объекта.
int Player.Luck();
Результат: Значение характеристики удача объекта.
int Player.MinDamage();
Результат: Значение минимального урона объекта.
int Player.MaxDamage();
Результат: Значение максимального урона объекта.
int Player.TithingPoints();
Результат: Количество очков навыков объекта.
int Player.StealthSteps();
Результат: Количество шагов, сделанных объектом в состоянии невидимости.
Introduced in 2.0.10.0
String Player.Properties();
Результат: Получить строку свойств объекта (приходит в пакете MegaCliloc).
Introduced in 2.0.12.0
bool Player.ProfileReceived();
Результат: true если профиль был получен от сервера.
String Player.Profile();
Результат: Содержимое профиля.
String Player.Title();
Результат: Титул персонажа (отображается в папердолле).
Introduced in 3.0.0.0
String Player.BankSerial();
Получить серийник банка, если он был открыть для текущей сессии.
Результат: Серийник банка или 0x00000000, если банк не был открыт для текущей сессии.
String Player.FullName();
Результат: "полное" имя объекта (для предметов пустое, пока не кликнут на объект).