Назад к блогу

Полный гайд по админ-командам L2J

Админ-команды — мощный инструмент управления Lineage 2 сервером. Эти команды работают на большинстве популярных сборок: L2J, Lucera2, aCis, L2JMobius и других форках. В этом исчерпывающем гайде разберем все категории команд с примерами использования.

Совместимость: Все команды из этого гайда протестированы на L2J High Five и Lucera2. Большинство также работают на других хрониках и сборках с минимальными изменениями синтаксиса.

Базовые команды и интерфейс

Начнем с основных команд для навигации по админ-панели:

Меню и панели

  • //admin — Открывает главную админ-панель
  • //char_manage — Меню управления персонажами
  • //gmshop — GM-магазин
  • //itemcreate — Меню создания предметов
  • //enchant — Меню заточки экипировки

Навигация и информация

//loc
// Показывает координаты: X: 123456, Y: 234567, Z: -3000, Heading: 32768

//pos
// Детальная информация: x, y, z, heading, geo, reflection

//zone_check
// Показывает текущий регион и активные зоны

Эти команды критически важны для работы с координатами, спавном NPC и созданием зон.

Управление персонажами

Самая используемая категория команд для GM. Позволяет полностью контролировать игроков.

Базовая информация

//character_list PlayerName
// Показывает: имя, класс, уровень, клан, статы

//current_player
// Информация о текущей цели

//find_character John
// Ищет персонажей по части имени (регистр важен!)

Изменение характеристик

//setname NewName
// Меняет имя игрока (проверка на уникальность)

//settitle Hero
// Устанавливает титул

//setclass 88
// Меняет класс (88 = Duelist)

//setsex
// Меняет пол персонажа

//setcolor FF0000
// Красное имя (HEX без 0x)

//setcolortitle 00FF00
// Зеленый титул
Важно: Команда //setname проверяет уникальность имени в базе данных. Если имя уже существует, команда будет отклонена.

Статусы и привилегии

//setnoble PlayerName
// Дает статус дворянина (сохраняется в БД)

//sethero PlayerName
// Статус героя (только на сессию!)

//add_hero PlayerName
// Полноценный герой (с навыками)

//add_custom_hero PlayerName 24
// Кастомный герой на 24 часа

//rec 100
// Добавляет 100 очков рекомендаций (макс. 255)

Опыт и уровни

//add_exp_sp 1000000 500000
// Добавляет 1M exp и 500K SP

//add_level 10
// Добавляет 10 уровней к текущему

//set_level 80
// Устанавливает ровно 80 уровень

Выдача предметов

Одна из самых частых задач GM — выдача предметов игрокам.

Основные команды

//give_item 57 1000000
// Выдает 1,000,000 адены цели

//create_item 6673 1
// Создает 1 Dynasty Sword в инвентаре админа

//spreaditem 57 10 1000
// Разбрасывает 10 стаков по 1000 адены вокруг

Массовая выдача

//give_all 57 100000
// Дает 100K адены ВСЕМ онлайн игрокам

//give_all_by_ip 3470 1
// Дает Giant's Codex одному игроку с каждого IP

//give_all_by_hwid 3470 1
// Дает по одному на HWID (защита от мультов)

//give_all_radius 57 10000 500
// Дает 10K адены всем в радиусе 500
Совет: Используйте //give_all_by_hwid для раздачи наград на ивентах — это предотвратит злоупотребления с мультами.

Удаление предметов

//remove_item 57 500 PlayerName
// Удаляет 500 адены у игрока

//destroy_items PlayerName
// УДАЛЯЕТ ВСЕ предметы (с подтверждением!)

Телепортация

Телепортация — важнейший инструмент для GM. Позволяет быстро перемещаться и помогать игрокам.

Телепорт админа

//teleportto PlayerName
// Телепорт к игроку

//move_to 116033 143879 -3635
// Телепорт на точные координаты

//tonpc Baium
// Телепорт к NPC по имени

//tonpc 29020
// Телепорт к NPC по ID

Телепорт игроков

//recall PlayerName
// Призывает игрока к админу (работает даже оффлайн!)

//teleport_character 116033 143879 -3635
// Телепортирует цель на координаты

//sendhome PlayerName
// Отправляет в ближайший город

//recall_party LeaderName
// Призывает всю пати лидера

Направленная телепортация

//gonorth 500
// Телепорт на 500 единиц на север

//gosouth 300
// На юг

//goeast, //gowest, //goup, //godown
// В других направлениях

Баны и наказания

Система наказаний должна быть справедливой но строгой.

Типы банов

//ban PlayerName 7 Botting
// Бан на 7 дней с причиной

//unban PlayerName
// Снятие бана

//permaban
// Перманентный бан аккаунта

//hwidban PlayerName Cheating
// HWID бан (самый эффективный)

//chatban PlayerName 60 Spam
// Бан чата на 60 минут

//jail PlayerName 30 Griefing
// Тюрьма на 30 минут
HWID бан: Самый эффективный способ блокировки читеров. Обходится только сменой железа. Используйте с осторожностью!

Кик игроков

//kick PlayerName
// Выкидывает из игры с задержкой 500ms

//disconnect PlayerName
// Аналог //kick

Управление NPC

Спавн и управление NPC — ключевая часть работы с игровым миром.

Спавн NPC

//spawn 29001
// Спавн Королевы Муравьев (без респавна)

//spawn 29001 1 3600
// Спавн с респавном через 3600 секунд (1 час)

//spawn1 20001 10
// Спавн 10 Goblins без респавна

//spawn2 29020 1 86400
// Спавн рейд-босса Баюма, игнорируя защиту

Управление спавном

//delete
// Удаляет целевого NPC, останавливает респавн

//delete 29001
// Удаляет NPC по ID

//spawn_all
// Респавн всех NPC по спавнлисту

//despawn_all
// Удаляет ВСЕХ NPC из мира

Информация о NPC

//list_spawns 29020
// Показывает все спавны Баюма

//find_mammon
// Находит NPC Маммона и показывает координаты

//show_mammon
// Делает Маммона видимым

Навыки и эффекты

Управление навыками

//show_skills
// Показывает все навыки цели

//add_skill 1204 2
// Добавляет Wind Walk level 2

//remove_skill 1204
// Удаляет навык

//give_all_skills
// Дает ВСЕ доступные навыки для класса

//reset_skills
// Сбрасывает навыки (оставляет только базовые)

//remove_cooldown PlayerName
// Сбрасывает перезарядку всех навыков

Баффы и эффекты

//buff
// Дает админу баффы (ID 7041-7064)

//cancel
// Снимает все баффы с цели

//cancel 500
// Снимает баффы со всех в радиусе 500

//show_effects
// Показывает активные эффекты на цели

//stop_effect 1204
// Удаляет конкретный эффект

Кланы и Клановые Холлы

Управление кланами

//pledge create SuperClan
// Создает клан для цели (уровень ≥ 10)

//pledge setlevel 8
// Устанавливает 8 уровень клана

//pledge addrep 50000
// Добавляет 50K репутации

//pledge setleader NewLeader
// Назначает нового лидера

//pledge setclanname NewName
// Меняет название клана

Клановые скиллы

//add_clan_skill 370 3
// Добавляет клановый скилл

//give_all_clan_skills
// Дает ВСЕ клановые навыки

Клановые холлы

//clanhall 21
// Показывает информацию о холле

//clanhallset 21
// Назначает холл клану игрока

//clanhalldel 21
// Удаляет владельца

//clanhallteleportself 21
// Телепорт к холлу

Олимпиада и герои

//oly_start
// Объявляет начало Олимпиады

//oly_stop
// Завершает Олимпиаду, сохраняет данные

//add_oly_points PlayerName 1000
// Добавляет 1000 очков Олимпиады

//oly_save
// Принудительное сохранение данных

Квесты

Просмотр и управление

//quests PlayerName
// Показывает все квесты игрока

//quest 255 SHOW PlayerName
// Показывает состояние квеста 255

//quest 255 STATE 2 PlayerName
// Устанавливает статус (1=начат, 2=в процессе, 3=выполнен)

//quest 255 VAR cond 5 PlayerName
// Устанавливает переменную квеста

//quest 255 CLEAR PlayerName
// Удаляет квест у игрока

Заточка и аугментация

Заточка по слотам

//setew 16
// Зачаровывает оружие до +16

//setec 10
// Нагрудник +10

//seteh, //seteg, //setel, //seteb
// Шлем, перчатки, штаны, обувь

//setes 10
// Щит/оружие в левой руке +10

//setle, //setre, //setlf, //setrf, //seten
// Левое ухо, правое ухо, левое кольцо, правое кольцо, ожерелье

Аугментация

//set_aug 14561 14817 target
// Добавляет аугменты на экипированное оружие
// ID аугментов зависят от сборки

Управление сервером

Перезагрузка и рестарт

//server_shutdown 300
// Выключение через 5 минут

//server_restart 300
// Перезапуск через 5 минут

//server_abort
// Отмена shutdown/restart

//server_info
// Статистика: аптайм, память, онлайн

Перезагрузка данных

//reload_config
// Перезагружает конфигурацию

//reload_multisell
// Обновляет мультиселл

//reload_skills
// Перезагружает таблицу скиллов

//reload_npc
// Обновляет данные NPC

//reload_spawn
// Перезагружает все спавны

//reload_shops
// Обновляет списки магазинов

Зоны и геодата

Управление зонами

//zone_check
// Показывает активные зоны

//zone_visual
// Визуализирует зоны вокруг

//zone_add
// Добавляет точку зоны

//zone_del Point1
// Удаляет точку

//zone_dump
// Генерирует XML зоны

Геодата

//geo_z
// Высота геодаты

//geo_type
// Тип геодаты в точке

//geo_nswe
// Направления (N, S, W, E)

//geo_los
// Проверка видимости цели

//geogrid
// Показывает сетку геодаты

Специальные команды

Полезные утилиты

//heal
// Восстанавливает HP/MP/CP цели

//heal 500
// Хил всех в радиусе 500

//res
// Воскрешает цель

//invis
// Невидимость админа

//gmspeed 4
// Скорость админа (0-4)

//invul
// Неуязвимость

//silence
// Блокировка входящих сообщений

Отладка

//debug
// Подробные статы игрока

//debug_stats
// Отладочная информация в лог

//locdump
// Сохраняет координаты в файл

//dumpparams
// Параметры NPC в консоль

Объявления

//announce Server restart in 5 minutes!
// Обычное объявление всем

//crit_announce EMERGENCY SHUTDOWN!
// Критическое объявление

//toscreen Welcome to the event!
// Сообщение на экранах

//add_announcement 60 Server maintenance
// Автообъявление через 60 секунд

Совместимость со сборками

Эти команды протестированы и работают на:

  • L2J Official — все версии от Interlude до High Five
  • Lucera2 — полная поддержка всех команд
  • aCis — совместимость 95%+
  • L2JMobius — работают с минимальными изменениями
  • L2JFrozen — поддержка основных команд
  • L2JServer — все категории команд
Примечание: Синтаксис некоторых команд может незначительно отличаться в разных сборках. Например, в некоторых форках //admin_quest вместо //quest. Всегда проверяйте документацию вашей сборки.

Права доступа

Не забывайте настраивать права в gmAccess.xml или аналогичном файле:

<!-- Пример для Lucera2 -->
<char id="100">
  <access name="CanUseAdminCommand" />
  <access name="CanTeleport" />
  <access name="CanKick" />
  <access name="CanBan" />
  <access name="CanEditChar" />
  <access name="CanViewChar" />
  <access name="CanEditNpc" />
</char>

Чек-лист для новых GM

Базовые команды для старта:

  • //admin — открыть админ-панель
  • //loc — узнать координаты
  • //teleportto — телепорт к игроку
  • //recall — призвать игрока
  • //heal — лечение
  • //invis — невидимость
  • //silence — тишина в чате
  • //gmspeed 2 — ускорение

Заключение

Админ-команды — мощный инструмент, который требует ответственного использования. Неправильное применение может нарушить баланс сервера или даже повредить базу данных.

Золотые правила GM:

  1. Всегда делайте бэкап перед массовыми операциями
  2. Используйте //give_all с осторожностью
  3. Логируйте свои действия
  4. Не злоупотребляйте правами
  5. Проверяйте команды на тестовом сервере

Этот гайд охватывает более 150 команд из стандартного набора L2J и Lucera2. Для полного списка команд вашей конкретной сборки проверьте файлы в папке data/scripts/handlers/admincommandhandlers/.

Нужна помощь с настройкой прав доступа или кастомными командами? Мы предоставляем услуги по настройке админ-панелей и разработке кастомных команд для L2J серверов. Свяжитесь с нами для консультации.