Как сделать проверку при покупке доната?

Как сделать проверку при покупке доната? Типа у игрока GetPData(“activnyi_donat_oryshie”,false)==true и если равно false то разрешить покупку, а если true то вывести уведомление об уже активном. И плес не надо тут говорить про SetPerma, ибо у меня стояло не SetPData а SetNWBool и при переносе на другой хостинг или просто перезаходе у меня снесло переменную.

Ищи по форуму :SetTerm() - устанавливает срок действия предмета в днях
:SetStackable() - если не указывать или указать false, то этот предмет нельзя будет купить дважды, пока один активный
:SetCanActivate - определяет, можно ли активировать предмет (покупку разрешает)
:SetCanBuy - определяет можно ли купить предмет (на активацию не влияет)

Пример

IGS("Название", "uid", 123)
	:SetTerm(30)
	:SetCanActivate(function(pl)
		return pl:GetPData("activnyi_donat_oryshie") and "У вас уже активно оружие"
	end)
	:SetOnActivate(function(pl)
		pl:SetPData("activnyi_donat_oryshie", true)
	end)