Jump to content
Korean Random

damageLog средствами XVM.


Recommended Posts

@Hawk1983x, добавьте везде форматирование макроса {{vehicle}}.

post-17624-0-24906900-1494252832_thumb.jpg

И еще раз убедитесь, что у вас обновлены файлы \res_mods\configs\xvm\py_macro\damage_log.py и \res_mods\configs\xvm\py_macro\xvm\damageLog.py.

Link to comment
Short link
Share on other sites

И еще раз убедитесь, что у вас обновлены файлы \res_mods\configs\xvm\py_macro\damage_log.py и \res_mods\configs\xvm\py_macro\xvm\damageLog.py.

 

они обновлены 100%

вот теперь None не пишет добабвил {{vehicle%.14s~..}}

post-8744-0-37098000-1494254300_thumb.jpg
 

могут другие моды влиять на лог?( вроде флешприцела или пмод)

другие скрипты в py_macro?

ktulho, без доп. скриптов py_macro стало норм. 

буду перебирать из-за какого....

post-8744-0-00064800-1494254940_thumb.jpg

 

ktulho, нашел я скрипт из-за которого двоится строка  battleMessages.zip может еще  проверить кто-нибудь  скрипт?

Edited by Hawk1983x
Link to comment
Short link
Share on other sites

 

 

нашел я скрипт из-за которого двоится строка    battleMessages.zip   2,17 Кб   1 раз скачано может еще  проверить кто-нибудь  скрипт?
, обратитесь к разработчику данного скрипта, в логе ошибки:
2017-05-08 19:42:27.617: INFO: 2017-05-08 19:42:27: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc
2017-05-08 19:42:27.617: ERROR: Traceback (most recent call last):
2017-05-08 19:42:27.617: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler
2017-05-08 19:42:27.617: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2017-05-08 19:42:27.617: ERROR:   File "res_mods/configs/xvm/py_macro\battleMessages.py", line 149, in onHealthChanged
2017-05-08 19:42:27.617: ERROR:     teamDamage_onHealthChanged(self, newHealth, attackerID, attackReasonID)
2017-05-08 19:42:27.617: ERROR:   File "res_mods/configs/xvm/py_macro\battleMessages.py", line 125, in teamDamage_onHealthChanged
2017-05-08 19:42:27.617: ERROR:     message = battleMessagesConfig['teamDamage']['format']
2017-05-08 19:42:27.617: ERROR: KeyError: 'format'
Link to comment
Short link
Share on other sites

ktulho, а правильно ли красится строка при попадании на реплее? нам же вроде не известен тип снаряда?

Судя по конфигу, должен краситься в "armor_pierced": "#FFAA55"

  • Upvote 1
Link to comment
Short link
Share on other sites

@ktulho, этот коммит лишний по ходу, в локализации затопление уже давно существует, в секции // Hitlog. для локализации без разницы где находится, главное, что в файле есть такой параметр

Edited by demon2597
Link to comment
Short link
Share on other sites

 

 

этот коммит лишний по ходу, в локализации утопление уже давно существует, в секции // Hitlog
. точно, только почему то он не локализован.
Link to comment
Short link
Share on other sites

@ktulho, этот коммит лишний по ходу, в локализации утопление уже давно существует

так это с образца, что для дефолта делал. Там ещё и символа нет. В дефотле всё нормльно составлено

      "dmg-kind": {
        "shot": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab>{{type-shell}}",                            // shot / попадание
        "fire": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>Q</font>",                          // fire / пожар
        "ramming": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>R</font>",                       // ramming / таран
        "world_collision": "{{hit-effects}}{{critical-hit}}<tab><font face='xvm'>S</font>",               // world collision / столкновение с объектами, падение
        "drowning": "{{l10n:drowning}}<tab><font face='xvm'>ę</font>",                                   // drowning / утопление
        "overturn": "{{hit-effects}}<font face='xvm'>Ē</font>",                                          // overturn / опрокидывание
        "death_zone": "DZ",                                                                                    // death zone / смертельная зона
        "gas_attack": "GA",                                                                                    // gas attack / газовая атака
        "art_attack": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab><font face='xvm'>Đ</font>",     // art attack / артиллерийская поддержка
        "air_strike": "{{hit-effects}}{{critical-hit}}{{splash-hit}}<tab><font face='xvm'>đ</font>"      // air strike / поддержка авиации
      },
Link to comment
Short link
Share on other sites

, речь идет о файле ru.xc

 

в переводе 2 раза написано

    // Hitlog
    "drowning": "drowning",
    // DamageLog: 
    "drowning": "затоплен",

и в комите тоже получается не правильно

Link to comment
Short link
Share on other sites

просто не всплывал нигде- забили видно

так затопление , как и death zone хитлог не показывает, вот его и не переводили. @demon2597 подскажи, почему перевод с хитлога (drowning) не выводится - он же выше по списку стоит?  Что-то этого понять не могу.

Link to comment
Short link
Share on other sites

ну конфиг сверху читается.  значит верхний перевод приоритетней, я что-то так думал

"drowning": "drowning",
"drowning": "утоп",
"drowning": "затонул"...

должно  drowning выводить по логике...

Link to comment
Short link
Share on other sites

пусть нижний, но я всё ровно этот момент не понял


вот подставил 4 перевода

"drowning": "drowning",
"drowning": "утоп",
"drowning": "затонул",
"drowning": "Потонул",

в лог вывело "затоплен" - почему я и удивился :)

Link to comment
Short link
Share on other sites

 

 

но я всё ровно этот момент не понял
, что именно? Благодаря этой логике, ты можешь написать:
    "logBackground": {
	    "$ref": { "path": "damageLog.logAlt" },	
        "formatHistory": "<img src='cfg://H_E_K_P_O_M_A_H_T_/img/damageLog/{{dmg=0?no-damage|damage}}.png'>"
    },  

Иначе бы у тебя выводилось вместо:

"formatHistory": "<img src='cfg://H_E_K_P_O_M_A_H_T_/img/damageLog/{{dmg=0?no-damage|damage}}.png'>"

это:

"formatHistory": "<font color='{{c:team-dmg}}'>{{dmg-kind}}</font>"
Link to comment
Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...