| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (32/447) > >> |
| Segaman:
Редактор работает превосходно. я заодно пару багов исправил. пожалуй и правда. редактирование я строчное сделаю |
| Ti_:
--- Цитата: Segaman от 24 Сентябрь 2009, 18:35:57 ---Редактор работает превосходно. я заодно пару багов исправил. пожалуй и правда. редактирование я строчное сделаю --- Конец цитаты --- кстати говоря. насчет десанта. я помню что мог сделать повторять десант или высадить только 1раз. а сейчас как таймер не меняю только 1раз высаживает. в чем тут дело? мистика прям. (и перед ним 0006 /0007 менял и так и так- ни в какую) оо понял! короче если таймер кончается на 2b пример (00 2b или 01 2b) - тогда десант повторяется. предлагаю и это в редактор добавить. (т.е. последний word делим на 2byte. , где 1-таймер в минутах; 2байт- если 2b, то повт.десант. |
| Segaman:
Ща просто впишу подсказку. щас почти закончил. 5мин и я за мануал берусь |
| topos84:
Ну ни фига себе работа закипела! Пропустил только один неполный день на форуме и на тебе - редактор почти готов, баги исправлены, старпорт и десант теперь редактируется! :wow: Я в полном восторге! :D Жду редактор для пробы. |
| Dunerunner:
Ага, я тоже прям офигел. :wow: Теперь можно полноценную кампанию за какой-нить дом создать. Недавно сделал собственную карту, на основе 9-й миссии за Харконненов. Правда вражеского десанта там нет (не работает, а жаль), но комп всё равно нападёт первым. Миссия не очень трудная, но меньше, чем за час её пройти нереально. |
| topos84:
Dunerunner, можно и за все дома сразу. И это будет полноценный хак игры. :D |
| Segaman:
Всё, больше немогу. это экскременты отказывается читать команды или что там. кароч прыжки есть, ума не надо. берусь за мануал. может быть када нить доделаю это экскременты с командами. спина балит - с утра за гамакой сижу, за...лся. Добавлено позже: Ой. смишно вышло, больше буду писать слова на букву Г Добавлено позже: Готово! качайте, пробуйте, спрашивайте, отвечю :D |
| Dunerunner:
--- Цитата: Segaman от 25 Сентябрь 2009, 00:52:08 ---Готово! качайте, пробуйте, спрашивайте, отвечю :D --- Конец цитаты --- Респект! Редактор стал лучше, появились новые функции, что очень хорошо, но не всё в новых свойствах понятно. Например, как сделать, чтоб в носитель для десанта загрузить несколько юнитов и как настроить временной промежуток бесконечно высаживаемого десанта. Можно ли сделать, чтоб несколько носителей одновременно высадили десант в одной точке? Не обошлось и без багов с объектами карты: в частности не грузятся 6-я и 7-я миссии у всех домов, а также 9-я у Ордосов. :-\ Надеюсь этот баг можно исправить. Собснно это не критично, просто для переделки нужно брать рабочую миссию. ;) |
| Segaman:
На сщёт десантов, Ti_ уже говорил, что чтоб циклическую высадку сделать, надо использовать первый байт за минуты, а во втором 2b прописывать. вот как это вводится в мой редактор $22b - циклическая высадка через каждые 2 минуты $72b - через каждые 7 высадку 2 танков и более я незнаю как прописывать Добавлено позже: На сщёт редактора - я переделаю чтение на тип работы "что нашёл, то и прачёл". Видимо как раз такая система и в игре. первые 8 значений там статические(всегда там), а все остальные, как я заметил, где попало. сёня припишу чтение и скину патч |
| Ti_:
--- Цитата: Dunerunner от 25 Сентябрь 2009, 08:09:49 ---Например, как сделать, чтоб в носитель для десанта загрузить несколько юнитов --- Конец цитаты --- никак. просто прописать н-ко десантов с одинаковыми строками , но разным ID. (в оригинале именно так и делается) |
| Dunerunner:
--- Цитата: Segaman от 25 Сентябрь 2009, 10:10:44 ---$22b - циклическая высадка через каждые 2 минуты $72b - через каждые 7 высадку 2 танков и более я незнаю как прописывать --- Конец цитаты --- Тогда, если поставить любое другое число после $ с окончанием 2b, то это и будет кол-во минут задежки? Или есть какой-то лимит? --- Цитата: Ti_ от 25 Сентябрь 2009, 12:56:41 ---никак. просто прописать н-ко десантов с одинаковыми строками , но разным ID. --- Конец цитаты --- В том то и проблема, что нельзя прописать более одной строки (add) для десанта. :( При попытке добавить вторую строку, вылазит ошибка. Добавлено позже: Segaman, небольшая просьба: убери этого бесполезного kirby, у меня из-за него редактор постоянно пишет ошибку. |
| Ti_:
--- Цитата: Dunerunner от 25 Сентябрь 2009, 14:10:14 ---Тогда, если поставить любое другое число после $ с окончанием 2b, то это и будет кол-во минут задежки? Или есть какой-то лимит? В том то и проблема, что нельзя прописать более одной строки (add) для десанта. :( При попытке добавить вторую строку, вылазит ошибка. Добавлено позже: Segaman, небольшая просьба: убери этого бесполезного kirby, у меня из-за него редактор постоянно пишет ошибку. --- Конец цитаты --- у меня и сама по себе там ошибка выскакивать стала. кстати где мануал? почему в редакторе остались всякие левые неизв. misc? пожелания что я писал тоже не заметил. десант таймер: пример: $0100 - высадить через 1минуты 1 раз $032B - высажить каждые 3 минуты. $002B - высажить каждую секунду ;) Segaman: давай лучше расскажи про опросов джойстиков. (где тот участок кода , и что надо менять чтобы 4джоя было)- а лучше сразу это же в RRR'е. |
| Segaman:
Странно, я когда десант писал у меня адд неглючил, я 3 ставил а ты версию новую качай, там кирби больше не вызывается. да и штобы его выключить, открываеш config.ini, и в строке "Helper" пишеш "=0". т.е. helper=0, и кирби не появится. Про 4падридер иди сюдаhttp://www.emu-land.net/forum/index.php/topic,30754.new.html#new Сегодня ничего наверно не ждите, у мя мама заболела и к телику не пускает. Добавлено позже: --- Цитата: Ti_ от 25 Сентябрь 2009, 14:50:47 ---у меня и сама по себе там ошибка выскакивать стала. --- Конец цитаты --- Напиши текст ошибки --- Цитата: Ti_ от 25 Сентябрь 2009, 14:50:47 ---где мануал? --- Конец цитаты --- на сайте --- Цитата: Ti_ от 25 Сентябрь 2009, 14:50:47 ---почему в редакторе остались всякие левые неизв. misc? --- Конец цитаты --- Потому что я не перебирал редактор, а приписывал новые функции. когда за комп сяду сделаю. --- Цитата: Ti_ от 25 Сентябрь 2009, 14:50:47 ---пожелания что я писал тоже не заметил. --- Конец цитаты --- прости, к тому моменту я уже гатов был юзать форточку от боли в спине. забыл Добавлено позже: --- Цитата: Dunerunner от 25 Сентябрь 2009, 14:10:14 ---В том то и проблема, что нельзя прописать более одной строки (add) для десанта. :( При попытке добавить вторую строку, вылазит ошибка. --- Конец цитаты --- Напиши текст ошибки. и ваабще, все какаие ошибки выскакивают, пишите сюда тексты ошибкок или скриншот ошибки |
| Dunerunner:
--- Цитата: Segaman от 25 Сентябрь 2009, 16:20:05 ---и ваабще, все какаие ошибки выскакивают, пишите сюда тексты ошибкок или скриншот ошибки --- Конец цитаты --- Вот эти ошибки: первая вылазит при переключении вида (turn off\on), вторая - при добавлении второй строчки десанта. П. с. вообще нужно стереть все файлы kirby из редактора, а не просто отключить, т. к. первая ошибка точно из-за него. <_< |
| Segaman:
Блин, ты чё, издеваешся штоли, я же сказал, скриншоты ошйбок делать и штоб они весили мало, а ты всю прогу сфоткал ищё и в пнг. кидай в гиф, а лучше jpeg, но так шоб текст мона было разобрать Добавлено позже: Кароч первую ошйбку исправляем в конфиге. Да ошибку он выдайот потмушто я кирби под файлменю переделал. а где он вызывается надо поискать вторую я допустил - создание нового значения с чтением ещё не созданного нового значения. исправлю |
| Dunerunner:
--- Цитата: Segaman от 25 Сентябрь 2009, 17:01:21 ---штоб они весили мало, --- Конец цитаты --- Я как-то забыл, что у тебя нет нормального интернета. :-\ --- Цитата: Segaman ---а ты всю прогу сфоткал ищё и в пнг. --- Конец цитаты --- Вообще-то я сконвертировал в .jpg, а не .png. Jpg и Jpeg - это одно и то же. --- Цитата: Segaman ---Кароч первую ошйбку исправляем в конфиге. --- Конец цитаты --- А я не умею, не знаю и не хочу исправлять. :) Мне надо, чтоб всё было без всяких ошибок. Эту ошибку исправь сам. |
| Segaman:
Готово. Ночью тот удалю, а этот залью, небудет ни кирби, ни ошибок с десантом |
| Segaman:
Всё, качайте аттудаже нормальную версию. Я тот заменил на этот |
| Dunerunner:
Скачал новую версию редактора, проверил в игре... Десанты работают отлично! ^_^ Старпорт также стал полностью функциональным, что незаменимо при игре Ордосами, т. к. у них нет ракетных установок на заводе. Сам редактор тоже стал стабильным, ошибок не выдаёт, что уже радует. Наконец можно сделать нормальную миссию с работающими десантами и старпортом. |
| Segaman:
Щас попытался коверкнуть редактор штоб он "что нашол, то и прочёл" на скорую руку. проверил, читает всё кроме обьектов, а ещё я баг нашёл, при чтении команд(?.) список увеличивается в несуществующий адрес. вместо global.teammax+=1, там я случайно написал global.readmax+=1, так что ошибки ещё остались. сёня постараюсь исправить и переписать чтение. А ещё, я придумал как ещё уменьшить ресопожираемость. пусть мап грузится один раз и приэтом тутже будет сниматься скриншот с прочитанного куска карты и затем заместо карты блоками будет показывать карту скриншотом. согласитесь 1 большой спрайт будет меньше жрать чем 256 маленьких. ещё могу написать систему рандомного или складывания данных по вашему порядку. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |