# API
# Объекты
L2Object
|
├── L2Buff
├── L2Skill
├── L2Creature
| ├── L2PartyPet
| ├── L2Summon
| ├── L2Mob
| ├── L2Npc
| └── L2Character
| ├── L2User
| └── L2PartyMember
├── L2Mail
├── L2Recipe
└── L2Item
└── L2DroppedItem
# Команды
| Команда | Что делает ? |
|---|---|
| say | Отправить общее сообщение |
| shout | Выкрикивать в шаут |
| tell | Отправьте сообщение в личку |
| sayToParty | Отправить сообщениев груповой чат |
| sayToClan | Отправить сообщение в клан чат |
| sayToTrade | Отправить сообщение в торговый чат |
| sayToAlly | Отправить сообщение в чат альянса |
| moveTo | Перемещение персонажа по локации (x, yx z) |
| hit | Взять в таргет. Принимает объект L2Object или ObjectId |
| attack | Атаковать цель в таргете. Принимает объект L2Object или ObjectId |
| cancelTarget | Отменить таргет |
| acceptJoinParty | Принять приглашение в группу |
| declineJoinParty | Отклонить приглашение в группу |
| nextTarget | nextTarget, выбрать следущюю ближайшую цель |
| inventory | Получить список содержимого в инвентаре |
| useItem | Использовать предмет. Принимает объект L2Item или ObjectId |
| requestDuel | Запрос дуэли, если таргет не указан, пытается кинуть друэль блажайшей целе |
| autoShots | Включить/Открючить соски |
| cancelBuff | Снять баф |
| sitOrStand | Сесть/Встать |
| validatePosition | Синхронизация позиции с сервером |
| dwarvenCraftRecipes | Открыть книгу рецептов крафта |
| craft | Крафт |
| revive | Возродиться в определенном месте (Город, Замок, Зал Клана) |
# Ивенты
| Тип Ивента | Event Data Type | Что делает? |
|---|---|---|
| LoggedIn | void | Авторизовался в игре |
| PacketReceived | EPacketReceived (opens new window) | пакет получен |
| PacketSent | EPacketSent (opens new window) | пакет отправлен |
| PartyRequest | EPartyRequest (opens new window) | Пришел запрос на вступление в группу |
| Die | EDie (opens new window) | L2Creature цель мертва |
| TargetSelected | ETargetSelected (opens new window) | L2Creature Цель взята в таргет |
| MyTargetSelected | EMyTargetSelected (opens new window) | Взял сам себя в таргет |
| Attacked | EAttacked (opens new window) | L2User атакованые существа |
| RequestedDuel | ERequestedDuel (opens new window) | Получен запрос на дуэль |
| StartMoving | EStartMoving (opens new window) | L2Creature цель начала перемещение |
| StopMoving | EStopMoving (opens new window) | L2Creature перемещение остановлено |
| CraftResult | ECraftResult (opens new window) | Результат создания предмета (Крафт) |
| RecipeBook | ERecipeBook (opens new window) | Использован рецепт из книги рецептов |
| PartySmallWindow | EPartySmallWindow (opens new window) | Обновленно маленькое окно группы |
| PartyMemberPosition | EPartyMemberPosition (opens new window) | Позиция игрока в групе - изменилась |
| CharInfo | ECharInfo (opens new window) | Информация о персонаже |
| Revive | ERevive (opens new window) | Цель возрадилась |
| ConfirmDlg | EConfirmDlg (opens new window) | Диалог принят |
| SystemMessage | ESystemMessage (opens new window) | Серверное системное сообщение |
| CreatureSay | ECreatureSay (opens new window) | Существо говорит |
| NpcHtmlMessage | ENpcHtmlMessage (opens new window) | получение HTML от NPC |
| NpcQuestHtmlMessage | ENpcQuestHtmlMessage (opens new window) | получение квеста HTML у NPC |