Чтобы исправить ошибку "у вас нет подходящей работы для /buyshipmetupport" при покупке за оружейника в Garry's Mod DarkRP, вам нужно выполнить следующие шаги:
Откройте файл darkrpmodification/lua/darkrp_customthings/jobs.lua.
Найдите раздел, относящийся к роли оружейника. Обычно он будет выглядеть примерно так:
TEAM_Оружейник = DarkRP.createJob("Оружейник", {
...
weapons = {"weapon_gun", "weapon_shotgun"},
...
})
Добавьте параметр "category" = "Оружейник" в таблицу опций роли оружейника. Это позволит связать роль с категорией поставок, что позволит использовать команду /buyshipmetupport для покупки поставок для данной роли. Пример:
TEAM_Оружейник = DarkRP.createJob("Оружейник", { ...
weapons = {"weapon_gun", "weapon_shotgun"},
category = "Оружейник",
...
})
Сохраните файл и перезапустите сервер Garry's Mod DarkRP.
После выполнения этих шагов команда /buyshipmetupport должна быть доступна для покупки поставок оружейником. Обратите внимание, что вы также должны настроить соответствующие поставки в файле shipments.lua, чтобы они были доступны для покупки оружейником.