Разбан в BA ADMIN

Привет, сегодня я решил показать как продавать разбан под ба админку

	IGS("Разбан", "unban")
	:SetPrice(150)
	:SetDiscountedFrom(200)
	:SetStackable(true)
	:SetDescription([[Разбан]])
	:SetOnBuy(function(ply)
		ply:ChatPrint("Для разбана нажмите F6 и перейдите в 'Инвентарь'")
	end)
	:SetOnActivate(function(pl)
		ba.Unban(ba.InfoTo64(pl:SteamID()), "АВТО-ДОНАТ")
	end)

Забирайте :wink:

А есть авто разбан на FAdmin ?

IGS("Разбан", "unban")
:SetPrice(200)
:SetStackable()
:SetOnActivate(function (ply) RunConsoleCommand('fadmin', 'unban', ply:SteamID()) end)
:SetDescription("Разбан за 200 р")
:SetCanActivate(function(pl)
if not pl:GetNWBool('IsBanned') then return 'Ты не в бане' end
end)

Что делать, если пишет этого предмета нет на сервере?

при покупке моего разбана?

1 симпатия

Что это может быть?

Не правильно итем настроен

Как его настроить?

ты скопировал то что я скинул и вставил в sh_additems?

1 симпатия
IGS("Разбан", "unban")
	:SetIcon("https://i.imgur.com/AthgsV5.png")
	:SetPrice(200)
	:SetStackable()
	:SetOnActivate(function (ply) RunConsoleCommand('fadmin', 'unban', ply:SteamID()) end)
	:SetDescription("выйди из бана!")
	:SetCanActivate(function(pl)
  	if not pl:GetNWBool('IsBanned') then return 'Ты не в бане' end
end)

попробуй это

у меня всё работает

а может быть еще в чем то ошибка?

Всё я пофиксил можно купить но не роботает, пишет ты не в бане
@Riky можешь помочь?

забань себя и все топ

в FAdmin нет встроенной функции для проверки бана, поэтому делай проще:

IGS("Разбан", "unban")
	:SetIcon("https://i.imgur.com/iokPVHq.png")
	:SetPrice(200)
	:SetStackable()
	:SetOnActivate(function (ply)
		RunConsoleCommand('fadmin', 'unban', ply:SteamID())
	end)
	:SetDescription("Снять блокировку")