Jump to content
Korean Random

n0per

User
  • Posts

    35
  • Joined

  • Last visited

Posts posted by n0per

  1. кто там занимается языковыми файлами, названия в русском не соответствуют действительности, количество фугасного дамага входит в общее количество урона, отдельно считается только количество самих накрытий, потому необходимо изменить это: 

        "Average HE shells fired (splash)": "Средний урон фугасами (сплэш)",
        "Average HE shells received (splash)": "Средний полученный урон фугасами",
    
        "Average HE shells fired (splash)": "Среднее кол-во фугасных попаданий (сплэш)",
        "Average HE shells received (splash)": "Среднее кол-во полученных фугасных попаданий",
    

    на это.

     

    притом это не выстрелы фугасами, а именно сплеш, т.е. накрытие, прямое попадание фугасом уходит в счетчик обычных попаданий.

  2. Хотел поправить виджет часов для корректного отображения даты

    прочитал гайд на первой странице

    нашел место где поправить формат отображения

     

    src\xvm\src\com\xvm\Components\Widgets\Views\ClockWidgetView.as

     

    было

    res = res.split("M").join(Strings.padLeft(date.getMonth().toString(), 2, "0"));
    res = res.split("D").join(Strings.padLeft(date.getDay().toString(), 2, "0"));
    

    стало

    res = res.split("M").join(Strings.padLeft((date.getMonth() + 1).toString(), 2, "0"));
    res = res.split("D").join(Strings.padLeft(date.getDate().toString(), 2, "0"));

    нашел в каком модуле используется этот код: LangBarPanel распаковал с помощью swfmill LangBarPanel.swf, применил патч, запаковал обратно, нажал билд во FlashDevelop (файл уже изменен), все прошло хорошо, inject сработал, в папке bin получил "новый" файл LangBarPanel.swf, заменил в res_mods старый на новый, запускаю клиента и... ничего, полное отсутствие реакций на изменения в коде, т.е. дата как была D - день недели начиная с 0, M - месяц начиная с 0, так и осталось

    в дальнейшем пробовал менять надпись Widgets на кнопке в панели меню - НИКАКОЙ реакции...

     

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

    post-13475-0-02004400-1376334167_thumb.jpg

  3. @demon2597, Дима, это моя ошибка или его проблемы? Про Сибара.

    Может закрыть? Альфу погоняли - спасибо.

    наблюдал такую-же фигню с маркерами пропавших когда ставил картинку вместо символа, баг еще с первых версий карты

  4. "но иногда открывается пустое окно послебоевой, с ошибкой, что данные недоступны"

    это как раз и происходит каждый раз, когда досрочно закрываешь клиент

    не каждый раз это точно, для меня не ясно из-за чего это происходит... либо потому, что приходят в BattleResults кривые/неполные данные, либо сам клиент отказывается их использовать, надо проверять этот момент... то, что какие-то данные приходят в принципе неоспоримо, потому, что в сервисном канале краткая инфа по бою появляется после повторного входа и есть кнопка на результат боя, но в окне пусто, надо воспроизвести ситуацию и посмотреть, что реально лежит в BattleResults в этом случае

  5. Проблема в том, что если выйти из клиента, пока еще бой (или несколько) не закончен, то туда ничего не запишется и данные потеряются. Dossier надежнее, и нужная инфа в нем тоже есть.

     ответил в своем первом сообщении

  6. если я ничего не путаю, то после боя в папке BattleResults кладется вся инфа по бою, которая отображается в послебоевой статистике, тоже пикль вроде и это освобождает от необходимости каждый раз открывать послебоевую статистику.

     

    UPD: да, в папке %APPDATA%\Wargaming.net\WorldOfTanks\battle_results после боя создаются файлы *.dat содержащие полную послебоевую статистику

     

    есть утилитка которая это дело парсит в JSON

     

    http://www.vbaddict.net/content/53-WoT-Replay-BattleResult-To-JSON-v0-8-6

     

    UPD2: инфы там немеряное количество, даже той которая вроде как и не нужна (сколько заработали опыта и кредитов все остальные участники боя, что и кому закритовали и т.д.) и ее нет в окне послебоевой статистики

     

    вот архивчик с оригинальным и распарсенным результатом боя

     

    UPD3: и кстати, так как результаты боя приходят даже при досрочном выходе из боя, то скорее всего при обработке этого файла можно будет иметь полную информацию в отличие от реплеев, так же, если не ошибаюсь, результаты приходят если выйти из боя досрочно и закрыть клиент, окно послебоевой статы открывается при следующем запуске, вот только надо это точно проверить (сейчас на работе и сам этого сделать немогу) но иногда открывается пустое окно послебоевой, с ошибкой, что данные недоступны (либо есть какой-то порог хранения результатов боя у картошки на сервере, либо клиент не умеет отработать слишком старые результаты боя)

    Battle_Results.zip

    • Upvote 1
  7. С каким? TWR работает.

    подтверждаю, уже 3 дня не отображается TWR вовсе, прочерк у всех (остальная стата показывается исправно) и есть еще одна проблема возможно она и является причиной

     

     

    [H:006] xvm-> [ "LangBarPanel", "Crew", "UserInfo" ]
    => @INFO_ASYNC -1 0 6E307065725F5374616C696E677261642C5255
    HTTP: INFO/RU/n0per_Stalingrad
    => @INFO_ASYNC 0 1
    Exception: System.Net.WebException: Удаленный сервер возвратил ошибку: (404) Не
    найден.
       в System.Net.HttpWebRequest.GetResponse()
       в wot.Server.loadUrl(String url, String members, Int64& duration, Boolean tes
    t)
       в wot.Server.GetInfo(String req)
    => @INFO_ASYNC 0 2
    Read 40 bytes @INFO_ASYNC 0 2

    эту ошибку xvm-stat показывает при заходе во вкладку достижений, соответственно там не показывается стата вовсе

     

    shot_082.jpg

     

    UPD: пошатался по форуму, похоже 404 связана с известной проблемой которая на данный момент решается, тогда отбой ;)

  8. было в ответах разработчиков, дамаг по утопленнику не засчитывается, танк при утоплении остается с тем количеством хп которое было, умирает только экипаж, по окончании боя танк считается полностью разрушенным (модули и хп) соответственно оплата ремонта максимальна

  9. Что именно читать, поясните? Я смотрю куча умников уже минусов налепила, непонятно за что, слабо высказать в лицо?

    и еще влепят потому что читать не хочешь ни форум ни описание релиза

    • Upvote 1
    • Downvote 1
  10. Возможно, я в нем не сильно разбираюсь, я его настраивал через флеш редактор... Но если я играю на xvm 3.5.0 то Наносимый урон отображается как надо и при взрыве боеукладки не пишется Blow Up... на 4.0.0 всё же наоборот... проверяю на 0.8.6 тест...

    xvm 3.5.0 были другие баги - на миникарте вражеская база тоже зеленого цвета, пропадали иконки в ушах и ошибки в расчете шанс на победу...

     

    поставь себе notepad++ в нем удобно работать с этим форматом, использую подсветку от javascript и попробуй поразбираться в конфиге самостоятельно, используй дефолтный для примера

    также там удобно просматривать конфиг по секциям и пользуясь подсветкой разделителей видеть где у тебя проблемы со скобками например

  11. не знаю, на xvm 3.5.0 проблем не было, поставил 4.0.0 test4 начались баги, сам конфиг не трогал...

     

    в твоем конфиге так

    "scaleX" : 1,
                                    "showSpeaker" : false,
                                    "alpha" : 100,
                                    "scaleY" : 15,
                                    "visible" : true
                                }
                            }
                        }
                    },
                    "ally" : {
                        "dead" : {

     

    должно быть вот так:

     

    "scaleX" : 1,
                                    "showSpeaker" : false,
                                    "alpha" : 100,
                                    "scaleY" : 15,
                                    "visible" : true
                                }
                            }
                        }
                    }
                }
            },
            "ally" : {
                "dead" : {

    иначе получится, что у тебя секция ally находится внутри enemy>alive>extended соответственно игнорится и параметры оттуда не работают

  12. В окне "Информация об игроке" по фильтру "В ангаре" отражаются не все танки другого игрока.

    скорее всего у тебя стоит галка на пункте "танки в ангаре" и у другого игрока показываются только те танки которые есть в твоем ангаре

  13. а смысл?

     

    иметь отдельный файлик с ошибками и не ползать по всему логу в поисках где и что пошло не так, возможно просто у меня привычка админская: лог ошибок и логи всех остальных сообщений

     

    не говорю что это архинужная фишка, но удобства в процессе написания своих конфигов добавит, да и опять же если есть поток стандартного вывода и поток вывода ошибок, логично использовать его для вывода ошибок ;)

  14. я сделал немного подругому

     

    xvm-stat.cmd

    @echo off
    set ERRORLOG=XVM_Error.log
    echo %date% %time% >> %ERRORLOG%
    xvm-stat.exe %* | findstr "Error <<<" >> %ERRORLOG%

    но если бы был вывод ошибок в свой поток, то можно было бы сделать много проще

  15. Так, как тема вроде про xvm-stat пишу сюда, вроде как хотелка и вроде как совсем не приоритетная, но:

     

    а нельзя ли сделать вывод сообщений об ошибках конфига не в стандартный поток консоли, а в поток ошибок?

  16. а никто и не обещал, что это будет работать.

    хм, ну вроде как есть описанный функционал (пусть пока в разработке), согласно описанию ссылка без указания файла должна ссылаться на файл в котором она написана, есть ситуация в которой такая ссылка начинает показывать на соседний файл, что вызывает ошибку потому, что в соседнем файле (вдруг) нет той секции которую мы хотим подставить, т.е. налицо как минимум несоответствие поведения описанию, о чем и сообщаю

     

    если это "фича", то надо ее описать, а если ошибка, то исправить

×
×
  • Create New...