Jump to content
Korean Random

Leaderboard


Popular Content

Showing content with the highest reputation on 08/12/2020 in all areas

  1. 2 points
    Программа обновлена: Версия: 2.0.1.1 Изменения: Исправление небольших ошибок. Исправлено. Исправлено. Убрал.
  2. 2 points
  3. 2 points
  4. 2 points
    У кого есть желание, проверьте на разных масштабах карусель (разный размер ячейки). Файл скопировать в \res_mods\mods\xfw_packages\xvm_lobby\as_lobby\ с заменой xvm_lobby_ui.swf
  5. 2 points
    Берем JPEXS Free Flash Decompiler (GitHub) Берем любой вариант Minimap*.zip из этой темы по своему вкусу. Из архива Minimap*.zip достаем minimapEntriesLibrary.swf Открываем minimapEntriesLibrary.swf в JPEXS (при открытии на запрос о зависимостях - ответ [No to all]) и экспортируем оттуда желанную картинку в .svg (ранее это была картинка minimapEntriesLibrary.swf\shapes\DefineShape3(201)): Из меню по правой кнопке мыши на DefineShape3(201) выбираем Export selection и сохраняем где угодно. По желанию редактируем (я это делаю в текстовом редакторе, можно использовать что-то из онлайн наподобие https://svg-edit.github.io/svgedit/; прямая ссылка на редактор: https://svg-edit.github.io/svgedit/src/editor/svg-editor.html), или оставляем как есть (важное замечание о размерах фигуры прицела). Из текущего клиента достаем актуальный флеш. Сейчас это: res\packages\gui-part1.pkg\gui\flash\minimapEntriesLibrary.swf (файл gui-part1.pkg - по сути обычный зип-архив, открываем чем угодно). Открываем клиентский minimapEntriesLibrary.swf в JPEXS и находим там картинку прицела, которая сейчас: minimapEntriesLibrary.swf\shapes\DefineShape4(269) (в клиентском флеше это сейчас выглядит как зеленый, или какой-там, квадрат). Из меню по правой мыши на DefineShape4(269) выбираем заменить (Replace; но поскольку размер желанной картинки на ~100% не совпадет с клиентским, то скорее выбираешь Replace - update bounds) (исходные bounds прописаны на видном месте в интерфейсе) (важное замечание о размерах фигуры прицела), и меняем DefineShape4(269) на .svg (из п. 4). Сохраняем обновленный флеш. Компонуем свой вариант мода: 7.1 размещая флеш из п.6 и скрипт антизума, если нужен (из архива в п.3), в пакете .wotmod (zip архив без сжатия!*), с сохранением путей по образу и подобию какого-либо из моих .wotmod: .wotmod\res\scripts\client\gui\mods\mod_minimap_not_zoom_strategic.pyc .wotmod\res\gui\flash\minimapEntriesLibrary.swf 7.2 располагая флеш из п.6 и антизум, если нужен (из архива в п.3), для размещения в структуре res_mods, по образу и подобию архива из п.3 (см. титульное сообщение данной темы). Готово. Если не редактировать .svg и работать только с одной версией, то всех делов - на минуту с перекурами, или кто там чем увлекается. * На всякий случай, я для упаковки использую 7-zip с ключами (главный и обязательный: -mx0, возможно еще обязателен -ssw, но это не точно, - я уже не помню, а остальное по вкусу) (кусок моего пакетного файла, для упаковки серии версий мода): for /d %%j in (*) do 7z.exe a %mods%\%%j.wotmod .\%%j\* -tzip -mx0 -aoa -ssw -mmt -stl -y :: -tzip Use the switch after "a" command or specify "name.zip" to create zip archive :: -mx0 Archive without compression :: -ao Overwrite mode :: -aoa Overwrite All existing files without prompt :: -stl Set archive timestamp from the most recently modified file :: -ssw Compress files open for writing by another apps :: -mmt Compression will use multi-threading optimization. :: -y Assume "Yes" on all Queries
  6. 1 point
    Наверно вы уже что-то слышали про то, что сейчас творится у нас в Беларуси по всей стране. Но правду по телевизору вам не покажут. Сюда я буду иногда выкладывать видео, фотографии и ссылки, которые показывают, что происходит на самом деле. Не буду склонять вас ни на какую сторону, просто смотрите сами и делайте выводы об увиденном. Я не буду выкладывать здесь отровенно жестокие и кровавые кадры. Они есть в https://t.me/nexta_live и других сообществах, которые публируют оперативную информацию с мест событий. Тему буду держать закрытой для защиты от троллей, которым плевать на нашу страну и весело глумиться над адом, в котором мы оказались. -------------------------------------------------------------------------- На видео сотрудники силовых структур стреляют просто так по проезжающим машинам и кидают гранату под машину скорой помощи: скорая_1.mp4 Сотрудник силовых структур просто так нападает на проезжающее авто: зеркало тг.mp4 Сотрудники силовых структур нападают на простого прохожего у подъезда во дворе дома, затем ударяют спокойно сидящего на лавочке: 720_horiz_144.mp4 Сотрудники силовых структур продолжительно и ожесточённо избивают лежащего на земле человека: 720_vertic_213.mp4 Обращение одной из мирных демонстранток: dziauchyna.mp4 Адекватные силовики увольняются, потому что не хотят устраивать беспредел против своего же народа. Адекватные телеведущие увольняются, потому что не хотят лгать с экранов телевизоров о том ужасе, который на самом деле происходит.
  7. 1 point
    player = BigWorld.player() vehicles = player.arena.vehicles for id, _ in vehicles.iteritems(): print "Vehicle ID:", id, "| My team:", player.team == vehicles.get(id)['team'], "| Player's name:", vehicles.get(id)['name']
  8. 1 point
    норм. Но если это важно, гап по вертикали (вверху) у мода на 3 пикселя уже в оригинале гапы разные получаются: 15 - по вертикали 12 - по горизонтали ---- + в мелкой ячейке экстра поле сжато.
  9. 1 point
    Адекватные силовики шокированы происходящим беспределом и продолжают вставать на сторону народа 3214.mp4
  10. 1 point
    «Мама, на нас напали бандиты?». В Гродно от действий ОМОНа пострадал пятилетний ребенок.
  11. 1 point
    @ktulho все отлично с размером, есть только небольшой косячок. если уменьшить отступ между ячейками, ячейки вылезают за подложку. я всегда ставлю "gap": 3 сейчас вот так нашел старый скрин, там ячейки не вылезали
  12. 1 point
  13. 1 point
    Я мододел? Вроде да. Я про него знал? Вроде нет. Так что это заблуждение, будьте терпимее, пожалуйста. Пользуясь случаем, спрошу, описаны ли где-нибудь такие полезные классы или принято получать такие знания в рандомных темах? Или вообще не надо учиться мододелию, потому что опытные мододелы не хотят, чтобы их теснили? Я же не говорю, что все программисты знают, что такое бинарник. Да, я имел в виду набор исполняемых файлов. Скачать можно вот здесь: https://imagemagick.org/script/download.php#windows. Сайт вроде бы не самопальный, а вполне официальный. Exe подписанные. Программа известная, если речь идет о рисовании картинок с помощью консольных команд. Думаю, что из-за известности с антивирусами проблем не будет. А Вы считаете иначе? Аргументируйте, пожалуйста, что значит "exe в модах быть не должно" – чье это требование – и предложите еще варианты.
  14. 1 point
    OMG. Ну хочется. Почему сразу надо так рубить? Если это закрытый код, можно было бы прямо сказать. За примеры спасибо в любом случае. Тем временем я почитал про imagemagick и понял, что оно само умеет рисовать. Это еще сильнее облегчает задачу: не надо тащить питоновские библиотеки с собой, только один бинарник остается. Выглядеть последовательность команд будет как-то так: convert sourceBattleAtlas.dds \ -alpha set -region 20x20+5+5 -alpha transparent -draw 'image srcOver 0,0 20,20 pathToTexture1.png' \ -alpha set -region 20x20+5+25 -alpha transparent -draw 'image srcOver 0,0 20,20 pathToTextrure2.png' \ battleAtlas.dds Для каждой подтекстуры ее область сначала заполняется прозрачным, потом туда рисуется кастомная подтекстура. Возможно, можно как-то более коротко эти команды записать... Получается, процентов 80 задачи уже понятно, как делать. Но еще остаются некоторые вопросы вот отсюда: Ха! Сам бинарник-то imagemagick в районе 100 МБ весит. Не очень приятно... Может быть, потом найдется подходящий инструмент попроще. Хотя можно даже не хранить этот бинарник внутри мода, а просто его скачать при первом запуске.
  15. 1 point
    Не знаю, как можно найти и призвать к ответственности таких погромщиков, как этот: зеркало тг.mp4 Надеюсь, когда-нибудь в нашей стране такое поведение станет невозможным, а силовики станут стражами порядка, а не безнаказанными беспредельщиками.
  16. 1 point
  17. 1 point
  18. 1 point
    совершенно верно. Я для этого и тем создал в надежде, что кто со спецов может что подскажет. Но судя потому, и обычный интернет уже почти не работает - глухой номер. всё как обычно на выборах в Минске - ничего нового. Я это ещё застал на раннем этапе своей работы в системе МВД, когда ещё сидели в автобусах (в усилении или как там оно называлось). По остальному скажу одно - при массовых беспорядках будут и поливать, и применять иные разрешённые законом методы... это и обсуждать даже не интересно... и не буду. Не для того тему создавал.
  19. 1 point
    Парень да ты отжигаешь просто. Этих корбенов, что воробьев за окном, галдят себе в юпубе. Это пыль. А были и титаны! Был такой титан юпуба и гигант мысли, отец танковой демократии - лысый в очках с бородой. Его ВГ себе на работу даже взяло чтоб буланц в игре пилить. И чем всё закончилось? Вот чем:
  20. -2 points
    Просьба свои призывы к терпимости держать при себе. Не надо себя как-то позиционировать по отношению к другим, тогда и не придётся призывать других к терпимому отношению к своей персоне. Побольше уважение к другим, а не к своей персоне. Что тут аргументировать? То вы вдруг мододел, а оказывается даже азов клиента игры не знаете. Сейчас скажу, что "все программисты сталкивались с этой проблемой, скачивания по сети exe всяких прогамм и их запуском у юзвера и постоянно случались казусы с тем, что антивирусы могут блочить", а вы вдруг себя объявите программистом? Даже у XWF периодически проблемы с антивирусами, иногда они некоторые pyd и dll ложно считают вредоносными. Последней раз в этом году было. Загуглите тему на этом форуме. Еще тут есть python_client_15.3.1.chm. Но надо понимать, что ВГ там все переписывает под себя с годами. Потому шукание по декомпилам клиента игры - куда полезнее.
  21. -3 points
    Умерьте свои фантазии и избавьте всех читающих от ваших извращенных измышлений. Это ни кому не интересно в данном разделе. Ложно детектился не сам XVM, а дебаг-модуль от Microsoft, который используется везде и в XWF сейчас тоже, чтоб краши игры перехватывать. Он стандартный и везде есть, даже в VS тоже. Вы сами то что-то делать можете/умете/будете? А то Странник вам написал как надо реализовать. От меня хотите чтоб я вам нашел вариант работы с ддс без exe. Прям какой-то инфантильный мододел.
×
×
  • Create New...