[SUP + IGS] Не работает взятие профессии с установленным IGS

Привет всем ! Короче поставил я igs mod на сап сборочку и сап поломался .

Тоесть меню работает и все в этом духе , это хорошо конечно , но вот нельзя взять профессию .

Самое обидное что нету никаких ошибок в консоле как в игре , как и на консольке хоста , при запуске и т д все норм . Помогите пожалуйста.

Ты использовал метод SetDarkRPTeams ?

Если да, то вот какая у метода логика: если тима продается, но у игрока нет к ней доступа (не купил ее), то доступ к профе запрещается (логично).

В IGS есть хук IGS.playerCanChangeTeam. Он может помочь:

hook.Add("IGS.playerCanChangeTeam", "some_name", function(pl, iTeam, bForce)
	if pl:IsSuperAdmin() or bForce then
		return true, "Суперадминам можно брать донатные профы"
	end
end)

не прикол в том , что все профы брать нельзя в кфг доната и слова нету об донатных профах

Я не знаю, как такое может быть

Функция IGS.PlayerHasOneOf возвращает nil, если профы нет в списке донат услуг и, соответственно, единственный хук в IGS, который влияет на выбор профы, не будет работать

У меня появилось предположение, что в SUP сборках таблица RPExtraTeams отсутствует или называется иначе.

Скинь ошибку с консоли сервера, когда пытаешься выбрать профу. IGS должен быть установлен.

прикол в том что я ставил уже фикс этой фигни. RPExtraTeams = rp.team.
А ошибко нету нигде

я уже написал выше, без чего нельзя помочь