Помогите пожалуйста я не понимаю как сделать так чтобы в моей кастомке постоянно прибавлялось золото и опыт героям например 5 золото в секунду и 100 опыта в секунду
GameRules:GetGameModeEntity():SetThink("OnThink", self, 1)
function CAddonTemplateGameMode:OnThink()
if GameRules:State_Get() >= DOTA_GAMERULES_STATE_POST_GAME then
return nil
elseif GameRules:State_Get() ~= DOTA_GAMERULES_STATE_GAME_IN_PROGRESS then
return 1
end
for _, hero in pairs(HeroList:GetAllHeroes()) do
self:onThinkHero(hero)
end
return 1
end
function CAddonTemplateGameMode:onThinkHero(hero)
hero:AddExperience(100, DOTA_ModifyXP_Unspecified, false, true)
PlayerResource:ModifyGold(hero:GetPlayerOwnerID(), 100, true, DOTA_ModifyGold_GameTick)
end
Не сработалоКод:GameRules:GetGameModeEntity():SetThink("OnThink", self, 1)
Код:function CAddonTemplateGameMode:OnThink() if GameRules:State_Get() >= DOTA_GAMERULES_STATE_POST_GAME then return nil elseif GameRules:State_Get() ~= DOTA_GAMERULES_STATE_GAME_IN_PROGRESS then return 1 end for _, hero in pairs(HeroList:GetAllHeroes()) do self:onThinkHero(hero) end return 1 end
Код:function CAddonTemplateGameMode:onThinkHero(hero) local team = hero:GetTeamNumber() hero:AddExperience(100, DOTA_ModifyXP_Unspecified, false, true) PlayerResource:ModifyGold(hero:GetPlayerOwnerID(), 100, true, DOTA_ModifyGold_GameTick) end
1. Пробовал ли тыНе сработало
-startgame
или дождаться старта игры?вот1. Пробовал ли ты-startgame
или дождаться старта игры?
2. Читал логи консоли?
3. скинь свой addon_game_mode
CAddonTemplateGameMode
надо писать MusorBatleMode
сработало спасибо вам большоеАга, в твоем случае сместоCAddonTemplateGameMode
надо писатьMusorBatleMode
NIBIRU 74 кастомка по нашему дискорд серверу и нашей школы сервер называется NIBIRU а номер школы 74 от этого и названиеПривет, а что у тебя за проект ?
Хорошо, удачи вам )NIBIRU 74 кастомка по нашему дискорд серверу и нашей школы сервер называется NIBIRU а номер школы 74 от этого и название
В этой кастомке мы создаём с моим другом персонажей основанных на людях с нашего сервера и учителях нашей школы
Правда всё делаю я а мой друг только даёт мне картинки для иконок скиллов
Я не особо хорош в этом поэтому пока что я буду улучшать свои навыки и развивать свою кастомкуХорошо, удачи вам )
А ничем другим заняться не планируешь ?
Я вот думаю организовать конкурс, где нужно будет создать кастомку в стиле "Adventure" по шаблону