Название | Значения | Описание | Код | Значения | Примеры |
---|---|---|---|---|---|
TL2Action | laNull, laSpawn, laDelete, laPetSpawn, laPetDelete, laPetJoin,тlaPetLeave, laCharJoin, laInvite, laDie, laRevive, laMyRevive, laStats,тlaMyTarget, laMyUnTarget, laTarget, laUnTarget, laInGame, laBuffs, laPartyBuffs, laSkills, laConfirmDlg, laDlg, laSysMsg, laMoveType, laWaitType, laMyWaitType, laStart, laStop, laStartAttack, laStopAttack, laCast, laCancelCast, laMyCancelCast, laCastFailed, laMyCastFailed, laTeleport, laInvUpdate, laAutoSoulShot, laNpcTrade, laChat, laKey, laCharSelect... | Типы событий |
|
laNull - события не случилось
laStatus - изменился статус аккаунта. P1 - статус аккаунта (TL2Status).
laSpawn - объект появился/заспавнился. P1 - объект (TL2Spawn).
laDie - объект умер. P1 - объект (TL2Live).
laCharJoin - к группе присоединился какой-то игрок
laStart - объект начал движение. P1 - объект (TL2Live).
laMyTarget - пользователь нацелился на объект. P1 - пользователь (TL2User). P2 - объект (TL2Live).
laCast - объект начал использование умения. P1 - объект (TL2Live).
laDlg - открылся диалог
laStats - изменилась характеристика объекта. P1 - объект (TL2Live). P2 - идентификатор характеристики (cardinal). laTeleport - пользователь телепортировался. P2 - дистанция телепоратции (cardinal). laAutoSoulShot - включилось/выключилось автоматическое использование зарядов
laKey - пользователь нажал клавишу клавиатуры. P1 - код клавиши (cardinal).
|
Для просмотра примера необходимо зарегистрироваться |
TL2Status | lsOff, lsOffline, lsOnline | Статусы аккаунтов |
|
lsOff - отключен (клиент игры не запущен) |
Для просмотра примера необходимо зарегистрироваться
|
TL2Class | lcError, lcDrop, lcNpc, lcChar, lcBuff. lcItem | Типы игровых объектов |
|
lcError - неизвестно |
Для просмотра примера необходимо зарегистрироваться |
TL2Race | rtHuman, rtElf, rtDarkElf, rtOrc, rtDwarf, rtKamael, rtErthea, rtUnknown | Расы игроков |
|
rtHuman - человек |
Для просмотра примера необходимо зарегистрироваться |
TStoreType | stNone, stSell, stPrepareSell, stBuy, stPrepareBuy, stManufacture, stPrepareManufacture, stObservingGames, stSellPackage | Типы личных торговых лавок |
|
stNone - отсутствует |
Для просмотра примера необходимо зарегистрироваться |
TZoneType | ztGeneral, ztPeace, ztPvP, ztSiege, ztSevenSigns, ztAlt, ztUnknown | Типы игровых зон |
|
ztGeneral - обычная |
Для просмотра примера необходимо зарегистрироваться |
TRestartType | rtTown, rtClanHall, rtCastle, rtFort, rtFlags | Способы возвращения после смерти |
|
rtTown - в город |
Для просмотра примера необходимо зарегистрироваться |
TLootType | ldLooter, ldRandom, ldRandomSpoil, ldOrder, ldOrderSpoil | Способы распределения дропа/предметов в группе/пати |
|
ldLooter - нашедшему |
Для просмотра примера необходимо зарегистрироваться |
TMessageType | mtSystem, mtAll, mtPrivate, mtParty, mtClan, mtFriend, mtShout | Типы игровых чатов |
|
mtAll - общий |
Для просмотра примера необходимо зарегистрироваться |
TScriptStatus | ssStopped, ssCompile, ssRunning, ssPause | Состояния скриптов |
|
ssStopped - остановлен ssCompile - компилируется ssRunning - работает ssPause - приостановлен |
Для просмотра примера необходимо зарегистрироваться
|
Методы
Имя | Результат | Описание |
---|---|---|
TPaxEngine.Status | TScriptStatus | Статус скрипта |
TL2Char.Race | Cardinal (TL2Race) | Раса игрока |
TL2Control.GetZoneType | TZoneType | Тип текущей игровой зоны |
TL2Control.Status | TL2Status | Статус аккаунта |
TChatMessage.ChatType | TMessageType | Тип чата |
TL2Char.StoreType | Byte (TStoreType) | Тип активной торговой лавки игрока |
TL2Control.WaitAction | TL2Action | Ожидать событие |
TParty.LootType | TLootType | Тип распределения предметов в группе |
TL2Object.L2Class | TL2Class | Вид объекта |