Jump to content
Korean Random

ktulho

Premium Member
  • Content Count

    10,746
  • Joined

  • Last visited

  • Days Won

    402

Everything posted by ktulho

  1. Добавил отображение последнего урона. Добавил: в файл battleLabelsates.xc: ${ "battleLabelsTemplates.xc":"def.LastHit" } в файл battleLabelsTemplates.xc: "LastHit": { "enabled": true, "updateEvent": "PY(ON_LAST_HIT)", "x": -120, "y": 200, "width": 200, "height": 100, "screenHAlign": "center", "screenVAlign": "center", "shadow": { "align": "center", "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 }, "textFormat": { "color": "0xF4EFE8" }, "format": "{{py:xvm.myDamageLog.lastHit()}}" }, в файл damageLog.xc: // Формат последнего урона "formatLastHit": "<font size='30'>{{dl.damage}}</font>" В xvm.py добавляем: @xvm.export('xvm.myDamageLog.lastHit', deterministic=False) def myDamageLog_lastHit(): return myDamageLog.lastHit() damageLog.xc myDamageLog.rar @night_dragon_on, у тебя остался макрос расчета перезарядки?
  2. , ага, подавать коллективную петицию Sirmax. )) , добавил. , исправил. Теперь damageLog обновляется из python. Изменения в файл battleLabelsTemplates.xc: "DamageLog": { "enabled": true, "updateEvent": "PY(ON_HIT)", "x": 480, "y": 0, "width": 300, "height": 233, "screenVAlign": "bottom", "shadow": { "align": "center", "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 }, "textFormat": { "color": "0xF4EFE8", "size": 16 }, "format": "{{py:xvm.myDamageLog.dLog()}}" }, myDamageLog.rar P.S. Проверять на build 6527 и выше. (клиент 0.9.16) P.P.S Забыл прикрепить damageLog.xc
  3. , думаю не стоит это делать через python.
  4. @serzhant1488, вы хотите в маркерах изменить цвет иконок типа техники? На миникарте? В панели игроков?
  5. Нет. Можно реализовать через текстовое поле, но оно не будет масштабироваться.
  6. <SubTexture> <name> ShotSectorLine </name> <x> 2044 </x> <y> 0 </y> <width> 1 </width> <height> 1330 </height> </SubTexture> <SubTexture> <name> СameraWithDirection </name> <x> 2046 </x> <y> 0 </y> <width> 1 </width> <height> 1330 </height> </SubTexture> Они расположены в плотную друг к другу
  7. Распакуйте этот архив и скопируйте распакованную папку Protanki вместо своей, с заменой всех файлов.
  8. По поводу экрана загрузки, проще всего сменить настройки экрана загрузки в игре (не отображать подсказки и карту во время загрузки). В панели игроков заменил рейтинг на процент побед. ProTanki.rar
  9. Чтобы сделать скриншот, надо нажать клавишу на клавиатуре PrnScr (у вас может называться немного по другому). После этого изображение сохранится в каталоге игры в папке screenshots.
  10. @stefan007, а сейчас как показывается? Можете прикрепить скриншот? (картинку можно прикрепить, точно также, как файл)
  11. Вы так и не ответили, "%игроков" это что такое?
  12. , наверно еще понадобится файл battleLabels.xc и поправить @xvm.xc.
  13. @stefan007, попробуйте в файлах battleLoading.xc и battleLoadingTips.xc изменить: "showBattleTier": false, на "showBattleTier": true, P.S. Сам проверить не могу. @stefan007, и еще раз убедитесь, что сервисы на сайте XVM активированы:
  14. @sirmax, и еще вопрос, есть возможность проверять пустое поле или нет? И если пустое, то не обновлять? Таким способом можно было бы частично управлять обновлением поля из py_macros.
  15. , так и надо сделать, вопрос только как? P.S. Интересно, если поле пустое, его обновление снижает производительность?
×
×
  • Create New...