Home Classes TL2Object TL2Spawn TL2Live
НазваниеРезультатОписание
HP Cardinal Текущее кол-во HP в процентах
Delphi
function HP: Cardinal;
Пример
if (User.HP < 80) then Engine.UseItem('Зелье исцеления');
CurHP Cardinal Точное зачение HP
Delphi
function CurHP: Cardinal;
Пример
while delay(1000) do Print(User.Target.Name +': '+ IntToStr(User.Target.CurHP) +' HP');   // Распечатывать точное значение HP цели каждую секунду
MaxHP Cardinal Максимальное количество HP
Delphi
function MaxHP: Cardinal;
Пример
if (User.Target.MaxHP > 99999999999) then Engine.CancelTarget;   // Если максимальное значение HP цели слишком больше, отменяем цель
MP Cardinal Текущее кол-во MP в процентах
Delphi
function MP: Cardinal;
Пример
// тут будет пример
CurMP Cardinal Точное значение MP
Delphi
function CurMP: Cardinal;
Пример
// тут будет пример
MaxMP Cardinal Максимальное количество MP
Delphi
function MaxMP: Cardinal;
Пример
// тут будет пример
Exp Int64 Опыт (численное значение)
Delphi
function Exp: Int64;
Пример
// тут будет пример
Exp2 Int64 Опыт (в процентах)
Delphi
function Exp2: Int64;
Пример
// тут будет пример
SP Cardinal Очки SP
Delphi
function SP: Cardinal;
Пример
if (User.SP > 100) then Engine.LearnSkill(142);   // Если у нас достаточно SP, то учим скил
PK Boolean Является объект Player Killer'ом или нет
Delphi
function PK: Boolean;
Пример
// тут будет пример
PvP Boolean Находится объект в режиме PvP или нет
Delphi
function PvP: Boolean;
Пример
// тут будет пример
Karma Integer Значение кармы (начиная с GoD может быть как отрицательной - PK, так и положительной - репутация)
Delphi
function Karma: Integer;
Пример
// тут будет пример
Load Cardinal Загруженность в процентах (доступна для нашего чара или петов)
Delphi
function Load: Cardinal;
Пример
// тут будет пример
Level Byte Уровень объекта
Delphi
function Level: Byte;
Пример
// тут будет пример
Title String Титул объекта
Delphi
function Title: string;
Пример
// тут будет пример
Speed Double Скорость передвижения
Delphi
function Speed: Double;
Пример
if (User.Target.Speed > User.Speed) then Print('Наша цель быстрей нас');
Running Boolean Объект движется пешком или бегом
Delphi
function Running: Boolean;
Пример
// тут будет пример
Sitting Boolean Сидит объект или нет
Delphi
function Sitting: Boolean;
Пример
// тут будет пример
Fishing Integer Рыбачит объект или нет
Delphi
function Fishing: Integer;
Пример
// тут будет пример
Fly Boolean Летит объект или нет
Delphi
function Fly: Boolean;
Пример
// тут будет пример
Dead Boolean Жив или мертв объект
Delphi
function Dead: boolean;
Пример
// тут будет пример
Dropped Boolean Объект выронил предмет или нет (Dead должен быть True)
Delphi
function Dropped: Boolean;
Пример
// тут будет пример
Sweepable Boolean К объекту можно применять Sweep(Присвоение) или нет? (Dead должен быть True)
Delphi
function Sweepable: Boolean;
Пример
// тут будет пример
Clan String Название клана в котором находится объект
Delphi
function Clan: string;
Пример
// тут будет пример
ClanID Cardinal ID клана в котором находится объект
Delphi
function ClanID: Cardinal;
Пример
// тут будет пример
Ally String Название альянса в котором находится объект
Delphi
function Ally: string;
Пример
// тут будет пример
AllyID Cardinal ID альянса в котором находится объект
Delphi
function AllyID: Cardinal;
Пример
// тут будет пример
Attackable Boolean Свободно атакуемый объект или нет (без ctrl)
Delphi
function Attackable: Boolean;
Пример
// тут будет пример
AtkOID Cardinal Уникальный идентификатор объекта который атакует
Delphi
function AtkOID: Cardinal;
Пример
// тут будет пример
AtkTime Cardinal Время, которое объект атакуется
Delphi
function AtkTime: Cardinal;
Пример
// тут будет пример
MyAtkTime Cardinal Время, которое объект атакуется пользователем
Delphi
function MyAtkTime: Cardinal;
Пример
// тут будет пример
InCombat Boolean Находится объект в бою или нет
Delphi
function InCombat: Boolean;
Пример
while (User.InCombat) do Delay(500);   // Пока мы в бою, ждем по 0.5 сек
Buffs TBuffList Список бафов объекта (доступны для нашего чара, пета и сопартийцев)
Delphi
function Buffs: TBuffList;
Пример
for i:= 0 to User.Buffs.Count-1 do Print(User.Buffs.Items(i).Name +' [ID: '+ User.Buffs.Items(i).ID +']');  // Распечатает список своих бафов
Cast TL2Cast Скил который объект кастует в данный момент. Актуально если Cast.EndTime > 0, иначе объект в данный момент не кастует
Delphi
function Cast: TL2Cast;
Пример
if (User.Target.Cast.Name = 'Удар в спину') then ..   // Если наша цель использует "Удар в спину", то ...
Target TL2Live Цель объекта
Delphi
function Target: TL2Live;
Пример
if (User.Target.Target = User) then ..  // Если цель нашей цели это мы, то ...
IsMember Boolean Является объект членом нашей группы или нет
Delphi
function IsMember: Boolean;
Пример
// тут будет пример
Team Byte Для пвп серверов (красное синие подсвечивание), так же мобы "чемпионы"
Delphi
function Team: Byte;
Пример
// тут будет пример
TeleportDist Cardinal Дистанция последней телепортации объекта
Delphi
function TeleportDist: Cardinal;
Пример
if (User.TeleportDist > 1000) and (User.TeleportTime < 5000) then Print('Нас телепортировали!');   // Если мы телепортировались на дистанцию > 1000 и это произошло < 5 сек назад, то распечатает инфу
TeleportTime Cardinal Время в мс, прошедшее с момента последней телепортации объекта
Delphi
function TeleportTime: Cardinal;
Пример
if (User.TeleportDist > 1000) and (User.TeleportTime < 5000) then Print('Нас телепортировали!');   // Если мы телепортировались на дистанцию > 1000 и это произошло < 5 сек назад, то распечатает инфу
AbnormalID Cardinal ID получившийся из наборов флагов
Delphi
function AbnormalID: Cardinal;
Пример
// тут будет пример
Abnormals TBuffList Список необычных состояний (для GOD+ хроник)
Delphi
function Abnormals: TBuffList;
Пример
// тут будет пример
ToX Integer Координата X, куда движется объект
Delphi
function ToX: Integer;
Пример
Print('Наша цель бежит в точку: ('+ IntToStr(User.Target.ToX) +', '+ IntToStr(User.Target.ToX) +', '+IntToStr(User.Target.ToY) +', '+ IntToStr(User.Target.ToZ) +')');
ToY Integer Координата Y, куда движется объект
Delphi
function ToY: Integer;
Пример
Print('Наша цель бежит в точку: ('+ IntToStr(User.Target.ToX) +', '+ IntToStr(User.Target.ToX) +', '+IntToStr(User.Target.ToY) +', '+ IntToStr(User.Target.ToZ) +')');
ToZ Integer Координата Z, куда движется объект
Delphi
function ToZ: Integer;
Пример
Print('Наша цель бежит в точку: ('+ IntToStr(User.Target.ToX) +', '+ IntToStr(User.Target.ToX) +', '+IntToStr(User.Target.ToY) +', '+ IntToStr(User.Target.ToZ) +')');