Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница Каталог файлов Всё для моддинга Новости Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Уроки по модификации java [174]
Уроки по переводу java игр [15]
Программы для компьютера [100]
Программы для телефона [82]
Модификация смартфонных игр [15]
Symbian, Android, iPhone и т.д.
Прочее [35]
Уроки по модификации ПК игр [9]
Мини-чат
Главная » Статьи » Уроки по модификации java

23.05.2010, 20:03

Меняем на картинки которые весят больше оригинала в Halo

Итак, небольшой такой мануал как заменить картинку из пака на свою на примере PES2010, а по идее и к любой другой игре должно подойти.
Для начала берём пес
Открываем в хало, и щёлкаем правой кнопкой мыши на файле b.class

Нажимаем Edit class
Откроется наш класс в дизассемблере
Далее выбираем вкладку Edit и пункт Find All

Предварительно посмотрим какую картинку мы хотим поменять, это файл m, а в нём картинка лиг.
Начинается она с 22 позиции и её размер 1492, вот размер-то нам и нужен.
(Вытащите предварительно картинку через Extract As)

В поиске, в Find All забиваем этот размер и смотрим на результат.

Одно совпадение, то что нам нужно, бывает несколько, но это совсем другая история.
Два раза щёлкаем по найденному значению, откроется код. Выделяем кусок кода.

Это код отрисовки файла из пака. Нам нужно заменить его на свой
Справа есть колонка с китайскими кнопочками, выбираем среднюю (или же четвёртую серху и такую же снизу, при наведении на неё всплывает подсказка Append New Instruction). Код обязательно должен быть выделен, когда жмакаем эту кнопку.

После нажатия открывается поле редактирования кода
Конкретно, нам нужны три строчки

Менять их нужно вот на этот код
Код:
ldc_w "/m1"
invokestatic javax/microedition/lcdui/Image/createImage(Ljava/lang/String;)Ljavax/microedition/lcdui/Image;
Вставляем наш код и жмём кнопку над кодами для компилирования.

На этом почти всё.
Жмём Build Project и затем Package. Потом из папки games достаём эту игру и переходим к последнему шагу
Перерисовываем нашу предварительно вытащенную картинку, чтобы отличалась от оригинала, например вот так

Убираем расширение .png и обзываем файл m1
Кидаем в архив с игрой и запускаем. Вот результат на экране


Приятного моддинга =))
Автор статьи: FleXoR
© http://blасkаts.su
Категория: Уроки по модификации java | Добавил: Tommy_M
Просмотров: 2592 | Комментарии: 14 | Рейтинг: 5.0/1

Всего комментариев: 141 2 »
Tommy_M   (06.07.2014 19:43)
ldc_w "/m1"
invokestatic javax/microedition/lcdui/Image/createImage(Ljava/lang/String;)Ljavax/microedition/lcdui/Image;

Tommy_M   (06.07.2014 19:39)
Georgiqздесь.

Спам
Georgiq   (14.08.2013 10:35)
Где можно скачать программу Halo

Спам
GFVO   (29.06.2012 11:56)
То есть, когда несколько вариантов появляется в браузере и если я могу помочь изменить "т" Я видел маркер на одной из моды вы пропустите один для часов и один для маркера

А вы могли бы сделать то же урок, но на испанском языке, потому что многие пользователи говорят на испанском языке и перевести их теряем
kul2

Спам
Pashok1997   (16.01.2012 17:16)
У меня после поиска размера картинки ничего не происходит

Спам
sanzhar   (20.09.2011 19:07)
Этот метод не подходит к игре Crash Arena 3D

Спам
GameMod   (05.08.2011 19:11)
Блин сделайте урок на телефон

Спам
Tommy_M   (07.03.2011 08:08)
Жмём Build Project и затем Package.

Спам
egor_metlitsky   (06.03.2011 21:51)
как сохранить всё что сделал в Halo? у меня не получается

Спам
Tommy_M   (23.12.2010 09:03)
Выводить в другой файл нет, а если просто сделать картинку большего размера, то читай это.

1-10 11-14
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

Gish Reloaded [Android 4.3+ support]
Комментов: 0 | Загрузок: 9
Gish The Mobile Game Remake [0.1 Beta]
Комментов: 18 | Загрузок: 118
SILENT EVIL 3D 2017 DEMO - NEW! v.1.1.1
Комментов: 20 | Загрузок: 51
Amityville Horror: Mobile Game
Комментов: 0 | Загрузок: 18
SERVERSIDE Demo
Комментов: 3 | Загрузок: 52
Quakeman ORIGINS - Beta Test
Комментов: 32 | Загрузок: 50
Flappy Bird
Комментов: 0 | Загрузок: 35
Piano Tiles 2
Комментов: 0 | Загрузок: 40
L2D Android
Комментов: 10 | Просмотров: 1272
DOOM II APK
Комментов: 21 | Загрузок: 70
Случайный мод
Модификация игры Antiterrorist Mission - The Missile Crisis 3D
1544 243 7 1.0
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2017 | Хостинг от uCoz