| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (418/447) > >> |
| SeregaZ:
--- Цитата: Alexandr7 от 29 Июнь 2018, 05:22:08 ---А если в цвете только 1 значение то $ не пишется --- Конец цитаты --- не верно. если в цвете цифра, то еще ладно. но если там будет какая-нить там А? или F? нужен доллар. этот представитель зеленых бумажек означает, что это хекс значение. ежели будет без доллара F - система подумает что это вроде как текст, а не значение. |
| Alexandr7:
--- Цитата: SeregaZ от 29 Июнь 2018, 12:22:09 ---не верно. если в цвете цифра, то еще ладно. но если там будет какая-нить там А? или F? нужен доллар. этот представитель зеленых бумажек означает, что это хекс значение. ежели будет без доллара F - система подумает что это вроде как текст, а не значение. --- Конец цитаты --- Ну это то понятно и по коду. |
| Alexandr7:
Я только что допер. Чтобы поменять цвет к примеру цвет регионов то нужно знать оригинальный цвет. цикл по пикселям картинки и если цвет равен предыдущему цвету то меняем его на нужный нам. Таким образом я смогу на картинки показывать итоговый цвет как он будет выглядить. Вопрос только 1. Как достать картинки например 1 картинку региона каждого дома но без потери цвета. Я так пологаю в игре регион одноцветный и код меняет цвет региона. Я нарисовать ее покрасив так как это делает сега я не могу. Но могу поменять цвет когда уже покрашенно. Следовательно нужно мне всего лишь выдернуть 6 картинок 1 региона под оригинальным цветом каждого дома. Может кто помочь это сделать? Можно в принципе и загрузить картинку из байтов в файлах хака. Просто для этого нужно просто знать оригинальные цвета. Этот вариант даже лучше будет но мне нужна помощь. Например как мне выдернуть картинку региона например 3 или 4. И какие у него оригинальные цвета по вот такой таблице --- Код: --- dc.w 0, $8CE, $6AC, $48A, $268, $46, $224, 2 ; earth --- Конец кода --- Кто скажет тому буду век благодарен да и без этих данных я просто не смогу в редакторе палитры регионов сделать показ как будет выглядеть итоговый формат региона. Ti_ должен знать ведь это он делал DuneHack |
| SeregaZ:
что-то ты в танке :) изображения лежат в игре без цвета. изображение лежит там с номерами цветов от 0 до 15, то есть 0 - F. то есть в одном байте получается 2 пикселя. FF - только я не помню порядок левый правый или правый левый. надо код смотреть. поэтому накладывая палитру на это изображение, согласно номерам цветов и рожается картинка. это был первый момент. теперь второй - самый жопный :) - лежит в игре не конкретно изображение типа 5х5 тайлов (5х8 = 40 пикселов на 40 пикселов). а лежит в игре катавасия из целой кучи тайлов, которые как попало разбросаны и игра лишь с помощью карты тайлов, выдергивает из этой кучи малы нужный номер и рисует его в нужных координатах. бывают конечно спрайты, там рисуется сверху вниз так сказать, согласно высоте и длинне спрайта. но с этой землей там не все так однозначно. в сборщике графика - то есть та куча мала есть, откуда берутся тайлы - а вот её карты Ti не сделал. я ему давно говорил, что нужно это дело редактировать тоже. типа если у кого-то война происходит в Европе - логично же было бы, чтоб там была карта Европы отображена? :) а то воюешь, значит, иденить в Испании, а это дюновская карта и Испанией там нифига не пахнет. и я даже знаю куда Ti тебя пошлет :) я сам туда ходил... правда мало что понял... в эмулятор шелла. то есть следует открыть и посмотреть своими глазами как это устроено. в дискорде лови кароче. еще правда фаза Луны нужна хорошая, чтоб в настроение попасть. |
| Alexandr7:
--- Цитата: SeregaZ от 30 Июнь 2018, 23:19:00 ---что-то ты в танке :) изображения лежат в игре без цвета. изображение лежит там с номерами цветов от 0 до 15, то есть 0 - F. то есть в одном байте получается 2 пикселя. FF - только я не помню порядок левый правый или правый левый. надо код смотреть. поэтому накладывая палитру на это изображение, согласно номерам цветов и рожается картинка. это был первый момент. теперь второй - самый жопный :) - лежит в игре не конкретно изображение типа 5х5 тайлов (5х8 = 40 пикселов на 40 пикселов). а лежит в игре катавасия из целой кучи тайлов, которые как попало разбросаны и игра лишь с помощью карты тайлов, выдергивает из этой кучи малы нужный номер и рисует его в нужных координатах. бывают конечно спрайты, там рисуется сверху вниз так сказать, согласно высоте и длинне спрайта. но с этой землей там не все так однозначно. в сборщике графика - то есть та куча мала есть, откуда берутся тайлы - а вот её карты Ti не сделал. я ему давно говорил, что нужно это дело редактировать тоже. типа если у кого-то война происходит в Европе - логично же было бы, чтоб там была карта Европы отображена? :) а то воюешь, значит, иденить в Испании, а это дюновская карта и Испанией там нифига не пахнет. и я даже знаю куда Ti тебя пошлет :) я сам туда ходил... правда мало что понял... в эмулятор шелла. то есть следует открыть и посмотреть своими глазами как это устроено. в дискорде лови кароче. еще правда фаза Луны нужна хорошая, чтоб в настроение попасть. --- Конец цитаты --- Мне всеголишь нужно 2 вещи. Узнать оригинальный цвет региона и регион выдернуть из бинарного файла как картинку для этого нужно знать наборы байтов и как рисовать. Ну или можно схитрить а именно выдернуть оригинальную картинку региона. И просто узнать коды оригинальных цветов региона. Картинку можно выдернуть через yy-chr. Я в принципе нашел где карта регионов находится Файл rgnearth.smd Но вот не смог подобрать шаблон чтобы yy-chr нормально это отбразил Ну и еще бы от куда нить выдернуть строку цвета регионов чтобы по ней можно было бы делать перекраску в виде попиксельного замена цвета в картинке сравнивая с предыдущим. |
| AuAurora:
Remove screens if u quote, thx |
| SeregaZ:
эх... ну я пытался :) |
| Alexandr7:
--- Цитата: SeregaZ от 01 Июль 2018, 00:54:03 ---эх... ну я пытался --- Конец цитаты --- Ну пока что можно и без картинки сделать так как не знаю пока как выдернуть картинку одного региона или всей карты и узнать цвета этой картинки. |
| AuAurora:
--- Цитата: Alexandr7 от 01 Июль 2018, 02:46:53 ---Здравствуйте, AuAurora Новые сообщения с последнего визита. Новые ответы на ваши сообщения. 01 Июль 2018, 07:53:42 Новости: Правила форума Начало Поиск Профиль Личные сообщения Календарь Пользователи Выход На сайт Форум Emu-Land.net » Разработка и ромхакинг » Ромхакинг и программирование (Модераторы: p_star, ALEX_230_VOLT, spiiin) » [SMD] Собрание полноценных хаков Dune ОТВЕТ ДОБАВИТЬ ЗАКЛАДКУ УВЕДОМЛЯТЬ ОТМЕТИТЬ НЕПРОЧИТАННОЙ ПОДЕЛИТЬСЯ ТЕМОЙ Страницы: Назад 1 ... 275 276 277 278 [279] Вниз Автор Тема: [SMD] Собрание полноценных хаков Dune (Прочитано 1020769 раз) AuAurora и 2 Гостей просматривают эту тему. SeregaZ Пользователь Сообщений: 1295 Пол: хронический засранец [SMD] Собрание полноценных хаков Dune « Ответ #8340 : 29 Июнь 2018, 12:22:09 » Цитировать Цитата: Alexandr7 от 29 Июнь 2018, 05:22:08 А если в цвете только 1 значение то $ не пишется не верно. если в цвете цифра, то еще ладно. но если там будет какая-нить там А? или F? нужен доллар. этот представитель зеленых бумажек означает, что это хекс значение. ежели будет без доллара F - система подумает что это вроде как текст, а не значение. DUE 0.6h Dune Units Buildings Dialogs Sounds Editor так много идей и так мало кода... Alexandr7 Пользователь Сообщений: 206 Пол: Багровые Небеса - Прекрасная пиксельная игра [SMD] Собрание полноценных хаков Dune « Ответ #8341 : 29 Июнь 2018, 13:09:37 » Цитировать Цитата: SeregaZ от 29 Июнь 2018, 12:22:09 не верно. если в цвете цифра, то еще ладно. но если там будет какая-нить там А? или F? нужен доллар. этот представитель зеленых бумажек означает, что это хекс значение. ежели будет без доллара F - система подумает что это вроде как текст, а не значение. Ну это то понятно и по коду. RCED Beta v1.1 Fix - http://razor-missions.16mb.com/content/region_color_editor.7z RCED 2 Beta Fix http://www.razor-missions.16mb.com/content/dhe.7z Обсуждение редактора BDRAOE - http://www.emu-land.net/forum/index.php/topic,76324.0.html Alexandr7 Пользователь Сообщений: 206 Пол: Багровые Небеса - Прекрасная пиксельная игра [SMD] Собрание полноценных хаков Dune « Ответ #8342 : Вчера в 22:21:22 » Цитировать Я только что допер. Чтобы поменять цвет к примеру цвет регионов то нужно знать оригинальный цвет. цикл по пикселям картинки и если цвет равен предыдущему цвету то меняем его на нужный нам. Таким образом я смогу на картинки показывать итоговый цвет как он будет выглядить. Вопрос только 1. Как достать картинки например 1 картинку региона каждого дома но без потери цвета. Я так пологаю в игре регион одноцветный и код меняет цвет региона. Я нарисовать ее покрасив так как это делает сега я не могу. Но могу поменять цвет когда уже покрашенно. Следовательно нужно мне всего лишь выдернуть 6 картинок 1 региона под оригинальным цветом каждого дома. Может кто помочь это сделать? Можно в принципе и загрузить картинку из байтов в файлах хака. Просто для этого нужно просто знать оригинальные цвета. Этот вариант даже лучше будет но мне нужна помощь. Например как мне выдернуть картинку региона например 3 или 4. И какие у него оригинальные цвета по вот такой таблице Код: dc.w 0, $8CE, $6AC, $48A, $268, $46, $224, 2 ; earth Кто скажет тому буду век благодарен да и без этих данных я просто не смогу в редакторе палитры регионов сделать показ как будет выглядеть итоговый формат региона. Ti_ должен знать ведь это он делал DuneHack « Последнее редактирование: Вчера в 22:29:24 от Alexandr7 » RCED Beta v1.1 Fix - http://razor-missions.16mb.com/content/region_color_editor.7z RCED 2 Beta Fix http://www.razor-missions.16mb.com/content/dhe.7z Обсуждение редактора BDRAOE - http://www.emu-land.net/forum/index.php/topic,76324.0.html SeregaZ Пользователь Сообщений: 1295 Пол: хронический засранец [SMD] Собрание полноценных хаков Dune « Ответ #8343 : Вчера в 23:19:00 » Цитировать что-то ты в танке изображения лежат в игре без цвета. изображение лежит там с номерами цветов от 0 до 15, то есть 0 - F. то есть в одном байте получается 2 пикселя. FF - только я не помню порядок левый правый или правый левый. надо код смотреть. поэтому накладывая палитру на это изображение, согласно номерам цветов и рожается картинка. это был первый момент. теперь второй - самый жопный - лежит в игре не конкретно изображение типа 5х5 тайлов (5х8 = 40 пикселов на 40 пикселов). а лежит в игре катавасия из целой кучи тайлов, которые как попало разбросаны и игра лишь с помощью карты тайлов, выдергивает из этой кучи малы нужный номер и рисует его в нужных координатах. бывают конечно спрайты, там рисуется сверху вниз так сказать, согласно высоте и длинне спрайта. но с этой землей там не все так однозначно. в сборщике графика - то есть та куча мала есть, откуда берутся тайлы - а вот её карты Ti не сделал. я ему давно говорил, что нужно это дело редактировать тоже. типа если у кого-то война происходит в Европе - логично же было бы, чтоб там была карта Европы отображена? а то воюешь, значит, иденить в Испании, а это дюновская карта и Испанией там нифига не пахнет. и я даже знаю куда Ti тебя пошлет я сам туда ходил... правда мало что понял... в эмулятор шелла. то есть следует открыть и посмотреть своими глазами как это устроено. в дискорде лови кароче. еще правда фаза Луны нужна хорошая, чтоб в настроение попасть. DUE 0.6h Dune Units Buildings Dialogs Sounds Editor так много идей и так мало кода... Alexandr7 Пользователь Сообщений: 206 Пол: Багровые Небеса - Прекрасная пиксельная игра [SMD] Собрание полноценных хаков Dune « Ответ #8344 : Вчера в 23:31:29 » Цитировать Цитата: SeregaZ от Вчера в 23:19:00 что-то ты в танке изображения лежат в игре без цвета. изображение лежит там с номерами цветов от 0 до 15, то есть 0 - F. то есть в одном байте получается 2 пикселя. FF - только я не помню порядок левый правый или правый левый. надо код смотреть. поэтому накладывая палитру на это изображение, согласно номерам цветов и рожается картинка. это был первый момент. теперь второй - самый жопный - лежит в игре не конкретно изображение типа 5х5 тайлов (5х8 = 40 пикселов на 40 пикселов). а лежит в игре катавасия из целой кучи тайлов, которые как попало разбросаны и игра лишь с помощью карты тайлов, выдергивает из этой кучи малы нужный номер и рисует его в нужных координатах. бывают конечно спрайты, там рисуется сверху вниз так сказать, согласно высоте и длинне спрайта. но с этой землей там не все так однозначно. в сборщике графика - то есть та куча мала есть, откуда берутся тайлы - а вот её карты Ti не сделал. я ему давно говорил, что нужно это дело редактировать тоже. типа если у кого-то война происходит в Европе - логично же было бы, чтоб там была карта Европы отображена? а то воюешь, значит, иденить в Испании, а это дюновская карта и Испанией там нифига не пахнет. и я даже знаю куда Ti тебя пошлет я сам туда ходил... правда мало что понял... в эмулятор шелла. то есть следует открыть и посмотреть своими глазами как это устроено. в дискорде лови кароче. еще правда фаза Луны нужна хорошая, чтоб в настроение попасть. Мне всеголишь нужно 2 вещи. Узнать оригинальный цвет региона и регион выдернуть из бинарного файла как картинку для этого нужно знать наборы байтов и как рисовать. Ну или можно схитрить а именно выдернуть оригинальную картинку региона. И просто узнать коды оригинальных цветов региона. Картинку можно выдернуть через yy-chr. Я в принципе нашел где карта регионов находится Файл rgnearth.smd Но вот не смог подобрать шаблон чтобы yy-chr нормально это отбразил Ну и еще бы от куда нить выдернуть строку цвета регионов чтобы по ней можно было бы делать перекраску в виде попиксельного замена цвета в картинке сравнивая с предыдущим. RCED Beta v1.1 Fix - http://razor-missions.16mb.com/content/region_color_editor.7z RCED 2 Beta Fix http://www.razor-missions.16mb.com/content/dhe.7z Обсуждение редактора BDRAOE - http://www.emu-land.net/forum/index.php/topic,76324.0.html AuAurora Пользователь Сообщений: 386 Всезнайка [SMD] Собрание полноценных хаков Dune « Ответ #8345 : Сегодня в 00:02:29 » ЦитироватьИзменитьУдалить Remove screens if u quote, thx 2.135.131.217 Хаки SMD Dune2+Dune2000 на движке Warcraft Более 5000 костюмов для Dead or Alive 5 Last Round SeregaZ Пользователь Сообщений: 1295 Пол: хронический засранец [SMD] Собрание полноценных хаков Dune « Ответ #8346 : Сегодня в 00:54:03 » Цитировать эх... ну я пытался DUE 0.6h Dune Units Buildings Dialogs Sounds Editor так много идей и так мало кода... Alexandr7 Пользователь Сообщений: 206 Пол: Багровые Небеса - Прекрасная пиксельная игра [SMD] Собрание полноценных хаков Dune « Ответ #8347 : Сегодня в 02:46:53 » Цитировать Цитата: SeregaZ от Сегодня в 00:54:03 эх... ну я пытался Ну пока что можно и без картинки сделать так как не знаю пока как выдернуть картинку одного региона или всей карты и узнать цвета этой картинки. --- Конец цитаты --- Так это же отлично, давай пока без картинки |
| Alexandr7:
Я выкладывал 4 миссии за харконенов: https://www.emu-land.net/forum/index.php?action=dlattach;topic=16864.0;attach=198695 Чет 7 скачиваний и не одного отзыва. Написали хоть нормально или нет? |
| SeregaZ:
тайловая карта это и есть как бы шаблон, по которому yy-chr собирал бы изображение. только тут частичная совместимость так сказать, так как yy-chr не умеет показывать зеркальные тайлы. и всего 16х16 тайлов. тайловая карта же может запулить 64 на 28. поэтому там надо делать свою программу, которая могла бы все это дело обработать. |
| Alexandr7:
А через yy-chr можно получить оригинальный цвет юнита ну точнее юнит состоит из 3х цвето. Как в yy-chr получить эти 3 цвета выбранного юнита |
| Lipetsk:
--- Цитата: Alexandr7 от 01 Июль 2018, 08:09:35 ---Я выкладывал 4 миссии за харконенов: https://www.emu-land.net/forum/index.php?action=dlattach;topic=16864.0;attach=198695 Чет 7 скачиваний и не одного отзыва. Написали хоть нормально или нет? --- Конец цитаты --- А ты тестил их? Сделай тогда уж полноценную кампанию из 9 миссий. |
| Alexandr7:
--- Цитата: Lipetsk от 01 Июль 2018, 20:08:16 ---А ты тестил их? Сделай тогда уж полноценную кампанию из 9 миссий. --- Конец цитаты --- Первую и 2 да. 3 и 4 нет. Сделал 5 миссию но чет подсказываюет она дико зложной получилось ну для меня это так. |
| Razor:
--- Цитата ---Я выкладывал 4 миссии за харконенов --- Конец цитаты --- Первые три - незначительно переделанные миссии оригинала. Ничего особо примечательного. А вот четвёртая - весёлый трешачок, с кучей рефинери и танковых у бота. Дизайн баз бота слабоват, контента мало. Я бы посоветовал перед постройкой миссий удалять всю поверхность и базу бота, а не "понатыкаю я тут сбоку у базы кучу зданий, чтобы игроку сложнее было". |
| Alexandr7:
--- Цитата: Razor от 02 Июль 2018, 20:14:02 ---Первые три - незначительно переделанные миссии оригинала. Ничего особо примечательного. А вот четвёртая - весёлый трешачок, с кучей рефинери и танковых у бота. Дизайн баз бота слабоват, контента мало. Я бы посоветовал перед постройкой миссий удалять всю поверхность и базу бота, а не "понатыкаю я тут сбоку у базы кучу зданий, чтобы игроку сложнее было". --- Конец цитаты --- Вообщето цель на основе оригинала создать миссии харконенов где не будет дома Ордосов и чуть чуть усложнить. Я конечно понимаю что деснт может усложнить но делать кучу десанта через определенный промежуток это чистой воды издевательство. А на счет базы бота то вроде бы бот не умеет строить только востанавливать утраченное. Или что ты имел в виду про базы бота. Если ты о базе рядышком то мне показалось что враг пойдет в атаку через минут 10 и начинающему будет трудно успеть построить армию для атаки. Например за дом ордосов я и в оригинале умудряюсь 4 миссию пройти не с 1 раза. И причина тут одна тупо не хватает войск. Так что если ты конечно хороший игрок то рад за тебя но я не хочу прям сильно усложнять миссии и уж тем более не намерен делать на уровни сложности Razor миссий так как в его нужна очень быстрая скорость. В будущем кстати я хочу убрать 2 завода машин. Скоро выложу 5 миссию. Добавлено позже: Впрочем выложу лучше когда будет готово все 9 миссий Точнее 8. 9 Это просто развлечение но с ограниченными ресурсами. |
| Lipetsk:
--- Цитата: Alexandr7 от 02 Июль 2018, 21:18:35 ---Вообщето цель на основе оригинала создать миссии харконенов где не будет дома Ордосов и чуть чуть усложнить. Я конечно понимаю что деснт может усложнить но делать кучу десанта через определенный промежуток это чистой воды издевательство. А на счет базы бота то вроде бы бот не умеет строить только востанавливать утраченное. Или что ты имел в виду про базы бота. Если ты о базе рядышком то мне показалось что враг пойдет в атаку через минут 10 и начинающему будет трудно успеть построить армию для атаки. Например за дом ордосов я и в оригинале умудряюсь 4 миссию пройти не с 1 раза. И причина тут одна тупо не хватает войск. Так что если ты конечно хороший игрок то рад за тебя но я не хочу прям сильно усложнять миссии и уж тем более не намерен делать на уровни сложности Razor миссий так как в его нужна очень быстрая скорость. В будущем кстати я хочу убрать 2 завода машин. Скоро выложу 5 миссию. Добавлено позже: Впрочем выложу лучше когда будет готово все 9 миссий Точнее 8. 9 Это просто развлечение но с ограниченными ресурсами. --- Конец цитаты --- Причем тут "хороший игрок" ? Razor не про сложность же писал, а про расположение объектов. Мне было бы интересно увидеть хак "для нубов", но чтобы миссии и ландшафт были уникальны т.е. сделаны с нуля, а не переделки оригинальных. |
| Alexandr7:
--- Цитата: Lipetsk от 02 Июль 2018, 22:57:46 ---Причем тут "хороший игрок" ? Razor не про сложность же писал, а про расположение объектов. Мне было бы интересно увидеть хак "для нубов", но чтобы миссии и ландшафт были уникальны т.е. сделаны с нуля, а не переделки оригинальных. --- Конец цитаты --- А ну вообщето карта для 4 и так была с нуля сделана но честно я не мастер мапинга. 5 миссия карта тоже другая. В 6 карта оригинальная но вот базы вражеских уже 3 штуки 2 атридесовских и 1 маленькая Фрименов. 5 возможно переделать будет нужно. А если про здания речь то не знаю даже. Ладно я закончу первые 9 тестовых миссий и скину. 6 штук уже готово. 7 и 8 по факту будут самые сложные. 5 уж точно должна быть посложнее 4. |
| Alexandr7:
Выкладываю последние версии DHE по сути там только Сборщик и редактор регионов DHE .NET Framework 3.5 - Для NET Framework 3.5 на ОС Windows XP - 10 (Начиная с Windows 8 Net framework 3.5 отключен, а в Windows 7 NET Framwork 3.5 встроен в саму Windows. На счет Windows XP не знаю но так или иначе NET Framwork 3.5 это минимальная версия которая нужна для работы данной программы да и она в принципе большинству программ нужна) DHE .NET Framework 4 - Это для тех у кого Windows 8 - 10 чтобы не пришлось качать 200 метровый NET Framework 3.5 так как как уже сказал выше Начиная с Windows 8 Net framework 3.5 отключен. Повторюсь что программа писалась на C# последней версии. Для совместимости с Windows XP была откомпелирована в Visual Studio 2010 и были использованы некоторые версии кода которые есть только в .NET Framework. Например для чтения и записи была использована библиотека из .NET Framework 1.1, Для запрета ввода ненужных символов в текстовые поля была использована библиотека из .NET Framework 3.5 Также вот видео по работе с редактором |
| AuAurora:
Какой же ты всё-таки ма-ла-дец |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |