BuSH
User-
Content Count
1,464 -
Joined
-
Last visited
-
Days Won
5
Everything posted by BuSH
-
Прицел (без сведения) средствами XVM
BuSH replied to ktulho's topic in Components of XVM and Addons (py_macro)
Работает. Обновлял только xvm 45-й билд. С такими обновами, которые сейчас регулярно, даже, xvm работает включив игнор версии. Переименовал папки с модами и погнал дальше. -
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
Та я прекрасно знаю кто и че творил. То я популярно пояснил что за исходник и уже который раз ищу его написав slava в папке загрузок. Ну и ты кароч тоже прав, ту часть, сам метод, не шатали а вот его вызов переехал более чем полностью. -
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
а ты не помни, пусть гит помнит :) Смотрим... слева https://raw.githubusercontent.com/macrosoft/wotstat/master/src/stat.py справа какой-то архив с названием Wotstat_Slava7572_1.6.1.3 ошибкой ввода/вывода ругнулось на путь к конфигу IOError: [Errno 2] No such file or directory: './mods/configs/wotstat/config.json' У автора этот путь (1-я строка метода readConfig) сначала проверяется на существование (1-я строка синим) и если он есть, выполняется чтение. А load выполнялся когда тычешь на кнопку канала, который и дёргал за собой readConfig Справа чтение было перенесено в init метод выполняющийся при загрузке мода. По ходу подгружать ожидаемые значения хотелось кому-то поскорее, во время загрузки клиента, ну а че потом ждать, что повлекло перенос загрузки конфа в init а проверка существования пути потерялась по дороге. Ну примерно вроде так, кодеры может поправят че... В предыдущем посте я голимо тупо вбросил. Сам вот недавно этот IO эррор поймал и точно помню, что раньше с этим всё было ок. -
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
изначально так и было, то уже потом переделкины напеределывали ) print "[wotstat] Invalid pattern " + pattern.get('pattern','') print "[wotstat] Invalid condition " + pattern.get('if','') print '[wotstat] load stat_config.json has failed' с исходника автора ) -
Прицел (без сведения) средствами XVM
BuSH replied to ktulho's topic in Components of XVM and Addons (py_macro)
@Antoshkaaa ты же не первый раз здесь и вроде должен знать что округлением занимается XVM. типа вот {{py:sight.timeFlight%2.1f~c}} где 2 ширина поля, 1 кол-во знаков после запятой А по 2-му... я тут пару лет ждал заказ такого макроса ) На главной отдельный скрипт с тупо одним событием и тупо одним макросом! Перекрестие. Там int на выходе и можно просто макрос писать {{py:sight.distCrosshair}} -
Улучшенная система прицеливания / Advanced Aiming System
BuSH replied to GPCracker's topic in Mods and Software
Зашёл в бой, оставалось доиграть как-нибудь 2 боя и закрыть сессию, нажимаю G... остановилось ВСЁ. Всё кроме проца и диска, который в пару секунд забил весь 32 мегабайтный питонлог. Шлифую dispercioncircle под себя и в скрипте с прицелами на каждом update методе висит куча логов и некоторой логикой чтобы одно и тоже состояние не писать каждые 0,1 секунды а писать только если были изменения дабы не мучать проц. Ну и эта логика пала с обновой ) Ну обнова, дурак не проверил, скатал пару боёв на танчиках, уже думал что и так всё ок, зашел на арте и вот дела. Но что же произошло?! Они переименовали AvatarInputHandler.DynamicCameras.ArtyCamera.ArtyCamera.__cfg в _cfg. И чтобы починить AAS нужно переименовать _ArtyCamera__cfg в _cfg (двойное подчеркивание в названиях методов) Эффект, мать её, бабочки заставил меня услышать шелест ссд пишущего лог. -
Тема для выкладывания конфигов "WN8 статистика за сессию" от tratatank
BuSH replied to Slava7572's topic in Mods and Software
родительский контроль не вариант отключить? -
Я бы здесь начал gui.pkg\gui\maps\icons где овер 10к игровых иконок
-
WN8 статистика за сессию (автор tratatank, адаптация от Ekspoint)
BuSH replied to Ekspoint's topic in Mods and Software
Значит картоха теперь не по OriginalXP сортирует как раньше и было бы вычислить и в моде поправить. Вывалить всё что есть и смотреть по проигрышам с медалькой. -
WN8 статистика за сессию (автор tratatank, адаптация от Ekspoint)
BuSH replied to Ekspoint's topic in Mods and Software
Раньше за выводом макроса medPlace косяков не замечал... Сейчас 2 пишет. ВИдать твп посчитал 1-м, но с каких пор аж такой учёт?! Хотя там сейчас параметров вывода полученного опыта всяких видов дак за десяток по ходу. Upd. Здесь тоже 2, но медаль накинет только 200 оО -
Прицел (без сведения) средствами XVM
BuSH replied to ktulho's topic in Components of XVM and Addons (py_macro)
infoChargedShell.py это слегка причесанная -
Чекалка на изменения в открытом скрипте!!! ПО началу она меня удивила скоростью обновы, но потом удивила проглоченными гигабайтами оперы а там только открыт скрипт, иногда компилиться и оочень много сообщений "Current file has been reloaded!" , когда 2 другие экземпляра с клиентом и постоянным дёрганьем схавали пару сотен за день. Закрыл самый неюзанный, +12 гиг
-
battleMessages средствами XVM.
BuSH replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
@BornToKill_ -
battleMessages средствами XVM.
BuSH replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
За оглушение не помню а вот любой нанесенный урон, включая царапину внешнего модуля(что есть "накрыл" "без урона"), в бою есть. Любому союзнику царапнули краску сплешем и можно знать какая именно арта и че там у неё. И даже вроде круг отрисовки не ограничивает эту инфу. Так же как и в пуле которую обнюхивает DamageLog и рисует нам кучу инфы. Та и оглушение без урона же не происходит вроде. -
Улучшенная система прицеливания / Advanced Aiming System
BuSH replied to GPCracker's topic in Mods and Software
@beb сам на арте начал спустя лет 8 когда прозрел, что сводиться заранее теперь не надо. И сейчас очень много на ней катаю. Использую кучу модов, не обновляю их пока не поломаются, некоторые годами. После обновы клиента тупо Ctrl+A, Ctrl+C... Клиент апдейтится с первой установки в 2010 без единой переустановки, кеш принципиально не чищу, ну и всё такое. Дак вот: подобной дичи никогда не было, клиент не лагает, не вылетает, пули ни разу не летали за прицел и вбр никогда не выходил за рамки положенного. -
Улучшенная система прицеливания / Advanced Aiming System
BuSH replied to GPCracker's topic in Mods and Software
Прочел во время загрузки боя и там вообще половины кружков нет ) Хоть уже сколько дней максимум четверть пропадала. Имея опыт работы в отделах которые так пишут... полагаю что решение этой хрени висит в ожидании исполнителя("не заассайнен таск") или в каком-то дремучем бэклоге. Пытаюсь сам найти че да та с дисперсией той завис. Забавно, что 2-й наложенный круг сведения на арте иногда заполняет эти кружки основной сводки, но чаще — нет. Натыкал дебага, всяких логов катаешь каток 50, потом день+ перебираешь логи а там нифига. Садишься, как сейчас, катку-другую на арте и тут полный треш а логов нет. -
Улучшенная система прицеливания / Advanced Aiming System
BuSH replied to GPCracker's topic in Mods and Software
@Scharfhobel дичь! Как обычно, запарюсь до гигабайтных логов а чистый клиент не чекну :) Ну дак это уже с когда, месяца полтора меня кумарит, думал в древнем допкружке. Все обновлённые пережёванные и никак не мог уломать себя обновить оригинал на гите. А тут на тебе, отбой. -
Улучшенная система прицеливания / Advanced Aiming System
BuSH replied to GPCracker's topic in Mods and Software
Не пойму зависимость и нет желания катать дофига боёв без мода, но не из-за него в артприцеле в некоторых боях отсутствуют часть кружочков сводки? Upd. сведение у арты в снайперсом прицеле пропало из-за dispersionCircle_3.08. Там просто, но думал и кружки тоже из-за него. -
Прицел (без сведения) средствами XVM
BuSH replied to ktulho's topic in Components of XVM and Addons (py_macro)
Вот с такой штукой скорость пули всегда верная. Вместо закоммиченного. # if ownVehicle is None: # ownVehicle = BigWorld.entities.get(BigWorld.player().playerVehicleID, None) # shellSpeed = int(ownVehicle.typeDescriptor.shot.speed * 1.25) if ownVehicle is not None else None xmlPath = ITEM_DEFS_PATH + '/vehicles/' + nations.NAMES[shotDescr.id[0]] + '/components/guns.xml' gunName = BigWorld.player().vehicle.typeDescriptor.gun.name shellSpeed = ResMgr.openSection(xmlPath + '/shared/' + gunName + '/shots/' + shotDescr.name).readInt('speed') это бы ещё причесать типа название ствола и скорость всех пуль в shots можно же 1 раз только спросить ну и повыгружать опосля. -
Прицел (без сведения) средствами XVM
BuSH replied to ktulho's topic in Components of XVM and Addons (py_macro)
чушь несу картоха сломала скорость пули берет в BigWorld.player().vehicle.typeDescriptor.shot.speed, который обновляется как-то нехотя. В замесе довольно быстро, так на глаз не придумаю с какого именно события, ну а во время отсчёта и пока раскатка там висят данные предыдущей пули. Вообще скорость пули можно там же брать где голда?, в guns.xml. и там даже без этих 1,25. Можно же как-то типа в logging какой-то типа трейс или хендлер обратный на тот shot, который вычислит кто именно его меняет?