Тест-карта на телепортах и trigger_changetarget'ах.
4 игровых области - вариант жосткий, так как энтитей использовано изрядно, на красоты на "картах-областях" энтитей остается с гулькин ... Можно уменьшить количество областей, запас станет побольше. Возможны проблемы на серверах, которые через амхх добавляют всяческие плюшки в виде подгружаемых моделей и звуков.
Создание файла навигации для zbot'ов довольно не тривиальная задача: по умолчанию боты создают nav-область только в зоне spawn'а. Пришлось делать проходы между областями и временно скрыть область spawn'а, после автоматического создания nav-зон удалил зоны в проходах и уже на нормально скомпиленной карте провел анализ.
Рандомайзер использовал c карты Z(Rus), изменив механизм задействования луча. Опытным путем (втык-вытык) обнаружил, что к ошибке Exceeded MAX_SWITCHED_LIGHTS приводит trigger_multiple, которым задействуется луч рандомайзера. На первый взгляд может показаться что области не меняются, но это не так, через несколько раундов смена области происходит, видимо так "случайно" луч бьет в мишени.
В областях используются "солнышки" с разными параметрами, поэтому в строку RAD-компилятора нужно добавить параметр -noskyfix. Если для всех областей использовать одно "солнышко" то ничего добавлять не нужно.
В архиве: исходник (*.map - для финальной компиляции, *.rmf - со скрытыми при финальной компиляции объектами, текстуры из halflife.wad), финальный компил (вроде не забыл от лишних файлов с текстурами почистить через bspedit), файл навигации для zbot'ов (руками фактически не дорабатывался, просто чтобы не было совсем уж скучно)).
Если нужны будут пояснения - пишите, дополню.
Очень уж содержательная тема вышла
Подправил архив, смотрим-пишим.