RE:NODE
Обзор хостинга

Руководства6 мин чтения

Сервер Garry's Mod вместе с addon-ами

Коллекции Workshop, addon-ы, которые едят память, и почему полный сервер может ощущаться медленнее оживлённого.


Garry's Mod — песочница в буквальном смысле: сервер выполняет тот Lua, который лежит в ваших addon-ах, и производительность — свойство этого кода, а не игры. Два сервера на одном тарифе могут вести себя совершенно по-разному, и разница — это список addon-ов.

Коллекции, а не файлы

Укажите серверу ID коллекции Workshop и дайте ему скачать нужное. Ручная загрузка addon-ов работает ровно до обновления, после которого сервер и все клиенты расходятся во мнении о том, что установлено, и подключиться не может никто.

  • Одна коллекция для сервера, опубликованная, и её ID в параметрах запуска.
  • Не тащите addon-ы, набитые prop-ами, если режим их не использует: они стоят памяти на каждого клиента.
  • Всё, что работает по таймеру, стоит прочитать до того, как оно попадёт на публичный сервер.

Когда полный сервер хуже оживлённого

Большинство режимов нормально держится на задуманном числе игроков и разваливается выше него, потому что Lua-цикл на каждого игрока дёшев на двенадцати и дорог на сорока. Если сервер тормозит только когда заполняется, список addon-ов надо смотреть раньше, чем тариф.