-
Posts
10,761 -
Joined
-
Last visited
-
Days Won
410
Everything posted by ktulho
-
Извиняюсь, мой косяк. Вставил макрос в конфиг и не сохранил.
-
В хитлоге {{py:f()}} не работает. В маркерах и ушах работает.
-
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
. Эти цифры показывают количество чего-то. Определить что идет за модулем можно, завтра попробую набросать функцию. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Что-то не сходится: -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Может 6 - СТ, 7 - ПТ, 1 - ЛТ, 5 - башня, 8 - орудие? -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
, за ней же Об.140 идет. , интересно, а что шло за этим орудием. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
@neLeax, надо проверять, если для орудия, так: typeDescriptor().gun['unlock'] Аа, только для своих танков проверяли? , а пушка у него какая стоит? , потому что, после этого орудия нет других модулей и танков. , после топовых орудий идут танки, значит с 1 я не угадал. Надо будет еще подумать, что означают эти цифры. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
unlock чего? Модулей? Два значения это по идее два модуля (танка) идут дальше. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Кроме параметра 'level', есть еще параметр 'unlocks'. Если он пустой значит это последний модуль в ветке, если не пустой значит что-то есть. Сравнивая этот параметр, можно уточнить результат сравнения по уровню. Например ПТ "WAFFENTRÄGER AUF PZ. IV" имеет 4 орудия десятого уровня, но 'unlocks' будет пустой скорее всего только у одного. У второго топового орудия значение параметра 'unlocks' ,ИМХО, будет равно [1]. Я думаю, 1 означает следующий танк, а другое значение - следующий модуль. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
, тут надо определиться, что значит топовая. Самый высокий уровень? -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Макрос для вывода картинки карты: import BigWorld import ResMgr from constants import ARENA_TYPE_XML_PATH # имя файла карты, например: 01_karelia def nameFileMap(): arenaTypeID = BigWorld.player().arenaTypeID rootSection = ResMgr.openSection(ARENA_TYPE_XML_PATH + '_list_.xml') if rootSection: for key, value in rootSection.items(): if value.readInt('id') == arenaTypeID: return value.readString('name') return '' Изображения с картами можно скачать в теме @ShuraBB, или выдернуть их из клиента и перевести в подходящий формат. Разрисовывать тоже самим.) -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Что именно не так? -
Нужно разъяснение
ktulho replied to sergej_vid's topic in XVM: General Discussion and Troubleshooting
Для следующего патча. Их еще не адаптировали под следующий патч. -
чипсы = картошка = Wargaming.))
-
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Поправил 1 пункт в этом сообщении. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
XVM не поддерживает вывод анимации. Или я ошибаюсь? Может с переходом на AS3 появится. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Можно половину макросов XVM заменить. Можно попробовать вытянуть {{dmg-total}} из хитлога. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Приведу пример для маркера. Выведем короткое название танка в полоске ХП. Пример хоть бесполезный, но думаю наглядный. В файле markersAliveNormal.xc: "format": "{{hp}} / {{hp-max}} {{py:xvm.myInfoPanel.shortNameTank('{{name}}')}}" В файле xvm.py: from xvm import myInfoPanel @xvm.export('xvm.myInfoPanel.shortNameTank', deterministic=False) def myInfoPanel_shortNameTank(userName): return myInfoPanel.shortNameTank(userName) В файле myInfoPanel.py, находящемся по пути \py_macro\xvm\: import BigWorld # получаем ID танка игрока, поле которого сейчас обновляется def getVehicleID(userName): vehicles = BigWorld.player().arena.vehicles for vehicleID in vehicles: vehicle = vehicles.get(vehicleID) if userName == vehicle['name']: return vehicleID return None # получаем танк со всеми потрохами def typeDescriptorVehID(userName): vehicle = BigWorld.entity(getVehicleID(userName)) return None if not vehicle else vehicle.typeDescriptor # короткое название теники def shortNameTank(userName): typeDescriptor = typeDescriptorVehID(userName) return '' if not typeDescriptor else typeDescriptor.type.shortUserString Результат: -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Ну раз никто не против. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
@Kapany3uk, я согласен, что с помощью py_macro не реализовать ни одного чита. -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
, этого мы не знаем (я не знаю). Еще бы кто-нибудь из разработчиков высказался. -
XVM лог НАНОСИМОГО урона (продолжение)
ktulho replied to ЧАЙНИК's topic in XVM Configuration Questions
Его не надо вставлять.)) Эта строка из файла macros_ru.rar Сделать надо так: "formatHeader": "<font face='Consolas' size='15' color='#96FF00'>ДАМАГ ПРОТИВНИКАМ <font color='{{c:dmg-total}}'>ВСЕГО: {{dmg-total}}\n", -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
Согласен, в любой игре есть правила и их надо придерживаться, иначе становится не интересно играть ни тем, ни другим. -
XVM лог НАНОСИМОГО урона (продолжение)
ktulho replied to ЧАЙНИК's topic in XVM Configuration Questions
│ D │ {{c:dmg-total}} │ │ │ │ │ │ X │ │ │ динамический цвет по общему нанесённому урону -
Динамические макросы в Python
ktulho replied to goodman's topic in Components of XVM and Addons (py_macro)
@Kapany3uk, Воспринимаю, как не против. ))