Свой Spawn. » L2NPC - Лучшие дополнения для Lineage 2 Java серверов
ДОБАВИЛ Ammy, 11.06.20 ПРОСМОТРОВ:347
Свой Spawn.  
Свой Spawn.
0(голосов:0)
  • Описание
  • Установка
  • Трейлер
  • Скриншоты
  • Скачать
  • Итак начнем:
    Что такое спаун-лист(spawnlist) простыми словами ето SQL запрос в базу после которого,
    ваш НПЦ (монстр,ГМшоп,ГК...) будут находится на заданных вами местах.
    То есть, если вы делаете свой сервер и после каждой переустановки,обновления не хотите
    в ручную бегать раставлять своего ГМшопа, Бафера, то проще один раз помучатся чем,
    сто раз бегать, вот собствено и для этого надо спаун-лист.


    Но теперь подробней о самом создание спаун-листа:
    Спаун лист можно делать обычным блокнотом, при этом он должен быть сохранен в формате
    SQL например: SpawnGK.SQL где SpawnGK-имя файла, а SQL-формат.

    Каждый Спавн лист начинается с вот таких вот строк:
    DELETE FROM `spawnlist` WHERE `npc_templateid`='40008';
    REPLACE INTO `spawnlist` (`location`, `count`, `npc_templateid`, `locx`, `locy`, `locz`, `randomx`, `randomy`, `heading`, `respawn_delay`, `loc_id`, `periodOfDay`) VALUES


    Теперь разберемся с етими строками:
    1.npc_templateid`='40008' - ID код вашего НПЦ
    2. REPLACE INTO `spawnlist` (`location`, `count`, `npc_templateid`, `locx`, `locy`, `locz`, `randomx`, `randomy`, `heading`, `respawn_delay`, `loc_id`, `periodOfDay`) VALUES

    это форма которой мы будем пользоваться ниже при создание точек спауна, сейчас объясню каждый параметр:
    location - тут ставим всегда вот это - "
    count - тут ставим вот это - 1
    npc_templateid - тут ставим ID вашего НПЦ
    locx - тут ставим параметры точки спауна по оси Х
    locy - тут ставим параметры точки спауна по оси У
    locz - тут ставим параметры точки спауна по оси Z
    (параметры точки моно узнать командой "/loc" бес кавычек)
    randomx - тут ставим 0
    randomу - тут ставим 0
    heading - этот параметр отвечает за то, куда смотрит наш НПЦ (очень полезно, не оч приятно кода к тебе стоят задницей)
    (этот параметр можно узнать командой /heading )
    respawn_delay - тут ставим 0
    respawn_delay - тут ставим 0
    respawn_delay - тут ставим 0

    Вот пример как должно выглядеть такая строка(но это с моими параметрами, а вы ставите свои, согласно выше написаным обяснениям)
    ('', 1, 40008, 10502, 17424, -4584, 0, 0, 44484, 0, 0, 0), - как ведите строка очень маленькая

    Таким образом вы бегаете по всем точкам которые вам надо(Аден,Гиран,Орен,Дион....)
    и прописываем каждую новую строчку с начала со своими параметрами только НПЦ остается тем же))

    Все побегали вы по разным местам по записывали все и у вас получился что то типа этого:
    ('', 1, 40008, 10502, 17424, -4584, 0, 0, 44484, 0, 0, 0),
    ('', 1, 40008, 115630, -178035, -912, 0, 0, 23331, 0, 0, 0),
    ('', 1, 40008, 45827, 49853, -3059, 0, 0, 6941, 0, 0, 0),
    ('', 1, 40008, -44771, -113457, -198, 0, 0, 15467, 0, 0, 0),
    ('', 1, 40008, -84839, 244477, -3729, 0, 0, 56847, 0, 0, 0),
    ('', 1, 40008, 147462, 25940, -2012, 0, 0, 16407, 0, 0, 0),
    ('', 1, 40008, 18141, 145163, -3051, 0, 0, 5934, 0, 0, 0),
    ('', 1, 40008, 17534, 170294, -3506, 0, 0, 18030, 0, 0, 0),
    ('', 1, 40008, 83208, 147915, -3404, 0, 0, 30684, 0, 0, 0),
    ('', 1, 40008, 82378, 148416, -3466, 0, 0, 61325, 0, 0, 0),
    ('', 1, 40008, -81071, 150737, -3043, 0, 0, 33293, 0, 0, 0),
    ('', 1, 40008, -12305, 122548, -3095, 0, 0, 33600, 0, 0, 0),
    ('', 1, 40008, 111139, 219362, -3543, 0, 0, 0, 0, 0, 0),
    ('', 1, 40008, 117170, 75753, -2727, 0, 0, 26129, 0, 0, 0),
    ('', 1, 40008, 85012, 16238, -3632, 0, 0, 840, 0, 0, 0),
    ('', 1, 40008, 83161, 53365, -1453, 0, 0, 33346, 0, 0, 0),
    ('', 1, 40008, 44307, -47614, -797, 0, 0, 51316, 0, 0, 0),
    ('', 1, 40008, 147314, -55819, -2757, 0, 0, 47518, 0, 0, 0),
    ('', 1, 40008, 148103, -55832, -2757, 0, 0, 52966, 0, 0, 0),
    ('', 1, 40008, 87756, -142886, -1316, 0, 0, 14650, 0, 0, 0),
    ('', 1, 40008, 86969, -142880, -1316, 0, 0, 15248, 0, 0, 0);

    Обратите внимание на последнюю строку
    ('', 1, 40008, 86969, -142880, -1316, 0, 0, 15248, 0, 0, 0); что тут не так как там, спросите вы?
    а то что в самой последней точке спауна, то есть последней строке, нужно ставить не запятую, а
    точку с запятой кто не занет вот она - ";" естественно без кавычек.


  • для скачивания файлов вам нужно пройти регистрацию!

Комментариев добавлено: (0)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Наверх