Плата за спавн пропов

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

Оказывается я программист.
Если вы можете как-то улучшить это то с радостью жду ваш код)
И подскажите как вставлять текст с переменной в месте, а то хочу переменную поставить чтобы менять текст в notify и addmoney в одном месте

hook.Add("PlayerSpawnedProp", "PropSalary" , function(pl)
    pl:addMoney(-100)
    DarkRP.notify(pl, 0, 5, "Вы купили проп за 100₽")
end)
1 симпатия
local PROP_PRICE = 100

hook.Add("PlayerSpawnedProp", "PropSalary" , function(pl)
	if not pl:canAfford(PROP_PRICE) then
		pl:ChatPrint("Нет денег на покупку пропа")
		return false
	end

	pl:addMoney(-PROP_PRICE)
	DarkRP.notify(pl, 0, 5, "Вы купили проп за " .. PROP_PRICE .. "₽")
end)

Добавил еще проверку, чтобы игрок не мог загнать свой баланс в минус


Может быть также полезно:

Увеличение лимита пропов за донат: