Jump to content
Korean Random
ktulho

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

Recommended Posts

ktulho,  сделал, может шрифты еще кинуть чтоб не мучится?

Edited by Hawk1983x

Share this post


Link to post

Short link
Share on other sites

@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.

Share this post


Link to post

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

Share this post


Link to post

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'

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

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

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

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

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

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

этот коммит лишний по ходу, в локализации утопление уже давно существует, в секции // Hitlog
. точно, только почему то он не локализован.

Share this post


Link to post

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 / поддержка авиации
      },

Share this post


Link to post

Short link
Share on other sites

 

 

В дефотле всё нормльно составлено
, речь идет о файле ru.xc

Share this post


Link to post

Short link
Share on other sites

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

 

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

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

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

Share this post


Link to post

Short link
Share on other sites

. точно, только почему то он не локализован.

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

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

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

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

Share this post


Link to post

Short link
Share on other sites

 

 

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

Share this post


Link to post

Short link
Share on other sites

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

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

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

Share this post


Link to post

Short link
Share on other sites

 

 

должно  drowning выводить по логике...
, а по моему нижний. 

Share this post


Link to post

Short link
Share on other sites

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


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

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

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

Share this post


Link to post

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>"

Share this post


Link to post

Short link
Share on other sites

@ktulho разобрались, ну и отлично :no1:  . А по этому есть соображения, можно (стоит ли) это сделать ?

Share this post


Link to post

Short link
Share on other sites

 

 

А по этому есть соображения, можно (стоит ли) это сделать ?
, не сейчас. 
  • Upvote 1

Share this post


Link to post

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...