Ничего сложного в системе спавна крипов нет. Особенно если ты планируешь однотипные лагеря нейтралов. А-ля "только гноллы".
Если публика у лагерей разношерстная, то надо будет слегка разбавлять код рандомом.
В гите есть мой проект, там есть система спавна крипов. Если хочешь пользуйся.
Вкратце: система находит энтити, который я предварительно разместил на карте.
Затем сканирует, есть ли в округе нейтралы, и если их больше 15 (вроде 15, точно не помню), то не спавнит.
Если меньше 15, то добавляет рандомно 3-4 мобца.
Вот ссылка
https://github.com/TetraVortex7/customheroarena/tree/master/scripts/vscripts/system
С названиями файла луа надеюсь быстро разберешься) используй поиск по гиту внутри проекта и легко найдешь листенеры и прочее)
Больше ни на что не отвечу. Тут так: если сам не разберешься, никогда не научишься)