Что такое спаун-лист(spawnlist) простыми словами ето SQL запрос в базу после каторого,
ваш НПЦ(монстр,ГМшоп,ГК...) будут находитса на заданых вами местах.
То есть, если вы делаете свой сервер и после каждой переустановки,обновления не хотите
в ручную бегать раставлять свои ГМшопы, Баферов,ипт. то проше один раз помучатся чем,
сто раз бегать, вот собственно и для этого надо спавн-лист.

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

Каждий Спавн лист начинаеца с вот таких вот строк
Insert into - Если нету в базе NPC
Delete from , Insert или REPLACE - если есть в базе NPC

Insert 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);

что тут не так как там, спросите вы?
а то что в самой последней точке спауна, то есть последней строке, нужно ставить не запятую, а
точку с запятой кто не занет вот она - ";" естествено бес кавычек