-
Posts
2,827 -
Joined
-
Last visited
-
Days Won
62
Everything posted by GPCracker
-
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Там есть еще такая фишка как targetMode. Она подключает модуль targetScanner, настройки которого глобальны и лежат в commonAS. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Ты спросил про бету мода, если я правильно понял? Я ответил. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Пока картоха не перестанет выпускать апдейты и ломать все моды. :) -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Хмм... Колобок походу шалит. Блин, моя 10ка тут обновиться решила вдруг. В результате часть софта не фурычит. Мелкомягкие как всегда. Так еще и вот уроды убрали возможность нормального отключения этого долбаного автоматического обновления... Походу нада будет ее перенакатить и прибить этот автоапдейтер гвоздями к полу, чтобы вообще не ерзал. З.Ы. К нам тут сегодня оберкозер забегал, ну и так между делом рассказал такую вещь: в Инвенторе у части пользователей не удается выполнить какую-то операцию, если на компе не установлен Эксель... Ржали минут 5, но блин это сильно таким же образом сделана половина, если не большая часть софта мелкомягких. Отключаешь одну вещь в одном углу, падает что-нибудь в диаметрально противоположном. Подгорает от всего этого просто адово. -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
А если GUI вырубить? -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Есть кое-какие идеи. Если получится впилить грамотно и без костылей. Там еще попутно плюшки будут, если прокатит. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Фишка в том, что маркеры, которые создаются из твоего класса, никто не правит, если явно того не хочет, и ты можешь их править без оглядки на остальных. Т.е. если создать свой класс, что я в общем-то и сделал на скрине, то можно спокойно раскрашивать и вообще делать что хочешь со своими маркерами (фиолетовый уголок в центре), в том числе определять для них свои инвоуки и т.д. И минусов - придется подтягивать свою флешку, из плюсов - ну уже рассказал. Хотя по сути там флешка, ну не из двух строк, но не так уж и много кода. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Дамаг-панель с модом на маркеры миникарты не связана никак. Немного покопался в недрах клиента. Картошка таки миникарту нормально запилила. Можно отрываться по полной. Свои маркеры добавить как нефиг делать в принципе, и причем класс маркера можно создать самому, как и определить его поведение и графику. А равно как перекрасить маркер - это простейшее, что там можно сделать. И самое интересное - все можно сделать без костылей, атакой в лоб. Вообще, маркер должен был быть в 50м спереди камеры, но там надо под атлас оффсет ставить. Мне влом. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
А на новое зачем переходили? Тоже ведь кучу кода написали. Зачем спрашивается? З.Ы. Вопрос риторический. Структуризация кода, автоматизация процессов и юзабилити для разработчика. Я делаю примерно то же самое. И оно довольно неплохо работало несколько патчей, пока не случился этот самый переход! Сейчас для корректной работы необходима другая структура реализации. То, что реализовано по старым принципам уже работает в режиме костылей. Я вот сейчас абсолютно не горю желанием тратить время, ресурс клавиатуры и флудить тут с той целью, чтобы объяснять тебе прописные истины. Для чего нужен тот или иной модуль - и так понятно из его названия. Если ты в очередной раз пытаешься устроить срач - советую найти более подходящее место.- 869 replies
-
- 10
-
Парни, никто не в курсе, где-нибудь выкладываются свежие версии wg_battle.swc? Все, отбой, откопал. Взять можно тут, в архиве с XFW.
-
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
А кто тебе сказал, что там не нужный код? Если бы он был не нужен, его бы там не было.З.Ы. Уж тебе ли не знать, что невыполняемый код на скорость работы всего остального не влияет никак. Это к вопросу про лишний код. А если это кому-то мешает шариться по декомпиленному сорцу - то это как-бы не мои проблемы :) З.Ы.Ы. Если рассуждать с твоей точки зрения, то картоха с переходом на AS3 тоже впилила "кучу ненужного кода" (а количество кода увеличилось в несколько раз), оно же ведь "и так работало". Но что-то весьма немаленький коллектив программистов в весьма немаленький конторе так не считает. Не находишь странным? -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Еще раз посмотрел код, еще раз немного поправил костыли... Дописал один метод, может он поможет решить проблему с маркерами на старте... MinimapGunMarkers.zip -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
2,5 сек я поставил. После прогрузки миникарты. А ты я так понимаю, сразу жамкаешь? Ты и вправду думаешь, что те 800-900 строк относятся именно к этому моду? Там либа подтянута, а чистого кода там 200-300 строк где-то. И там далеко не тривиальные алгоритмы. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Добавил еще один костыль - запуск обновления маркеров с задержкой в 2,5сек после регистрации миникарты. НУЖНО БОЛЬШЕ КОСТЫЛЕЙ И ВЕЛОСИПЕДОВ! MinimapGunMarkers.zip -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Try to enable hotkeys in config (global mod hotkey) and click once or twice mod enable hotkey (default ctrl+m). -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Неплохо бы еще раз проверить без мода с максимальным приближением, и аналогично с модом. Затем попробовать отключить сканер целей и gui, возможно, оно как-то влияет, хотя вообще не понимаю причину бага, ибо ничего что с этим связано явно, я не трогаю. Запушил немного коммитов в репо. Сейчас попинаю то, что получается на выхлопе билдера, и буду потихоньку коммитить релиз. Upd. Немного доработал систему, поправил известные баги. Запилил предварительный релиз. Либа Мод Конфиги имеют различия между версие отладочной и текущей по наличию параметров. Также в отладочной было активировано все, в текущей - только то, что включено по дефолту. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Там уже есть подобный костыль, но работает раз через раз. Как и любые другие костыли. Чтобы было норм, нужно делать норм. Как делается норм - можно посмотреть к примеру в репо AAS, я уже запушил туда последние коммиты с теста. Там в принципе GUI как-бы само работает, просто иногда по шине событий прилетают актуальные данные макросов. Примерно в том же стиле нужно делать и маркеры в текущей системе картохи. Не контролить технику на предмет засвета/отсвета, а интегрироваться в систему обновления маркеров на миникарте, ловить эвенты AoI, и т.д. Тогда подобных проблем быть не должно, ибо маркеры будут как положено частью миникарты, а не внешним скриптом пинания этой самой миникарты. Это считай мод почти полностью с нуля переписать надо. -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Блин, из-за чего такое может быть, интересно... И почему только в снайперском. Нужно БОЛЬШЕ данных! З.Ы. Мне тут интересную игрушку подкинули :) -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
1. Передвижение мышкой пока еще до конца не допилено. 2. В настройках (конфиге gui) поставь visible false и все. Или просто выставь нужные координаты. -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Замечал аналогичный эффект на реплеях... Без мода проявляется? Просто странно, на камеру никаких патчей я не делаю. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Следы должны быть. Как минимум, отчет о загрузке конфига. XVM хукает питоновский метод и реплейсит имя класса. Я подлез на более низкий уровень и обошел их хук. Короче, костыли-велосипеды, но их и так уже хватает. "Иногда захожу в бой играем взводом и нет у союзников и со взводного направления стволом - нажимаю ctrl+m и потом только появляется" ©@Xotabych Это старая трабла. Там нужно более глобально фиксить, точнее там проще мод переделать нормально, чем это пофиксить. -
Маркеры направления орудий на миникарте / Minimap Gun Markers
GPCracker replied to GPCracker's topic in Mods and Software
Тут немного мода подвез, разбирайте. MinimapGunMarkers.zip З.Ы. Сам не тестил, наугад поправил немного. -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Тут куска фундамента не хватает, а ты про двери... Просто может сходу и незаметно, но там не доделана корректировка маркера сведения. Оно всяко важнее, чем формат позиционирования панелек, которые и так в нужное место при желании поставить можно. -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
А кто-то не может один раз на калькуляторе посчитать (ширина экрана - ширина элемента) / 2 при настройке?Может быть когда-нибудь и будет, сейчас ну ни разу не приоритетно, ибо и так норм работает. В зависимости от того, что в настройках. Потому как сканер целей и корректировщик дальномера разные модули. Если использование сканера целей разрешено настройками корректировщика, и сканер работает в принципе (не задизейблен в конфиге), то он берет данные о координате цели, вычитает свои, и получает дальность до цели.Порядок приоритетов: Сначала данные по ручному, если там пусто, смотрим по цели, если и тут ничего не нашли, берем оригинал. Кусок кода ниже, который понятно описывает весь процесс расчета ТП по данным цели. def _getTargetDesiredShotPoint(self, shotPoint): if self.targetEnabled and shotPoint is not None: if self.targetInfo is not None and not self.targetInfo.isExpired: target = BigWorld.target() if target is None or target.id != self.targetInfo: cameraRay, cameraPoint = AvatarInputHandler.cameras.getWorldRayAndPoint(*BigWorld.player().inputHandler.ctrl._aimOffset) cameraRay.normalise() return cameraPoint + cameraRay.scale((self.targetInfo.getPosition() - cameraPoint).length) return None def getDesiredShotPoint(self, shotPoint): return self._getManualDesiredShotPoint(shotPoint) or self._getTargetDesiredShotPoint(shotPoint) or shotPoint Кстати, файлик вижу достаточно народу скачало, что там в логах и есть ли баги? -
Улучшенная система прицеливания / Advanced Aiming System
GPCracker replied to GPCracker's topic in Mods and Software
Для флешек всегда в левом верхнем углу. И координаты всегда в пикселях.