Отшель[НИК] 2 Опубликовано 12 Июня 2009 (изменено) Как сделать рандомный (желательно, но не обязательно) спавн НПС за спиной ГГ после какого-либо действия? Изменено 12 Июня 2009 пользователем Отшель[НИК] 1 Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 (изменено) Более подходящей темы увы не нашел. Есть тут добрые люди, знающие perl? Нужно немного отредактировать АСДС. Саму программу (!!!), а не all.spawn. Изменено 1 Июля 2009 пользователем Отшель[НИК] Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 Нужно добавить в АСДС секции с аномалиями. Пробовал сам, но из-за моей криворукости и незнания выдает ошибку. Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 (изменено) Други. Если бы все было так просто, я бы не спрашивал на форуме Итак объясню все с самого начала. Есть асдс от АМК, и есть асдс от Симбиона. В АМК содержаться следующие строки: amk_zone_mincer_weak => 'se_zone_anom', amk_zone_mincer_average => 'se_zone_anom', amk_zone_mincer_strong => 'se_zone_anom', amk_zone_witches_galantine => 'se_zone_anom', amk_zone_zharka_static_weak => 'se_zone_anom', amk_zone_zharka_static_average => 'se_zone_anom', amk_zone_zharka_static_strong => 'se_zone_anom', amk_zone_mosquito_bald_weak => 'se_zone_anom', amk_zone_mosquito_bald_average => 'se_zone_anom', amk_zone_mosquito_bald_strong => 'se_zone_anom', amk_zone_buzz => 'se_zone_anom', amk_zone_buzz_weak => 'se_zone_anom', amk_zone_buzz_average => 'se_zone_anom', amk_zone_buzz_strong => 'se_zone_anom', В симбионе таких строк нет. Но есть следующие: #[+1] m_zone_buzz => 'se_zone_anom', m_zone_buzz_weak => 'se_zone_anom', m_zone_buzz_average => 'se_zone_anom', m_zone_buzz_strong => 'se_zone_anom', #[+2] m_zone_gravi_zone => 'se_zone_anom', m_zone_gravi_zone_weak => 'se_zone_anom', m_zone_gravi_zone_average => 'se_zone_anom', m_zone_gravi_zone_strong => 'se_zone_anom', #[+3] m_zone_mincer => 'se_zone_anom', m_zone_mincer_weak => 'se_zone_anom', m_zone_mincer_weak_noart => 'se_zone_anom', m_zone_mincer_average => 'se_zone_anom', m_zone_mincer_strong => 'se_zone_anom', #[+4] m_zone_mosquito_bald => 'se_zone_anom', m_zone_mosquito_bald_weak => 'se_zone_anom', m_zone_mosquito_bald_weak_noart => 'se_zone_anom', m_zone_mosquito_bald_average => 'se_zone_anom', m_zone_mosquito_bald_strong => 'se_zone_anom', m_zone_mosquito_bald_strong_noart => 'se_zone_anom', #[+5] m_zone_witches_galantine => 'se_zone_anom', m_zone_witches_galantine_weak => 'se_zone_anom', m_zone_witches_galantine_average => 'se_zone_anom', m_zone_witches_galantine_strong => 'se_zone_anom', m_zone_witches_galantine_safe => 'se_zone_anom', #[+6] m_zone_zharka_static => 'se_zone_anom', m_zone_zharka_static_weak => 'se_zone_anom', m_zone_zharka_static_average => 'se_zone_anom', m_zone_zharka_static_strong => 'se_zone_anom', Естественно в АМК их нет. Я пробовал заменять, пробовал добавлять строки из симбиона в амк, но всегда выдавалась ошибка с руганью на файл ini_file.pm и строку 156 в нем. Вот и не знаю что делать? ЗЫ: не спрашивайте зачем мне это)) Объяснять довольно долго и трудно... Изменено 1 Июля 2009 пользователем Отшель[НИК] Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 (изменено) Тогда я не понимаю почему в самом all.spawn-е прописаны именно они (те оторые я написал), а не "родные"... И если ты прав, то что тогда делать? Заменить названия на те, которые есть в АМК и ничего не менять в самой программе? Изменено 1 Июля 2009 пользователем Отшель[НИК] Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 (изменено) Если найдешь и m_zone_zharka_static и zone_zharka_static, значит это новые аномалии спаунены вместе с родными Так и есть. Там и те и те... И как тогда перенести эти m_zone..... чтобы при компиляции спавна не было ошибки? Поковырял щас конфиги. m_zone используются для динамических аномалий. На сколько я понял эти м_зона... убирают аномалии со старых мест. Т.е. происходит антиспавн аномалий. Изменено 1 Июля 2009 пользователем Отшель[НИК] Поделиться этим сообщением Ссылка на сообщение
Отшель[НИК] 2 Опубликовано 1 Июля 2009 (изменено) Попробовал - все равно не помогает.... Блин не знаю что делать. Самое смешное то, что когда этих секций вообще нет, то он говорит что не может прочесть секцию к примеру m_zone_mincer => 'se_zone_anom', А когда их добавляешь, то ругается на ini_file ((( Т.е. он их все таки воспринимает, но что то все равно не так(( Вопрос снимается. Изменено 2 Июля 2009 пользователем Отшель[НИК] Поделиться этим сообщением Ссылка на сообщение