| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (53/447) > >> |
| Smoke_John:
Dune - это самая настоящая RTS, которая в полной мере отрожает жанр, к которому она относится, ещё Dune это любимая игра детства, в которую лично я прорубился очень много времени :D Segaman, Respect!!! Serious Sam - Dune Runner очень порадовал, вернул меня в ту атмосферу настоящей стратегии, а серьёзный сэм очень забавный получается, напоминает Таню из Red Alert, только посерьёзней))) |
| Segaman:
спасибо. скажи а ты прошол 3-ю миссию? чтобы знать, менять е ё или нет. а то я её вчера не тестил. этим хаком я хочу показать, что мы на данный момент умеем. да и просто атмосферу слегка поменять. и кстати я терь знаю, почему больше 1 саботёра не появляется. там идёт баг со спрайтами. спрайт обрабатывается для саботёра и перекрашивается в видео памяти. а когда саботёров много, из-за того, что ячейка спрайта используется одна, спрайты глючат. нашол кстати флаг в стате, убирающий всех саботёров кроме себя. использовал его в сэме. единственный минус в хаке это то, что сэм двигается, а не ходит. спрайт не меняется и он как будто скользит по земле. но это обьяснимо и вскоре поправимо. дело в том, что если сэму приказать атаковать на строение, он сделает из себя камикадзе. я нашол флаг, убирающий склоность к самоубийству и он сделал из сэма - танк. т.е. терь он не ходит, а ездит. и не ходит по скалам. вообщем там много интересного. изучил пока процентов на 60. нашол даже спрайт. пока не нашол, как увеличить просмотр тумана, но зато нашол, как сделать просмотр тумана в 1 клеточку, как у саботёра. ещё не нашол, как сделать постройку юнита дольше. ещё там рядом были и строения, но до них мы ещё доберёмся. все говорим огромное спасибо петросяну. он нашол то, что мы не могли не сколько месяцев(или не хотели...не знаю). вполне вероятно, что скоро можно будет добавлять новых юнитов. |
| topos84:
--- Цитата: Segaman ---вполне вероятно, что скоро можно будет добавлять новых юнитов. --- Конец цитаты --- Вот тогда-то и начнется настоящее веселье! :wow: У меня столько задумок по поводу новых юнитов. ^_^ Добавлено позже: Чет 3-я миссия у Сэма трудновата. Нужно добавить десант минут так через 20 в виде 1-го танка и пары-тройки квадов. Кстати, а самого Сэма можно десантировать? |
| Segaman:
да. там даже труперы умирая выдают одного сэма :D, а это чревато последствиями ^_^. исправлю. |
| topos84:
--- Цитата: Segaman ---да. там даже труперы умирая выдают одного сэма --- Конец цитаты --- Это как так? o_0 Переведи на рус.яз пожалуйста. |
| Segaman:
страница загрузки хака. там новая версия с 5 миссиями, новыми кодами и т.п. --- Цитата: topos84 от 05 Май 2010, 14:25:36 ---Это как так? o_0 Переведи на рус.яз пожалуйста. --- Конец цитаты --- бьёшь отряд труперов(там где они в 3м ходят) и оставляют они не трупера а сэма |
| topos84:
--- Цитата: Segaman ---бьёшь отряд труперов(там где они в 3м ходят) и оставляют они не трупера а сэма --- Конец цитаты --- Чет не замечал, может быть я его быстро замесил своим сэмом, ведь хп-то у него не так уж и много, не больше, чем у фримена наверное. Добавлено позже: Так, а почему в четвертой миссии, когда я раздолбал все вражьи базы, мне написали Defeat? За что? И нафига надо было так много хп делать танкам? Вообще квадов бы хватило, ибо враг не отстраивается тут. |
| Segaman:
наверно я на проверку строений не там nop поставил напомни код убирающий поражение Добавлено позже: скажи свой последний пароль и я дам те следующей Добавлено позже: в асю зайди :) |
| topos84:
Ой, да я не помню. А не, остался сейв: ORDOSDESTR. |
| Segaman:
EVILMENTAT :D Добавлено позже: и это последняя изменённая миссия |
| Smoke_John:
--- Цитата: Segaman ---страница загрузки --- Конец цитаты --- Да, третью миссию я так и не прошёл, трудновата, да и дела были, некогда было переигрвывать несколько раз Качаю версию с 5-ю миссиями, завтра отпишусь :) |
| topos84:
5-ая миссия непроходима. Очень быстро сносят денежный завод, так что надо побольше чего-нибудь, денег или пушек, ракетниц поменьше - от них мало толку. Ну или тогда в старпорте нужно МКВ сделать, чтоб можно было отстроиться после нашествия всех кого попало. |
| Segaman:
когда-то я в редактор добавил функцию пересоздания surface при его внезапном исчезновении. это был спонтанный код, однако сейчас поставив комп в сон (а как известно, когда комп уходит в сон то в гамаке удаляются все surface), я был крайне обрадован тому, что surface был пересоздан. узнал я это по всплывающему сообщению. :wow: выходит не зря я этот код когда-то написал. ^_^ да, щас миссию 5ю исправил и протестил - проходимо. я просто забыл, что у атров фримены труперы бывают. работаю над остальными миссиями. |
| topos84:
Как сделаешь все миссии этого хака, то дай мне txt-файл со всеми брифингами твоего Злого Ментата, шоб я инглишь исправил, ок? А еще бы не мешало этому старперу юмора добавить в уста, чтоб получился эдакий гибрид Луи Дефюнеса со стариком из Футурамы, как думаешь? :) |
| Segaman:
договорились :) дa и миссия 6 ужe готовa. проходить придётся зa одного лишь сэмa. протeстил, проходимо. Добавлено позже: Оказывается там 2 опроса на проигрышь, когда играешь и когда победил. Странные эти разработчики. Исправил. Доделал миссию 6, но выложить не могу, инет накрылся. хз когда снова запашет. Сделаю пока что ещё миссий. Добавлено позже: Сделал седьмую и решил протестить весь хак. Очень даже ничего. потратил 2 часа и 3 попытки. оссобенно напряжной оказалась не помню какая, помню что начинается рядом с турельной стеной и вокруг сэма 4 танка и 4 трайка выставлены цветком. сэмом успел уничтожить половину строений, остальное пришлось мочить танками. к концу осталось 3 танка, 2 покоцанные. Ы! К концу проэкта добавлю картинки с сэмом в игру и уберу быбор палаты. Добавлено позже: Узнал ещё 2 вещи. 1. TEAM заставляет строения поступать так как в них описано. например строить танки в заводе или туперы. 2. если держать C во время взрыва, то тряски не будет. |
| topos84:
Segaman, а что с починкой пехоты в ремонтном заводе? Можно заставить ремонтный завод чинить пехоту (то, что кэрриолы ее туда иногда заносят, мы знаем, но вот насчет починки - по-моему, нет, не чинит). А то ж надо же Сэму чиниться иногда. П.С. Я асю починил. :) |
| lupus:
--- Цитата: topos84 от 06 Май 2010, 22:03:13 ---Segaman, а что с починкой пехоты в ремонтном заводе? Можно заставить ремонтный завод чинить пехоту (то, что кэрриолы ее туда иногда заносят, мы знаем, но вот насчет починки - по-моему, нет, не чинит). А то ж надо же Сэму чиниться иногда. П.С. Я асю починил. :) --- Конец цитаты --- Может ему просто медленную регенерацию сделать? Такое есть у некоторых героев в серии C'n'C и в Warfare inc. |
| topos84:
--- Цитата: lupus ---Может ему просто медленную регенерацию сделать? Такое есть у некоторых героев в серии C'n'C и в Warfare inc. --- Конец цитаты --- Такого нет ни у одного юнита в дюне, а потому Segaman этого никак не сделает. Это же целая новая процедура должна быть написана, а этого тут никто уже не добавит. Это же ромхакинг, а не программирование. |
| Segaman:
Если взяться за изучение UNIT.EMC , то можно будет даже юнит сделать, который будет летать и стрелять боеголовками. я кстати подумал, наверно я лучше интегрирую EMC-и в асм. ассамблер же поддерживает добавление новых функций, вот и декомпилирую в ручную и добавлю в него все EMC-и. Добавлено позже: Кстати я сэма 2 раза чинил и ничо. видимо из-за того, что он как юнит идёт. |
| r57shell:
Надеюсь вы знаете что если юнита окружить (например своими же юнитами) и потом приказать ему идти вне окружения, то лайнер унесёт в чинилку. Так можно ПОПРОБОВАТЬ починить кого угодно. И ещё одна тонкость, если чинилку при таком методе окружить например стенами, то починенные юниты будут отправляться в место откуда прилетели. Я так всегда делаю! Всем рекомендую :] |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |