Всем привет!
Эта статья рассчитана на быстрый спавн большого количества мобов
на серверах L2Phoenix.
Покопавшись в конфигах, я не нашел настройки отвечающую за сохранении npc поставленных ГМом в spawnlist, зато нанашел более легкий способ расставлять мобов и сохранять их (Возможно это не самый легкий способ, но мне известен именно этот и я им пользуюсь)
И так начнем!
Важно! перед началом работы сделайте бекап таблицы SPAWNLIST!!!
Выбираем локацию и удаляем всех мобов
Идем в локацию, чтоб убрать уже существующего моба нажимаем shift+клик смотрим ID, Далее идем в базу, в таблицу Spawnlist, в ней ищем наш ID, выделяем все строчки с этим ID и удаляем!
Таким образом чистим нашу локацию, периодически обновляя спавн в игре.
Создаем Мобов
Создаем Мобов по данному
МАНУАЛУ (если у вас есть в таблице NPC, столбик DisplayID, то в него вписываем ID моба у которого хотим взять скин, в этом случае нам не нужно редактировать DAT файл )
Делаем все настройки мобов (lvl, exp, sp и тд)
Я сделал 5 разных мобов, взял их из катакомб,
с id 50001, ...02, ...03, ...04, ...05.
Теперь самое интересное, в игре создаем макрос
Название: (1)
1 строчка макроса: //spawn 50001
И так 5 макросов =)
выставляем их на панель, но не спешите идти и расставлять мобов!
Теперь идем в папку сервера:
derver\game\config\altsettings.properties
Открываем этот файл и ищем строчку:
"SpawnMobToConsole" ставим True
Сохраняем все,и перезагружаем серв!
Теперь идем и расставляем мобов)
В консоли ГС будет генерироваться sql запросы на добавление мобов, нам останется лишь открыть консоль и скопировать данные запросы =)
Чтоб сделать запрос в БД, открываем навикат и нажимаем F6, вот сюда и копируем весь текст =)
ВАЖНО!
1) чтоб скопировать из консоли нужно нажать правую кнопку мыши выбрать "пометить" выделяем весь текст в консоли и нажимаем правой кнопкой мыши, теперь все скопировано)
2) Копируйте запросы в блокнот или любой другой текстовый редактор, и уберите перенос строки!
Важно чтобы после каждой запетой стоял пробел! иначе запрос будет не корректным и он не добавит моба в базу.
Вот вроде и все, кому помог кликаем спасиБУ, а не флудим)