Здравствуйте, можно ли намутить скрипт с выдачей определенного кол-ва рублей через ENT:StartTouch? Первый игрок, который коснулся энтити получил n кол-во валюты, второй меньшее кол-во и т.д. При этом игроки, которые уже активировали энтити смогут активировать его повторно только после смерти.
if SERVER then
local SUM_TO_GIVE = 5
function ENT:StartTouch(ent)
if not ent:IsPlayer() then
return
end
if ent:GetVar("Gifts.Used") then
return
end
ent:SetVar("Gifts.Used", true)
ent:AddIGSFund(SUM_TO_GIVE)
end
hook.Add("PlayerSpawn", "Gifts.Allow", function(ply)
if ply:GetVar("Gifts.Used") then
ply:SetVar("Gifts.Used", nil)
end
end)
end
Думаю, ты хочешь что-то в таком стиле
1 лайк