local playerID = 0 -- ID любого героя
local gold_per_minute = 100 -- Золота в минуту
if PlayerResource:HasSelectedHero(playerID) then
local hero = PlayerResource:GetSelectedHeroEntity(playerID)
hero:SetContextThink(DoUniqueString("PlayerGPM"), function()
hero:ModifyGold(1, true, 10)
end, 60 / gold_per_minute)
end