Важная информация для мапперов. После релиза
mojito_vvn1ght_ez и
mojito_vvn1ght мы столкнулись с тем, что с VIP сервера игроков выкидывало с ошибкой
Host_Error: CL_EntityNum: 990 is an invalid number, cl.max_edicts is 990
Как выяснилось, это связано с ограничением на максимальное количество игроков и максимальное количество entity на карте. Поскольку вопрос о лимитах по entity недавно также поднимался на нашем канале дискорда, попробуем разобраться с этой темой.
Многие слышали про ограничение на
512 чего-то при создании карт, но это ограничение не на количество entity, а на количество
моделей. При этом я
предполагаю, что под моделями понимаются все solid браши, а также entity, содержащие свойство model, то есть entity браши и entity, содержащие *.spr и *.mdl файлы. Из этого предположения следует, что объединение N solid брашей в entity браш уменьшит количество моделей на N-1. Кроме того, файлы звуков не должны влиять на количество моделей. И, наконец, следует оставлять запас для спрайтов, которые прекэшат плагины (сборке нужно отрисовывать хук, beam и другие линии), и ограничиться 500 моделями. Если редактор карт не даёт информации о количестве моделей, я могу добавить эту информацию скажем в меню плагина kz_entities.
Для entities же существует свой лимит. Например, на чистой CS не получится запустить карту
kz_gigablockier, потому что игра вылетит с ошибкой
ED_Alloc: No Free Edicts. В
нашей статье написано, что для увеличения лимита можно добавить
-num_edicts 4096 в параметры запуска игры. Из-за этого требования карта не была добавлена на серверы, а маппер выпустил
kz_gigablockier_pub с уменьшенным количеством entity. В то же время с
mojito_vvn1ght_ez возникли проблемы только на VIP сервере, и связано это с уменьшенным количеством слотов, которое задаётся параметром запуска
+maxplayers. Дело в том, что максимально допустимое количество
entity на карте равно
900 + 15 * (maxplayers - 1), а на
mojito_vvn1ght_ez используются 1109 entity. В связи с этим для играбельности карты на серверах мы введём требование на максимальное количество entity в 900.
Добавляем новую карту сообщества
xr_fantasy от
inactive. Сложность hard-extreme, карта состоит из двух комнат, под завязку наполненных бхопом, климбом и элементами слайда. Маппер учёл все выданные мной замечания, добавил множество safe телепортов с визуальным оформлением, сделал карту более дружелюбной для прохождения без mpbhop, поработав с таймингами блоков и разделив некоторые на два, что открыло возможность для выполнения на них dd. Приятной игры!
I think I've played that map once or twice:)
Карта вообще топчик, аж в снилась мне уже последние несколько месяцев =) Хорошо что больше я её не увижу =) (Не мой уровень по сложности)
inactive TOP!!!!!
t!mef TOP!!! Жду ty_panelwood