Jump to content
Korean Random

SerVB

User
  • Content Count

    127
  • Joined

  • Last visited

Everything posted by SerVB

  1. Я вижу. Но моя IDE не умеет ориентироваться по этой строчке. Поэтому и переименовал вручную, вроде жив :) @Ekspoint , не подскажешь, как ты меняешь панели игроков в своем моде?
  2. Возможно, есть какие-либо заглушки? Хотелось бы подсказки IDE в каком-то виде. Спасибо. В твоей репе в некоторых файлах отсутствует регистр букв, поэтому просто склонировав я получил такой файл: https://github.com/StranikS-Scan/WorldOfTanks-Decompiled/blob/1.2/source/res/scripts/client/gui/scaleform/framework/viewtypes.py Ручками переименовал Scaleform и ViewTypes – заработало.
  3. Продолжаю. На сей раз застропорился на функции BattleStatisticsDataController.as_setVehiclesDataS. Если там поменять имена игроков на просто какой-то текст, имена игроков меняются видимо везде, кроме маркеров. Но если попытаться туда запихнуть html теги для цвета, то панели игроков ломаются: исчезают некоторые игроки, а у некоторых отсутствует имя или название техники. Правда, есть записи и с форматом. Примерно так это выглядит: Почему так получается? Есть еще вопрос. Мододелы, как вы работаете с BigWorld? Есть исходники или просто терпите красные подчеркивания везде? У меня только исходники танков (спасибо StranikS-Scan), но в них входит не все. Нужны например импорты import BigWorld from gui.Scaleform.framework import ViewTypes
  4. Уважаемые опытные мододелы, подскажите, как подсосаться к следующим полям ников и танков в: ушах, панели игроков по табу, в загрузке, в маркерах. Это позволит кастомизировать показ статы в каждом из этих мест, в том числе красить текст с помощью тегов font. Ну и уберет наконец переименование игроков. Я начал с экрана загрузки. Насколько я понял, код для изменения панели на экране загрузки такой: https://github.com/VasyaPRO/StatsInBattle/blob/master/res_mods/0.9.15.2/scripts/client/gui/mods/mod_stats_in_battle.py#L598 Но сейчас BattleLoading не имеет метода _makeItem, т. е. нужен другой способ.
  5. Новая версия: Стата берется из WG API. Если есть недавняя стата, то показывается недавняя, а иначе стата за все время. Поддержка конфигов.
  6. Видимо, я перепутал. Вроде написан запрет на распространение access token. А на application_id (который и нужен) запрета сейчас не нашел. Спасибо за уточнения!
  7. Ну, приложение я создаю свое, и вроде как ключом делиться запрещено. Получается, каждому пользователю нужно будет создавать свое приложение, если я добавлю провайдера "WG API"? Поясни, пожалуйста. Насколько я понял, нужно через свой аккаунт ВГ создать приложение.
  8. Форумчане, есть вопрос. Для вг апи сейчас нет какого-то хака вроде demo id, чтоб вытаскивать данные без регистрации? Хотелось бы добавить в мод и получение статы от вг апи.
  9. На всякий случай напомню, что в этой теме идёт восстановление: Хотя, если кто-то ещё сделает, буду рад :)
  10. Про удержание было неочевидно) Получилось! У меня на последней версии (релиз 3) работает норм. На более старых версиях такое могло быть из-за модификации чего-то лишнего, но теперь модифицируется только нужное. Если глючит релиз 3, давай логи хотя бы. Конечно, готов исправить. Как всегда предупреждаю, что это может затянусться...
  11. Форумчане, подскажете, как переименовать тему?) В новой версии работает без изменений.
  12. @Ekspoint , благодарю. Как делать, я примерно знаю ;) Только пока что не до этого.
  13. На ГитХабе, см. шапку темы. Сейчас конфигурационный файл не поддерживается. Но это есть в планах :)
  14. Добавлено: новая версия "релиз 3". Изменение только одно: теперь мод билдится в .wotmod (воспользовался советом Ekspoint).
  15. @Ekspoint , погоди :) Я скорее всего одобрю компилятор. А вот тот единый файл пока не настроен принимать. Все-таки мне удобнее разносить код по файлам. Т. е. если ты запушишь в тот пулл разбиение на файлы, я с радостью приму. Если нет, то надеюсь скоро сам разберусь, как разнести, а твой пулл закрою. В любом случае, благодарю за вклад. Сам бы я доходил до упаковки в wotmod намного дольше, а тут ты прям на блюдечке все показал. Печаль, то что с временем у меня не особо. А еще у тебя есть возможность давать мод на использование тысячам пользователей одновременно, это помогает выявить те проблемы, которые не видно при тестировании десятком людей) Так что если что понадобится, конечно дам знать. Спасибо!
  16. Добавлено: нет, kttc видимо частично выведен из строя, статистика как не всегда вытаскивается в новом алгоритме, так и не всегда доступна на сайте :( Посморю еще провадеров, с которых можно брать данные. Ну и все-таки потихоньку буду закрывать планы, провайдеров-то всегда успеем написать.
  17. я не совсем правильно выразился, что сайт падает. на самом деле сайт исправно отвечает, но говорит о том, что доступа к WG API нет. т. е. лимит идет от вг. с другой стороны, сам сайт должен продолжать работать без вг. нужно выбросить один из запросов и заменить его на другой: вроде бы, там будет ответ даже без доступа к вг (но сам еще не тестил). Добавлено: Запушил измененный алгоритм для kttc, если есть желание и возможность, можете проверить.
  18. Просто сайт падает от нагрузки, мод тут не при чем (почти, там всё-таки можно выбросить один из запросов). К сожалению, это действительно нелегко протестить перед публикацией, потому с одним игроком сайт работает норм :)
  19. Там просто по импортам можно посмотреть: в arena_dp добавлена 65-ая строка (вызывает метод обновления данных по списку игроков), а в player_format добавлена 95-ая строка, которая собственно переименовывает игроков (да, помню, ты говорил, что так делать не стоит, но я все еще не разобрался с тем, как сделать правильно). В остальном файлы совпадают с клиентскими вроде бы. Действительно, помощь не помешает. Я бы вообще был рад, если б над модом стали трудиться несколько человек, ведь у меня немного времени... Кстати, об этом написано еще с самого начала создания темы :)
  20. Доброе время суток. Господа, налетайте на новую версию. Новое: поддержка КТТС и обновление парсера для noobmeter.
  21. Приветствую. Верстка сайта внезапно поменялась (добавились столбцы в табличке), поэтому нужно переделать парсинг. Видимо, ничего сложного, но сам в ближайшее время этим заниматься не буду.
  22. это не такое. человек говорит о недавней стате ;)
  23. да, можно попробовать. благодарю за идею. если кто-то другой запилит, тоже будет норм
  24. @Draugd , прикрутить можно, ведь это сделано в других модах. Задача, как видите, в планах. Кажется, что надо разбираться с SWF. Добавлено: Хмм... У некоторых игроков статистика перестала вытаскиваться. Перегрузили сайт?.. Добавлено: На сайте при некоторых запросах стало писаться Connection to WarGaming PLAYER_ID server failed, please try again later. Т. е. видимо это не от сайта зависит... Есть идеи, что делать?
  25. Ну почему колхоз?) Какой еще есть способ вытащить информацию с этого сайта?.. Сейчас способ совсем ручной. Я бы использовал BeautifulSoup для удобного хождения по html, но почему-то с первого раза эта либа внутри клиента Танков не завелась, и я отложил эту идею. Благодарю, посмотрю.
×
×
  • Create New...