Jump to content
Korean Random

DrWeb7_1

User
  • Content Count

    802
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by DrWeb7_1

  1. Возможно, это предположение имеет право на жизнь, unlocksDescrs выдаёт такую информацию: [(1940, 'vehicleChassis', 'T-34_mod_1943', 2), (1940, 'vehicleChassis', 'T-34_mod_1943', 2), (5000, 'vehicleEngine', 'V-2-34', 5), (5000, 'vehicleEngine', 'V-2-34', 5)] Опыт, тип предмета, его техническое имя и... какое-то requiredItems. Очередной загадочный индекс, который, по логике, должен обозначать требуемый для исследования предмет. Тогда вопрос: почему тут две ходовых Т-34 образца 1943 года?
  2. Осмелюсь предположить, что это items.vehicles._readUnlocks, в нём есть некоторые операции над листом, но мне кажется, что это не то и не туда.
  3. Беру подсказку «Помощь зала», скорее в целях понять, что происходит (да и тема ожила внезапно). Вот есть дерево исследований, в нём модули, которые надо исследовать. У клиента есть команда для сервера. # Python bytecode 2.7 (decompiled from Python 2.7) # Embedded file name: scripts/client/account_helpers/Stats.py, строки 113-124 def unlock(self, vehTypeCompDescr, unlockIdx, callback=None): if self.__ignore: if callback is not None: callback(AccountCommands.RES_NON_PLAYER) return else: if callback is not None: proxy = lambda requestID, resultID, errorStr, ext={}: callback(resultID) else: proxy = None self.__account._doCmdInt3(AccountCommands.CMD_UNLOCK, vehTypeCompDescr, unlockIdx, 0, proxy) return vehTypeCompDescr — тут понятно, танк, на котором мы что-то исследуем. А что за загадочная переменная unlockIdx? Ковырнул DAAPI, получил такие интересные данные: # Python bytecode 2.7 (decompiled from Python 2.7) # Embedded file name: scripts/client/gui/Scaleform/daapi/view/lobby/techtree/settings.py, строки 148-154 class UnlockProps(namedtuple('UnlockProps', 'parentID unlockIdx xpCost required')): def makeTuple(self): return (self.parentID, self.unlockIdx, self.xpCost, list(self.required)) # Вывод в python.log: 1809-0-1025-[1809, 3090] 1809-1-120-[1809, 2325] 1809-2-400-[1809, 2581, 2325] 1809-3-850-[1809, 2581, 2325, 2837] 1809-4-3600-[1809, 2839] 1809-5-5600-[1809, 1559, 2839] 1809-6-3400-[1809, 2579, 4372] 1809-7-12435-[1809, 2579, 4372] 1809-8-3800-[1809, 2579, 4372] ^ - это индекс элемента листа, обозначающий модуль, который надо исследовать Вопрос: что (или какая функция) в клиенте создаёт лист модулей для исследования, из которого достают индекс и посылают его серверу?
  4. Да может просто жертва ложно-отрицательного срабатывания спам-фильтра на регистрации, мало ли.
  5. Многие из этих событий я не трогал, но помню, что мне пришлось с загрузкой банков в audio_mods.xml развлекаться или вообще BanksLoader доставать.
  6. А никак. Нечего ещё качать. На этот вопрос давали ответ по несколько раз в теме.
  7. @essaczi309 , 2019.2.7 is the recommended version of Wwise to use.
  8. @_GRIBNIC_ , PC — от тебя (игрока), NPC — от другого игрока. Если в комбинации PC-NPC, то это действие от тебя к другому танку. NPC-PC — от другого танка к тебе. NPC-NPC — два (или несколько) танка между собой что-то не поделили.
  9. Актуальная информация доступна на портале OMLauncher и на сервере Discord.
  10. На WGMods новую папку не объявляли. Принудительно «безопасный режим» включат что-ли?
  11. @Polyacov_Yury , мои моды в последние десять микропатчей пролетали на следующий день после отправки обновления на проверку.
  12. До 1.14.0.8 дойдём, как в позапрошлом году с 1.6.0.8 было?..
  13. Try reproducing the problem without any other mods installed but XVM. Don't forget to attach python.log and xvm.log here.
  14. Любой понятный тебе язык программирования. Лучше C/C++. Не забывай про то, что тебе ещё с местной версией Python надо будет разбираться.
  15. У него был когда-то сайт, но и его тоже нет. Постучись туда, может чего скажет, хотя это маловероятно.
  16. Я пытался собрать JTS, но успехом это не увенчалось. Инструкции на уровне мебели от IKEA: вроде есть, но проще ей подтереться.
  17. @SoprachevAK , автор, насколько я помню, принимает либо реализации на C, либо на C++. C# он не рассматривает.
  18. А смысл в этой операции? Тогда ж проще весь WoT на Unity перенести.
  19. Ну, в случае с координатами, коих у нас три, всего шесть вариантов возможно...
  20. Способа перевести NDE в режим XZY нет, я так понимаю? Единственный способ, который я могу предложить — «наугад» менять местами координаты в твоём коде.
  21. Я как раз хочу воспроизвести твою проблему, «сломав» демку. Либо мне надо найти, как в NDE включить полную сетку координат со стрелками (как в Maya/3DS MAX), чтобы посмотреть, в какую сторону всё смещается.
×
×
  • Create New...