Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,828
  • Joined

  • Last visited

  • Days Won

    418

Everything posted by ktulho

  1. Можешь проверить это предположение. С играй несколько ранговых боев, и посмотри в логах будет ли изменяться количество бонов. Скопировать в \res_mods\mods\xfw_packages\xvm_main\python\ dossier.py
  2. @HEKPOMAHT а другие макросы обновляются? Например {{v.earnedXP}}?
  3. После того, как зайти в магазин, склад, задачи и т.д. Перейти в случайные бои и обратно.
  4. В шапке обновлен скрипт assistLog.py и файл конфига assistLog.xc. Исправлен параметр "enabled". Один из макросов {{stun}} переименован в {{can-stun}} (было два макроса с одним названием )
  5. Возможно, но надо проверить, если не сработает.
  6. @HEKPOMAHT еще добавил информации в лог. Прикрепи логи, после того, как не сработает. reloading.py
  7. @HEKPOMAHT добавил вывод в лог. Прикрепи логи, после того, как не сработает. reloading.py
  8. @Stamp Попробуйте проверить только с XVM, без других модов.
  9. Так не получится. Дело в порядке обработки макросов: Сначала строка "formatHistory" обрабатывается в hitLog. То есть вместо названий макросов, описанных в файлах hitLog.xc, подставляются их значения. Если макрос неизвестен, то он не изменяется. Получившаяся строка присваивается макросу {{py:xvm.hitLog.log}}. На этом работа скрипта hitLog заканчивается. Затем XVM получает значение макроса {{py:xvm.hitLog.log}} (получившуюся в п.1 строку) и пытается ее обработать. Если попадается неизвестный макрос, то он заменяется на его название. Например вместо {{unknown}} будет подставлено unknown. В данном случае происходит следующее: 1. В конфиге прописано: "formatHistory": "{{.hitLog.hitLog+.1}}" Так как данный макрос не известен (не указан в hitLog.xc), то после обработки данной строки скриптом hitLog, макрос {{py:xvm.hitLog.log}} будет иметь значение "{{.hitLog.hitLog+.1}}". 2. Затем XVM обрабатывает данный макрос. Сначала макрос {{.hitLog.hitLog+.1}} заменяется на его значение (для простоты я уберу всё форматирование): "×{{n-player}}:{{dmg-player}}{{vtype}}{{vehicle}}{{alive? |{{blownup?||w}}}}", Макросов {{n-player}} и {{dmg-player}} нет в XVM, поэтому вместо них подставляются их названия. В battleLabels макросы {{vtype}}, {{vehicle}} и {{alive}} возвращают значения для техники на которой вы вышли в бой. В результате на экран выводиться:
  10. @HEKPOMAHT Попробуй добавить событие ON_EVERY_SECOND и посмотри когда сработает.
  11. А на обычной технике всегда срабатывает?
×
×
  • Create New...