| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (290/447) > >> |
| ZODIAK:
Короче, Докман, 9я миссия, Китай. Россия не активна (не нападает на врагов). Да вообще почти нечего не делает. Только рукой смерти в меня стреляет постоянно, а так больше нечего. Придвидя твоё следующие сообщение - объясняю. Нет, это не США. США тоже стреляет рукой, но вот Россия, в отличаи от США - не разу не промахнулась. Я где не поставлю строительную базу (из песца), Россия всегда попадает именно в неё. Реально измотала такая игра, под вечным обстрелом. И Китай тоже на врагов не нападает, когда играеш за Россию 9ю миссию. Просто, когда Россией проходил, я понятия не имел, как должны союзники нападать. Но компания за Китай это наглядно продемонстрировала. В обоих случаях (9я миссия за Россию, 9я миссия за Китай) союзники изредка атакуют одиночным самолётом. И всё . . . Добавлено позже: да, и надо удостоверится, что Китай не будет тебя так же расстреливать рукой смерти, когда играеш за Россию 9ю миссию. То когда я проходил Россией, у Китая небыло дворца. А потом ты исправил баг с постройкой Добавлено позже: сообщением выше поспешил сообщить, что за Россию всё исправленно |
| Docm@n:
--- Цитата: ZODIAK от 06 Июль 2015, 01:10:22 ---Короче, Докман, 9я миссия, Китай. Россия не активна (не нападает на врагов). Да вообще почти нечего не делает. Только рукой смерти в меня стреляет постоянно, а так больше нечего. Придвидя твоё следующие сообщение - объясняю. Нет, это не США. США тоже стреляет рукой, но вот Россия, в отличаи от США - не разу не промахнулась. Я где не поставлю строительную базу (из песца), Россия всегда попадает именно в неё. Реально измотала такая игра, под вечным обстрелом. И Китай тоже на врагов не нападает, когда играеш за Россию 9ю миссию. Просто, когда Россией проходил, я понятия не имел, как должны союзники нападать. Но компания за Китай это наглядно продемонстрировала. В обоих случаях (9я миссия за Россию, 9я миссия за Китай) союзники изредка атакуют одиночным самолётом. И всё . . . Добавлено позже: да, и надо удостоверится, что Китай не будет тебя так же расстреливать рукой смерти, когда играеш за Россию 9ю миссию. То когда я проходил Россией, у Китая небыло дворца. А потом ты исправил баг с постройкой Добавлено позже: сообщением выше поспешил сообщить, что за Россию всё исправленно --- Конец цитаты --- Я ваще ниче не понял. Если ты играешь за Китай, то как в тебя может стрелять Россия? Они союзники. Если ты играешь за Россию, (тоже 9 миссия, где раньше Китай дворец не строил) то он тебя обстреливать не будет, т.к. союзник. Так кто тебя обстреливает и в какой миссии? Ниче не понял. "Россия в отличии от США ниразу не промахнулась" - Россия всегда круче и в жизни и даже в дюне, как оказалось :) |
| ZODIAK:
--- Цитата: Docm@n от 06 Июль 2015, 01:33:35 ---Я ваще ниче не понял. Если ты играешь за Китай, то как в тебя может стрелять Россия? Они союзники. Если ты играешь за Россию, (тоже 9 миссия, где раньше Китай дворец не строил) то он тебя обстреливать не будет, т.к. союзник. Так кто тебя обстреливает и в какой миссии? Ниче не понял. "Россия в отличии от США ниразу не промахнулась" - Россия всегда круче и в жизни и даже в дюне, как оказалось :) --- Конец цитаты --- короче, начнём с малого. 1. 9я миссия за Россию - Китай не нападает на врагов. 2. 9я миссия за Китай. Россия не нападает на врагов, и вдобавок стреляет по Китаю рукой смерти |
| Ti_:
--- Цитата: Docm@n от 05 Июль 2015, 14:28:03 --- Добавлено позже: То, что я видел выглядело вот как то так: Транспортник подлетел к базе игрока, покрутился там, потом залетел за экран - и вылетел в другом конце экрана (где как раз ИИ находился) и высадил там десант --- Конец цитаты --- Я такого не видел. Зато сейчас тестируя оригинальные миссии, у меня тож десант пару раз высадили не пойми куда. Вспомнил что в оригинале также , отследил что там в коде происходит. Причина оказалась то, что рандомизатор позиций рядом со зданиями игрока, учитывает чтобы на точке высадки не было здания, или юнита, а вот проверки наличия гор нету (и видимо ещё стены надо учесть). И если передаёт такое значение кэриоллу, то оно потом сразу считается им как неправильное, он даже не летит к ней, а выставляет какую-то другую, от балды (не смотрел) - какого он не ищет точку рядом, уже другой вопрос. Но как минимум нужно добавить учетку гор и стен при определении точек homebase/enemybase. |
| Razor:
Тестируя миссии, обратил внимание, что с моим балансом возникают проблемы на самолетах. Ибо урон от самолета пополняется уроном от пушек, которые попадают и по зданиям. Можно ли сделать так, чтобы пушки не могли подрывать здания? |
| ZODIAK:
--- Цитата: Ti_ от 06 Июль 2015, 09:43:56 ---Я такого не видел. Зато сейчас тестируя оригинальные миссии, у меня тож десант пару раз высадили не пойми куда. Вспомнил что в оригинале также , отследил что там в коде происходит. Причина оказалась то, что рандомизатор позиций рядом со зданиями игрока, учитывает чтобы на точке высадки не было здания, или юнита, а вот проверки наличия гор нету (и видимо ещё стены надо учесть). И если передаёт такое значение кэриоллу, то оно потом сразу считается им как неправильное, он даже не летит к ней, а выставляет какую-то другую, от балды (не смотрел) - какого он не ищет точку рядом, уже другой вопрос. Но как минимум нужно добавить учетку гор и стен при определении точек homebase/enemybase. --- Конец цитаты --- если взирать на это, то как работает вражеский десант тогда? (в оригинале). Этот десант всегда забрасуется четко |
| Ti_:
--- Цитата: ZODIAK от 06 Июль 2015, 10:33:41 ---если взирать на это, то как работает вражеский десант тогда? (в оригинале). Этот десант всегда забрасуется четко --- Конец цитаты --- не всегда. |
| Docm@n:
--- Цитата: ZODIAK от 06 Июль 2015, 07:12:19 ---короче, начнём с малого. 1. 9я миссия за Россию - Китай не нападает на врагов. 2. 9я миссия за Китай. Россия не нападает на врагов, и вдобавок стреляет по Китаю рукой смерти --- Конец цитаты --- 1. Посмотрю, исправлю. 2. Еще раз повторяю, Россия не может стрелять в Китай, пойми эту элементарщину. Могла случайно промахнуться, но не каждый же раз в базу игрока. Но тоже посмотрю, вдруг это баг какой-то от сборки , хотя маловероятно. Добавлено позже: 1)Так - посмотрел 9 миссию за Россию. Там действительно непонятные вещи творятся. Китай - постоянно стреляет в Россию рукой смерти. Но я пологаю, этот баг происходит из-за того, что база ИИ находится далеко очень, в другом конце карты. Хз - но ракеты постоянно летят в местность - где база игрока.Пока не представляю как это исправить (разве что перестроить базу врага, что меня бесит) 2) Обратил внимание - что ИИ тратит все бабло на харвестеры -постоянно их пачками строит (хоть и приоритет на их строительство я значительно понизил) Если такой бред будет в r80 - (где харвестеры входят в лимит юнитов) то будет ужасно. 3) не понимаю почему не строит юнитов - общий лимит юнитов не забит, личный лимит домов тоже не забит, строит одни харвестеры и пехоту одинарную.Но с этим разберусь. На счет харвестеров хз, вообще на ноль приоритет поставить что ли? На счет руки смерти я вообще внедоумении.Теперь я допускаю, что в 9 миссии за Китай и Россия стреляет по игроку руками смерти. |
| ZODIAK:
--- Цитата: Docm@n от 06 Июль 2015, 12:41:39 ---1. Посмотрю, исправлю. 2. Еще раз повторяю, Россия не может стрелять в Китай, пойми эту элементарщину. Могла случайно промахнуться, но не каждый же раз в базу игрока. Но тоже посмотрю, вдруг это баг какой-то от сборки , хотя маловероятно. Добавлено позже: 1)Так - посмотрел 9 миссию за Россию. Там действительно непонятные вещи творятся. Китай - постоянно стреляет в Россию рукой смерти. Но я пологаю, этот баг происходит из-за того, что база ИИ находится далеко очень, в другом конце карты. Хз - но ракеты постоянно летят в местность - где база игрока.Пока не представляю как это исправить (разве что перестроить базу врага, что меня бесит) 2) Обратил внимание - что ИИ тратит все бабло на харвестеры -постоянно их пачками строит (хоть и приоритет на их строительство я значительно понизил) Если такой бред будет в r80 - (где харвестеры входят в лимит юнитов) то будет ужасно. 3) не понимаю почему не строит юнитов - общий лимит юнитов не забит, личный лимит домов тоже не забит, строит одни харвестеры и пехоту одинарную.Но с этим разберусь. На счет харвестеров хз, вообще на ноль приоритет поставить что ли? На счет руки смерти я вообще внедоумении.Теперь я допускаю, что в 9 миссии за Китай и Россия стреляет по игроку руками смерти. --- Конец цитаты --- ну вот, значит в обоих миссиях союзники по тебе херачат рукой? Весело. Да еще и спят при этом, по отношению к врагу. И почемуто именно в 9х миссиях так. В предедущих, союзники нормально атакуют врага. Но эти баги надо любыми методами убирать. Так оставлять нельзя, сам понимаеш. |
| Ti_:
--- Цитата: Docm@n от 06 Июль 2015, 12:41:39 ---На счет харвестеров хз, вообще на ноль приоритет поставить что ли? На счет руки смерти я вообще внедоумении.Теперь я допускаю, что в 9 миссии за Китай и Россия стреляет по игроку руками смерти. --- Конец цитаты --- Приоритет тут не сильно влияет, или вообще не влияет. Настройка харвестеров в misc/harv_bonus.asm. |
| Docm@n:
--- Цитата: Ti_ от 06 Июль 2015, 13:52:11 ---Приоритет тут не сильно влияет, или вообще не влияет. Настройка харвестеров в misc/harv_bonus.asm. --- Конец цитаты --- Ну так у меня там "2" стоит в последних миссиях Добавлено позже: И того - всего 3 должно быть, а у него там по 5- 6 штук ползает. |
| ZODIAK:
--- Цитата: Docm@n от 06 Июль 2015, 13:57:30 ---Ну так у меня там "2" стоит в последних миссиях Добавлено позже: И того - всего 3 должно быть, а у него там по 5- 6 штук ползает. --- Конец цитаты --- ну если так, то в предедущих миссиях их тоже 5-6 ползает, но он атакует |
| Docm@n:
Короче кое-как правил ИИ, что бы он хоть что-нибудь строил, хотя я в полном недоумении, почему он не строит. Харвестеры бабло привозят, запас лимита юнитов в 5 единиц в данной миссии, постоянно заказывает воздушных юнитов - хоть я на них тоже приоритет понизил. Уже нервы здают. Базы все на месте. Около базы простой прописал в 3 юнита уже , что б много там не кублилось, и транспортник не забирал из-за невозможности выезда.И короче все равно как то мертво атакует. Но все же теперь атакует. Просто как в оригинале примерно. Кстати Тай вопрос: Вот если в ai attack прописано например 4, и ИИ построил 3 юнита - а четвертому нет места выезда с завода - за ним прилетает транспортник на завод и выгружает его где то не важно где, этот четвертый юнит засчитывается??? То есть поедут ли остальные три в атаку?или нужно обязательно, что бы около базы стояло 4? На счет руки смерти - это не мой баг. Союзник в наглую гасит Игрока причем не случайно, а целенаправленно постоянно.Там игрок рядом с союзником - складывается впечатление, что ИИ думает, нафиг мне через всю карту во врага метить, у меня тут под крылышком игрок тусит - буду в него гасить :biggrin: Добавлено позже: Да и в 9 миссии за Китай - тоже самое. Союзник лупит по Игроку рукой смерти. :lol: Добавлено позже: А я почему то был уверен, что такого быть не может. |
| ZODIAK:
в хаке у Метро тож самое было. Моя пехота со дворца, на меня же и нападала. Но он как то исправил это. Поинтересуйся. Мож связь есть Добавлено позже: мне вот интересно, как ты тестил. Недостроенных баз - не заметил, не стреляющих юнитов - не заметил, нападение союзников - не заметил. :neznayu: |
| Docm@n:
--- Цитата: ZODIAK от 06 Июль 2015, 15:16:43 ---в хаке у Метро тож самое было. Моя пехота со дворца, на меня же и нападала. Но он как то исправил это. Поинтересуйся. Мож связь есть Добавлено позже: мне вот интересно, как ты тестил. Недостроенных баз - не заметил, не стреляющих юнитов - не заметил, нападение союзников - не заметил. :neznayu: --- Конец цитаты --- Да в один фэйс, все не перетестишь. Я просто в 8 миссии не обнаружил, что бы союзник гасил игрока.Поэтому в девятой не обращал на это внимание. Так же я быстро глянул, около завода ИИ, гляжу юнитов строит..думаю ну норм. Все работает. Но я не думал, что они буду тупить. Потому, что предыдущие миссии даного бреда не выявляли.Просто я на тот момент уже реально заколебался хак делать, честно...хотелось быстрее забыть уже про него, поэтому последнии миссии проверял, но не тчательно. |
| Ti_:
--- Цитата: Docm@n от 06 Июль 2015, 13:57:30 ---Ну так у меня там "2" стоит в последних миссиях Добавлено позже: И того - всего 3 должно быть, а у него там по 5- 6 штук ползает. --- Конец цитаты --- Ну, например , последняя миссия за Россию: У красных 2 рефинери, считаем : 2*2 + 2 = 6 харвестеров. У серых столько же. |
| Docm@n:
--- Цитата: Ti_ от 06 Июль 2015, 15:32:36 ---Ну, например , последняя миссия за Россию: У красных 2 рефинери, считаем : 2*2 + 2 = 6 харвестеров. У серых столько же. --- Конец цитаты --- Дык яж говорил, на второй рефинери не привозит харвестер, только на один. Он остальные просто строит. Перезагрузи миссию...проверь, привозят ли харвестер на второй рефин, у меня лично ниче не привозит. Могу в avi записать в доказательства. Добавлено позже: Да с харвестерами это фигня..я лимит еще меньше сделал...теперь у него 4 их, нормально. Главный вопрос в руке смерти и в том, что ИИ не атакует ваще, строит как то вяло. |
| Ti_:
--- Цитата: Docm@n от 06 Июль 2015, 15:38:35 ---Дык яж говорил, на второй рефинери не привозит харвестер, только на один. Он остальные просто строит. Перезагрузи миссию...проверь, привозят ли харвестер на второй рефин, у меня лично ниче не привозит. Могу в avi записать в доказательства. --- Конец цитаты --- Я не знаю как ещё понятнее объяснить. Открой файл harv_bonus.asm и ещё раз перечитай. Сколько ИИ будет строить (покупать в заводах) харвестеров (до какого количества). Если у ИИ 1 рефинери и доп.значение 0, то он будет строить пока не станет 2 харвестера. Если у ИИ 2 рефинери и доп.значение 0, то он будет строить пока не станет 4 харвестера. Если у ИИ 2 рефинери и доп.значение 3, то он будет строить пока не станет 7 харвестеров. Если нужно меньше харвестеров чем рефинери на 2, то можно прописывать отрицательные значения (-1,-2). Про то, что ему не привозят можешь вообще забыть, это тут никаким боком не относится. В оригинале ему тоже не привозят, когда он рефинери лепит, я писал про это. Это функция постройки здания. Причем тут постройка в заводе харвестеров? Добавлено позже: --- Цитата: Docm@n от 06 Июль 2015, 15:38:35 ---Главный вопрос в руке смерти и в том, что ИИ не атакует ваще, строит как то вяло. --- Конец цитаты --- Руку гляну. Ну, в версии от 3 июля(последняя вроде), он в лимит упирается. |
| Docm@n:
--- Цитата: Ti_ от 06 Июль 2015, 15:48:29 ---Я не знаю как ещё понятнее объяснить. Открой файл harv_bonus.asm и ещё раз перечитай. Сколько ИИ будет строить (покупать в заводах) харвестеров (до какого количества). Если у ИИ 1 рефинери и доп.значение 0, то он будет строить пока не станет 2 харвестера. Если у ИИ 2 рефинери и доп.значение 0, то он будет строить пока не станет 4 харвестера. Если у ИИ 2 рефинери и доп.значение 3, то он будет строить пока не станет 7 харвестеров. Если нужно меньше харвестеров чем рефинери на 2, то можно прописывать отрицательные значения (-1,-2). Про то, что ему не привозят можешь вообще забыть, это тут никаким боком не относится. В оригинале ему тоже не привозят, когда он рефинери лепит, я писал про это. Это функция постройки здания. Причем тут постройка в заводе харвестеров? --- Конец цитаты --- Да забудь про харвестеры, понятно все с ними.Единственное, что я не знал, что число 0 преумножает в двое, думал, что 1 только умножает.Теперь ясно.Но проблема не в харвестерах.А в том, что уже выше написал |
| Ti_:
Ни 0, ни 1 , не преумножают вдвое. Это допонительное число, которое прибавляется, назовем X. Сколько надо харвестров = (refineries*2) + X. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |