Многие когда создают свой собственный сервер на этой платформе сталкиваются с проблемой что обычные игроки имеют возможность создавать предметы и создавать сколько угодно, пока не лопнет сам сервер.
Вы можете поставить один (или не один) аддон чтобы это исправить но я покажу вам способ который позволит сделать это за пару строк когда, не устанавливая ничего дополнительно
Вот собственно сам способ:
Шаг 1: найдите файл cl_spawnmenu.lua
Этот файл находится по директории:
<расположение сервера>....\garrysmod\gamemodes\sandbox\gamemode
Шаг 2: откройте этот файл с помощью любого текстового редактора
Я использую Visual Studio, но также подойдут и Notepad++ и даже блокнот
Шаг 3: найдите строку function GM:SpawnMenuOpen()
Под этой строкой находится "return true"
Шаг 4: измените значение на новое
Нам нужно вставить следующий код:
if not LocalPlayer():IsUserGroup("user") then
return true
end
Данный код просматривает группу пользователя который пытается вызвать Q-меню, и если он принадлежит группе user - не даёт ему это сделать, а это значит что открыть Q-меню смогут только админы на сервере
Вы можете вместо "user" прописать любую другую группу которая есть у вас на сервере, если вы конечно хотите запретить админам ставить предметы :)
Этот способ сочетается с ulx, он работает с любой кастомной группой пользователя
Если вы разбираетесь в lua то тогда вы сможете прописать более сложную конструкцию, которая даст вам возможность оставлять Q-меню только для некоторых юзер групп, или в каком-нибудь Dark-RP не разрешать только некоторым профам пользоваться этой менюшкой
фНадеюсь я помог какому-нибудь новичку, ведь я сам встретил и разобрался с этой проблемой