0kosmo 15 Posted July 21, 2016 Здравствуйте. Как получить средний дамаг по танку (текущий танк в бою). Понял что можно получить весь дамаг по танку и количество боев на нем - но не сшмогла. Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #337729 Posted July 21, 2016 from gui.Scaleform.daapi.view.lobby.hangar.Hangar import Hangar from gui.shared import g_itemsCache from CurrentVehicle import g_currentVehicle class AVGDmg(object): def __init__(self): self.cur_avg_damage = 0 hangar_data = AVGDmg() def new_updateParams(self): old_updateParams(self) avg_dmg = g_itemsCache.items.getVehicleDossier(g_currentVehicle.item.intCD).getRandomStats().getAvgDamage() hangar_data.cur_avg_damage = avg_dmg if avg_dmg else 0 old_updateParams = Hangar._Hangar__updateParams Hangar._Hangar__updateParams = new_updateParams print hangar_data.cur_avg_damage 3 Share this post Link to post Short link Share on other sites
0kosmo 15 #337818 Posted July 21, 2016 from gui.Scaleform.daapi.view.lobby.hangar.Hangar import Hangar from gui.shared import g_itemsCache from CurrentVehicle import g_currentVehicle class AVGDmg(object): def __init__(self): self.cur_avg_damage = 0 hangar_data = AVGDmg() def new_updateParams(self): old_updateParams(self) avg_dmg = g_itemsCache.items.getVehicleDossier(g_currentVehicle.item.intCD).getRandomStats().getAvgDamage() hangar_data.cur_avg_damage = avg_dmg if avg_dmg else 0 old_updateParams = Hangar._Hangar__updateParams Hangar._Hangar__updateParams = new_updateParams print hangar_data.cur_avg_damage А это точно для получения данных в бою? По крайней мере на реплее print(g_currentVehicle.item) >>> None Share this post Link to post Short link Share on other sites
Ekspoint 2,122 #337819 Posted July 21, 2016 А это точно для получения данных в бою? По крайней мере на реплее print(g_currentVehicle.item) >>> Noneтак в реплее не будет работать Share this post Link to post Short link Share on other sites