Jump to content
Korean Random

GPCracker

User
  • Posts

    2,827
  • Joined

  • Last visited

  • Days Won

    61

Everything posted by GPCracker

  1. Каких диалогах? Там же тоже должен быть подобный обработчик...
  2. <font color="XXXXXX"><a href="event:yyy">link</a></font>Не работает? На то он и хук. Потому что он внедряется в цепочку выполнения этого метода. При вызове метода сначала выполняется проверка на ссылку, а если это не ссылка, то выполняется оригинальный код.
  3. При включенном wasteShot стрельба в аркадном режиме не по танкам невозможна. Логи в студию. Без них невозможно определить конкретную причину.
  4. Вместо переопределения класса можно сделать хук. Для тех, кто в танке - компилится отдельным файлом, кидается в папку со скриптами (scripts/client/mods). Не забываем загрузчики. В приложенном архиве исходник и скомпилированная версия.ClickLink.zip def new_NotificationsActionsHandlers_handleAction(self, model, typeID, entityID, actionName): import sys, re regex = re.compile( r'^https?://' r'(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+[A-Z]{2,6}\.?|' r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})' r'(?::\d+)?' r'(?:/?|[/?]\S+)$', re.IGNORECASE ) if regex.match(actionName) is None: return old_NotificationsActionsHandlers_handleAction(self, model, typeID, entityID, actionName) if 'xfw' not in sys.modules: from gui.shared import g_eventBus, events g_eventBus.handleEvent(events.OpenLinkEvent(events.OpenLinkEvent.SPECIFIED, actionName)) return None from notification.actions_handlers import NotificationsActionsHandlers old_NotificationsActionsHandlers_handleAction = NotificationsActionsHandlers.handleAction NotificationsActionsHandlers.handleAction = new_NotificationsActionsHandlers_handleAction
  5. Нет там отладчиков и т.д. Это релизная версия. Есть идеи насчет переполнения индексов, надо будет проверить. Проблема скорее всего связана с движком, поскольку если бы она была на питоне, в логах не было бы пусто. Изрядно достала эта фигня. В куче этого мусора нормальных вещей не видно. Надеюсь, след микропатчем пофиксят.
  6. Больше 3х ссылок в подпись нельзя. Процесс продвигается, но выпускать патч из-за одного фикса не есть круто. Поэтому и спрашиваю про баги. Да и другой работы хватает.
  7. Кроме багов со скоростью танков и активации снайп. прицела на арте какие-либо еще баги встречались? З.Ы. Баг, возникающий иногда при отправке сообщений в чат (safeShot), уже в работе.
  8. Ок, гляну. Добавил проверку) Проверю. Хотя у меня таких проблем не возникало.
  9. Это типа беспалевное предложение интегрировать в мод пару хороших читов?)))
  10. 1. Не все мониторят тему. И это уже 125 страница. Все прочитать просто нереально. 2. С каждым патчем картошка вводит новые HD-модели танков, и старые шкурки перестают работать. А это значит, что с каждым патчем количество рабочих шкурок уменьшается. ИМХО, это самые лучшие шкурки, которые я встречал. А поскольку картошка переводит в HD танки по их популярности, без шкурок остаются танки, на которых они реально нужны.
  11. 1. Не знаю, с чем это связано. Нужны логи после такого "магического исчезновения". Ситуацию очень сложно повторить. 2. Возможно, лагает миникарта, может быть и задержка эвента. Будет время - гляну алгоритм удаления при смерти цели.
  12. Уже отвечал. НЕТ. Мод не меняет алгоритм выбора точки прицеливания. Прицеливание как было в середину силуэта, так и останется. Посмотрю. Про это я слышал, используется в дамаг панели. Только мне нужен вектор скорости для маркера упреждения...
  13. Да, просто убрать # и цифру из имени. Второй можно удалить. Читается только EdgeDetect.xml Это к картофану. Сам толком не понимаю, как сие работает. Актуально по сути только для своего танка. На других такое пробовать - на свой страх и риск. #0 - Дефолтный #1 - Как на скринах По факту моду нужен 1 файл конфига с именем EdgeDetect.xml. Просто два примера. Надо будет немного переделать... Переименовал файлы.
  14. Да я и сам уже нашел причину крашей. А за одно и допилил еще одну фишку - контур для цели в автоприцеле. Версия 0.0.5 Beta (WoT Client 0.9.7). - адаптация под версию клиента 0.9.7 - структура мода переработана - кодировка файла конфигурации изменена с windows-1251 на UTF-8 w/o BOM - добавлены подсветка контура для цели в автоприцеле Файл в шапке
  15. У меня свой норм заработал, про эти не знаю. Скорее всего тоже будут работать.
  16. Нет. 30 боев в рандоме, полет нормальный. Вроде все стабильно.
  17. Все по порядку... Edge Detect так вообще клиент крашит... На реплеях серьезных багов пока не увидел. За исключением отсутствия скорости танка - это разрабы поломали. Буду искать альтернативу. Кнопку Е пофиксил, там разрабы поменяли имя переменной. Покатаю в реале, посмотрю что и как. З.Ы. Маркер упреждения тоже наглухо сломался - скорость берется оттуда же. Пока не найду альтернативного способа получения скорости танка.
  18. Откатал реплей, багов не увидел. Так что пока пользуемся тем, что есть.
  19. Нашел. У меня в личке.) Откатал три боя, вроде норм. Пока сам покатаю, если не будет вылетов, обновлю завтра-послезавтра.
  20. С версией в шапке вылеты. Ищу способы их исправить.
  21. В работе. Было бы все просто, обнова была бы еще вчера. Нубокодеры картошки очередной раз залезли в движок, а он не дает логов, как питон, он просто крашится, и гадай, чего не так. BigWorld.target там вообще не используется. С цветами все норм. Проблема с крашами. Видимо разрабы удалили защитный код на уровне С (оптимизация, епта), который не позволял клиенту крашиться в некоторых ситуациях. Теперь этот код придется писать на более медленном питоне. Збц оптимизировали! target = BigWorld.target() target is not None and isinstance(target, Vehicle.Vehicle)Не?
  22. Ну норм, че. Однозначно плюсану. Сделал бы сразу так - вообще было бы круто. Картофан выкатил просто нереально сырой патч - сплошные краши без логов. И половина старых скриптов не работает. Начинает доставать.
  23. Самое унылое - что краши по первому засвету действительно есть. И более унылое - пока непонятна причина. То, что работало несколько патчей подряд, стало крашиться. Качество работы картофана налицо. Upd #0. Удалось запустить реплей без вылета. Анализирую происходящее. Одно ясно точно - придется контролировать создание и удаление контуров... Картофан видимо выпилил защиты о крашей... Логика мода усложнится в разы...
×
×
  • Create New...