ktulho Posted October 17, 2017 Author Share Posted October 17, 2017 Это можете и сами добавить с помощью макросов {{py:mul}}. 2 часа назад, Kornet_WA сказал: а просто к цифре добавить процент от оборудования и допов? Можно умножить на какой-нибудь коэффициент с помощью {{py:mul}} @ Quote Link to comment Short link Share on other sites More sharing options...
bes1 Posted October 23, 2017 Share Posted October 23, 2017 (edited) Цитата 2017-10-23 15:27:25.711: INFO: ============================= 2017-10-23 15:27:25.711: INFO: 2017-10-23 15:27:25: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-10-23 15:27:25.711: ERROR: Traceback (most recent call last): 2017-10-23 15:27:25.711: ERROR: File "mods/xfw/python/xfw/events.py", line 55, in __event_handler 2017-10-23 15:27:25.711: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 843, in Vehicle_onHealthChanged 2017-10-23 15:27:25.712: ERROR: data.onHealthChanged(self, newHealth, attackerID, attackReasonID) 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 473, in onHealthChanged 2017-10-23 15:27:25.712: ERROR: self.updateData() 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 311, in updateData 2017-10-23 15:27:25.712: ERROR: self.updateLabels() 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 375, in updateLabels 2017-10-23 15:27:25.712: ERROR: _logAlt.output() 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 685, in output 2017-10-23 15:27:25.712: ERROR: self.addLine(attackerID, attackReasonID) 2017-10-23 15:27:25.712: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 648, in addLine 2017-10-23 15:27:25.712: ERROR: self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None 2017-10-23 15:27:25.712: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType' 2017-10-23 15:27:25.712: INFO: ============================= 2017-10-23 15:27:26.215: INFO: ============================= 2017-10-23 15:27:26.215: INFO: 2017-10-23 15:27:26: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-10-23 15:27:26.215: ERROR: Traceback (most recent call last): 2017-10-23 15:27:26.215: ERROR: File "mods/xfw/python/xfw/events.py", line 55, in __event_handler 2017-10-23 15:27:26.216: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 843, in Vehicle_onHealthChanged 2017-10-23 15:27:26.216: ERROR: data.onHealthChanged(self, newHealth, attackerID, attackReasonID) 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 473, in onHealthChanged 2017-10-23 15:27:26.216: ERROR: self.updateData() 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 311, in updateData 2017-10-23 15:27:26.216: ERROR: self.updateLabels() 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 376, in updateLabels 2017-10-23 15:27:26.216: ERROR: _log.output() 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 685, in output 2017-10-23 15:27:26.216: ERROR: self.addLine(attackerID, attackReasonID) 2017-10-23 15:27:26.216: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 648, in addLine 2017-10-23 15:27:26.216: ERROR: self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None 2017-10-23 15:27:26.216: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType' 2017-10-23 15:27:26.216: INFO: ============================= 2017-10-23 15:27:26.705: INFO: ============================= 2017-10-23 15:27:26.705: INFO: 2017-10-23 15:27:26: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-10-23 15:27:26.705: ERROR: Traceback (most recent call last): 2017-10-23 15:27:26.705: ERROR: File "mods/xfw/python/xfw/events.py", line 55, in __event_handler 2017-10-23 15:27:26.705: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-10-23 15:27:26.705: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 843, in Vehicle_onHealthChanged 2017-10-23 15:27:26.706: ERROR: data.onHealthChanged(self, newHealth, attackerID, attackReasonID) 2017-10-23 15:27:26.706: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 473, in onHealthChanged 2017-10-23 15:27:26.706: ERROR: self.updateData() 2017-10-23 15:27:26.706: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 311, in updateData 2017-10-23 15:27:26.706: ERROR: self.updateLabels() 2017-10-23 15:27:26.706: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 377, in updateLabels 2017-10-23 15:27:26.706: ERROR: _lastHit.output() 2017-10-23 15:27:26.706: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 772, in output 2017-10-23 15:27:26.706: ERROR: self.groupDamages() 2017-10-23 15:27:26.706: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 765, in groupDamages 2017-10-23 15:27:26.706: ERROR: dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None 2017-10-23 15:27:26.706: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType' 2017-10-23 15:27:26.706: INFO: ============================= 2017-10-23 15:27:27.205: INFO: ============================= 2017-10-23 15:27:27.205: INFO: 2017-10-23 15:27:27: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-10-23 15:27:27.205: ERROR: Traceback (most recent call last): 2017-10-23 15:27:27.205: ERROR: File "mods/xfw/python/xfw/events.py", line 55, in __event_handler 2017-10-23 15:27:27.205: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-10-23 15:27:27.205: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 843, in Vehicle_onHealthChanged 2017-10-23 15:27:27.205: ERROR: data.onHealthChanged(self, newHealth, attackerID, attackReasonID) 2017-10-23 15:27:27.205: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 473, in onHealthChanged 2017-10-23 15:27:27.205: ERROR: self.updateData() 2017-10-23 15:27:27.205: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 311, in updateData 2017-10-23 15:27:27.205: ERROR: self.updateLabels() 2017-10-23 15:27:27.205: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 378, in updateLabels 2017-10-23 15:27:27.206: ERROR: _logBackground.output() 2017-10-23 15:27:27.206: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 685, in output 2017-10-23 15:27:27.206: ERROR: self.addLine(attackerID, attackReasonID) 2017-10-23 15:27:27.206: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 648, in addLine 2017-10-23 15:27:27.206: ERROR: self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None 2017-10-23 15:27:27.206: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType' 2017-10-23 15:27:27.206: INFO: ============================= 2017-10-23 15:27:27.706: INFO: ============================= 2017-10-23 15:27:27.706: INFO: 2017-10-23 15:27:27: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-10-23 15:27:27.706: ERROR: Traceback (most recent call last): 2017-10-23 15:27:27.706: ERROR: File "mods/xfw/python/xfw/events.py", line 55, in __event_handler 2017-10-23 15:27:27.706: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 843, in Vehicle_onHealthChanged 2017-10-23 15:27:27.707: ERROR: data.onHealthChanged(self, newHealth, attackerID, attackReasonID) 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 473, in onHealthChanged 2017-10-23 15:27:27.707: ERROR: self.updateData() 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 311, in updateData 2017-10-23 15:27:27.707: ERROR: self.updateLabels() 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 379, in updateLabels 2017-10-23 15:27:27.707: ERROR: _logAltBackground.output() 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 685, in output 2017-10-23 15:27:27.707: ERROR: self.addLine(attackerID, attackReasonID) 2017-10-23 15:27:27.707: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\xvm\damageLog.py", line 648, in addLine 2017-10-23 15:27:27.707: ERROR: self.dataLog['fireDuration'] = BigWorld.time() - beginFire if attackReasonID == 1 else None 2017-10-23 15:27:27.707: ERROR: TypeError: unsupported operand type(s) for -: 'float' and 'NoneType' Такая штука пишется в питоне xvm.log python.log Edited October 23, 2017 by _bes_1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted October 23, 2017 Author Share Posted October 23, 2017 Риплей остался? На риплее ошибки появляются? @ Quote Link to comment Short link Share on other sites More sharing options...
bes1 Posted October 23, 2017 Share Posted October 23, 2017 (edited) 1 час назад, ktulho сказал: Риплей остался? На риплее ошибки появляются? У меня каждые 3,4 боя вылетает при входе в бой.Риплеи все пишутся.А какой нужен их же полно? Edited October 23, 2017 by _bes_1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted October 23, 2017 Author Share Posted October 23, 2017 Попробуйте убрать из папки py_macro скрипт battleMessages.py @ Quote Link to comment Short link Share on other sites More sharing options...
bes1 Posted October 23, 2017 Share Posted October 23, 2017 (edited) 2 часа назад, ktulho сказал: Попробуйте убрать из папки py_macro скрипт battleMessages.py ок.Заоодно почищю питон и новый запишу С @xvm.xc убрал "battleMessages": ${"battleMessages.xc":"battleMessages"} ,и так-же удалил battleMessages.xc .Также из папки py_macro battleMessages.py удалил.В папке Wargaming.net на всякий случай все кеши почистил И при заходе в бой пишется вот так : Цитата Короче без battleMessages не хочет работать .Похоже причина в нем как его убрать то сейчас xvm.log python.log Edited October 23, 2017 by _bes_1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted October 23, 2017 Author Share Posted October 23, 2017 В @xvm.xc ещё надо ссылку убрать. @ Quote Link to comment Short link Share on other sites More sharing options...
bes1 Posted October 23, 2017 Share Posted October 23, 2017 (edited) 27 минут назад, ktulho сказал: В @xvm.xc ещё надо ссылку убрать. battleMessages": ${"battleMessages.xc":"battleMessages"} Это я тоже убрал. О PS/ А нет не убрал одну только убрал .Два раза прописана была оказывается ссылка в @xvm.xc могли ошибки из-за этого быть? Edited October 23, 2017 by _bes_1 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted October 23, 2017 Author Share Posted October 23, 2017 1 час назад, _bes_1 сказал: PS/ А нет не убрал одну только убрал .Два раза прописана была оказывается ссылка в @xvm.xc могли ошибки из-за этого быть? Нет. @ Quote Link to comment Short link Share on other sites More sharing options...
Sword_9mm Posted October 29, 2017 Share Posted October 29, 2017 Добрый день, подскажите пожалуйста почему так изображается попадание голдовыми снарядами? Обновил конфиг от уважаемого "H_E_K_P_O_M_A_H_T_". Раньше у меня в конфиге было так: "formatHistory": "<font color='{{c:team-dmg}}'><textformat {{l10n:ID-tabstops}}>{{my-alive?<font face='mono'>{{number%02d}}</font>{{critical-hit}}|<font face='xvm' size='16' alpha='#E6'>+</font>}}<tab>{{dmg=0?<img src='cfg://ProTanki/img/log/#000012-{{c:team-dmg}}.png' vspace='-9'>|-{{dmg}}}}<tab><img src='cfg://ProTanki/img/log/{{c:dmg-kind}}-{{c:team-dmg}}.png' vspace='-9'>{{dmg-kind}}</textformat></font>" теперь из конфига "damageLog (15.09.2017).rar" стало так: "formatHistory": "<font face='$FieldFont' color='{{c:team-dmg}}' size='13'><textformat tabstops='[26,58,140,147,171,190]' leading='-7'>{{my-alive?<font face='mono'>{{number%02d}}</font>{{critical-hit}}|<font face='xvm' size='15' alpha='#E6'>+</font>}}\t{{dmg=0?<img src='cfg://ProTanki/img/log/#000012-{{c:team-dmg}}.png' width='27' height='27' vspace='-9'>|-{{dmg}}}}\t<img src='cfg://ProTanki/img/log/{{c:dmg-kind}}-{{c:team-dmg}}.png' width='27' height='27' vspace='-9'>{{dmg-kind}}<font size='21'>{{vtype}}</font>\t{{vehicle}}</textformat></font>" Вроде оно все понятно, но не могу увидеть где идет перевод строки при попадании голдой. Много как-то буковов :) Не пинайте сильно, только разбираюсь. На ссылки, где лежат картинки, не надо обращать внимания, я по верх сборки от ProTanki все натягиваю PS: вроде разобрался... В архиве новые картинки с изображениями, а в их именах #FFD582, в файле damageLog.xc почему-то осталось вот это: /** Цвет в зависимости от стоимости снаряда. */ "c:costShell": { "gold-shell": "#FFCC66", "silver-shell": "#F0F0F0", "unknown": "#F0F0F0" При попадании голдой определение цвета осталось #FFCC66, а почти везде идет динамическая сборка имен файлов, которых у меня после распаковки архива не было, восстановил эти файлы из резервной копии и все заработало как надо! Я смог! Вот только осталось загадкой нужны ли файлы с суфиксом "#FFD582"? Можно их удалить? Вроде не помню ссылок на такие имена. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted October 29, 2017 Share Posted October 29, 2017 (edited) @Sword_9mm обновил Edited October 29, 2017 by H_E_K_P_O_M_A_H_T_ 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Sword_9mm Posted October 29, 2017 Share Posted October 29, 2017 3 минуты назад, H_E_K_P_O_M_A_H_T_ сказал: @Sword_9mm обновил Да я вроде пробовал, заменить "#FFCC66", на "#FFD582". Не уверен на 100%, но что-то мне не понравилось, вроде как-то не так отображалось... но может быть просто в файлах запутался :) @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted October 29, 2017 Share Posted October 29, 2017 @Sword_9mm да я специально для этой темы сделал вариант без файлов локализации, раз попросили отделить от конфига. Цвет голды давненько уже менялся (сделал менее ядрёный). @ Quote Link to comment Short link Share on other sites More sharing options...
Sword_9mm Posted October 29, 2017 Share Posted October 29, 2017 @H_E_K_P_O_M_A_H_T_ Да, все работает с этими изменениями! Наверное я что-то намудрил при правке, теперь все на цвете "#FFD582"! 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted October 29, 2017 Share Posted October 29, 2017 (edited) @Sword_9mm жаль что в дефолт ещё не входит новый хитлог , я уже для него сделал и протестировал конфиг по аналогии с дамаг логом (почти один в один) по идее можно было в одном месте всё и выложить : дамаглог + хитлог. Оба в одном стиле. Edited October 29, 2017 by H_E_K_P_O_M_A_H_T_ дополнение @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted October 29, 2017 Share Posted October 29, 2017 есть такая функция чтобы показывалось здоровье противника выстрелившего по мне, а то у меня получилось не то что хотел :( :) блок находится в 290 строке damageLog.xc @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted October 29, 2017 Share Posted October 29, 2017 @MIAPAK таких нет макросов в дамаглоге {{hp-max}} {{c:hp-ratio}} {{hp}} @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted October 29, 2017 Author Share Posted October 29, 2017 3 минуты назад, MIAPAK сказал: есть такая функция Нет такой функции @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted October 29, 2017 Share Posted October 29, 2017 @MIAPAK это тоже не правильно составлено: <font color='{{player=pl?#DEB887|{{c:team-dmg?}}}}'> вот секция для цвета: // Цвет по командной принадлежности атакующего (макрос {{c:team-dmg}}). "c:team-dmg":{ "ally-dmg": "#00EAFF", // ally / союзник "enemy-dmg": "#CCCCCC", // enemy / противник "player": "#228855", // self damage / урон по себе "unknown": "#CCCCCC" // unknown / неизвестно }, <font color='{{c:team-dmg}}'> @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted October 29, 2017 Share Posted October 29, 2017 50 минут назад, ktulho сказал: Нет такой функции а есть возможность добавить? мне кажется такая функция будет не лишней хотя как говориться: "На вкус и цвет товарища нет" @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.