Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (23/447) > >>
Segaman:
teper' mozhete ocenit' moj redaktor v oprosah. tam ja pripisal v0.9.2
hochju znat', kak vam moj redaktor. da i ne zabud'te pozhelanija v gostevoj
inFINity_VRN:
Молодцы ребят, что освоили) ждем полноценные карты))))
Segaman:
A ja vot schas dasm muchu i mne ne do kart.
Narod, nepdrebarschivajte s unitami i stroenijami na karte. a to nehvatit mesta dlja postrojki svoih unitov i baz.
I delajte missii prohodimymi i igrabel'nymi.
topos84:

--- Цитата ---Narod, nepdrebarschivajte s unitami i stroenijami na karte. a to nehvatit mesta dlja postrojki svoih unitov i baz.
--- Конец цитаты ---
Ну не знаю. Я могу построить в редакторе маленькую базу еще одного вражеского дома недалеко от моей и понатыкать себе побольше начальных юнитов так, чтобы по мере постройки своей базы можно было сносить маленькую базу противника, получая тем самым возможность строить свои заводы. Щас пытаюсь сделать такую карту в девятой миссии за харков. Сначала добавлю врагов атрейдесов, а потом, если удастся пройти, еще и ордосов туда всобачу. Да и начальных денег поставлю по максимуму и себе, и им.
topos84:

--- Цитата ---Как на ПиСи. Вот только в самой игре не присутствуют легкие заводы. Есть только тяжелые, только что проверил.
--- Конец цитаты ---
Еще раз проверил, все-таки есть разница между легкими (темными) и тяжелыми (светлыми) бараками. Пробовал поставить легкий (темный) барак у харков. Результат: можно строить только отдельных труперов, а отряд труперов нельзя, хотя деньги на апгрейд барака почему-то просят. После апгрейда получаешь кукиш с маслом вместо отряда труперов.
Segaman:
Nashol vchera pachku pointov na kotorye ssylaetsja kod ssylajuschijsja ranee na tekst "UNIT". ja naverno ne budu vsjo razberat', potomu shto ehto dolgo i nudno. da eschjo i ves' tekst prihoditsja potom perebirat', shtob ego AS(assambler) mog brat'. a to on pishet mnogo oshibok. tam eschjo est' pointy na TEAM i BUILD, tak shto zhdite. budet veselo.
topos84:
Segaman, а что означает '2 passes' при запуске build.bat?



Да и еще. Разъясни, пожалуйста, разницу между стенами и плитами в 3-х категориях: walls, buildings и blocks.


Добавлено позже:
Итак, я теперь убедился, что региональная разница для рома существенна. Segaman, может, выложишь у себя на сайте свой ром? А то я скачал U версию со знаком [!] с Эму-Ленда, да еще и в .gen-формате, так что даже и не знаю, может из-за этого у меня в старпорте нельзя ничего заказывать в той миссии, которую хоть сколько-нибудь редактирую?
Segaman:
2 PASS - ehto kolichestvo kolichestvo chtenija asm fajla. na pervyj raz on perevodit tekst v asm i zapisyvaet v pamjat' imena tekstovyh pointov (naprimer: map_01), a na vtoroj vpisyvaet ih poluchennye posle postrojki koda adresa. vot takaja vot hitraja zagogulina. poluchaem fajl dune2build.p, i ego teper p2bin.exe perevodit v rom fajl. on kak raz taki i nahodit overlapping. i nakonechnoj stadii fixchecksum.exe chinit checksum-ku, shtoby pom gruzilsja. v protivnom sluchae emul' vydast krasnyj ehkran i bol'she nichego.

steny i plity v block-ah ehto fignja, hatja i zdes' ih mozhno stavit i oni budut rabotat'. tol'ko ehto ne sovershennaja sistema, tak kak u plit i u sten ne ukazana palata k kotoroj ona prinadlezhit.
V strnenijah steny tozhe mozhno stavit', tol'ko dlja nih bola otvedena drugaja kategorija. tak shto samyj luchshij variant ehto walls.
kstati v walls mozhno i strnoenija tozh lepit'. tok v redaktore ja ehto ubral.

Добавлено позже:
Ja eschjo kogda raspoznaval format objekt fajlov v hexe stavil starport i u mja tazhe fignja byla. nado budet v kode otnosjaschimsja k starportu poglazet'. chjo za fignja. vidimo tam pri postroje kakoj-to argument zdaniju prisvaevaetsja. luchshe v aperativu posmatret'
topos84:
Блин, наверно, зря сказал про региональные различия. Ведь у меня тогда еще не было последнего дасма, который Segaman забыл положить в архив на сайте, а новая версия DuneMapEd2.exe у меня уже была, так что, видимо, я не мог нормально миссию создать именно потому, что старый дасм не до конца был совместим с новой версией редактора. Так что, наверно, не нужно тебе выкладывать свой ром на сайте. Да и запрещено это, вроде как, с точки зрения авторского права.
Segaman:
Raznicy nikakoj. starport pahat' nebudet
topos84:
 :) :D :wow:
Блин, только что заметил, что выставляя 4 в качестве аргумента у юнита (то, что редактор предлагает по умолчанию), мы получаем "умных" юнитов, которые не будут тупо стоять и смотреть, как их крошат ракетницы и соники с расстояния, на котором обычные, например, танки не могут стрелять. Эти "умные" юниты, завидев врага еще издали, сами приближаются к противнику на нужную дистанцию и начинают их крошить! Такой способностью обладали (в оригинальной версии) лишь юниты противника! Видимо, протестировав игру, разрабы решили убрать эту способность юнитов игрока, иначе игра становится на порядок легче (не будут же они переписывать заново ИИ компьютера или менять структуру всех баз противника во всех миссиях!). Короче, халтурщики какие-то были эти разрабы, и, несмотря на это, все же сделали игру-шедевр (чудеса!).

Добавлено позже:
Как это ни прискорбно, но в игре есть лимит общего числа юнитов всех домов.  :( (По аналогии с лимитом общего числа строений.)
Я насчитал 65, не считая харвестеров, кэрриалов и червей.
Segaman:
V dasmx ja napisal vse 13 sposobov povedenija junitov. iz nih 3 - guard, 4 - area guard. ischi UnitGuard v dune2_x.asm

Добавлено позже:
Prikol. postavil v pervoj missii launcher i prisvoil intelekt 09(sabotage). tak on davit vseh ordosov na ehkrane :D:D
topos84:
Ты посмотри, какой я прикол откопал!  0_0



Поясняю.
Я пробовал, как работают "пипки" - "закупоренные спайсовые гейзеры", "мины со спайсом", "яйца червей", "червивое гуано" - называйте как хотите, а мне удобней "пипки". Так вот, в редакторе есть два вида "пипок". Та, которая внизу, и та, которая вверху. Та, что внизу, - не работает вообще. По ней можно безнаказанно ездить. Но вот та, которая вверху, - ппц, что вытворяет! Во-первых, она вечная. После того, как вы на нее наедите (найдете), она взорвется, раскидав спайс, но сама при этом не исчезнет. Останется, как ни в чем не бывало. Так, что можно еще раз на нее наехать, и она снова взорвется и, видимо, еще раз раскидает спайс (чтобы выяснить, раскидывает ли она спайс повторно, нужно сначала собрать некоторое количество раскиданного ею спайса, чего я не мог в своей миссии сделать, в виду отсутствия у меня харвестеров).
Но это еще не все! Если вы решите подстрелить эту "пипку", например, танком или девастатором (как у меня на скриншоте), то перед вами предстанет "душераздирающее зрелище" - ваш танк (в моем случае, девастатор) будет непрерывным (в прямом смысле слова, т.е. без перезарядки) образом стрелять по этой "пипке", и она будет от этого взрываться, опять же непрерывным образом!
Но и этого мало! Если вы после этого прикажете вашему юниту отъехать в сторону, он перестанет стрелять и отъедет, но его снаряды "стрелять" не перестанут (но уже не из дула танка, а просто зависнут в воздухе), и, соответственно, не перестанет взрываться "пипка", что и показано на моем скриншоте - два снаряда девастатора зависли в воздухе, а сам девастатор при этом не стреляет :)
Segaman:
pipki nado na otkrytom meste stavit'. tam oni normal'no rabotajut :P
topos84:
А я слишком близко к скалам поставил? Или надо, чтобы специй во круг них не было? Или и то, и другое? А разница в этих пипках есть?

Добавлено позже:
Кстати, а как насчет проблемы нажатия сразу двух кнопок мыши (правой и левой) при редактировании карты? Исчезает возможность что-либо ставить или менять. Остается лишь возможность просматривать карту (причем пустую). Та же беда, если зажать правую кнопку мыши и довести невидимый курсор мыши до края окна. У такое есть?

Добавлено позже:
Кстати, серый крестик (плюсик) на сером фоне в окне свойств юнита (или здания) почти не виден. Может сменишь его цвет на белый или красный? Или лучше сделать его потолще.
Segaman:
Manual vnimatel'nej chitaj. tam jasno napisano. esli vsjo ischezlo zhmi knopku rezhima (Q,W,E,R,T)

Добавлено позже:
Ehto zavisit ot kursora. u menja on naprimer sinij. ladno, sdelaju patch
topos84:
Все верно. Я это место в мануале невнимательно читал, поэтому плохо запомнил. Сорри.
А пипки все равно не работают как надо. Щас буду выяснять, почему.

Добавлено позже:
Я подозреваю, что на количество пипок на карте есть свое ограничение.

Добавлено позже:

--- Цитата ---pipki nado na otkrytom meste stavit'. tam oni normal'no rabotajut
--- Конец цитаты ---
Окружаю пипку со всех сторон обычным песком (без всяких дюн, спайса и пр.) на расстоянии одной клетки. Результат такой же как был - верхняя пипка бессмертна, нижняя - дохлая.  :(

Может, мне выложить объект-файл и мап-файл, чтобы ты сам убедился? Там у меня карте чуть ниже моей базы, слева, находится "нижняя" пипка, а наверху от базы - "верхняя". Лукэраундом можешь их найти.
Segaman:
Vot patch.
Y-view mode
f6-vykljuchit' muzon.

dobavil redaktor ugla v menu objekta. ispravil tekstovye sopostavlenija i popolnil sopostavlenie AI

Добавлено позже:
Po idee na odnoj karte vsego 2 kakashki + oni vsegda na dostatochno svobodnom meste. poprobuj nabahat' peska i poseredine kotjah ili, kak ty ejo mazyvaesh, pipku :D
topos84:

--- Цитата ---Po idee na odnoj karte vsego 2 kakashki + oni vsegda na dostatochno svobodnom meste. poprobuj nabahat' peska i poseredine kotjah ili, kak ty ejo mazyvaesh, pipku
--- Конец цитаты ---
Не факт, что на свободном месте. Помню в одной миссии один "kotjah" лежал почти вплотную к скалам (если память не изменяет, то это в миссии ashlikenny, там, где территория для постройки базы слишком искривлена, но я щас проверю).
А насчет всего двух на уровне, то и в самом деле, надо было сначала удалить старые и уж потом лепить новые. Щас попробую.

Добавлено позже:
А как патч запускать-то? Он же .ips.
Segaman:
nado exe patchit'. ja lichno "stealthpatch" ispol'zuju. zajdi na sonicretro s moego sajta. na glavnoj stranice tam gde napisano haking zahodish v programs. tam kachaesh. zapuskaesh, zatem file apply patch. vybiraesh patch, vybiraesh moju progu i kuda sohranit', a na vopros otvet' net.

kotjah - KoTяx

Добавлено позже:
http://info.sonicretro.org/StealthPatch vot syla na patcher.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии