TL2Char = class(TL2Live)

Класс всех игроков

Основные характеристики

Название Результат Описание Код Параметры Примеры
Race Cardinal (TL2Race) Раса игрока
function Race: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
Sex Cardinal Пол игрока (0 - мужской, 1 - женский)
function Sex: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
ClassID Cardinal Идентификатор класса игрока. Список классов.
function ClassID: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
MainClass Cardinal Идентификатор основного класса игрока. Список классов.
function MainClass: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
CP Cardinal Кол-во CP игрока в процентах
function CP: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
CurCP Cardinal Кол-во CP игрока в единицах
function CurCP: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
MaxCP Cardinal Максимальное кол-во CP игрока в единицах
function MaxCP: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
Hero Boolean Является ли игрок героем
function Hero: boolean;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
Noble Boolean Является ли игрок дворянином
function Noble: boolean;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться

Дополнительные характеристики

Название Результат Описание Код Параметры Примеры
Recom Cardinal Кол-во рекомендаций игрока
function Recom: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
Premium Boolean Активен ли премиум аккаунт у игрока
function Premium: boolean;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
CubicCount Cardinal Кол-во призванных игроком кубиков
function CubicCount: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
LoadCrest Pointer Получить иконку клана игрока. Необходимо использовать через MainProc.
function LoadCrest(Buff: pointer): pointer;

Buff - указатель на буффер, в который будет записана иконка

Для просмотра примера необходимо зарегистрироваться

Состояния

Название Результат Описание Код Параметры Примеры
StoreType Byte (TStoreType) Тип активной торговой лавки игрока
function StoreType: byte;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
MountType Byte Тип используемого игроком ездового питомца (1 - дракон, 2 - виверна, 3 - волк)
function MountType: byte;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться

Объекты

Name Class Description
CharList TL2List из TL2Char Список игроков вокруг персонажа

Методы

Name Result Description
TParty.Leader TL2Char Лидер группы