Wake of Gods Forum | Форум Во Имя Богов

Full Version: Разные вопросы
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
igrik, согласен - именно что с непривычки.

Сделано классно! Я бы сказал, по-геройски волшебно 132 - уже хочется играть с этими объектами и скриптами, чего ранее избегал именно из-за IF:G Yes

Только рынок времени требует отлаженный скрипт прокрутки навыков - у нас уже немало модов/скриптов на преодоление лимита в 8, но вот прокрутки нормальной так и не завезли.
(04.03.2021 18:42)daemon_n Wrote: [ -> ]Только рынок времени требует отлаженный скрипт прокрутки навыков - у нас уже немало модов/скриптов на преодоление лимита в 8, но вот прокрутки нормальной так и не завезли.
Не беспокойся, это уже сделано 118 Я стараюсь о таких вещах думать сразу. Также я пишу скрипты сразу думая о возможно увеличенном кол-ве существ, городов и героев.
(04.03.2021 18:35)igrik Wrote: [ -> ]У тебя в начале диалога кнопка ОК не подсвечена (что намекает, что нужно что-то выбрать). Тебе остаётся выбрать элемент (тогда она подсветится) или нажать отмену. В обычном диалоге повышения уровня такая же схема - выбрал навык, нажал ОК.

На 1-8 клавиши реагирует? Имеет ли смысл прикрутить, как это сделано в HD mod при lvl up ?

(04.03.2021 18:47)igrik Wrote: [ -> ][Также я пишу скрипты сразу думая о возможно увеличенном кол-ве существ, городов и героев.

Это, извините меня, как? В городе я ещё могу понять, но не хочешь ли ты сказать, что там везде прикручен UN:C / SN:E на адрес со стартом или его поиск той или иной таблицы? 102
Нет, не реагирует. Это уже выходит за рамки скриптов, и должно быть реализовано только в плагине (кстати это только WND).
(04.03.2021 18:49)daemon_n Wrote: [ -> ]Это, извините меня, как? В городе я ещё могу понять, но не хочешь ли ты сказать, что там везде прикручен UN:C / SN:Eна адрес со стартом или его поиск той или иной таблицы? 102
Смотрим 9999 era - stdlib.erm

А такие вещи, как ресиверы !!MA и !!HE уже лежат на плечах плагинописателей.
И я помню, что не со всеми модами работает корректно функция !?FU(GetMaxMonsterId); Потому на упреждение подумал на "память"
Нет, так не пойдёт.
Ты приводи конкретные примеры, чтобы я их мог решать вовремя, а не через 10 лет.

На "там где-то я что-то слышал или видел" я не могу полагаться. Это крайне важный момент.
(22.01.2021 01:00)Berserker Wrote: [ -> ]igrik,

!?FU(GetMaxMonsterId);
; Returns ID of the last supported monster in game.
!#VA(result:x);

Из Era Erm Framework. Вариант, выдерживающий эволюцию без замены кода.
На текущий момент мод вида Thirst Upgrades должен делать так:

!?FU(GetMaxMonsterId);
!#VA(result:x);
!!VR(result):S217;

igrik, как мы видим, здесь зависимость от переменной, которую автор мода должен не забывать обновлять сам. Хотя я сам неверно сформулировал про "некорректно". Сперва я вспомнил то, что тифон всегда возвращает 1023. В общем, твоё решение единственное верное - вопросы все снимаются.
Да, это верно. К тому же в таком случае я снимаю с себя ответственность за ошибки связанные с некорректным определением кол-ва существ (в данном случае). И решить их будет очень просто, а не мне перелапачивать добрую сотню опций в скриптах.

Вот так например, выгляди опция отключения спец.способностей опыта.

А вот так: растущие армии героев на 4%
igrik, дааа, одно удовольствие писать такие скрипты!))
я даже для себя открыл !!co; ранее и не знал, как он работает.
   может,
!!co|(type)=(NO_MON)/(count)<25/(count)>9616:; ?

А то будет абуз на единичках)

Хотя ещё одна заметка. Скажем, опыт существ включен - будет ли уменьшен общий объём опыта?
Такие скрипты может и удовольствие писать, но вот другие - вовсе нет.

Вся опция один огромный абуз. Поэтому пусть так и остаётся.
Друзья, подскажите пожалуйста, есть ли смысл добавлять командирам какие-либо способности через опыт существ? Влияет ли он вообще на них? В crexpbon для них прописана целая куча всего, но, по-моему, это не имеет никакого эффекта...
Просто сделал примитивный тест. Скорее всего, командиры просто имеют 0 опыта. Есть вог-опция, где им заменены способности.
Berserker, спасибо, я понял. Получается, их можно спокойно вычистить, не поломав при этом ничего?
Night, по-моему, у них это все прописано изначально и регулируется последним полем структуры (смещение 0x120). Каждому бонусу соответствует один бит, если он установлен, бонус активен, иначе - пропуск.
Reference URL's