Wake of Gods Forum | Форум Во Имя Богов
Если просто нужен скрипт - Printable Version

+- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net)
+-- Forum: Русский Форум (/forumdisplay.php?fid=99)
+--- Forum: Скрипты и карты (/forumdisplay.php?fid=103)
+--- Thread: Если просто нужен скрипт (/showthread.php?tid=4692)


Если просто нужен скрипт - gamecreator - 22.03.2015 00:13

Нет способности, возможности или времени изучать ERM или писать скрипт самостоятельно? Устали от долгих и нудных консультаций в теме "Ваши вопросы по ERM-скриптам"? Хочется выдать идею и получить результат?
Эта тема - своеобразный "стол заказов". Подробно описываете что желаете увидеть и, если повезёт, кто-нибудь из местных умельцев откликнется и напишет скрипт специально для Вас!


RE: Если просто нужен скрипт - v3r3r - 09.08.2015 13:41

Добрый день. Играю в версию 3.58f, там есть такой эвент (можно выбрать через WoG-меню) "неделя монстров", т.е. когда всю неделю только один тип монстра имеет усиление на основные параметры.

Все бы ничего, но мне предельно хочется, чтобы монстр, получивший усиление на ЕГО неделе - сохранял усиление навсегда! Вплоть до последующих усилений от "недели монстров" - т.е. когда этот монст получит еще большее усиление ...и так до бесконечночи.

До бесконечности конечно вряд ли дойдет, но сам факт, что баланс игры может немного измениться в чью-то пользу - очень интригует.

Пожалуй хочу этот скрипт больше чем какой-либо другой. Ведь тут много зависит от рандома.

Если кто-то готов помочь с таким скриптом - буду очень признателен.
З.Ы. сам я гуманитарий, все замуты с ERM закончились для меня тем, что сильно разболелась голова и взорвался мозг - не мое это, слишком сложно.


RE: Если просто нужен скрипт - Algor - 09.08.2015 20:00

Интересная идея. Отпишитесь потом, как оно в игре.

Исправленный script20.erm (закоментарена 241 строка) положить в Data/s.

Для чертей/бесов при отстроенном в Инферно граале параметры сохраняться не будут.


RE: Если просто нужен скрипт - v3r3r - 19.08.2015 00:52

Спасибо! Моя маленькая мечта воплотилась в жизнь! Как смог проверил - вроде все окей.
Я играю XL, поэтому времени уходит много, вот хочу дождаться когда уже улучшенный моб повторно апнется)).

[off]Пока что полноценно играть мешает вечная ошибка с артефактом у компов, попробую пошерстить здешний форум, может найду решение, ибо реально задолбал этот глюк, после него артефакты улучшать нельзя.[off/]


RE: Если просто нужен скрипт - Algor - 19.08.2015 02:39

(19.08.2015 00:52)v3r3r Wrote:  Пока что полноценно играть мешает вечная ошибка с артефактом у компов...
Эм, а можно подробнее? Что-т я не помню такого.
Ну и логи/скриншоты/сэйвы приветствуются конечно.


RE: Если просто нужен скрипт - v3r3r - 22.08.2015 15:57

Добрый день, конечно можно!
..заняло времени это, но воспроизвел тот баг снова и делюсь скринами:
http://i.imgur.com/8eS9G1L.png
http://i.imgur.com/lzAv3Xb.png
http://i.imgur.com/PDxldsM.png
http://i.imgur.com/0f2abiV.png
Все это во время хода компа, цвет компа никак не влияет на эту ошибку. Она появляется не сразу, а только когда комп прокачается и видимо получит некий артефакт, который... то-ли апргрейдить не может у ремесленника, то-ли арт глючный - я так и не разобрался.

Насчет сэйва - не уверен, там же вроде Dat.-файл еще нужен, чтобы с моими настройками все тестировать? Сегодня постараюсь все это на облако залить и дам ссылку ...может хоть как-то поможет разобраться с этой проблемой.

UPD: https://goo.gl/KR0Un5 тут файлы, которые просили.


RE: Если просто нужен скрипт - gamecreator - 22.08.2015 16:01

(22.08.2015 15:57)v3r3r Wrote:  Насчет сэйва - не уверен, там же вроде Dat.-файл еще нужен, чтобы с моими настройками все тестировать?
Нет, все скрипты и настройки сохраняются в файле.


RE: Если просто нужен скрипт - Algor - 23.08.2015 00:05

v3r3r, к файлам нет доступа.
И WOGERMLOG.TXT еще киньте.


RE: Если просто нужен скрипт - Bes - 23.08.2015 14:09

v3r3r, есть полно сервисов для сокращения ссылок
tinyurl.com
vk.cc
https://goo.gl


RE: Если просто нужен скрипт - gamecreator - 23.08.2015 15:41

(23.08.2015 12:51)v3r3r Wrote:  Нашел баг, если переходить поссылке из поста - не работает.
Авто-обрезка ссылки видимо хорошо режет, очень хорошо )
Нет, антихотлинк. А браузер с такой функцией автообрезки я бы удалил к чертям.

Очень интересно, функция споткнулась о свиток с заклинанием. К слову, wogcrashlog левый и к проблеме никак не относится.


RE: Если просто нужен скрипт - v3r3r - 23.08.2015 18:56

(23.08.2015 15:41)gamecreator Wrote:  Нет, антихотлинк. А браузер с такой функцией автообрезки я бы удалил к чертям.

   Ок, антихотлинк виноват значит.

(23.08.2015 15:41)gamecreator Wrote:  Очень интересно, функция споткнулась о свиток с заклинанием. К слову, wogcrashlog левый и к проблеме никак не относится.

Да я его "до кучи" закинул. Там в файлах, главное, что есть Wogermlog с такой же ошибкой как на скриншоте - вот эту проблему не могу побороть.
Как 3-й (4, 5-й) месяц в игре наступает, как только появляется очень сильный комп - происходит такая ошибка и после нее, через пару игровых дней перестает работать "Ремесленник" - т.е. артефакты нельзя менять, апгрейдить и т.п. как только (в лавке ремесленника) выбираешь чекбокс (например обменять), то просто меню ремесленника закрывается и больше ничего не происходит, сколько не пытайся.

Еще я подозреваю, что перед ошибкой, комп может посещать ремесленника. Но это только предположение.


RE: Если просто нужен скрипт - Algor - 23.08.2015 23:11

v3r3r, насколько я понял в 3.58 играете? Под Эрой сэйв не грузится, а под 3.58 на ходу подменить скрипт и проверить не могу.
Но должен корректно работать этот вариант скрипта.
Сохраните его в data/s/ предварительно переименовав оригинальный "script26.erm" в "script26.erm_".
Поправил номер для свитка при проверке на 1, с номерами 1000+ UN:A работает некорректно. Заодно поправил нижеследующую копипасту (не один я готовлю, однако), из-за которой в некоторых случаях некорректно определялась целесообразность апгрейда для ИИ.

Т.к. играете не в Эра-версию, текущую игру спасти от бага не удастся, придется начать новую, с обновленным скриптом.


RE: Если просто нужен скрипт - Bes - 24.08.2015 00:59

Algor, почему нет?
1. скачать и запустить DEE
2. подгрузить в игру обновлённый скрипт
3. сохранить сэйв
4. вновь загрузить обновлённый сэйв

вот мы раньше играли в отладку игры без ERA


RE: Если просто нужен скрипт - Algor - 24.08.2015 01:46

Bes, спасибо, освоил древнее кунг-фу Sm

v3r3r, вот сэйв с исправленным скриптом, можно продолжить игру.
Ну и исправленную версию скрипта скачайте (перекачайте, если уже скачивали) и разместите, как укаазно в предыдущем сообщении.


RE: Если просто нужен скрипт - Algor - 24.08.2015 01:51

UPD: Исправленный 52 wog - artificer.erm для Эры (\Mods\WoG\Data\s), кому нужно.


RE: Если просто нужен скрипт - v3r3r - 24.08.2015 18:24

Большое спасибо за помощь! Как же я раньше-то не знал про этот сайт! Вы колдуны настоящие! ))

З.Ы. пойду гуглить, что такое Эра и зачем она нужна.


RE: Если просто нужен скрипт - Algor - 24.08.2015 18:33

(24.08.2015 18:24)v3r3r Wrote:  З.Ы. пойду гуглить, что такое Эра и зачем она нужна.
Зачем уходить с официального сайта Эры, чтобы её гуглить?
Все ведь тут.


RE: Если просто нужен скрипт - v3r3r - 02.10.2015 18:40

1.Если не сочтете за наглость, то предлагаю идею, где с собранных артефактов удаляются замки, чтобы можно было надеть больше сборок. Например бесит ситуация, когда Колодец Волшебника приходится разбирать (терять доп. +25% к урону от магии), потомучто нужно одеть Эликсир Жизни и вообще можно придумать много разных вариаций чего хотелось бы носить одетым, а не в сундуке.

2.Еще, я заметил видимо баг: если взять в Оруженосцы монстра, герою, который специализируется на этом же типе монстра, то этот монстр-оруженосец не будет получать бонусов за специализацию. Т.е. есть базовое увеличение здоровья например: 15% на уровне 1 всем кавалеристам(и чемпионам) - но Оруженосец этого не получает, он просто имеет +10 к базовому здоровью при любом раскладе, на любом герое.
При правильном расчете на всех уровнях Оруженосца его здоровье должно иметь прибавку от уровня опыта героя (например склил дает +40% к здоровью) умноженное на уровень самого Оруженосца.
Простыми словами: если я имею Оруженосца Чемпиона 4-го уровня, то его здоровье не должно быть равно тупо (100ед.+10ед.)*4 = 440ед здоровья. Тут должен вступать в силу модификатор ( в данном случае возьмем героя Турис) 15% к здоровью (кавелерии/чемпионам) на 1-м уровне персонажа. Например на 20-м уровне прибавка к здоровью вырастет до 50% (гипотетически). Значит формула должна измениться. Выкинуть эти дурацкие +10ед. здоровья и добавить % здоровья! Если у нас 50% от сотни = 50ед. здоровья, то по формуле будет (100ед.+50ед.)*4 = 600ед. здоровья!
   Вот тут действительно нужна правка скрипта, я считаю. А то такой "недолив" получается, что брать герою с бонусом к монстру этого же самого монстра в Оруженосцы - нет никакого смысла. А он должен быть!

Весь интерес, чтобы такие герои брали в оруженосцы себе монстров по специализации. И качать, качать, качать ))


3. Еще к теме, про Оруженосца. А почему собственно монстр-оруженосец при прокачке не получает те навыки, которые имеет такой же монстр в армии героя? Я имею ввиду, открытие на определенных уровнях таких навыков как двойной удар, блокировка урона, смертельный взгляд и т.д.? Так задумано? Но получается, что для замка мне нужно брать монстров пожирнее. И самый идеальный вариант - громовержец. Имеет 600ед. здоровья, возд. щит, два раза по-умолчанию стреляет... А если взять Кошмарную Гидру, то там все интересные навыки только с прокачкой открываются. Вот и получается, что я привязан только к одному типу Оруженосца. И это рушит вариативность игры. За универсальность я выбрал Громовержца, круче него в "базовой" комплектации никого нет из монстров, которых можно проапгрейдить до 8-го уровня.


RE: Если просто нужен скрипт - Algor - 02.10.2015 18:52

1. Где-то был уже мод на однослотовые сборники.
2. Оруженосец сам по себе кривая имба. Можно конечно дописать его, чтобы учитывались бонусы героя-спеца, но надо ли? Там и по ИИ доработка плачет. У меня были идеи выправить, но т.к. сам я от оруженосцев уже очень давно отказался и гармоничного решения не вижу, они так идеями и остались.
3. Не надо мешать мух с котлетами: уровень оруженосца и опыт отрядов вещи совершенно разные.


RE: Если просто нужен скрипт - Elzivir - 06.10.2015 20:19

Всем доброго времени суток!
Просмотрев все страницы форума, более подходящей темы для озвучивания проблемы не нашел: нужна совсем немного доработанная версия скрипта "Morn Battlefields" (огромная благодарность авторам: Morn'y и Valery).

Дело в том, что у текущей версии отсутствует фоновая заставка "пляж" (с шикарным видом на море), появляющаяся при нападении на противника-монстра (не героя), находящегося на смежной территории к воде (в оригинальной версии HoM&M III за нее отвечает файл "CmBkBch.pcx", расположенный по адресу Data\h3bitmap.lod). Вместо нее скрипт выдает любые другие заставки (в зависимости от того, какой тип ландшафта прилегает к воде). Это не баг и не ошибка. Просто в данном моде в принципе нет "пляжа" как такового, а вышеупомянутый "родной" файл грузиться упорно не желает...

Из-за этого возникает следующий нюанс: было замечено, что генерируемые на поле сражения случайные препятствия зачастую не соответствуют типу ландшафта. Например, несколько нелепо смотрятся лодки/скелеты/водоемы с их песочным окаймлением в то время, когда сражение происходит на траве или болоте (т.е. алгоритм размещения препятствий продолжает генерировать водные преграды вне зависимости от фона, "думая, что "действо" происходит на берегу). Очень бы хотелось настроить эту зависимость и вернуть заставку "пляжа" в игру, не отключая при этом скрипт "Morn Battlefields", к которому уже тоже привык. К сожалению, со своими скудными познаниями erm-языка я это сделать самостоятельно не смогу (по крайней мере это займет очень длительное время), поэтому прошу помощи у знатоков сего дела.

P/S: при нападении на противника-героя, стоящего у воды, проблемы не возникает вообще...


RE: Если просто нужен скрипт - gamecreator - 06.10.2015 21:28

А где взять сам скрипт?


RE: Если просто нужен скрипт - Algor - 06.10.2015 21:48

Тут наверное. Не уверен, правда, что последняя версия.

Тут


RE: Если просто нужен скрипт - Elzivir - 06.10.2015 22:10

Вообще, скорее всего скрипт рассчитан на добавление новых полей при битвах героя со странствующими монстрами и в Creature Banks. В режиме же поединков "герой-герой" используются стандартные заставки сражений.

P/S: Sorry, cовсем забыл выложить сам скрипт, но спасибо, Algor! Исправил мою оплошность... Kap


RE: Если просто нужен скрипт - Algor - 06.10.2015 22:34

Вот, на скорую руку.
Вообще, можно и для герой-герой поправить, не знаю почему сделано только для монстров.


RE: Если просто нужен скрипт - Elzivir - 06.10.2015 23:04

Algor, вот спасибо! Был бы признателен, если и для герой-герой смог бы подправить...

Кстати, сейчас потестил и обратил внимание, что при битвах герой-монстр используются только новые поля мода, а стандартные ни разу не выпали. Думаю, это можно излечить путем копирования стандартных полей в Morn.pac и присвоение им значений в erm-файле скрипта.


RE: Если просто нужен скрипт - Algor - 06.10.2015 23:09

Для новых полей в битвах герой-герой надо в строках 72-168 убрать /x4=54.
Если имена старых напишешь, могу и их включить.


RE: Если просто нужен скрипт - Elzivir - 06.10.2015 23:37

Список стандартных боевых полей:

Beach: CmBkBch.pcx
Clover Field: CmBkCF.pcx
Cursed Ground: CmBkCur.pcx
Dirt: CmBkDrDd.pcx CmBkDrMt.pcx CmBkDrTr.pcx
Evil Fog: CmBkEF.pcx
Fiery Fields: CmBkFF.pcx
Grass: CmBkGrMt.pcx CmBkGrTr.pcx
Holy Ground: CmBkHG.pcx
Lava: CmBkLava.pcx
Lucid Pools: CmBkLP.pcx
Magic Clouds: CmBkMC.pcx
Magic Plains: CmBkMag.pcx
Rough: CmBkRgh.pcx CmBkRK.pcx
Sand: CmBkDes.pcx
Snow: CmBkSnMt.pcx CmBkSnTr.pcx
Swamp: CmBkSwmp.pcx
Underground: CmBkSub.pcx
Water: CmBkBoat.pcx CmBkDeck.pcx


RE: Если просто нужен скрипт - Algor - 07.10.2015 00:07

Вот. Не тестировал. Для героев тоже должны быть новые поля (ну и старые иногда).


RE: Если просто нужен скрипт - Elzivir - 07.10.2015 00:25

Algor, огромное спасибо за помощь и оперативность! Снова выручил. 177

P/S: Будем тестить...


RE: Если просто нужен скрипт - Algor - 07.10.2015 00:37

Да нез, сам пользую Морновские поля, кривяки с препятствиями видел, но как-то не брался.


RE: Если просто нужен скрипт - Bes - 07.10.2015 11:18

(07.10.2015 00:07)Algor Wrote:  Вот. Не тестировал. Для героев тоже должны быть новые поля (ну и старые иногда).
может маякнуть Валерию, чтоб и у себя обновил мод?
ты как, согласишься не тестя ему отдавать?147


RE: Если просто нужен скрипт - Algor - 07.10.2015 12:11

Тестить пока некогда Bad.
Вообще меня беспокоит только момент с "герой-герой". В том плане, что я не понимаю, почему только для боев с монстрами было сделано. Может есть какой-то неявный, но критичный момент? Отпишу ему в ЛС.


RE: Если просто нужен скрипт - Bes - 07.10.2015 13:50

Algor, хз, но на момент выхода мода, уровень Валерия как скриптописца был субъективно продвинутого... возможно тогда он чего-то мой упустить или посчитал не нужным в силу неопытности.
имхо


RE: Если просто нужен скрипт - Elzivir - 09.10.2015 02:03

В оригинальном скрипте Morn Battlefields из всего списка сокровищниц специфичные заставки установлены только для "склепа" и "утопии драконов", т.к. только эти сокровищницы имеют отличный от других "№ID".

Интересно, а возможно вообще как-то настроить определенные заставки под остальные виды сокровищниц? Type у них совпадает, но подтипы же разные...

P/S: например, для сокровищницы гномов очень бы подошла заставка с кристаллами на заднем плане... Yes


RE: Если просто нужен скрипт - Algor - 09.10.2015 11:03

Можно, почему ж нет?
Вообще, там бы переделать скрипт:
- уйти от PO-номеров
- для квадратов карты сделать фиксированные поля, а не рандомные каждый раз для одного и того же квадрата

В текущем варианте для задания отдельных полей для сокровищницы гномов нужно в куске

получать не только тип (!!OB:T), но и подтип банка (!!OB:U) и добавлять новые PO-значения на основании типа и подтипа.
Ну а дальше по аналогии добавить нужное поле для нового PO-значения.

Нужен готовый скрипт или попробуешь сам? Если готовый - давай картинку для гномятника - сделаю.


RE: Если просто нужен скрипт - igrik - 09.10.2015 11:30

Можно пойти проще:



RE: Если просто нужен скрипт - gamecreator - 09.10.2015 11:45

(09.10.2015 11:03)Algor Wrote:  
?


RE: Если просто нужен скрипт - igrik - 09.10.2015 11:48

нет. Там назвния с разными именами. Такое не прокатит


RE: Если просто нужен скрипт - gamecreator - 09.10.2015 15:12

Ну переименовать значит.


RE: Если просто нужен скрипт - Elzivir - 09.10.2015 22:13

После непродолжительного тестирования модифицированного скрипта Morn Battlefields ("MB") выделил несколько моментов, на которых хотелось бы акцентировать внимание:

В игре без мода "MB" осады городов происходят на стандартных полях сражений и даже специфичные земли (Cursed groud/Evil Fog и т.д.) не могут изменить данного обстоятельства (хотя и оказывают свое влияние на ход боя, но сам вид заставки не меняют). В игре с оригинальным модом "MB" - тоже на стандартных полях, т.к. новые поля доступны лишь для битвы со странствующими монстрами и в сокровищницах. Но в игре с модифицированной версией "MB" новые поля доступны для всех режимов сражений, в том числе и для осад.

И тут возникает графическая "аляповатость" при осаде 2-х замков, если цветовая гамма поля сражения не совпадает с оригинальной:

-Stronghold (фон частокола резко контрастирует с остальной частью поля).
Кстати, фоновая заставка "CmBkRK.pcx" (тип "Rough"), присутствующая в списке стандартных полей и очень угловато соединяющаяся с фоном частокола города варваров, никогда не используется даже в игре без мода.
Решение проблемы: как вариант можно скопировать обработанный файл "SgStMoat.pcx" (взятый из HoM&M III Legend of Red Dragon\Mods\LoRD\Data\hmm35wog.pac) в рабочий архив hmm35wog.pac

-Dungeon (часть элементов рва распространяется на левую половину поля).
Решить эту проблему несколько сложнее, чем предыдущую. Возможно, найдется кто-нибудь из умельцев, кто сможет обработать файл "SgDnMlip.pcx" (раположенный в архиве по адресу Data\h3bitmap.lod), по вине которого и происходит данное недоразумение.
   
К тому же, осада Dungeon'а, расположенного на "Dirt", теперь происходит не в подземелье, а на открытом воздухе (немного странно и непривычно по-началу, может быть со временем привыкну).

P/S: Из всего вышесказанного можно предположить, что именно по этим причинам Valery соотнес новые поля только к битвам с монстрами...


RE: Если просто нужен скрипт - Elzivir - 09.10.2015 22:20

(09.10.2015 11:03)Algor Wrote:  Нужен готовый скрипт или попробуешь сам? Если готовый - давай картинку для гномятника - сделаю.

Нет, ребята, я не гордый.
Не загадывая вдаль,
Так скажу: зачем мне орден?
Я согласен на "готовый"... 147


RE: Если просто нужен скрипт - igrik - 09.10.2015 22:37

тогда укажи название батлфилда для гномятни


RE: Если просто нужен скрипт - Elzivir - 09.10.2015 22:39

(09.10.2015 22:37)igrik Wrote:  тогда укажи название батлфилда для гномятни

cb15.pcх



RE: Если просто нужен скрипт - igrik - 09.10.2015 22:47

держи


RE: Если просто нужен скрипт - Elzivir - 09.10.2015 22:52

Thanks! Ab


RE: Если просто нужен скрипт - feanor - 09.10.2015 23:21

Там вообще скрипт сделан без особой оглядки на оригинальную механику. Например, вы знали, что бои в шахтах всегда проходят с задником подземелья?


RE: Если просто нужен скрипт - gamecreator - 10.10.2015 00:01

То, что в заброшенной шахте так - знал, с другими просто не сталкивался никогда.


RE: Если просто нужен скрипт - Elzivir - 10.10.2015 12:50

Попытался вернуть заброшенным шахтам подземельные заставки, но где-то допустил ошибку. Подскажите, пожалуйста, где именно:

!?FU217810;
!!UN:Ux1/-1/-1/1; [Creature Bank coordinates in v1/v2/v3]
!!OB1:T?y1;
!!PO1&y1=84:B0/97; [set PO for crypts/CB/Utopias]
!!PO1&y1=16:B0/98;
!!PO1&y1=25:B0/99;
!!PO1&y1=53:B0/100; [abandoned mines]

*****

!!if&x3=100:;
!!if&x5=7:;
   !!VRy1:S0R1;
   !!VRz2&y1=0:S^name01.pcx^;
   !!VRz2&y1=1:S^name02.pcx^;
   !!BA:B^%Z2^;
!!en:;

P.S. Возможно, было бы лучше не создавать допилнительный раздел для шахт, а просто добавить их переменные в раздел "Underground".


RE: Если просто нужен скрипт - igrik - 10.10.2015 13:09

!!if&x3=100:;
    !!if&x5=7:;
    !!VRy1:S0 R1;
    !!VRz2&y1=0:S^name01.pcx^;
    !!VRz2&y1=1:S^name02.pcx^;
    !!BA:B^%Z2^;
    !!en:;
!!en:;


RE: Если просто нужен скрипт - Elzivir - 10.10.2015 13:20

Теперь в процессе "вогификации" вылезает ошибка, а бои в шахтах проходят всегда при стандартной заставке подземелья (даже без намека на вариативность).


RE: Если просто нужен скрипт - igrik - 10.10.2015 13:40

слишком мало информации...


RE: Если просто нужен скрипт - Elzivir - 11.10.2015 00:01

Наконец-то разобрался... Dash1
Необходимо было в самом начале добавить в скрипт:

!!UN:U53/-1/?y-1; [abandoned mines]
   !!VRv1:S-1;
   !!DO217810/1/y-1/1&y-1>0:P53;

P.S. Осталось разобраться с совместимостью Dungeon'а с новыми полями и можно ставить точку в редактировании данного мода.


RE: Если просто нужен скрипт - Barin - 12.10.2015 22:28

Вопрос не по ERM. Как сделать, чтобы в меню кнопка "Сценарии" не работала. Деф можно сделать прозрачным, осталось отменить нажатие на неё.

Мне нужно чтобы работала только кнопка "Кампании".


RE: Если просто нужен скрипт - igrik - 13.10.2015 01:10

сместить кнопки далеко за пределы экрана: для бин файла
; кнопка синглплеер
63E6B0 FFFD

; кнопка мультиплеер
63E6B8 FFFD

; кнопка обучение
63E6C8 FFFD


RE: Если просто нужен скрипт - Elzivir - 13.10.2015 02:32

Обработал файл "SgDnMlip.bmp", теперь надо его перевести в формат "*pcx" и включить в архив "hmm35wog.pac". Перевод с помощью проги "HoM&M III GraphEditor" сделал файл нераспознаваемым... Может кто помочь советом или прогой, способной засунуть файл в данный архив?


RE: Если просто нужен скрипт - Barin - 13.10.2015 03:22

(13.10.2015 01:10)igrik Wrote:  сместить кнопки далеко за пределы экрана: для бин файла
; кнопка синглплеер
63E6B0 FFFD

; кнопка мультиплеер
63E6B8 FFFD

; кнопка обучение
63E6C8 FFFD
Спасибо. А это только для Эры? И если так, то вкратце, как это оформить?

В wog3.58 это можно реализовать?


RE: Если просто нужен скрипт - feanor - 13.10.2015 04:06

Редактировать экзешник.


RE: Если просто нужен скрипт - igrik - 13.10.2015 04:06

это только для эры. ButtonSinglOff.bin. Скопировать в папку "EraPlugins"


RE: Если просто нужен скрипт - Barin - 13.10.2015 11:56

(13.10.2015 04:06)igrik Wrote:  это только для эры. ButtonSinglOff.bin. Скопировать в папку "EraPlugins"
Благодарю, а это точно не вирус? Аваст ругается.

И если не составит трудности, напишите аналогичные команды для "кнопок" кампаний: SoD, AB, Roe - быть может что-то прийдётся убрать.


RE: Если просто нужен скрипт - igrik - 13.10.2015 12:15

Точно не вирус 118


RE: Если просто нужен скрипт - igrik - 13.10.2015 14:27

Quote:; кнопка "Во имя богов"
456C6C AAAA
; кнопка "Клинок Армагедона"
456CE6 AAAA
; кнопка "Возраждение Эратии"
63BBF0 AAAA
; кнопка "Выбрать"
63BBF8 AAAA
Теперь, как это все преобразовать в *.bin файл.
- заходишь в папку "...Tools\BinMagic 1.0" через "Total Comander"
- создаешь txt файл, например "ButtonSinglOff.txt" и копируешь туда вышеуказанные данные
- наводишь мышью на "binary.bat" и нажимаешь "Ctrl+Enter"
- наводишь мышью на "ButtonSinglOff.txt" и нажимаешь "Ctrl+Enter"
- нажимаешь "Enter"
- в итоге создается файл "ButtonSinglOff.bin", который ты копируешь в папку "EraPlugins" своего мода
вот и всё...


RE: Если просто нужен скрипт - Bes - 13.10.2015 22:15

(13.10.2015 01:10)igrik Wrote:  сместить кнопки далеко за пределы экрана
а если я нажму клавой те кнопки? не сработают разве?
Scratch_one-s_head


RE: Если просто нужен скрипт - Barin - 13.10.2015 23:17

igrik, благодарю!


RE: Если просто нужен скрипт - Elzivir - 29.10.2015 01:37

Вопрос к знатокам:

Каким образом можно добавить возможность стрельбы юниту, изначально не владеющему дистанционной атакой?
И если не трудно, то в 2-х словах про добавление анимации/озвучки самого выстрела...


RE: Если просто нужен скрипт - Elzivir - 01.11.2015 00:00

Поскольку с момента написания поста прошло уже немало времени, а ответа ни от кого до сих пор нет, подозреваю, что процесс превращения существ из рукопашников в стрелков является весьма трудоемким и требует многих усилий по передаче необходимой информации человеку, мало разбирающемуся в редактировании HoM&M III на данный момент.
Хотя бы сокращенно опишите схему действий, пожалуйста... Kap
   
P.S. На самом деле я просто хотел заменить модельки командиров, т.к. стандартные мне не очень нравятся. Думал создать собственную сборку, но столкнулся с проблемой крит. вылета из игры при попытке выстрела командира, по факту не имеющего в своем def-файле шаблонов дистанционной атаки...


RE: Если просто нужен скрипт - feanor - 01.11.2015 00:07

А. В деф то бишь надо нафигачить анимацию? Собственно, распаковываешь (дефвьювером), потом собираешь дефтулом, сдублировав, например, для выстрела анимацию атаки.


RE: Если просто нужен скрипт - Elzivir - 01.11.2015 02:54

feanor, cпасибо! Вроде уже начинает что-то получаться. Еще бы разобраться как настроить озвучивание персонажа в целом и анимацию выстрела, чтобы каждый командир производил атаку своим определенным снарядом (стрелой, магическим разрядом и т.д.)

P.S. Пока только не понял, почему при просмотре файла через H3DefTool группы не соответствуют своим номерам, которые были отображены при распаковке через DefPreview (возникает путаница в кадрах).


RE: Если просто нужен скрипт - Elzivir - 02.11.2015 16:59

Если я правильно понимаю, командиры не имеют своих собственных звуковых дорожек, а заимствуют наборы звуков стандартных юнитов HoM&M III. Только вот файл, в котором содержатся настройки озвучки командиров найти не удалось. Подскажите, пожалуйста, где он хранится (если он вообще существует).

P.S. C модельками уже определился, осталось "допилить" анимацию, исправить озвучку и новый командирский винегрет будет готов...


RE: Если просто нужен скрипт - Ivor - 02.11.2015 17:32

Мой скрипт настройки командиров
https://yadi.sk/d/Amxf4ktgkBMfM


RE: Если просто нужен скрипт - Elzivir - 02.11.2015 22:28

Ivor, спасибо! Подскажи только где можно посмотреть примеры названий звуковых файлов (напр., "rgrf", "cerb" и т.д.), чтобы можно было их вписать в скрипт.


RE: Если просто нужен скрипт - gamecreator - 02.11.2015 23:03

Data\Heroes3.snd
Это префиксы для звуков атаки, перемещения и т.д.


RE: Если просто нужен скрипт - Algor - 02.11.2015 23:04

/Data/Heroes3.snd (открывать через MMArchive)

gamecreator, подрезал Sm


RE: Если просто нужен скрипт - Elzivir - 03.11.2015 00:37

gamecreator, Algor, спасибо!

P.S. Я никогда не был флудером, но в настоящее время вырисовывается вполне очевидная картина: большая часть всех моих постов состоят из "спасибо"... Прошу не казнить. Unsure


RE: Если просто нужен скрипт - Pun-Chela - 03.11.2015 01:04

Идея, а можно ли сделать специальность героя на копейщиков что-бы каждый второй день они превращались в обротней?

ps-статистику обратням могу сам подкрутить.


RE: Если просто нужен скрипт - Bes - 03.11.2015 15:10

ты сможешь и подкрутить такую спецуху, на самом то деле
почитай что такое таймеры и как они в этой идее должны быть настроены в твоём скрипте...
!?TM
!!TM


RE: Если просто нужен скрипт - Elzivir - 03.11.2015 18:13

Кто-нибудь знает почему при присвоении командиру озвучки от archdevil первому не передаются звуки от телепортации последнего ("ADVLEXT1/ADVLEXT2")? То, что вместо них стал использоваться звук "ADVLMOVE", присутствующий в файле heroes3.snd, я еще понять могу (но смысл его присутствия там остается для меня загадкой, т.к. в игре он совсем не востребован; хотя к слову сказать, за все время копания в недрах HoM&M III открыл для себя много чего еще невостребованного, так что это нормально). Но вот почему после замены "ADVLMOVE" на "ADVLEXT1" перестали воспроизводиться вообще какие-либо звуки я понять пока не могу. Need help, plz...

P.S. Модель командира, которую пытаюсь озвучить, практически во всем аналогична модели archdevil. В def-файле у обоих телепортация находится в группах "Начало движения"/"Конец движения".


RE: Если просто нужен скрипт - Elzivir - 12.11.2015 22:44

Видимо никто... Sorry


RE: Если просто нужен скрипт - Algor - 12.11.2015 23:34

Elzivir, ты пользуешь скинутый Iv'ом Commanders.erm?
Если да, то покажи, что ты там сделал и какие действия скрываются за "после замены "ADVLMOVE" на "ADVLEXT1"?
def-файл, насколько я понимаю, совершенно ни при чем.


RE: Если просто нужен скрипт - feanor - 13.11.2015 00:49

Потому что использование звуков телепортации прошито в экзешнике особо.


RE: Если просто нужен скрипт - Elzivir - 13.11.2015 06:39

(12.11.2015 23:34)Algor Wrote:  Elzivir, ты пользуешь скинутый Iv'ом Commanders.erm?
Если да, то покажи, что ты там сделал и какие действия скрываются за "после замены "ADVLMOVE" на "ADVLEXT1"?
def-файл, насколько я понимаю, совершенно ни при чем.

Да, использую скинутый Iv'ом Commanders.erm, в котором установил привязку командира Inferno к звукам archdevil'а:
!!VRz1:S^ADVL^;

Других изменений в файле не делал. В процессе тестирования озвучки выяснилось, что при телепортации командира проигрываются не звуки собственно телепортации (ADVLEXT1/ADVLEXT2), а весьма специфичный звук передвижения archdevil'а (ADVLMOVE), который тоже присутствует в общей библиотеке звуков, но в оригинальной игре никогда не используется, т.к. последние научились передвигаться исключительно за счет телепорта.

Попытка замены путем переименования в архиве heroes3.snd файла ADVLEXT1 на ADVLMOVE (раз уж стал использоваться именно он) так же не увенчалась успехом: теперь при передвижении объекта царит тишина. По идее должен был воспроизвестись один из 2-х звуков телепортации, но в реальности оказалось иначе... 105

P/S: Def-файл здесь скорее всего действительно ни при чем.


RE: Если просто нужен скрипт - Algor - 13.11.2015 11:23

А старый ADVLEXT1 в heroes3.snd остался?
И попробуй вместо !!VRz1:S^ADVL^; поставить !!VRz1:S^advl^; Не уверен, но может регистр имеет значение.

И по поводу переименования. Нужно Экспортировать ADVLEXT1, переименовать экспортированный файл в ADVLMOVE и засунуть обратно. Ты так переименовывал?


RE: Если просто нужен скрипт - Elzivir - 13.11.2015 20:37

Внесу небольшую поправку: отсутствие каких-либо звуков при передвижении модели командира наблюдается уже на этапе присвоения ему звуков archdevil'а через файл "Commanders.erm" (heroes3.snd без изменений).

А звук "ADVLMOVE" начинает воспроизводится только если в качестве командира сделать самого archdevil'а, в def-файле у которого в группе "Движение" стоит всего 1 кадр (его удаление (кадра) приведет к невоспроизведению ADVLMOVE, т.е. обеззвучиванию передвижения).

Вообще, как уже написал выше feanor, начинаю приходить к мысли о том, что звуки телепорта привязаны к archdevil'у (и именно к нему) особым способом. Хотелось бы обойти данное установление, но пока не знаю как...

P.S.
При переименовании (путем экспорта и дальнейшего импортирования обратно) старый ADVLEXT1 конечно же оставался в архиве heroes3.snd т.к. этот ресурс используется непосредственно archdevil'ом.

Регистр в Commanders.erm выставлял аналогичный примерам других командиров, т.е. везде маленькие буквы (^advl^). Но практически уверен, что дело не в регистре, ведь остальные-то звуки передаются нормально. Это только с телепортацией какое-то недоразумение выходит...


RE: Если просто нужен скрипт - Algor - 14.11.2015 00:56

Ну хз... а через перенаправление ресурсов (типа !!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^старый деф.def^/^новый деф.def^; ) нельзя подменить звуки командиров на нужные? Кто знает?


RE: Если просто нужен скрипт - Elzivir - 14.11.2015 01:10

(14.11.2015 00:56)Algor Wrote:  Ну хз... а через перенаправление ресурсов (типа !!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^старый деф.def^/^новый деф.def^; ) нельзя подменить звуки командиров на нужные? Кто знает?

JC_OMG_sign
Пойду покурю...

P.S.
... учиться курить...


RE: Если просто нужен скрипт - gamecreator - 14.11.2015 02:09

Algor, можно наверное. Только лучше задать им какие-нибудь уникальные идентификаторы вместо advl, чтобы не пересекались.


RE: Если просто нужен скрипт - igrik - 14.11.2015 02:26

Нет нельзя. Звуковые файлы этой функции не поддаются. Я пробовал


RE: Если просто нужен скрипт - Elzivir - 14.11.2015 03:02

(14.11.2015 02:26)igrik Wrote:  Нет нельзя. Звуковые файлы этой функции не поддаются. Я пробовал

То есть (если я правильно понимаю) идея озвучить телепортацию командира Inferno по примеру archdevil'а накрылась? 36

P.S.
Снова ушел курить...


RE: Если просто нужен скрипт - Elzivir - 28.11.2015 06:00

Ладно, озвучивание телепортации archdevil-style перенести не удалось, а анимацию выстрелов лидерам возможно как-нибудь переназначить? А то к примеру маг, стреляющий стрелой из посоха, как-то нелепо смотрится... Ab


RE: Если просто нужен скрипт - igrik - 28.11.2015 16:11





RE: Если просто нужен скрипт - feanor - 28.11.2015 22:19

Ну или непосредственно у стека в бою.




RE: Если просто нужен скрипт - Elzivir - 29.11.2015 00:31

igrik and feanor, thank you very much for your help!
Now I will try to properly change the variables in these scripts.


RE: Если просто нужен скрипт - igrik - 04.12.2015 00:00

1. если у них полные названия разные, то будут работать оба. Если одинаковые, то один из них переименовать. И также переименовать с таким же названием файл *.ers
2. создать самому папку "games" в корневом каталоге игры


RE: Если просто нужен скрипт - gamecreator - 04.12.2015 00:00

(03.12.2015 23:40)v3r3r Wrote:  Я не нашел папки с сейвами в ВоГе.
Games


RE: Если просто нужен скрипт - igrik - 05.12.2015 00:04

ты его внести то внес, но перименовать не переименовал. В итоге - пересечение функций. Вот и ловишь вылеты.


RE: Если просто нужен скрипт - v3r3r - 05.12.2015 01:19

Вы сами выше писали, что: если у них полные названия разные, то будут работать оба.

Я просто уверен, что 20 wog - espionage.erm и script20.erm - это разные имена файлов. Ошибаюсь?

Я даже не знаю во что переименовать script20.erm , может цифру в названии поменять на 666 например?


RE: Если просто нужен скрипт - igrik - 05.12.2015 03:57

58 wog - week of monsters.erm
Все скрипты ЭРА вычисляются так: 78-N, где N номер скрипта в WoG


RE: Если просто нужен скрипт - v3r3r - 16.12.2015 00:37

(24.08.2015 01:51)Algor Wrote:  UPD: Исправленный 52 wog - artificer.erm для Эры (\Mods\WoG\Data\s), кому нужно.

...простите, я запутался, а этот скрипт для Эры, он как-то связан с моими проблемами, что были на первой странице? Просто я поставил Эру и проблем с artificer-ом не наблюдаю. Т.е. мне получается что не нужно скачивать этот скрипт?


RE: Если просто нужен скрипт - Algor - 16.12.2015 01:44

v3r3r, деталей я уже не помню, но проблема с ИИ была не очевидная. Так что лучше скачать исправленную версию и заменить оригинальный скрипт.


RE: Если просто нужен скрипт - v3r3r - 16.12.2015 19:20

Понял, спасибо.

А, кстати, кто-то еще кроме меня проверял Ваш скрипт на "неделю монстров" с первой страницы? Вчера довелось увидеть редкий момент: монстр (сказочный дракон) повторно получил бонус от "его" недели . ...и улучшение слетело напрочь на начальные параметры (т.е. здоровье стало 500 и все прочие хар-ки тоже).
Я конечно допускаю, что я мог неправильно его переименовать или еще что... ну пусть пока это будет косяк с моей стороны.
Сегодня заново заменил скрипт 58 wog - week of monsters.erm на ваш переименованный скрипт.20 Вот играю и жду, когда какой-либо монстр получит усиление второй раз от "недели монстров".


RE: Если просто нужен скрипт - Pun-Chela - 31.12.2015 04:12

Очень срочно нужен скрипт который отключает способности обротней, все!
Буду очень признателен и благодарен, всех с наступающим.


RE: Если просто нужен скрипт - Pun-Chela - 31.12.2015 13:20

Ну, чтобы у оборотней не было берсерка в полнолуние.


RE: Если просто нужен скрипт - mirror1992 - 03.01.2016 13:17

Приветствую всех!) Возможно у кого-то остался скрипт на постройку героем генераторов существ за ресурсы? Очень хочется сей скрипт)
Спасибо за внимание!


RE: Если просто нужен скрипт - Pun-Chela - 03.01.2016 22:52

mirror1992, то есть ты героем строишь здания на карте?


RE: Если просто нужен скрипт - mirror1992 - 04.01.2016 02:49

Pun-Chela, Ага) у меня есть пак скриптов Era, но там такого нету) вот хотелось бы найти


RE: Если просто нужен скрипт - MOP - 05.01.2016 08:42

(31.12.2015 13:20)Pun-Chela Wrote:  Ну, чтобы у оборотней не было берсерка в полнолуние.
!#UN:C7762830/4/12345;
!#UN:C7762908/4/12345;
!#UN:C7763122/4/12345;

!?GM;
!!UN:C7762830/4/12345;
!!UN:C7762908/4/12345;
!!UN:C7763122/4/12345;


RE: Если просто нужен скрипт - Pun-Chela - 05.01.2016 16:21

MOP, Огромное спасибо.


RE: Если просто нужен скрипт - v3r3r - 11.01.2016 23:38

(16.12.2015 19:20)v3r3r Wrote:  Сегодня заново заменил скрипт 58 wog - week of monsters.erm на ваш переименованный скрипт.20 Вот играю и жду, когда какой-либо монстр получит усиление второй раз от "недели монстров".

Официально заявляю: второй раз усиление сработало, Чемпионы были 100хп - стали 133хп на первый раз и 177хп на второй (остальные параметры тоже апнулись). Ab


RE: Если просто нужен скрипт - Algor - 12.01.2016 02:01

Долго же ты ждал этого момента Ab


RE: Если просто нужен скрипт - v3r3r - 12.01.2016 18:41

Algor, не мог нормально играть, сталкивался с непонятными креш-ами, отсылал крэш-логи на почту baratorch-у по hd-моду, но и ERM-скрипты давали жару. Главное, что после крэша игры можно продолжать играть, что там ломается не знаю, но переигрывать всю игру из-за глюка теперь не приходится. В этом кстати и проблема, раз все работает, то не могу понять, что вызывает фатальную ошибку.

Может вы глянете? https://drive.google.com/open?id=0B_V1iLYZp20jZzNnT2lraVVCcm8
https://drive.google.com/open?id=0B_V1iLYZp20jZzNnT2lraVVCcm8


RE: Если просто нужен скрипт - Algor - 12.01.2016 21:38

Навскидку, все нормально. Ничего криминального там не вижу...


RE: Если просто нужен скрипт - k : / - 23.01.2016 16:39

(30.11.2015 01:18)Algor Wrote:  Суть та же: у существ отряда под заклинанием общий пул здоровья.

Где-то я это уже выкладывал, но никуда дальше тестов не ушло, т.к. хорошо сбалансировать это... не хочется говорить "невозможно", но боюсь, что так.
Cам могу что-то делать только с примитивным или подробно разобранным кодом. Прикрутил бы „Бессмертие“ личей к действию защиты так, чтобы их здоровье перемножалось на число при выборе защитного манёвра, но „монолит“ рассыпался бы обратно при выборе движения или атаки — по моим ожиданиям, выйдет вполне играбельное решение. Безболезненному снятию ответок — нет, сохранению полного потенциала в атаке при внесении новой защитной фичи — нет, так что никакого особого дисбаланса (вроде бы). Просто вариант отвлечения вражеских стеков от ещё более хлипких низкоуровневых существ, пока их ещё не набралась адская прорва, если чёрные рыцари при старте за Некрополис не по карману. А после — веселье с телепортацией и AoE, или абузить огненный щит; всё в пределах здравого смысла, да и в принципе интересней (моё личное мнение), если „бессмертных“ личей всё-таки можно будет подловить и поубавить в процессе боя, выждав подходящий момент.


RE: Если просто нужен скрипт - Algor - 23.01.2016 17:09

k : /, интересное предложение. Повышает ценность телепорта, лечения, огнещита, контрудара... Смущает только пара моментов:

1. Уменьшение количества существ в отряде при начале движения или атаки, когда "рассыпается монолит". Выглядеть это будет совершенно дико и непредсказуемо (если каждый раз не прикидывать на бумажке, сколько существ останется).
2. Учить ИИ грамотно этим пользоваться я бы не взялся.


RE: Если просто нужен скрипт - k : / - 23.01.2016 17:52

Algor, я не хотел сказать что личи тут же мрут при попытке движения/атаки — просто временно теряют эту фичу, до своего следующего манёвра защиты (с которым опять её получат). Те, кто выжили в защите — те уж выжили, (можно их не мучить лишний раз всяким делением оставшегося здоровья на норму здоровья лича), но, выйдя из глухой обороны в „монолите“, они подставляются: дают возможность себя бить, как обычно.
ИИ предполагается что будет действовать так: если у врага нет стрелков/безответных атакующих, то осторожно продвинуть личей вперед. Желательно заткнуть какое-нибудь узкое место между препятствиями для большей эффективности. Немного подержать вражеские стеки, пока позволяет суммарное здоровье: поотвечать в рукопашной без потерь у себя — и чуть загодя до угрожающе низкого значения, ~30-35% суммарного здоровья, эвакуировать стек и заступить другими отрядами. А в миттеншпиле и завершении боя с личами обходиться как с обычным хлипким стеком стрелков — отводить под прикрытием, и лечить если покоцают.
Может получиться — кажется, не слишком много „если“. Для битв компа с нейтралами можно тупо эмулировать снижением потерь в границах безопасной доли от суммарного зд личей.


RE: Если просто нужен скрипт - Algor - 23.01.2016 18:37

Вот тут я что-то недопонял, видимо.
1) Т.е. условный отряд из 10 юнитов по 10 здоровья каждый при входе в "монолит" становится 1 "существом" с 100 ХП.
2) В этом состоянии он получил 70 урона. Не помер. Но здоровья у него уже 30.
3а) При начале движения/атаки состояние монолита теряется и в отряде снова 10 существ с полным здоровьем (куда делся полученный урон 70 ХП)?
3б) Или в отряде внезапно остается 3 существ с полным здоровьем, а остальные мрут от ран?

В случае 3а) попахивает имбой, бессмертием и изнасилованием ничего не подозревающего ИИ.
В случае 3б) трудно прогнозируемая численность при выходе из "монолита" и режущая внезапность такого снижения.


k : / Wrote:ИИ предполагается что будет действовать так: если у врага нет стрелков/безответных атакующих, то осторожно продвинуть личей вперед.
Э... мы про личей говорим? Они ж - стрелки, зачем их куда-то продвигать теряя выстрел (первый, самый мощный)?

Вообще, потерять раунд для входа в состояние монолита, что-бы выйти из него при первом же действии - весьма сомнительное с т.з. пользы действие, даже если речь идет не о стрелках. Тут, если численность при выходе пересчитывается, профит только в неослабевающей контратаке. Если численность НЕ пересчитывается, то да, основной "плюшкой" становится "временное бессмертие" - это во многих случаях стоит потраченного раунда, но ведь бывают ситуации, когда первый удар мог существенно снизить общие потери, а монолитные существа никого своей бессмертной задницей так и не привлекли.


RE: Если просто нужен скрипт - k : / - 23.01.2016 20:31

(23.01.2016 18:37)Algor Wrote:  весьма сомнительное с т.з. пользы действие
Представим типичную ситуацию: наш герой, некромант с армией из пары дюжин скелетов, полудюжины медленных мертвецов, трёх личей и палатки, сражается с двумястами гремлинами. Если делать выстрелы личами, то на максимальной дистанции, да ещё через препятствия, урона всё равно будет немного. Пара раундов на сближение — ну вынесут личи двадцать гремлинов, и что толку-то? А если быстро привести личей в узкий ход между препятствиями и приказать им там становиться в „монолит“ — обороняться, то они могут раунд продержать сотенный стек гремлинов без жертв, а второй стек обязательно двинется в обход. За это время подтянутся живые мертвецы, чтобы заступить на место личей, которые как раз будут отходить. Палатка в это время залатает личей, и можно будет или выстрелить (уже на нормальной дистанции) из-за спины мертвецов, или идти на другую сторону препятствия и повторить фокус со вторым вражеским стеком. Так что с выстрелами наш некромант всосёт по полной программе, а на блоках с фичей „Бессмертия“ сохранит и личей в полном составе, и возможно даже половину изначальных скелетов, число которых ещё и пополнит после боя некромантией.
(23.01.2016 18:37)Algor Wrote:  (куда делся полученный урон 70 ХП)?
Честно поменяли возможность самому нанести урон выстрелами личей на эту фичу защитную против урона, нанесённого врагом. Для тонкой балансировки коэффициент можно поставить, любой, в ту и другую сторону.

Хотя ладно: имба так имба, бог с ним с этим „бессмертным монолитом“, — не думаю, что имею право настаивать ; )


RE: Если просто нужен скрипт - Mr.S - 25.01.2016 05:07

Приветствую.

В WoG и отдельно от него есть скрипты на доп. улучшения существ, к примеру - Фанатики=>Фанатики войны. Добавить/изменить улучшения и привязать нейтралов к городу не проблема, но все эти юниты будут требовать для улучшения "форт на холме".

Так же есть мод для WoG Amethyst Upgrades, в котором все существа в городах получают новый 3й upgrade. Для этого в городе нужно построить новое здание Видео-демонстрация
   Проверил мод с чистым WoG - работает отлично.
   Но, по многим причинам я играю в Феникс-мод и с ним Amethyst Upgrades не работает. - Здание строится, но улучшения отсутствуют (Если активировать еще и доп. улучшения отдельным скриптом - то построив здание из мода, можно улучшать юнитов (прописанных в доп. улучшениях) прямо в городе).

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1. Есть ли скрипт, например усиливающий ИИ как в Феникс-моде? Или похожие.
ИИ Феникса (Click to View)

2. Может ли кто-то сделать скрипт на постройку нового здания в городах, которое будет альтернативой форту на холме?
В моде Amethyst Upgrades такое здание имеется и ИИ его использует. Но сделать из мода только рабочий скрипт-опцию для меню WoG'ификации мне не по силам.

3. Berserker, прокомментируй пожалуйста твое отношение к ниже написанному.
Есть ли умельцы, которые разделяют мою точку зрения на счет плюсов Феникс-мода? Т.к. данный проект развиваться, а точнее оптимизироваться на совместимость, видимо уже не будет - найдутся ли желающие сделать отдельными скриптами для меню WoG'ификации основные плюсы данного мода?
   Основные особенности (Ссылка на справку с описанием):
  • ИИ (комп. оппоненты) (самое важное)
  • Смешанные Нейтралы (в Фениксе с ними можно справится за счет "Стартовых особенностей" мода)
  • Воодушевление
  • VII. Монстры. (усиления+улучшения)
  • Классы+Повышение+Стартовые особенности (отличная прокачка, но вероятно не отделима от мода)
Таких изменений, не связанных с другими крупными модами, и не конфликтующих хотя бы со всеми стандартными опциями WoG я не встречал.


RE: Если просто нужен скрипт - Berserker - 25.01.2016 22:36

Феникс на старте переопределяет все улучшения через MA:U. Пропиши в конце скрипта нужные команды, вида:
!#MA:U«кто улучшается»/«в кого»;
Команду назвал по памяти.

По пункту три уже спрашивали. Желающих за годы не нашлось, люди любят творить своё.


RE: Если просто нужен скрипт - Mr.S - 25.01.2016 23:23

(25.01.2016 22:36)Berserker Wrote:  По пункту три уже спрашивали. Желающих за годы не нашлось, люди любят творить своё.

Грустно это осознавать.

(25.01.2016 22:36)Berserker Wrote:  Феникс на старте переопределяет все улучшения через MA:U. Пропиши в конце скрипта нужные команды

Скрипт уже есть (отредактированный из Era_Scripts), нужна постройка нового здания в городе. И такое здание есть в моде Amethyst Upgrades - работает как нужно, строится во всех города за плату, используется ИИ. Но достать/сделать его отдельно мне не по силам.
Это будет отличным дополнением к другим похожим апгрейдам существ (включая стандартный WoG скрипт (опция 173, скрипт 24)).


RE: Если просто нужен скрипт - Ethereal - 15.02.2016 11:45

Ну, вобщим, изложу то, что сам точно сделать не смогу:

1) Вуали Тьмы срабатывают автоматически для всех игроков в начале недели, но не на полную, а на радиус 6-8 клеток. Попыхивают, дескать.
2) Все картографы используются многократоно, но открывают карту только на один текущий ход, восстанавливая открытую ранее карту на следующий и закрывая всё остальное.
3) Хижина провидца, окромя обзора "глазами", могут 1 раз в неделю за мифрил открыть любую затемнённую область карты радиусом в 10 клеток. Глаза могут открывать местоположения хижин (с небольшой территорией вокруг) то же за мифрил.
4) У Сфинкса зафиксировать длительность проклятий и благословений на 7 днях. Бонусы к опыту, очкам передвижения и мане убрать совсем. Награды только ресурсами и давать должен по 2 единицы, золота по 600, мифрила 1.
5) Перенести все операции с артефактами у Ремесленника в рюкзак. Просто смотрит первые 6.
6) Изумрудная башня - убрать одноразовость, обновление еженедельное. Все улучшения строго за мифрил, причём за большое его количество (пример - Двойной Удар - 60, +50% здоровья - 25.). Ввести ограничение в 6 улучшений. Каждое новое улучшение увеличивает стоимость следующего на 25% по мифрилу для этого типа монстров. Добавить в "новые способноси" кавалерийский бонус, блок, вампиризм (только для нежити), парализацию, яд, пробивание защиты.
7) Ну и традиционно - Боевая Академия и Школа Колдовства. Ежедневная генерация 2-4 вторичных навыков. Автономность каждого сооружения, ибо с скриптом "28 навыков" данные объекты стали полным ацтоем, поскольку основная их ценность и была в превышении лимита в 10 навыков.

Сам я в плане скриптования полный профан и это не моё, если честно. Так, помечтать только могу... 147


RE: Если просто нужен скрипт - Ethereal - 16.02.2016 17:23

Ах да, забыл.
8) Гарнизоны - возможность оставлять в гарнизонах героев. Штурм гарнизонов, как штурм замков, но без рва и центральной башни (2 боковые присутствуют) с участием всех боевых машин с обоих сторон (кроме катапульты у обороняющегося).


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 08.05.2016 10:21

Нужны новые артефакты:
Шлем Знающего (+50 знаний, враг не может колдовать)
Меч Разрушительной Силы (+50 атаки, союзники игнорируют вражескую защиту)
Божественный Щит (+50 защиты, союзники игнорируют вражескую атаку)
Доспехи Великого Чародея (+50 колдовской силы, добавляет герою 4 стихии + волшебство экспертного уровня)
132

По сценарию, данные артефакты будут у компьютера с самого начала, дабы добавить хардкорности :>


RE: Если просто нужен скрипт - igrik - 10.05.2016 14:04

Шлем Знающего и Доспехи Великого Чародея



RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 11.05.2016 14:10

(10.05.2016 14:04)igrik Wrote:  Шлем Знающего и Доспехи Великого Чародея

А теперь ещё раз, для самого глупого, куда именно это вставлять? 148


RE: Если просто нужен скрипт - igrik - 11.05.2016 15:18

Как бы можно было и потрудиться и найти ответ на этот несложный вопрос самому.

Quote:1. Открыть папку mods/[какой-нить мод]/Data/s
2. В этой папке создать файл *.erm с уникальным именем. Например "SashaGrey.erm" (обычный txt файл, потом изменив расширение на erm)
3. Открыть его через ERM scripter
4. В самом начале файла написать волшебную фразу "ZVSE"
5. Дальше вставить данный код.
6. Нажать "сохранить файл"
7. Перекреститься
8. Запустить h3era или h3era HD



RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 11.05.2016 18:32

(11.05.2016 15:18)igrik Wrote:  Как бы можно было и потрудиться и найти ответ на этот несложный вопрос самому.
Спасибо большое! RolleyesRolleyesRolleyes


RE: Если просто нужен скрипт - Berserker - 12.05.2016 12:20

Quote:SashaGrey.erm
SashaGrey-says-always-fuck-thats-why-people-do-not-love-her.erm


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 12.05.2016 16:40

(12.05.2016 12:20)Berserker Wrote:  SashaGrey-says-always-fuck-thats-why-people-do-not-love-her.erm

Длинновато, боюсь не подходит по смыслу с содержанием 147


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 12.05.2016 16:48

Меч Разрушительной Силы (+50 атаки, союзники игнорируют вражескую защиту)
Божественный Щит (+50 защиты, союзники игнорируют вражескую атаку)
Походная Мантия (при надевании даёт Логистику и Поиск пути Эксперта)
Рог Боевой Ярости [слот разное] (+6 удачи и боевой дух союзникам, -3 удачи и боевой дух противнику)
Стремительные Сапоги (+10 к скорости союзников, -5 скорости врагу {минимальная скорость 1})
Разрывное Кольцо (перед каждым раундом кастует заклинание Взрыв на случайный вражеский отряд, игнорируя природный иммунитет {урон зависит как обычно, от земли и силы})


RE: Если просто нужен скрипт - igrik - 12.05.2016 23:21

Удали старый скрипт, и создай новый.
Кстати, я особо не тестировал...
(12.05.2016 12:20)Berserker Wrote:  
Quote:SashaGrey.erm
SashaGrey-says-always-fuck-thats-why-people-do-not-love-her.erm
14896-copy


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 13.05.2016 19:38

(12.05.2016 23:21)igrik Wrote:  Удали старый скрипт, и создай новый.

Огромное спасибо!36Dance3
P.S.: Надпись при запрете заклинаний от шлема выскакивает даже при вражеском ходе. Есть ли возможность их не показывать?
P.P.S.: Командиры продолжают колдовать, в частности, паладин - лечение.


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 20.05.2016 21:44

Шлем блокирует магию даже когда просто лежит на карте Bad есть способ пофиксить его?


RE: Если просто нужен скрипт - igrik - 21.05.2016 01:52

Конечно можно, а где карта или сценарий? 116


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 24.05.2016 18:17

(21.05.2016 01:52)igrik Wrote:  Конечно можно, а где карта или сценарий? 116
Давным давно, в мире Эрафии была война. Бесчисленные кланы, армии и страны воевали за право владеть жалкими клочами земли, где бы они звали себя королями и правителями. Но, были и те, которые изо всех сил старались сохранить мир.
Спустя 3 года, клан КСО (Красно-Синие Орлы) достиг невероятных масштабов, но так и оставался в тени. Практически каждое 5-ое разумное существо принадлежало этому клану. Но, малко кто предпринимал какие-либо действия. И тут началась война.
Итог её всем известен (по-крайней мере тем, кто проходил RoE, AB, SoD, WoG). После последнего сражения, старейшины клана решили узнать, кто остался им верен. При помощи магии, они созвали всех. Собралось очень мало, но их преимущество было в том, что все они были разные. И ангелы и демоны, и громовержцы и тёмные драконы прибывали вместе, т.к. были объединены единой целью - выжить.
Тут и начинается кампания, в ходе которой полководцы клана уничтожают всех, кто не принадлежал клану, либо принадлежал, но не пытался остановить войны (RoE, AB, SoD, WoG). В ходе боёв, выделилось несколько Легендарных Бойцов, затмивших славу былых Легендарных Героев. Ими были: (куда ссылку?) 147


RE: Если просто нужен скрипт - igrik - 25.05.2016 19:44

Quote:(куда ссылку?)
Да сюда же.


RE: Если просто нужен скрипт - Izzzdekra Mozzerati - 31.05.2016 13:27

(25.05.2016 19:44)igrik Wrote:  
Quote:(куда ссылку?)
Да сюда же.

таки вспомнил
https://dropmefiles.com/9G8az

Небольшие недочёты, всерьёз не занимался пока.


RE: Если просто нужен скрипт - Splinter - 01.07.2016 16:31

Уважаемые те, кто умеет писать скрипты... Играю в WoG 3.58

Нужен скрипт, ограничивающий покупку героев ( по умолчанию можно покупать 8 героев ). Нужен скрипт который ограничивал бы покупку героев до 3-х штук. А то задрали компы, бегают толпой пустых героев, очень долго ходят из за этого. Думаю данный скрипт будет многим интересен.
Буду весьма признателен за помощь.


RE: Если просто нужен скрипт - gamecreator - 01.07.2016 17:16

Городской портал - основной источник задержек. Дверь измерений тоже не помогает. Рекомендую отключить эти заклинания.


RE: Если просто нужен скрипт - Valery - 01.07.2016 17:21

Or install Era and play Conquistador mod. It limits AI to 3 heroes each (but strong ones).


RE: Если просто нужен скрипт - Splinter - 02.07.2016 17:59

(01.07.2016 17:16)gamecreator Wrote:  Городской портал - основной источник задержек. Дверь измерений тоже не помогает. Рекомендую отключить эти заклинания.

Дело не только в задержке. Они просто долго бегают + из за того, что их много, армии у всех слабые... Нужно именно ограничение на покупку...


RE: Если просто нужен скрипт - gamecreator - 02.07.2016 19:33

Увеличь скорость перемещения для них в настройках.


RE: Если просто нужен скрипт - Splinter - 03.07.2016 02:24

(02.07.2016 19:33)gamecreator Wrote:  Увеличь скорость перемещения для них в настройках.
Тогда не будет понятно, где они бегают.
Тема вроде про скрипты, я ищу человека, который может помочь, зачем давать советы не по теме? Я конкретно написал, что нужно, и никакие настройки тут не помогут... Тем более, что скрипт думаю очень простой...


RE: Если просто нужен скрипт - feanor - 03.07.2016 02:50

Нет, не очень простой.


RE: Если просто нужен скрипт - feanor - 03.07.2016 02:57

P.S.
Если кто-то захочет - проще всего при старте хода ИИ проверять на превышение лимита героев и задирать цену до сотен тысяч нефтей/откатывать обратно.
!!UN:C6783308/4/цена героя;


RE: Если просто нужен скрипт - Algor - 03.07.2016 04:11

Угу, и тюрьмы лочить... А точно нет простого способа заменить ч-з UN:C захардкоденную 8-ку?


RE: Если просто нужен скрипт - Bes - 03.07.2016 13:42

думаю тюрьмы можно тож заорканить через триггер посещения объекта.
а вот с контролем кол-ва... у меня мысль про удаление героев из таверны на ходе ИИ, с возвратом назад на ходе игрока...
какой там ресивер на таверну? OW:?


RE: Если просто нужен скрипт - feanor - 03.07.2016 15:08

Quote:Угу, и тюрьмы лочить... А точно нет простого способа заменить ч-з UN:C захардкоденную 8-ку?
Не-а, простого нет, а все вхождения этой восьмерки искать лень.


RE: Если просто нужен скрипт - Splinter - 03.07.2016 15:58

Да тюрьмы хрен бы с ними, их не так уж и много, можно перебить, главное ограничение на создание, комп любит когда город захватит, сразу героев 5 новых покупать и бегать вокруг )))


RE: Если просто нужен скрипт - Valery - 03.07.2016 16:11

I do it simple style in Conquistador, because turn times too (with 8 heroes on XXL AI is impossible to wait). Each computer gets 3 heroes on day 1 and never has access to a tavern. A timer checks daily and if detects a new hero (from tavern or whatever, it deletes it). When one AI hero dies, script checks if he has at least one town, then place the hero there, alive. Taven/no tavern for Human/AI is scripted upon town entrance.

Works fine.


RE: Если просто нужен скрипт - gamecreator - 03.07.2016 16:56

Не легче ли будет давать игроку 5 неподвижных героев в начале хода и убирать их в конце?


RE: Если просто нужен скрипт - Bes - 03.07.2016 19:09

gamecreator, в невидимом месте?
довольно странно будет смотреться, когда игрок найдёт эту компашку зомби-героев


RE: Если просто нужен скрипт - gamecreator - 03.07.2016 22:04

Как он их найдёт, если после хода компьютерного игрока они удаляются?


RE: Если просто нужен скрипт - Splinter - 04.07.2016 03:36

(03.07.2016 16:56)gamecreator Wrote:  Не легче ли будет давать игроку 5 неподвижных героев в начале хода и убирать их в конце?

Вопрос как это сделать? Это первое, не уверен, что с точки зрение писания скриптов, это будет проще, заменить цифру 8 на 3 все таки проще, чем изобретать велосипед )


RE: Если просто нужен скрипт - gamecreator - 04.07.2016 03:43

Заменить неизвестное количество неизвестно где находящихся 8 проще? Ну удачи 96-copy


RE: Если просто нужен скрипт - igrik - 04.07.2016 12:28



upd: поправил везде !?CM0; --> !?GM0;


RE: Если просто нужен скрипт - gamecreator - 04.07.2016 13:52

Это точно все способы получения героев? Но даже если так, ИИ может, к примеру, посадить героя в гарнизон, нанять нового, а потом выйти из гарнизона.


RE: Если просто нужен скрипт - igrik - 04.07.2016 13:59

gamecreator Wrote:Это точно все способы получения героев?
Навскидку вроде все.
gamecreator Wrote:Но даже если так, ИИ может, к примеру, посадить героя в гарнизон, нанять нового, а потом выйти из гарнизона.
Конечно)) Этот адрес я не искал, потому что неизвестно работает ли код для AI в таверне. А проверять влом.


RE: Если просто нужен скрипт - Splinter - 04.07.2016 17:09

(04.07.2016 12:28)igrik Wrote:  

А теперь можно для одаренных, что с этим делать? )) И что такое AI ?


RE: Если просто нужен скрипт - Bes - 04.07.2016 18:28

добавить - для тестинга для начала - в любую карту через редактор карт
Свойства сценария->События
создать событие с днём появления скажем 500 день и... вставить туда так:

сохранить карту, открыть в игре и поиграть, следя за AI (он же КОМП)


RE: Если просто нужен скрипт - Splinter - 04.07.2016 19:44

(04.07.2016 18:28)bugyboy Wrote:  добавить - для тестинга для начала - в любую карту через редактор карт
Свойства сценария->События
создать событие с днём появления скажем 500 день и... вставить туда так:

сохранить карту, открыть в игре и поиграть, следя за AI (он же КОМП)

Сделал так, поиграл месяц на карте, для меня небыло ограничений на покупку, у компов по 1-2 героя было, но мне кажется они просто как назло не покупали просто XD


RE: Если просто нужен скрипт - igrik - 04.07.2016 19:57

Splinter Wrote:Сделал так, поиграл месяц на карте, для меня небыло ограничений на покупку, у компов по 1-2 героя было, но мне кажется они просто как назло не покупали просто XD
События ERM нужно устанавливать в промежутке 500-672 день, а не первый как у вас.
И какая версия игры? WoG 3.58f или ERA II? На воге может не работать.


RE: Если просто нужен скрипт - Splinter - 04.07.2016 20:07

(04.07.2016 19:57)igrik Wrote:  
Splinter Wrote:Сделал так, поиграл месяц на карте, для меня небыло ограничений на покупку, у компов по 1-2 героя было, но мне кажется они просто как назло не покупали просто XD
События ERM нужно устанавливать в промежутке 500-672 день, а не первый как у вас.
И какая версия игры? WoG 3.58f или ERA II? На воге может не работать.

У меня Вог... а что значит вообще промежуток в днях? Т.е с 500 го дня что ли работать начнет ? )))


RE: Если просто нужен скрипт - feanor - 04.07.2016 21:27

Quote:!?CM0;
!!GM0;
не то чтобы критично для данного случая, но


RE: Если просто нужен скрипт - igrik - 04.07.2016 22:02

(04.07.2016 21:27)feanor Wrote:  
Quote:!?CM0;
!!GM0;
не то чтобы критично для данного случая, но
!?GM0;
969696
Бугага в общем... Очепятки такие очепятки


RE: Если просто нужен скрипт - Elzivir - 11.07.2016 14:07

Доброго времени суток!

Уважаемые знатоки, в начале этой темы уже просили помочь с данным скриптом. Так вот, необходим скрипт:
-на запрет постройки вуали тьмы в Некрополисе
или
-на уменьшение радиуса ее действия, чтобы скрывала только сам город и не более.

Последний вариант даже более предпочтительный, т.к. сооружение всё же будет работать согласно описанию.

P/S: а то приходится в меню выбора типов нейтральных городов постоянно запрещать Некрополис. Закоптят тут всё, понимаешь... Dash1


RE: Если просто нужен скрипт - igrik - 11.07.2016 14:49

Радиус действия вуали тьмы у некров. © feanor
!!UN:C5011669/1/20;
!!UN:C4854195/1/20;


RE: Если просто нужен скрипт - Elzivir - 11.07.2016 16:02

(11.07.2016 14:49)igrik Wrote:  Радиус действия вуали тьмы у некров. © feanor
!!UN:C5011669/1/20;
!!UN:C4854195/1/20;

igrik, благодарю! Установил, проверил. Всё работает! Ab


RE: Если просто нужен скрипт - Elzivir - 14.07.2016 03:47

*****Загадка*****
Имеются 2 скрипта на установление значений регенерации маны (1 скрипт - ежедневная, зависящая от величины Knowledge; 2-ой - от навыка Мистицизм: +5/+10/+20) и 3 героя: Русский, Немец и Француз. Все герои 20 уровня с параметром "Знания"=10. Только ко всему прочему Русский - специалист (+5% за уровень) по Мистицизму (Expert), Немец - просто герой, имеющий навык Мистицизм (Expert), а Француз даже и его не имеет (всмысле навык...). Если устанавливать каждый скрипт по отдельности, то проблем не возникает. Каждый восстанавливает столько маны сколько и положено. Проблемы появляются у Немца, если использовать оба скрипта одновременно. Он почему-то начинает регенерировать по 29 mp вместо должных 30. Понятное дело, что Француза сие обстоятельство обошло стороной, т.к. у него вообще нет навыка и ему глубоко фиолетово на это "-1 mp" (он как восстанавливал по 10 mp, так и восстанавливает 10). Но почему тогда у Русского всё в порядке - это вопрос (10 mp за Knowledge + 20 mp за навык + 20 mp за специализацию = 50 mp). Или то, что он - специалист по Мистицизму, делает его обладателем дипломатической неприкосновенности? Суть загадки: куда подевалось 1 mp у Немца и почему это не коснулось Русского?

P/S: оба скрипта, найденных мною на просторах форумов heroes35.net/df2.ru, в приложении.

Ежедневная регенерация mp=Knowledge:
Регенерация mp, зависящая от уровня развития навыка "Мистицизм":



RE: Если просто нужен скрипт - Elzivir - 14.07.2016 04:08

Забыл указать, что для работы 1-го скрипта необходим "erm_hooker".

Кстати, если во 2-ом скрипте выставить вместо +5/+10/+20 значения +6/+11/+21, то проблемы у Немца исчезнут.
Они появятся у Русского: в этом случае он срегенит уже не 50 mp, а 52...


RE: Если просто нужен скрипт - Elzivir - 14.07.2016 11:14

Братцы, еще очень нужен скрипт на удаление бонуса грааля "открытие карты" для Tower. На df2.ru нашел один вариант, но он выдает критическую ошибку при захвате города с отстроенным граалем другим игроком:
Если у кого есть рабочая версия данного скрипта, поделитесь, пожалуйста. Ab


RE: Если просто нужен скрипт - igrik - 14.07.2016 12:06

Значит мое предположение оказалось верным, по поводу ссылки на несуществующий адрес.
Вот так работает:



RE: Если просто нужен скрипт - Elzivir - 14.07.2016 12:35

(14.07.2016 12:06)igrik Wrote:  Значит мое предположение оказалось верным, по поводу ссылки на несуществующий адрес.
Вот так работает:

igrik, теперь ошибка не вылезает, но открывается вся карта подземелья. Причем не у того, кто установил Грааль, а у того, кто этот город с Граалем захватил... 105


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 13:50

(14.07.2016 03:47)Elzivir Wrote:  Суть загадки: куда подевалось 1 mp у Немца и почему это не коснулось Русского?
Потому что оба скрипта написаны с ошибкой:
1) Бонус специалиста действует на всю восполняемую ману, а не только на бонус от мистицизма. Это значит, что он действует и на "дефолтную" единичку. И независимо от этого специализация сама по себе восстанавливает 1 маны в день. В скрипте это всё не учитывается.
2) По адресам, редактируемым скриптом, содержится полное количество восполняемой маны, а не только бонус.
В данном конкретном случае со специалистом эти две ошибки наложились друг на друга и самоликвидировались. Так-то!


RE: Если просто нужен скрипт - igrik - 14.07.2016 14:23

Теперь вроде всё учитывает


А причем тут бонус? Второй скрипт не содержит ошибок.
А вот первый - да, криво написан.


RE: Если просто нужен скрипт - igrik - 14.07.2016 14:56

(14.07.2016 04:08)Elzivir Wrote:  Кстати, если во 2-ом скрипте выставить вместо +5/+10/+20 значения +6/+11/+21, то проблемы у Немца исчезнут.
Они появятся у Русского: в этом случае он срегенит уже не 50 mp, а 52...
а как ты высчитаешь сумму, которая должна получиться?
у меня и выходит 52
9 + (((0,05*20+1)*21)+1) = 52
где 9 - бонус от первого скрипта (10-1)
20 - ур.героя
21 - бонус от второго скрипта


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 15:06

igrik, он высчитывает сумму "как заявлено", а не по факту.

(14.07.2016 14:23)igrik Wrote:  А причем тут бонус? Второй скрипт не содержит ошибок.
Судя по комментариям и слов Elzivirа, предполагается, что восстановление увеличится на 5/10/20 очков, а не будет равно 5/10/20.


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 15:28

Короче, вот как должен выглядеть правильный скрипт:



RE: Если просто нужен скрипт - igrik - 14.07.2016 17:34

один байт, а не четыре.
!!UN:Cy4/1/?y5; получить знание

При такой схеме, специалист по мистицизму 108 уровня с параметром знания 127 будет в день восстанавливать 941 ед.маны. Хо-хо....
А при старой схеме всего 26 ед.маны

Кстати, в физмиге не точно указана формула расчета касательно мистицизма:
k*(1+0,05*N)
А по настоящему:
1+k*(1+0,05*N)
Code:
v2 = (signed __int64)((v4 * 0.05000000074505806 + 1.0) * v5) + 1;
где - v4 уровень героя
v5 - бонус от уровня навыка мистицизма
И результат округляется вниз до целого значения, т.е. 26,7 = 26


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 18:04

Ой, точно, спасибо. Исправил.


RE: Если просто нужен скрипт - Elzivir - 14.07.2016 19:29

igrik, gamecreator, очередное большое Вам спасибо!

Остался только 1 вопрос: то, что сейчас на 20 уровне специалист по Мистицизму с Knowledge=10 регенит по 61 mp - это так и должно быть? Я рассчитывал mp так: 10mp (Knowledge) + 20mp (Expert Mysticizm) + % за специализацию (+5% именно к навыку Мистицизма за уровень героя, а не к общему числу восстанавливаемой маны), т.е. еще +20 mp. Вроде как должно выходить 50 mp...


RE: Если просто нужен скрипт - igrik - 14.07.2016 19:55

((0,05*20+1)*(10+20))+1 = 61, так и должен


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 20:53

(14.07.2016 19:29)Elzivir Wrote:  +5% именно к навыку Мистицизма за уровень героя, а не к общему числу восстанавливаемой маны
Понимаешь ли, строго говоря т.н. "бонуса Мистицизма" вообще не существует. Эффект Мистицизма заменяет стандартное восстановление. Это видно и из описания самого навыка.
Единственное, что тут может быть под вопросом - это та дополнительная единичка маны от специализации вместо округления в большую сторону. Но это стандартная механика SoD. 15 лет никто не жаловался.


RE: Если просто нужен скрипт - Elzivir - 14.07.2016 22:40

Посидел тут, подумал. В принципе неплохо, что % за специализацию берется от общего кол-ва восстанавливаемой маны (Knowledge+навык). Но вот эта "дефолтная единичка" меня все равно смущает...


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 22:55

Слишком долго думал. Я уже успел прочитать твоё старое сообщение. Вот ответ (не тестировал):

Ну а чтобы просто единичку убрать, то вот:



RE: Если просто нужен скрипт - Elzivir - 14.07.2016 23:10

gamecreator, спасибо за труд! Вот честное слово, надо мне самому начать осваивать язык erm, а то достал уже тут всех своими идеями. Что касается последнего скрипта: выдало ошибку.

На самом деле, единственное что хотелось бы исправить, так это добавление дефолтной единицы к бонусу специалистов, если это возможно. Хотя это, наверное, повлияет тогда на других героев (начнут регенить mp = (Knowledge + навык) -1...


RE: Если просто нужен скрипт - Elzivir - 14.07.2016 23:30

gamecreator, igrik, спасибо ещё раз! Всё проверил, работает! Тему "MP Regeneration" можно закрывать. 177


RE: Если просто нужен скрипт - gamecreator - 14.07.2016 23:52

Так работает удаление единицы или как? Что за ошибка?


RE: Если просто нужен скрипт - igrik - 15.07.2016 00:09

Ошибка: один из C - русский символ.
!!UN:Cy1/4/?y3 Cy2/4/?y6; y3 = edi / this (герой); y6 = ecx / уровень Мистицизма


RE: Если просто нужен скрипт - gamecreator - 15.07.2016 00:27

Исправил.


RE: Если просто нужен скрипт - Elzivir - 15.07.2016 01:13

Да, на удаление единицы работает. Ошибку выдавал этот скрипт:




RE: Если просто нужен скрипт - Elzivir - 01.09.2016 20:59

Просьба адресована прежде всего gamecreator'у, т.к. именно он помог мне на тему скрипта, расширяющего список random-ресурсов, обретаемых в мистических садах.

Проясню ситуацию, чтобы объяснить необходимость в данном скрипте.
Дело в том, что мне давно не нравилась ограниченность мистических садов в плане приносимых ценных ресурсов (драг. камни; ещё мифрил, если включена соответствующая WoG-опция). Получается, что больше всех выигрывает за счет садов фракция Castle, ведь Tower, который тоже остро испытывает дефицит в драг. камнях, лишен возможности обрести их данным способом на родной территории, т.к. сады генерируются лишь на "Grass", "Swamp" и "Dirt" Landscape). Да и по отношению к городам, сгенерированным под землей сие обстоятельство выглядит мягко говоря "нечестно", ведь достойной "подземной" замены данному объекту в природе не существует.

Вообщем, залез я в файл zaobjts.txt и добавил в список возможных для генерации ландшафтов все что можно было добавить (кроме Water и Sand). Понятно, что на снегу зеленые сады чисто визуально оказались не по теме. Пришлось заменить название и def/msk объекта.

Далее встал вопрос о расширении списка random-ресурсов, чтобы все фракции оказались в равных условиях и имели возможность обрести свой основной ресурс, требуемый на постройку/покупку существ 7 уровня. С этим скриптом мне помог gamecreator, за что ему ещё раз большое спасибо!

Но теперь "нарисовалась" следующая проблема: т.к. сады стали генерироваться практически на всех типах ландшафтов, на карте их оказалось очень много. А если учесть тот факт, что они не обеспечены охраной и приносят стабильно сразу по 5 ед. ценного ресурса...

Вообщем, хотелось бы добавить немного вариативности по кол-ву ресурсов (например, 1-5), дабы не переправлять в середине игры их избыток своим противникам. Kap


RE: Если просто нужен скрипт - igrik - 01.09.2016 21:48

Добавь в конец того скрипта:



RE: Если просто нужен скрипт - Elzivir - 01.09.2016 22:46

igrik, выручил, спасибо!

Думается, что я строчил свой пост дольше, чем ты нашел решение проблемы... 132


RE: Если просто нужен скрипт - kozelrus - 02.09.2016 12:52

Подскажите скрипт, что бы Питлорды подымали не демонов а допустим..мумий?
Или где это может правится в файлах игры, что куда удобнее?


RE: Если просто нужен скрипт - igrik - 02.09.2016 15:06




RE: Если просто нужен скрипт - Elzivir - 08.09.2016 20:56

Уважаемые скриптовых дел мастера!

Жизненно необходим скрипт, позволяющий по желанию установить командирам врождённую стартовую способность/заклинание, а также 1 активный навык (в зависимости от класса командира). Kap

Например, чтобы Паладину была возможность поставить/переставить навык по артиллерии (как у командира Stronghold'а) и добавить изначальную способность "двойной удар". И по аналогии активные навыки другим лидерам:

Rampart: стрельба
Tower: шанс парализовать в ближнем бою
Inferno: огненный щит
Necropolis: враги не отвечают на атаку
Dungeon: неограниченное число контратак
Stronghold: -50% защиты у врага
Fortress: шанс блокировать физический урон
Conflux: атака всех врагов по окружности


RE: Если просто нужен скрипт - Algor - 09.09.2016 10:59

(08.09.2016 20:56)Elzivir Wrote:  Например, чтобы Паладину была возможность поставить/переставить навык по артиллерии (как у командира Stronghold'а) и добавить изначальную способность "двойной удар".
Стартовые способности были в одном из стандартных WoG-скриптов на усиление командиров, глянь там.

С классовыми навыками все сложнее, они захардкодены. Можно конечно попытаться заморочиться с подменами def'ов и имён, но насколько сложно и в результате красиво это будет выглядеть, навскидку сказать не могу.
А нужно чтобы был именно паладин с навыком огра? Или просто людскому герою нужно поставить варварского командира?


RE: Если просто нужен скрипт - Elzivir - 09.09.2016 21:36

Да, в одном из стандартных WoG-скриптов ("Улучшенные командиры") есть код по изменению стартовых способностей командиров (например, паладину там присвоены неограниченные контратаки). Сам этот скрипт я не использую, а вырезать нужный код по частям, не зная как это должно быть правильно оформлено - для меня сверхзадача.

По поводу классовых навыков.
Да, нужно чтобы паладин был с навыком огра. Я думал насчет подмены def'ов и имён. Но если этих лидеров просто поменять местами, то скорее всего будет выглядеть не очень. Даже в бою при ПКМ на них фон заставки не будет соответствовать их классу (у паладина будет Rock, а у огра - Grass).


RE: Если просто нужен скрипт - igrik - 09.09.2016 22:50




RE: Если просто нужен скрипт - Elzivir - 10.09.2016 00:29

igrik, благодарю ещё раз! Только поясни, пожалуйста, это код только на присвоение лидерам начальных способностей или на что-то ещё?


RE: Если просто нужен скрипт - igrik - 11.09.2016 20:42

На начальные способности и на Паладинов (баллиста в бою), при этом их бонус +150% к опыту и призыв баллист Вождя Людоедов никуда не делся.


RE: Если просто нужен скрипт - Elzivir - 12.09.2016 01:04

igrik, скрипт работает, но всякий раз перед боем почему-то возникают сообщения об ошибках, из которых можно предположить, что дело скорее всего во второй части кода:



RE: Если просто нужен скрипт - igrik - 12.09.2016 11:38

Не знаю, у меня ошибок нет. Покажи скрин или лог.


RE: Если просто нужен скрипт - Elzivir - 13.09.2016 22:55

Image: 1png_3642538_23278724.png
Image: 2png_6887582_23278729.png


RE: Если просто нужен скрипт - gamecreator - 14.09.2016 01:05

Elzivir, а ты часом не альфу Эры 2.47 запускаешь?


RE: Если просто нужен скрипт - Elzivir - 14.09.2016 01:30

(14.09.2016 01:05)gamecreator Wrote:  Elzivir, а ты часом не альфу Эры 2.47 запускаешь?

Неа... 2.46 115

Убрал все моды кроме WoG и WoG Rus. Скрипт засунул в WoG\Data\s. Игра продолжает "ругаться"...

P.S. Я даже HD-мод не использую.


RE: Если просто нужен скрипт - gamecreator - 14.09.2016 02:20

Хм, ну вставь перед этой строкой

Посмотри что там за значение.


RE: Если просто нужен скрипт - Elzivir - 14.09.2016 09:09

(14.09.2016 02:20)gamecreator Wrote:  Посмотри что там за значение.

Показало значение "-2".


RE: Если просто нужен скрипт - MOP - 14.09.2016 10:02

Очень интересно. Во-первых, в скрипте стоит !!FU&y3<0:E, так что вторая часть вообще не должна выполниться.


RE: Если просто нужен скрипт - igrik - 14.09.2016 10:14

Эмм, и что за "ZVSE" на втором скрине после последней строки скрипта? Убери его отуда.
"ZVSE" пишется только в самом начале файла и единожды.
И еще, там же после !!en нет точки с запятой. !!en;

Но всё равно странно как то.
Попробуй заменить !!FU&y3<0:E; на !!FU&y3=-2:E;


RE: Если просто нужен скрипт - gamecreator - 14.09.2016 12:45

Не "!!en;", а "!!en:;".


RE: Если просто нужен скрипт - MOP - 14.09.2016 13:26

(14.09.2016 12:45)gamecreator Wrote:  Не "!!en;", а "!!en:;".
Кстати, никогда не ставил там двоеточия, и всё было в порядке. Берс говорил, что это неправильно, но последствий не увидел.


RE: Если просто нужен скрипт - gamecreator - 14.09.2016 14:50

Я помню будто игра ругалась на это, когда условия только добавили в ТЕ. Потому привык писать с двоеточием. Может сейчас уже и не обязательно.


RE: Если просто нужен скрипт - Elzivir - 15.09.2016 01:16

Друзья, скрипт igrik'а я скопировал без изменений. Не знаю почему в окне об ошибке высветилось ещё одно "ZVSE". После "!!en", как и положено, стоят двоеточие и точка с запятой. Замещение функции "!!FU&y3<0:E;" на "!!FU&y3=-2:E;", к сожалению, успехов не принесло. 105

Кстати (если это поможет в поисках причины конфликта), сообщения об ошибках не появляются, если в следующей строке заменить "51/0" на "67/1":
!!BU&y1<0:S146/y9/51/0/-1/0;
Но тогда баллиста командира в режиме боя появится на стороне врага... Ab

P.S. При нападении на вражеского героя, у которого в качестве командира выбран паладин, у последнего вообще не оказывается баллисты, хотя по формуле даже на 1-ом уровне он должен иметь минимум одну боевую машину.


RE: Если просто нужен скрипт - gamecreator - 15.09.2016 05:25

(15.09.2016 01:16)Elzivir Wrote:  Кстати (если это поможет в поисках причины конфликта), сообщения об ошибках не появляются, если в следующей строке заменить "51/0" на "67/1":
!!BU&y1<0:S146/y9/51/0/-1/0;
Ну это вообще мистика, ты точно 2.46 запускаешь? Скажи размер в байтах и дату изменения era.dll.
Или ещё лучше, открой era.dll в блокноте и найди текст "CheckVersion". Рядом будет версия.


RE: Если просто нужен скрипт - Elzivir - 15.09.2016 13:47

(15.09.2016 05:25)gamecreator Wrote:  Скажи размер в байтах и дату изменения era.dll.
Или ещё лучше, открой era.dll в блокноте и найди текст "CheckVersion". Рядом будет версия.

era.dll
Размер: 215 КБ (220 672 байт)
На диске: 216 КБ (221 184 байт)
Изменен: 18 июля 2013 г., 1:54:10

2.461 CheckVersion.


RE: Если просто нужен скрипт - igrik - 15.09.2016 15:39

Скинь своих героев куда-нить и дай ссылку. Интересно посмотреть на эти чудеса.


RE: Если просто нужен скрипт - sonic517 - 30.09.2016 20:55

Прошу помощи
попробовал сам - естественно ничего не получилось
мне нужно пару небольших скриптов
1 Надо придать дополнительные свойства - секира кентавров снижает агрессию монстров на 4 (я так и не смог понять как эти цифры влияют на уровень агрессии)
В идеале я бы хотел заново Мантию дипломата. ERA 2.46 УЛУЧШЕННЫЕ АРТЕФАКТЫ 2 вероятно там она не работает!?
но по аналогии ЩИТ ВЕЛЬЗЕВУЛА я смогу наверно запихать если кто то напишет скрипт хотя бы с секирой
2 игра в карты в таверне (в настройках отключил). Типа быстрый вариант игры.
При запуске карты таверна заменяла Хранилища медуз, Банк Наг, склады циклопов. При посещении таверны зашедший герой мог один раз в месяц (вместо предложения поиграть в покер) получить от 1000-3000 золота (с сообщением) (для каждого героя разная сумма) (после получения денег в любой таверне этот герой получит сообщение, что в этом месяце денег не будет). Один раз для каждого игрока один раз в месяц.
ЗАРАНЕЕ СПАСИБО


RE: Если просто нужен скрипт - igrik - 01.10.2016 11:51

1. Ну вообще-то скрипт работает. Но в нем агрессия монстров снижается только при нападении на нейтралов. А вот клик правой кнопкой с заклинанием "Видение" тот скрипт не учитывает.
Вот как можно создать сборник из дипломатических артефактов



RE: Если просто нужен скрипт - Antinaar - 14.10.2016 01:28

Игрик, спасибо что дал скрипт на ландшафт всей карты). К счастью, или сожалению у меня появился новый вопрос (просьба).

Видите ли у меня в задумке:
   - Когда любой Красный герой нападает на любого героя другой комманды и выигрывает бой - на карте в точке 50/50/0 появляеться Тюрьма с поверженным героем.
   - Если Тюрем уже много, и данная клетка занята, то попробовать поставить тюрьму на 2 клетки правее, но если координата Х выше чем 75, то есть правее 75/50/0, то Тюрьма появляеться на 4 клетки ниже от 50/50/0. (ряды заполняються)
   - Так-же на 2 клетки ниже от тюрьмы появляеться табличка с именем заключенного.
   - При освобождении героя табличка исчезает.
   - Когда освободить заключенного, у него будет 1 тролль. (Флаг освобожденного соответствует игроку который его освободил)

Основная проблема в том,что я не нашел триггера который работает когда герой погибает. Скрипт очень обширный, и я не обижусь если вы откажетесь от его создания. А так, бесконечно благодарю если он у выйдет его сделать полностью стабильным и работоспособным. 132


RE: Если просто нужен скрипт - swallowmee - 17.10.2016 02:55

Приветствую всех ! Прошу откликнуться понимающих людей ! Аналогичный запрос есть в ветке "моды под заказ" , но судя по всему ветка давно потухшая (последние полгода), поэтому продублирую здесь :

Кто-нибудь возьмется бесплатно или за небольшое вознаграждение написать скрипт убирающий косяки с абилками существ и специальностями на существ ? :

1) паралич скорпикор - надо только на живых ( на нежить, элементалей, горгулий , големов ,кристальников итп действовать не должен, но должен на всех живых включая ЧД )
2) каменеющий взгляд медуз и василисков аналогично параличу скорпикор
3) оплетение дендроидов - надо только на всех материальных (не должно действовать на всех призраков, воздушных, штормовых элементалей, драконов-призраков )
4) кислотное дыхание ржавого дракона - аналогично оплетению
5) яд виверн - надо на всех живых включая ЧД
6) болезнь зомби - надо на всех живых включая ЧД
7) старение дракона-призрака - надо на всех живых включая ЧД
все вышеперечисленные свойства должны игнорировать все запрещающие артефакты, проклятые земли и антимагические гарнизоны - то бишь они должны работать в любых обстоятельствах, вероятность срабатывание регулируется скриптом (по умолчанию оплетение и кислотное дыхание - 100% , остальные 50% )

8)атака ударом смерти - должен наносится двойной урон с учетом всех модификаторов (разница атаки и защиты, удача/неудача итд) - фактически должен просто умножать на два итоговый урон и быть аналогичен удаче реализованной в ERA scripts Rus 1.22 опция 767, только с коэффициентом 2 а не 1,5

9)все виды ненависти должны наносить 150% урона, учитывая разницу атаки и защиты и срабатывание удачи (то есть с учетом всех модификаторов)

10) все стандартные специальности на существ должны работать согласно описанию - то есть не по 5% за каждый уровень кратный уровню существа, а на единицу за каждый уровень начиная со следующего после уровня существа, например на 30 уровне черные рыцари у Тамики получат бонус +24 а не +5 от которого толку на 30-м уровне нет никакого, учитывая характеристики героя , артефакты итд. Между тем Исра на 30 уровне получает бонус аж 45% к некромантии от одной только своей специальности без учета возможных артефактов


RE: Если просто нужен скрипт - igrik - 17.10.2016 11:45

Не ветка затухшая, я заказ очень муторный. Такое реализовать могут единицы. И это делается уже не скриптом.
Короче очень и очень сложно, и + к тому, что это мало кому нужно = результат налицо.


RE: Если просто нужен скрипт - swallowmee - 18.10.2016 17:04

(17.10.2016 11:45)igrik Wrote:  Не ветка затухшая, я заказ очень муторный. Такое реализовать могут единицы. И это делается уже не скриптом.
Короче очень и очень сложно, и + к тому, что это мало кому нужно = результат налицо.

Жаль, значит моё представление о возможностях скриптования было преувеличенным, казалось если можно запиливать целые новые города, вводить систему опыта существ ,менять механику работы вторичных навыков итд, то эти мелкие изменения тем более легко осуществимы, насчет никому не надо - мне кажется скорее дело в том что люди, которые умеют и могли бы взяться просто давно не заходили и не видели это обращение, возможно следует подождать, в любом случае - в нашем мире где на кикстартере пишут целые игры на собранные деньги всё так или иначе упирается в вопрос соотношения время/деньги , возможно стоит устроить тендер и это приоткроет завесу невозможности)
Дело в том что эти на первый взгляд незначительные изменения как и некоторые другие нужны и нужны не только конкретно мне, а нужны игре, которая становится лучше за все эти годы как с точки зрения графики (hd mode) и нового контента (wog era phoenix итд) так и в плане механики - ведь это не какие-то спорные новшества а устранение очевидных багов и тут думаю мало у кого возникают вопрос "а собственно зачем?" Я честно говоря не в курсе расценок но полагаю что запилить новый город со всеми существами героями итд стоило бы раза в три дороже. В общем будем считать что предложение в силе с этого момента начиная с 2К рублей


RE: Если просто нужен скрипт - feanor - 18.10.2016 19:09

Quote:казалось если можно запиливать целые новые города, вводить систему опыта существ
если чо, это не скриптами сделано

Quote:возможно стоит устроить тендер и это приоткроет завесу невозможности)
возможно, но тогда просто надо сразу вопрос ставить по-другому.
не "сделайте вот это, за так или за скромное вознаграждение — за три дня ответа нет — вывод, что ветка мертва".
Не мертва она, её увидели, но, видимо, ни у кого не загорелось пилить прям щас. Максимум там "предложения, конечно, хорошие, надо будет как-нибудь попробовать".

я не порицаю, если что

Quote: Я честно говоря не в курсе расценок но полагаю что запилить новый город со всеми существами героями итд стоило бы раза в три дороже.
относительно двух кусков? в тридцать, и можно хотя бы начинать разговор
хотя это чудовищной мощи оффтоп


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 15:03

Всем привет.Ребят делаю мод ,но скрипты могу сам написань максимум в три строки .
1)Нужено чтобы после каждой битвы с нетралами герой человек на случайной карте в 15% получал случайное благословение или проклятие.
2)В банках существ на стороне нетралов в 25% был командир соответствующий виду существ и с усилением его раз в неделю.


Заранееблагодарен.

Да и процент замены зданий после вогофикаций хотелось бы уменьшить


RE: Если просто нужен скрипт - gamecreator - 05.01.2017 16:08

1) Что-то типа



RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 16:19

Попробую спасибо


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 16:26

VRy4|y3=4/y3=21:S1 R999; дать/отнять от 1 до 1000 золота
!!VRy4|y3=5/y3=15/y3=16/y3=17/y3=18/y3=19/y3=20/y3=64:S1 R4; дать/отнять от 1 до 5 ед. ресурсов
!!VRy4|y3=6/y3=7:S1 R19; дать/отнять от 1 до 20 маны
!!VRy4|y3=10/y3=65:S1 R499; дать/отнять от 1 до 500 очков движения
!!VRy4|y3=9:S1 R299; дать от 1 до 300 опыта



Если не вставлять будет работать?Просто мне нужны только благословения и проклятья длительностью не более 7 дней???


RE: Если просто нужен скрипт - gamecreator - 05.01.2017 16:28

Так измени количество дней.
Не вставлять этот кусок кода можно, но смысл? Будут проклятья на +0 ресурса/опыта/маны/ОД.


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 17:10

Вставил скрипт вместо скрипта : некромантами не рождаются.Неработает(((((

Сообщение о срабатывании нет,в слоту героя проклятья тоже пусто. Уничтожил 20 нетралов....


RE: Если просто нужен скрипт - gamecreator - 05.01.2017 17:34

Значит (не) повезло. А о сообщении речи не было. Ты же не написал что конкретно должно быть.
Можешь дописать в конец скрипта что-то типа
!!IF&1000:M^Перед смертью существа прокляли Вас!^;

(05.01.2017 17:10)ALEXALEX3434 Wrote:  Вставил скрипт вместо скрипта : некромантами не рождаются.
Зачем?


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 18:03

Как поставить 100%срабатывание для проверки.???

Хотел убрать ненужный мне скрипт(про некромантию) и заменить этим чтобы он вкл. В wog опциях.мож опять что не так слелал????


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 18:26

Как сделать вкл откл. Скрипта?


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 18:44

!!FU|y1>=0/y2>=15:E в этой строке выставил вместо 15 -100 всеравно не срабатывает


RE: Если просто нужен скрипт - gamecreator - 05.01.2017 18:56

100 или -100?
(05.01.2017 18:03)ALEXALEX3434 Wrote:  Хотел убрать ненужный мне скрипт(про некромантию) и заменить этим чтобы он вкл. В wog опциях.мож опять что не так слелал????
Опции и скрипты - это совершенно несвязанные вещи. Связываются они отдельно.
Я уже не помню как добавлять опции, если кто-нибудь добавит, то можно и привязать.


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 19:04

Не срабатывает скрипт((((( уже что не пробовал((

Поставте хотябы 99% срабатывание скрипта после победы над нетралами .(для проверки)
И как связать с опциями era script???? Можно с заменой скрипта "некромантами не рождаются"

Вставлял просто 100.(вместо 15)


RE: Если просто нужен скрипт - gamecreator - 05.01.2017 19:17

Ой, там опечатка.
Вместо
!!HE-1:Yy3/y4/y5/0; дать проклятье
нужно
!!HE-1:Yy3/y4/y5/1; дать проклятье


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.01.2017 19:28

Работает.Большое спасибо


RE: Если просто нужен скрипт - Elzivir - 08.01.2017 05:24

Поможет кто-нибудь найти решение проблемы, о которой уже писал ранее, но с течением времени все как-то "закаталось"... Решил написать в этой теме, т.к. не знаю, исправляется ли это скриптом или простого бинарника будет достаточно.

Суть в следующем: по окончании режима ожидания (при срабатывании до этого у лидера в этом раунде способности к блокировке физич. урона) невозможно применить режим защиты. Возможны только атака или передвижение.

P.S. Исправление этого досадного бага по приоритету стоит на первом месте в списке моего немаленького плана работы по HoM&M III. Очень нужна помощь... 112


RE: Если просто нужен скрипт - ALEXALEX3434 - 09.01.2017 17:19

Нужен скрипт по изменению заклинания командира :
НАПРИМЕР ЧТОБЫ : ПАЛАДИН(КОМ.ЗАМКА) ВМЕСТО ЛЕЧЕНИЯ КАСТОВАЛ ЯД НА ПРОТИВНИКА???

Или хотя бы помогите скрипт собрать.
Заранее спасибо


RE: Если просто нужен скрипт - igrik - 09.01.2017 18:39

Не надо писать заглавными буквами. Тут нет ни слепых, ни глухих.



RE: Если просто нужен скрипт - igrik - 09.01.2017 21:19

(08.01.2017 05:24)Elzivir Wrote:  Суть в следующем: по окончании режима ожидания (при срабатывании до этого у лидера в этом раунде способности к блокировке физич. урона) невозможно применить режим защиты. Возможны только атака или передвижение.
Я особо не тестировал. Должно одновременно решать и проблему с понижением защиты командира (после блока), описанную когда-то Algor'ом.



RE: Если просто нужен скрипт - Elzivir - 09.01.2017 22:30

(09.01.2017 21:19)igrik Wrote:  Я особо не тестировал. Должно одновременно решать и проблему с понижением защиты командира (после блока), описанную когда-то Algor'ом.

igrik, благодарю за помощь! Для углубленной проверки необходимо время, но на первый взгляд все работает отлично. 119

Ты даже не представляешь как выручил. Данный баг в моем списке был последний из тех, с которыми мириться я никак не хотел. Из-за него даже желание играть в "героев" падало в значительной мере. Спасибо!


RE: Если просто нужен скрипт - ALEXALEX3434 - 10.01.2017 14:01

Igrik
По скрипту :

!?BA52;
!!UN:C7783293/1/71;

"71" это заклинание,а "1" это номер командира?????
Если нет ,можешь написать UN:C и для других командиров????

Делаю мод,думаю поменят некоторые заклинания у командтров.


RE: Если просто нужен скрипт - igrik - 10.01.2017 15:53

1 - это количество байт для изменения. Для команды UN:C может быть 1, 2 или 4 байта.
В данном конкретном примере вообще то лежат 4х байтовые значения, но тут можно обойтись и одним байтом.



RE: Если просто нужен скрипт - ALEXALEX3434 - 10.01.2017 16:55

igrik, Наигроменное Спасибо.


RE: Если просто нужен скрипт - Elzivir - 11.01.2017 13:02

Ребята, помогите, пожалуйста, со скриптом на изменение типа родной земли командиров, а также заднего фона их картинки в бою (при нажатии ЛКМ/ПКМ на командиров в режиме боя). Только так, чтобы это преобразование коснулось только командиров, но не других юнитов каждой из фракций.

Необходимо, чтобы было:
Паладин - Grass
Знахарь - Grass
Храмовница - Snow
Суккуб - Swamp
Пожиратель Душ - Dirt
Зверь - Rough
Вождь Людоедов - Grass
Шаман - Underground
Астральный Дух - Lava


RE: Если просто нужен скрипт - igrik - 11.01.2017 13:54

(11.01.2017 13:02)Elzivir Wrote:  Необходимо, чтобы было:
...
Шаман - Underground
...

Думаю, смысл понятен.


RE: Если просто нужен скрипт - ALEXALEX3434 - 11.01.2017 14:02

igrik,
?BA52;
!!UN:C7783293/1/37; [Паладин]
!!UN:C7783311/1/27; [Знахарь]
!!UN:C7783329/1/44; [Храмовница]
!!UN:C7783347/1/29; [Суккуб]
!!UN:C7783365/1/39; [Пожиратель Душ]
!!UN:C7783383/1/43; [Зверь]
!!UN:C7783401/1/46; [Вождь Людоедов]
!!UN:C7783539/1/53; [Шаман]
!!UN:C7783554/1/58;

Подскажи как сделать чтобы скрипт оключался и включался??
!!UN:P822/?y15;
!!FU&y15=0:E;

Почему то не отключает(ers 822 есть)


RE: Если просто нужен скрипт - igrik - 11.01.2017 14:10

Тут нужно действовать по другому. Потому что работаешь с UN:C.



RE: Если просто нужен скрипт - Elzivir - 11.01.2017 17:50

(11.01.2017 13:54)igrik Wrote:  
Думаю, смысл понятен.

Да, понятен. igrik, 119


RE: Если просто нужен скрипт - Elzivir - 11.01.2017 19:55

Покопавшись с файлом "53 - Map Options.erm/ert" обнаружил, что своими силами поменять местами командиров в окне выбора их классов ("Выберите тип командира") у меня не выходит. Чтобы при нажатии в списке на пункт №1, например, выбирался Вождь Людоедов (со всеми сопутствующими ему навыком и заклинанием, т.е. не просто его модель). Не подскажите, это вообще возможно сделать или там все настолько захардкодено, что и скрипт тут не поможет?

Думал сделать так:
1) Вождь Людоедов
2) Знахарь
3) Храмовница
4) Астральный Дух
5) Пожиратель Душ
6) Шаман
7) Зверь
8) Суккуб
9) Паладин


RE: Если просто нужен скрипт - igrik - 11.01.2017 20:09

Интересующее вас место начинается со строки 1816. Расставьте типы командиров в вашей последовательности.



RE: Если просто нужен скрипт - Elzivir - 11.01.2017 22:13

(11.01.2017 20:09)igrik Wrote:  Интересующее вас место начинается со строки 1816. Расставьте типы командиров в вашей последовательности.

igrik, очередное thanks! Ab


RE: Если просто нужен скрипт - ALEXALEX3434 - 12.01.2017 14:12

Вообщем может кому пригодится :
Оказывается команды UN:C при вкл и отключении срабатывают только после перезапуска игры НА АНДРОЙДЕ (Эмулятор exa gear stratege,Era 2.46).

Так что приходится воевать еще и с особеностями эмулятора.(Делаю мод именно под работу на сотовом или планшете)


RE: Если просто нужен скрипт - ALEXALEX3434 - 12.01.2017 20:19

Можете написать скрипт чтобы определенный герой никромант поднимал после боя либо скелетов ,либо зомби (т.е. в 50 % первых и в 50% вторых).


RE: Если просто нужен скрипт - ALEXALEX3434 - 13.01.2017 15:42

Здесь вроде выкладывали уже скипт UN:C чтобы поднимать некромантией любые существа .Напишите его ибо немогу отыскать .


RE: Если просто нужен скрипт - igrik - 13.01.2017 19:54

!!UN:C5127994/4/56; где: 56 - скелеты

Вообще созрел вопрос, стоит ли тут создавать тему по UN:C? На df2 в ней я совершенно не вижу смысла, так как там очень мало кому она нужна, а тут как раз воговский форум.


RE: Если просто нужен скрипт - XEPOMAHT - 13.01.2017 20:09

(13.01.2017 19:54)igrik Wrote:  стоит ли тут создавать тему по UN:C?

Однозначно стоит. Хотя бы как единую базу адресов памяти на игровые данные с комментариями, понятными простым смертным. Частенько приходилось ковыряться в форуме с мыслью "где-то это видел...".

Только вот кто сможет обшарить весь форум и собрать список адресов для UN:C?


RE: Если просто нужен скрипт - Algor - 13.01.2017 23:06

igrik, стоит. Я, кстати, на df2 захожу практически только ради той темы. Ну и описания релизов HD периодически посматриваю (хотя в текущем уже есть абсолютно все, что мне нужно).


RE: Если просто нужен скрипт - Ethereal - 14.01.2017 13:53

(13.01.2017 19:54)igrik Wrote:  Вообще созрел вопрос, стоит ли тут создавать тему по UN:C? На df2 в ней я совершенно не вижу смысла, так как там очень мало кому она нужна, а тут как раз воговский форум.

Не говоря уже о стабильности функционирования df2. Однозначно стоит.


RE: Если просто нужен скрипт - ALEXALEX3434 - 14.01.2017 14:38

1)Помогите со скриптом,если возможно:
Заклинание "ускорение" дает скорость +3;+5;+5 массово ,в зависимости от уровня школы магии.

А хотелось бы :+2;+4;+4 массово

Т.К. ускорение очень уж читерское.И порой не дает шанса на "ответ" противнику(

2)Еще хотелось бы увеличить цену книги магии ,чтобы герои войны не могли ее так просто ,за 500золотых,купить.

Как реализуемо?


RE: Если просто нужен скрипт - Ethereal - 14.01.2017 16:37

Через "SPTRAITS.TXT" это проще сделать. Можно взять где-то и в "Data" запихнуть и отредактировать, или распаковать hmm35wog.pac. В Era II Mod Manager есть чем это сделать.


RE: Если просто нужен скрипт - ALEXALEX3434 - 14.01.2017 18:27

Ethereal, Спасибо попробую,главное чтобы ИИ адекватно себя вел после редактирования....


RE: Если просто нужен скрипт - Ethereal - 14.01.2017 19:06

ALEXALEX3434, ИИ тут не причём. Заклинания одинаковы для всех. Только резервные копии всего делай. И не редактируй ".TXT" обычным текстовым редактором. В Mod Manager есть отличный редактор таблиц.


RE: Если просто нужен скрипт - Algor - 14.01.2017 22:49

(14.01.2017 14:38)ALEXALEX3434 Wrote:  1)Помогите со скриптом,если возможно:
Заклинание "ускорение" дает скорость +3;+5;+5 массово ,в зависимости от уровня школы магии.

А хотелось бы :+2;+4;+4 массово




RE: Если просто нужен скрипт - Elzivir - 16.01.2017 21:48

Заклинания "Воскрешение" (добавил Паладину вместо "Лечения") и "Поднятие нежити", кастуемых командирами, не накладываются на существ с кол-ом здоровья более 50. При hp>=51 уже происходит отказ. Можно ли снять это ограничение по hp,а также добавить возможность использования этих заклинаний даже в том случае, если целевой отряд полностью уничтожен. А то в данный момент, если отряд пал, то каст командиром невозможен, т.к. при наведении курсора на павших юнитов командир думает, что ему предлагают совершить перемещение. При ПКМ по иконке защиты (режим выбора действия) пункта "использование магии" нет в числе доступных вариантов.


RE: Если просто нужен скрипт - ALEXALEX3434 - 24.01.2017 11:02

1)Можно ли сделать скрипт ,чтобы как в 5ке,юнит (гоблин) потерявший более 70%, переходил на сторону врага?
2) Воговский скрипт замена ульев -змиев на мельницы ни как не могу найти(номер 0 значит в эре 78 но там не нашел)?


RE: Если просто нужен скрипт - Algor - 24.01.2017 11:59

1) Можно.
2) Плохо искал:



RE: Если просто нужен скрипт - ALEXALEX3434 - 24.01.2017 14:39

Algor, А можете скрипт написать?


RE: Если просто нужен скрипт - Algor - 24.01.2017 14:54

По 1му пункту?
Могу дать пример основного куска кода. Обвязку писать лень.
Устроит?


RE: Если просто нужен скрипт - ALEXALEX3434 - 24.01.2017 15:31

Algor, да


RE: Если просто нужен скрипт - ALEXALEX3434 - 24.01.2017 18:37

Пример подойдет....


RE: Если просто нужен скрипт - Algor - 24.01.2017 19:29




RE: Если просто нужен скрипт - Ethereal - 28.01.2017 02:18

Зрел вопрос давно, но с "UN:C" вижу возможность реализации.

Идеал - полностью автономные торговцы артефактами в замках. Генерируют разные артефакты и не зависят друг от друга. Чёрный Рынок - возможность продажи артефактов. Для всех - ассортимент обновляется каждый месяц.

Понимаю, что автономия торговцев в замках практически не осуществима, но еженедельное обновление, для всего, сделать можно.

И главное - куда пристроить такую функцию, что бы не плодить лишних опций? То есть, в какую опцию лучше такое вписать?


RE: Если просто нужен скрипт - Algor - 28.01.2017 12:54

(28.01.2017 02:18)Ethereal Wrote:  И главное - куда пристроить такую функцию, что бы не плодить лишних опций? То есть, в какую опцию лучше такое вписать?

В отдельную опцию. Не надо смешивать разный функционал.


RE: Если просто нужен скрипт - sonic517 - 27.02.2017 03:49

Ошибка при запуске обучающего скрипта с форума df2. Подправьте пожалуйста.




RE: Если просто нужен скрипт - Algor - 27.02.2017 11:28

sonic517, в скрипте неправильно почти всё:
- подход (перебор всех героев каждый ход каждого игрока),
- сам перебор (x16? не, не слышал),
- используемые номера переменных и пр.,
- артефакт не действует на ИИ-героев.

Прибавка первичных параметров, кстати, отдельным функционалом реализована?


RE: Если просто нужен скрипт - gamecreator - 27.02.2017 13:55

Отдельного упоминания заслуживает использование Sd1 вместо +1.


RE: Если просто нужен скрипт - sonic517 - 27.02.2017 15:39

этот скрипт я взял с df2 думал работает. а похожих скриптов я не нашел.
можно ли сделать скрипт чтобы при одевании артефакта любой игрок получал прибавку в начале каждой недели 2 копейщиков и 3 бесов


RE: Если просто нужен скрипт - Algor - 27.02.2017 16:09

sonic517, держи (не проверял, но должно работать):



RE: Если просто нужен скрипт - Bes - 27.02.2017 22:10

(27.02.2017 13:55)gamecreator Wrote:  Отдельного упоминания заслуживает использование Sd1 вместо +1.
я могу заблуждаться, но вроед как d1 по факту и делает +1 (а вот для минусовки надо обязательно Sd-1). Можешь уточнить конечно, глядя на сорцы, но я на 89% уверен что "плюсование" и так работает

P.S. если ты акцент делал на сам извращённый процесс прибавки единицы, то да, тут автор выпендрился излишне


RE: Если просто нужен скрипт - gamecreator - 28.02.2017 15:13

(27.02.2017 22:10)Bes Wrote:  P.S. если ты акцент делал на сам извращённый процесс прибавки единицы, то да, тут автор выпендрился излишне
Именно это и имел в виду.


RE: Если просто нужен скрипт - sonic517 - 28.02.2017 17:07

сорри я имел ввиду одевании пустого артефакта, например мантия 168.


RE: Если просто нужен скрипт - igrik - 28.02.2017 17:09

sonic517, тебе явно же указали про номер артефакта, и как его изменить если потребуется другой:



RE: Если просто нужен скрипт - sonic517 - 01.03.2017 01:18

Извините не прочитал и с ерм никак не могу подружится


RE: Если просто нужен скрипт - ALEXALEX3434 - 05.03.2017 15:03

В системе опыта существ:

Можно ли ограничить количество рангов существ двумя вместо десяти-одинадцати ??????

Т.е. 0-вой ранг(Новобранцы) и 1 ранг (Элита), а дальше опыт не набирался бы.


RE: Если просто нужен скрипт - Ethereal - 05.03.2017 21:31

Можно, но не нужно. Лучше процент опыта повысить, скажем до 300, а бонусы урезать в CREXPBON.TXT. Эффект тот же, а мороки меньше.


RE: Если просто нужен скрипт - Algor - 05.03.2017 21:43

Если просто на ERM, то в !?BA53 проходиться по войскам победителя и резать сверх-уровни. Но в диалогах отображаться в этом случае будут все равно все 10.


RE: Если просто нужен скрипт - sonic517 - 19.04.2017 14:47

два сообщения назад скрипт с прибавкой пары монстров.
вопрос - нужно ли ставить PI в начале скрипта вроде постинструкция коегде видел но незнаю что это и зачем нужно
------------------------
не могу понять что за номера функций? какие можно поставить чтобы не было ошибок
!!DO12345/1/y2/1&y2>0:Py1/y3; [перебор героев текущего игрока] <-- Номер функции 12345 исправь на нужный
!?FU12345; [активация еженедельного бонуса артефакта] <-- Номер функции 12345 исправь на нужный
------------------------
еще вопрос
ZVSE
!#TM15:S15/16/899/255;
!?TM15;
!!UN:O34/5/1;

как изменить скрипт
надо чтобы объект в этих координатах удалился с наступлением 15 дня только если герой под номером 12 жив (присутствует на карте) (за героя 12 может играть и комп и человек). Если герой 12 убит (или уволен) до 15 дня, объект остается на месте до конца игры. Заранее спасибо.


RE: Если просто нужен скрипт - gamecreator - 19.04.2017 18:04

(19.04.2017 14:47)sonic517 Wrote:  два сообщения назад скрипт с прибавкой пары монстров.
Нету.
(19.04.2017 14:47)sonic517 Wrote:  не могу понять что за номера функций? какие можно поставить чтобы не было ошибок
Любой незанятый номер.
(19.04.2017 14:47)sonic517 Wrote:  как изменить скрипт
надо чтобы объект в этих координатах удалился с наступлением 15 дня только если герой под номером 12 жив (присутствует на карте) (за героя 12 может играть и комп и человек). Если герой 12 убит (или уволен) до 15 дня, объект остается на месте до конца игры. Заранее спасибо.
Проверь владельца героя. Если владельца нет, то значит герой уже убит.


RE: Если просто нужен скрипт - sonic517 - 19.04.2017 19:10

сообщение 280

я к сожалению ничего не знаю про это. может есть какойто диапазон который можно безопасно использовать

я не знаю код. я максимум на уровне двух строчек с таймером.


RE: Если просто нужен скрипт - Algor - 20.04.2017 16:54



Занятые номера функций указаны в файле usage3.58.txt (ща нет под рукой, обычно лежит в Mods/WoG/data/s). В моих модах также в data/s лежат usage-файлы с используемыми в них номерами функций,переменных и пр.

Как вариант, можно текстовым поиском по erm-файлам начиная с корня игры поискать строку "!?FUномер" и, если не найдена, использовать номер в качестве номера своей функции.

Если скрипт пишется под авторскую карту, можно (и нужно!) использовать номера из диапазона для картоделов (этот диапазон также указан в файле usage3.58.txt).


RE: Если просто нужен скрипт - gamecreator - 21.04.2017 01:20

(19.04.2017 19:10)sonic517 Wrote:  сообщение 280
Ну это далеко не два сообщения назад. И нет, не нужно.
(19.04.2017 19:10)sonic517 Wrote:  я не знаю код. я максимум на уровне двух строчек с таймером.
Ой, извиняюсь, ошибся темой. Впрочем, Algor уже написал вариант с проверкой координат. Хотя я не уверен, что он будет работать, если героя посадить в город. Если не будет, то вот с проверкой владельца:



RE: Если просто нужен скрипт - Algor - 21.04.2017 11:56

(21.04.2017 01:20)gamecreator Wrote:  Хотя я не уверен, что он будет работать, если героя посадить в город.

Будет. А вот герой в тюрьме имеет норм. коордианты, не имея при этом владельца. Но тут уже автор пусть определяет потребность (хз, мож у него герой 12 в тюрьме изначально). Если 12й герой до 15 дня не сидел, подойдут оба варианта.


RE: Если просто нужен скрипт - sonic517 - 21.04.2017 16:45

всем спасибо ушел переваривать. а это надолго. как питон )

P.S. Переварил. Классно. Кулл-хацкер.


RE: Если просто нужен скрипт - Antinaar - 02.06.2017 13:16

Знатоки, помогите пожалуйста. Каким образом можно изменить систему начисления финального счёта, чтобы он начинал падать не после 8 дней (точного дня не помню), а после выбранного дня. К примеру, после 20, 100, или 200 дней? Что нужно сделать для полного упразднения этого "уменьшения" финального счёта? А то нынешние тысячелетние карты никак не были продуманы разработчиками героев))


RE: Если просто нужен скрипт - Док - 10.06.2017 03:10

Доброго времени суток!
Можно ли как нибудь убрать ограничения на внешние жилища, камни знаний и т.п.? З.Ы.: знаю, что не в ту тему пишу. З.Ы.Ы.: с помощью ЕРМ тоже не получится, как мне кажется.
Заранее спасибо!


RE: Если просто нужен скрипт - Док - 10.06.2017 15:58

Доброго времени суток!
Посмотрел сообщения на тему удаления открывания карты граалем башни, скопировал скрипт в свою карту, в надежде что и на ней будет работать, но увы чуда не произошло. Не могли бы помочь?
P.S.:
ZVSE
; для верхнего уровеня карты
!!UN:C5005757/4/6542180; MapSizeX (оригинал = 6783944)
!!UN:C5005769/4/6542180; MapSizeY (оригинал = 6783948)
; для нижнего уровеня карты
!!UN:C5005822/4/6542180; MapSizeX (оригинал = 6783944)
!!UN:C5005834/4/6542180; MapSizeY (оригинал = 6783948)
; при постройке здания грааля
!!UN:C6026460/1/99; номер города (оригинал = 2)
!!UN:C6026512/1/99; номер здания грааля (оригинал 26)
; окрытие карты в первый игровой день
!!UN:C5012022/1/99; номер города (оригинал = 2)


RE: Если просто нужен скрипт - igrik - 13.06.2017 12:30

Это "чудо" скрыто в справке: и называется оно триггер PI.
Подробнее: не работает, потому что перед ресиверами (!!) должен стоять триггер (!?). В данном конкретном случае нужна "пост-инструкция" которая означает - при старте и загрузке карты.
Правильно скрипт выглядит так:

Но тут еще нужен будет триггер "при загрузке сохраненной игры"


RE: Если просто нужен скрипт - Elzivir - 06.07.2017 06:49

Док, если не разберешься с триггером "загрузки", вот скрипт полностью:

Просто скопируй это в чистый erm-файл.


RE: Если просто нужен скрипт - Elzivir - 06.07.2017 06:54

В свою очередь мне тоже необходим скрипт... Такой, чтоб сразу больше никогда не было в HoM&M III никаких глюков, вылетов, багов, ошибок и т.д. Ab


RE: Если просто нужен скрипт - feanor - 06.07.2017 23:06




RE: Если просто нужен скрипт - Elzivir - 06.07.2017 23:22

(06.07.2017 23:06)feanor Wrote:  

Скрипт деинсталляции HoM&M III?)) JC_ThankYou


RE: Если просто нужен скрипт - v3r3r - 13.08.2017 16:14

ДД всем. Играю Вог 3.58 + эра.

   Не знаю, может лучше было бы создать топик для обсуждения, но пока спрошу здесь.

   Хочу внести предложения насчет скрипта Разведка: как известно, при перемещении по карте есть шанс нарваться на группу монстров. Все бы хорошо, но герой прогрессирует, а рандомная группа монстров нет! В результате никаких длительных боев, просто армагеддоном с одного каста сношу любую рандомную группу (я бегаю почти всегда с Медалью Уязвимости(МУ) + Клинок Армагеддона или просто надетая Мощь Отца Драконов + МУ). Конечно не все наверное хотят, чтобы радномы были мощными. Поэтому я предлагаю поправить скрипт так, чтобы только повторно появившийся отряд такого же типа (т.е. который уже появлялся до этого) был усилен в 10 раз (по количеству или параметрам). Таким образом есть шанс за игру словить мощную рандомную группу. А если еще раз такой же тип мобов попадется, то он опять в раз 10 (к предыдущему увеличению) становится мощнее. Т.е. просто скрипт переписать на бесконечное увеличение мощности рандомов, но только, если они будут повторяться (что довольно редкое явление).

Нечто подобное хотелось бы видеть и от Щита Яростного Огра (при вкл. Усиленные Артефакты). Как мы знаем, там каждую неделю появляется группа огров, которая атакует персонажа. Так пусть она усиливается до бесконечности. Чтобы ты просто не одевал этот щит на слабых чаров. А при передаче щита другому герою "счетчик" должен обнуляться, обязательно! При этом если выбран Командир вида Суккуб, то примкнувшая часть нейтральных войск (особенно усиленная количеством) будет больше и это может повлиять немного на баланс, т.е. сделать его более интересным.


RE: Если просто нужен скрипт - Algor - 13.08.2017 16:46

v3r3r, подобное усиление разведки будет гадить ИИ, а игрока провоцировать на перезагрузку.
В случае со щитом - гадить ИИ, а игрока провоцировать снятие щита на 7й день и надевание на 1й.

Ну и если герой уже бегает с КА или Мощью Отца Драконов, то это уже не игра а подзатянутый эндшпиль. И что-либо балансировать к этому моменту смысла не имеет.
Имхо, разумеется.


RE: Если просто нужен скрипт - Antinaar - 31.08.2017 06:11

Подскажите пожалуйста как полностью исключить определённого монстра с карты (Он не будет появляться в лагерях беженцев и недели монстров не будут ему посвящены)


RE: Если просто нужен скрипт - igrik - 31.08.2017 10:58

Это достаточно сложно реализовать технически.
Сомневаюсь, что кто-то возьмется.