Впервые здесь? Я Роха — провести быструю экскурсию?
Ошибка соединенияНеверный запросСтраница устарелаСессия истеклаТребуется входЗапрещеноНе найденоСлишком много запросовВнутренняя ошибка сервераПлохой шлюзСервис недоступенТайм-аут шлюзаВерсия HTTP не поддерживается
Сессия истекла
Ваша сессия истекла. Пожалуйста, войдите снова.
Требуется вход
Для этого нужна учётная запись. Войдите или создайте её — это займёт минуту.
Страница устарела
Токен безопасности отклонён — обычно потому, что страница была открыта слишком долго или вы вошли в систему в другом месте. Ничего не сохранено. Обновите страницу и повторите.
Запрос не выполнен
При обработке вашего запроса возникла проблема.
Проверьте подключение к интернету и попробуйте снова.
Если есть желание научиться навешивать другие модельки на имеющийся скелет, то лучший вариант разобрать по винтикам готовые проекты, для примера могу предложить поковыряться на существах с моей страницы созданных на основе латника/мечника! :smile13:
Как корректно (и, по возможности, компактно) заменить в армии героя существо"А" на существо"Б"? (Допустим, навскидку, специализация героя - в бою всех своих баньши превращать в рыцарей смерти)
Конкретный пример:
if (hero == "replacer") and (GetHeroCreatures ('replacer', CREATURE_А) > 0 ) then local replace = GetHeroCreatures ('replacer', CREATURE_А); RemoveHeroCreatures ('replacer', CREATURE_А, replace); AddHeroCreatures ('replacer', CREATURE_B, replace); end; Данный скрипт имеет ряд недостатков: 1. Если заменяемые существа расставлены в несколько слотов, то при замене произойдёт объединение в один. 2. Если в армии присутствует только один слот заменяемых существ (и больше никакой армии), то при замене добавится ещё одно существо.
Они уже частично совместимы ;) Но полностью совместить нельзя, ибо есть пересекающиеся моменты. atlant108 не прав. Вообще, когда проекты пытаются изменить одно и то же, но по-разному, не должны совмещаться. В ТЕ тоже есть правка героев.
В данном вопросе, я искренне хочу быть не правым, но пока, к сожалению, не удаётся в полной мере использовать мод ТЕ в модификации, некоторые скрипты не работают. Однако, всё это вопрос времени
В данном вопросе, я искренне хочу быть не правым, но пока, к сожалению, не удаётся в полной мере использовать мод ТЕ в модификации, некоторые скрипты не работают. Однако, всё это вопрос времени
P.S.: речь идёт о модификации EWA
EWA - оффтоп, это раз. Для этого сборника есть соответствующая тема. Вот там было бы уместно вести о нём речь.
Во-вторых, если два мода заменяют одно и то же, но вдруг кто-то хочет сделать их совместимыми - это не совместимость, а слияние, когда в одном моде убивается что-то, что не хочется убирать в другом.
Как корректно (и, по возможности, компактно) заменить в армии героя существо"А" на существо"Б"? (Допустим, навскидку, специализация героя - в бою всех своих баньши превращать в рыцарей смерти)
Конкретный пример:
if (hero == "replacer") and (GetHeroCreatures ('replacer', CREATURE_А) > 0 ) then local replace = GetHeroCreatures ('replacer', CREATURE_А); RemoveHeroCreatures ('replacer', CREATURE_А, replace); AddHeroCreatures ('replacer', CREATURE_B, replace); end; Данный скрипт имеет ряд недостатков: 1. Если заменяемые существа расставлены в несколько слотов, то при замене произойдёт объединение в один. 2. Если в армии присутствует только один слот заменяемых существ (и больше никакой армии), то при замене добавится ещё одно существо.
В моде NHF использован подобный скрипт для Дейдры, где она Умертвий заменяет на Баньши:
----------------ДЕЙДРА------------------- function error_NHF_Nemor_F () print("error:NHF_Nemor_F"); end; function NHF_HERO_F.Nemor () errorHook(error_NHF_Nemor_F); local prirost = 0; local creatures = ""; local temp_name = NHF_tempName_F("Nemor"); local count_umertvie = GetHeroCreatures("Nemor", CREATURE_WIGHT); if count_umertvie > 0 then RemoveHeroCreatures("Nemor", CREATURE_WIGHT, count_umertvie); AddHeroCreatures("Nemor", CREATURE_BANSHEE , count_umertvie); end; end;
У данного скрипта только второй недостаток, т.к. первый получиться никак не успеет - все уже будут заменены.
Во-вторых, если два мода заменяют одно и то же, но вдруг кто-то хочет сделать их совместимыми - это не совместимость, а слияние, когда в одном мое убивается что-то, что не хочется убирать в другом.[/QUOTE] Вот в том то и речь. Приходится ломать голову. Приношу свои извинения, если сообщение не в той теме.