Jump to content
Korean Random

tratatank

User
  • Content Count

    367
  • Joined

  • Last visited

  • Days Won

    17

Posts posted by tratatank


  1.  

     

    tratatank, ну что там, не смотрел по удалению сообщений в центре уведомлений? У меня косяк или это временное явление было? Вчера при переходах с сервера на сервер все равно всплывали сообщения, которые блокироваться должны, уже два дня так(

    Вроде всё правильно в конфиге. Должно работать.

    Попробуй на чистом клиенте. Может с чем то конфликтует.


    Короче макроса такого нет как я понял?

    такого макроса нет

    • Downvote 1

  2. это можно сделать макро "опыт экипажа" в макросы для сообщений о результате боя в чате, как в ПМОД?

     В разгар боя нужна инфа об опыте экипажа? Серьезно?

     

    Вчера весь день не удалялись сообщения типа "Добро пожаловать на сервер...", "Уважаемый пользователь! Вы не меняли пароль уже 30 дней". Никакие танцы с бубном не помогали. tratatank, с чем это связано не подскажешь?

    Без конфига точно не смогу подсказать

     

    И еще, в логе спам

    ERROR: [ERROR] (scripts/client/gui/server_events/EventsCache.py, 687): Trying to get quests data from not account player (7, PlayerAvatar at 0x2A4B7E48)

    у меня по номерам выключено

    "ignoreBattleType": [2, 4, 5, 6, 7, 8, 9]

    а 7-ка как раз все эти квесты/эвенты не считает, не из-за выключенного ли номера случаем спамит?

    А как ты определил спам из-за этого мода идет?


  3. Почему бы уже не начать распространять мод, который грузится в танки не через хуки и подмену файлов, а через специальный загрузчик модов предусмотренный ВГ???

    Даже если грузиться не через хуки, всё остальное придется делаеть через хуки. По этому не вижу причин торопиться переходить на этот загрузчик.


  4. П.С:дефолтные надписи у меня не работают т.к. ремонт,боеуклад и пр. написано с маленькой буквы.

    Наоборот надписи ремонт, боеуклад и пр в дефолтном конфиге и в самой игре написаны с большой буквы. Или мы просто о разных вещах говорим.

     

    П.С:да,кстати.в этом патче перенесли моды в C:\Games\World_of_Tanks\res_mods\0.9.10\scripts\client\gui\mods.ты ничего не собирался делать по этому поводу?

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

    Но в текущем виде: картошка грузись сама своим загрузчиком


  5. Давно решили,у меня все нормально.

    Давно хотел заметить что промлема эта очень странная. А решение которое вы придумали еще страннее. Представляется аналогия:

    1. напишу на заборе xyz
    2. сломаю все заборы в городе с надписью xyz
    3. ой, случайно сломал свой забор
    4. придумал хитрый план: на своём заборе вместо буквы z буду писать похожую букву й
    5. теперь всё норм. мой забор изрисован, зато цел

    В общем Слава, не надо извращаться с заменами букв. И не надо добавлять в черный список слова "ремонт", "боекомплект", "снаряжение".

    В дефолтном конфиге уже есть фильтры которые блокируют всё что нужно:  "Ремонт .* выполнен успешно", "Боекомплект на .* пополнен успешно", "Снаряжение на .* пополнено успешно"

    • Upvote 2

  6. Для тех кто совсем не в теме: WG очередной раз изменили service_channel.pyc .

    Удали cache.json и посмотри чего в python.log вывалится.

     

    Такое чувство, что говном облили, да нах мне это надо.

     

    Да ладно не горячись так.

    Вот если бы еще изменения в коде приложил, то и мне бы помог, и тех претензий не возникло бы.


  7. Error Updating crewmans, game stuck.

     

    Python:

     

    Traceback (most recent call last):
      File "scripts/common/Event.py", line 32, in __call__
      File "scripts/client/gui/Scaleform/daapi/view/lobby/hangar/Hangar.py", line 338, in __onCurrentVehicleChanged
      File "scripts/client/gui/Scaleform/daapi/view/lobby/hangar/Hangar.py", line 187, in __updateResearchPanel
      File "scripts/common/adisp.py", line 139, in wrapper
      File "scripts/common/adisp.py", line 110, in __init__
      File "scripts/common/adisp.py", line 123, in call
      File "scripts/common/adisp.py", line 146, in caller
      File "scripts/client/gui/shared/utils/requesters/deprecated/StatsRequester.py", line 30, in checkAccount
      File "scripts/client/gui/shared/utils/requesters/deprecated/StatsRequester.py", line 122, in getVehicleTypeExperiences
      File "scripts/client/account_helpers/Stats.py", line 161, in get
      File "scripts/client/account_helpers/AccountSyncData.py", line 95, in waitForSync
      File "scripts/client/account_helpers/Stats.py", line 358, in __onGetResponse
      File "scripts/client/gui/shared/utils/requesters/deprecated/StatsRequester.py", line 405, in __valueResponse
      File "scripts/common/adisp.py", line 133, in callback
      File "scripts/client/gui/Scaleform/daapi/view/lobby/hangar/ResearchPanel.py", line 76, in onCurrentVehicleChanged
      File "src/wotxp.py", line 137, in new_rpm_as_updateCurrentVehicleS
    NameError: global name 'freeXp' is not defined
    
    INFO: {5729: u"<textformat leading='1'><font size='14' color='#e7b232'>Pozosta\u0142o do wybadania:</font></textformat>\n<textformat tabstops='[160]'><font color='#a3a295'>O-I Experimental Kai</font><tab><font color='#d99b24'>1 710<img src='img://scripts/client/mods/research_watchdog-XpIcon.png' width='16' height='16' align='baseline' vspace='-2'><br><font size='12'>(zawieszenie)</font></font></textformat>\n<textformat tabstops='[160]'><font color='#a3a295'>2x Kawasaki Type 98 V-12 ..</font><tab><font color='#d99b24'>26 360<img src='img://scripts/client/mods/research_watchdog-XpIcon.png' width='16' height='16' align='baseline' vspace='-2'><br><font size='12'>(silnik)</font></font></textformat>\n<textformat tabstops='[160]'><font color='#a3a295'>Type 96 Mk. 4 Bo</font><tab><font color='#d99b24'>260<img src='img://scripts/client/mods/research_watchdog-XpIcon.png' width='16' height='16' align='baseline' vspace='-2'><br><font size='12'>(radio)</font></font></textformat>\n<textformat tabstops='[160]'><font color='#a3a295'>7.5 cm Tank Gun Type 3</font><tab><font color='#d99b24'>1 210<img src='img://scripts/client/mods/research_watchdog-XpIcon.png' width='16' height='16' align='baseline' vspace='-2'><br><font size='12'>(dzia\u0142o)</font></font></textformat>\n<textformat tabstops='[160]'><font color='#a3a295'>10 cm Cannon Type 14</font><tab><font color='#d99b24'>4 610<img src='img://scripts/client/mods/research_watchdog-XpIcon.png' width='16' height='16' align='baseline' vspace='-2'><br><font size='12'>(dzia\u0142o)</font></font></textformat>"}
    

     

    {
        "tankmanRankPrefix": "[{{nextLevelBattleCount}}|{{nextLevelXpCost}}] ",
        "tankmanRolePrefix": "[{{nextSkillBattleCount}}|{{nextSkillXpCost}}] ",
        "tankmanNewSkillRankPrefix": "[+{{freeXp}}] ",
        "tankmanNewSkillRolePrefix": "",
        "useFreeXpForModuleResearch": true,
        "useFreeXpForVehicleResearch": true,
        "stockVehicle": " [ {{topBattleCount}} <img align='top' src='img://gui/maps/icons/library/BattleResultIcon-1.png' height='14' width='14' vspace='-3'/> {{requiredTopXp}} <img align='top' src='img://gui/maps/icons/library/XpIcon-1.png' height='16' width='16' vspace='-3'/>]",
        "stockVehicleResearchCompleted": " [ +{{extraXp}} <img align='top' src='img://gui/maps/icons/library/EliteXpIcon-2.png' height='16' width='16' vspace='-3'/>]",
        "topVehicle": " [ {{elitBattleCount}} <img align='top' src='img://gui/maps/icons/library/BattleResultIcon-1.png' height='14' width='14' vspace='-3'/> {{requiredElitXp}} <img align='top' src='img://gui/maps/icons/library/XpIcon-1.png' height='16' width='16' vspace='-3'/>]",
        "topVehicleResearchCompleted": " [ +{{extraXp}} <img align='top' src='img://gui/maps/icons/library/EliteXpIcon-2.png' height='16' width='16' vspace='-3'/>]",
        "debug": false
    }
    

     

    Эта опция прослушивание: "useFreeXpForVehicleResearch": true,

    Моя ошибка.

    Обновил версию на гитхабе.

    • Upvote 2

  8. Если судить по вашим словам то нужно оставить только  ['battlesCount'] , а  ['winsCount'] ['defeatsCount'] ['drawsCount'] удалить чтоб на пустом месте макросы не плодить.

    Ведь по вашим словам они бесполезны ибо соотношение побед к не победам показывает процент побед.

     Перегибаешь. winsCount, defeatsCount и drawsCount вполне самостоятельные макросы, которые могут использоваться безотносительно к проценту побед.

     

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

    Кто подскажет за что они отвечают или как формируются?

    И какого назначение скобок выделенных фиолетовым???

    просто погугли "регулярные выражения python". инфы по этой теме много.

    круглые скобки обзывают заключенное внутри них содержимое группой. каждой группе автоматически присваевается порядковый номер начиная с единицы. \\1 и \\2 означает что здесь нужно вставить содержимое первой или соответственно второй группы

    • Upvote 1

  9. Он просто хотел видеть соотношение в числовом виде.

    Так правильнее?

                values['diffWins'] = abs(values['winsCount'] - values['defeatsCount'] - values['drawsCount'])
    

     

    Ну не в этом же дело. Просто зачем на пустом месте макросы плодить? Заврта попросят чистый нанесенный дамаг, после завтра процент ничьих... не будем же всё это добавлять.

    • Upvote 2

  10.  

     

    Привет.ты не поверишь я верю :ok: А если серьёзно он по просто умолчанию выключен .Значит ни чего не отлаживает ,а если включить ,что он он отлаживать будет

    Если включен, то будет писать в питон лог инфу про дерево иследования модулей танка. Что бы в случае неправильной работы мода можно было бы его проверить по тем данным, что на написал.

    • Upvote 1

  11. Нормальные люди победы измеряют натуральными числами (т.е. целыми, неотрицательными).

    От происходящих поражений и ничьих ни "чистое", ни "грязное" количество побед не изменяется.

    А для определения соотношения побед к непобедам условились использовать процент побед.

    • Upvote 4
×
×
  • Create New...