Проблема с ReplaceHeroWith.

HK.Nears

Пользователь
12 Фев 2017
47
7
boosty.to
Проект
Rebellion of the Monsters, The Dungeon, Hide&Kill, Memes of Dota, Memes of Dota 2, Unreal Defense
Использую я значит ReplaceHeroWith, всё нормально, но только опыта он не начисляет, хотя он указан тут:
Код:
local OldHeroXP = PlayerResource:GetTotalEarnedXP(heroID)
То-ли я дебил, то-ли что-то не так с ReplaceHeroWith.
Кто смогёт, напишите как это решить).

Ах, да, сам ReplaceHeroWith:
Код:
PlayerResource:ReplaceHeroWith(heroID, "npc_dota_hero_shedder", 1000, OldHeroXP)

UPD:
Сделал вот так и теперь заработало:
Код:
local heroR = PlayerResource:ReplaceHeroWith(heroID, "npc_dota_hero_shedder", 1000, OldHeroXP)
heroR:AddExperience(OldHeroXP, 1, true, true)
 
Последнее редактирование модератором:
[quote author=I_GRIN_I link=topic=1721.msg11893#msg11893 date=1508050736]
HK.Nears, принтовать значения пробовал?
[/quote]Да) Но как видишь уже всё что мне нужно было сделал.
 
Реклама: