Current time: 23.04.2024, 17:00 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ваши вопросы по ERM-скриптам
Author Message
igrik Offline
Administrators

Posts: 2814
Post: #8326

А где:


game bug fixes extended.dll || My Plugins || My GitHub
13.08.2021 13:42
Visit this user's website Find all posts by this user Quote this message in a reply
darkflask Offline

Posts: 24
Post: #8327

(13.08.2021 13:42)igrik Wrote:  А где:

А что она означает? и какой строкой по счету должна быть?
И кстати, может быть есть вариант не отключать опыт совсем, а застопорить его получение или ограничить максимум опыта например 10ю единицами, главная то задача чтобы существа уровни не получали..
(This post was last modified: 13.08.2021 15:46 by darkflask.)
13.08.2021 15:36
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8328

darkflask, !#DC(WOG_OPT_STACK_EXPERIENCE) = 900; - это константа, которая находиться в моде Era Erm Framework файл 9999 era - consts строка 1128.
Застопорить получение опыта можно попробовать так:


Карта-мод "Война на Холсте"
13.08.2021 16:26
Find all posts by this user Quote this message in a reply
darkflask Offline

Posts: 24
Post: #8329

(13.08.2021 16:26)SergOz Wrote:  darkflask, !#DC(WOG_OPT_STACK_EXPERIENCE) = 900; - это константа, которая находиться в моде Era Erm Framework файл 9999 era - consts строка 1128.
Застопорить получение опыта можно попробовать так:

Я имел ввиду строку "!#DC(WOG_OPT_STACK_EXPERIENCE) = 900;" втыкать нужно в "disable exp.erm" какой строкой по счету)

Спасибо, попробую застопорить)
13.08.2021 16:31
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8330

darkflask, константу втыкать не нужно


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
13.08.2021 18:21
Visit this user's website Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #8331

(12.08.2021 19:10)fatsawhorse Wrote:  Был бы способ отличить всё-таки таких монстров в слотах героев от истинного командира? Я этот способ не знаю.. Bad

А вообще способ существует ли отличить командира от боевого существа в слоте, если первый и второй имеют одинаковые номера или всё-таки это сделать невозможно?
как тебе и предлагал Berserker, нужно через цикл проверять стэки стороны на предмет попадания номера монстра в якобы командирский состав и после уже через BM:O сверять, этот "командир" был ли в основном войске или нет? если нет, значит это точно командир! если ДА, то это просто существо из армии хоть и с номером командира
я описал алгоритм, как ты понял
13.08.2021 19:18
Visit this user's website Find all posts by this user Quote this message in a reply
darkflask Offline

Posts: 24
Post: #8332

(13.08.2021 16:26)SergOz Wrote:  darkflask, !#DC(WOG_OPT_STACK_EXPERIENCE) = 900; - это константа, которая находиться в моде Era Erm Framework файл 9999 era - consts строка 1128.
Застопорить получение опыта можно попробовать так:

Попробовал, ничего не вышло. Либо я не так и не там скрипт создал. Как скрипт должен выглядеть с вышеуказанным текстом и по какому пути?
(This post was last modified: 13.08.2021 19:53 by darkflask.)
13.08.2021 19:51
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8333

darkflask, в папке Mods создай папку со своим именем. Это будет название твоего мода. Там создай папку Data, в ней папку s, в ней файл (редактор Sublime) 01 file.erm, в котором и напиши
Активируй свой мод и протестируй.
Потом в своём моде сможешь добавлять что угодно.


Карта-мод "Война на Холсте"
13.08.2021 21:30
Find all posts by this user Quote this message in a reply
darkflask Offline

Posts: 24
Post: #8334

(13.08.2021 21:30)SergOz Wrote:  darkflask, в папке Mods создай папку со своим именем. Это будет название твоего мода. Там создай папку Data, в ней папку s, в ней файл (редактор Sublime) 01 file.erm, в котором и напиши
Активируй свой мод и протестируй.
Потом в своём моде сможешь добавлять что угодно.

протестировал, опыт все так же начисляется. может есть другие способы?
14.08.2021 03:42
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8335

darkflask, чёт подумал, что ты хочешь лишить опыта только ИИ...
Для игрока-человека добавь строчку !!EA1:H0; Возможно, нужно ещё !!EA1:M0;
Посмотри в Хелпе ресивер EA. Поэкспериментируй. Yes


Карта-мод "Война на Холсте"
14.08.2021 12:23
Find all posts by this user Quote this message in a reply
PerryR Offline

Posts: 459
Post: #8336

darkflask, wouldn't it be easier to just disable the options that enable Stack Experience during battle? Or directly modify the responsible script.
imo that can only be 1 or 2 mods/options at best
(This post was last modified: 14.08.2021 13:33 by PerryR.)
14.08.2021 13:31
Find all posts by this user Quote this message in a reply
darkflask Offline

Posts: 24
Post: #8337

(14.08.2021 12:23)SergOz Wrote:  darkflask, чёт подумал, что ты хочешь лишить опыта только ИИ...
Для игрока-человека добавь строчку !!EA1:H0; Возможно, нужно ещё !!EA1:M0;
Посмотри в Хелпе ресивер EA. Поэкспериментируй. Yes

Спасибо большое! Добавил обе строки и заработало!
А где этот Хелп найти? Можно ссылку пожалуйста. Заранее спасибо))

(14.08.2021 13:31)PerryR Wrote:  darkflask, wouldn't it be easier to just disable the options that enable Stack Experience during battle? Or directly modify the responsible script.
imo that can only be 1 or 2 mods/options at best

PerryR, no, life is pain, Russians like to suffer. Spiteful
(This post was last modified: 14.08.2021 13:45 by darkflask.)
14.08.2021 13:41
Find all posts by this user Quote this message in a reply
PerryR Offline

Posts: 459
Post: #8338

(14.08.2021 13:41)darkflask Wrote:  
(14.08.2021 13:31)PerryR Wrote:  darkflask, wouldn't it be easier to just disable the options that enable Stack Experience during battle? Or directly modify the responsible script.
imo that can only be 1 or 2 mods/options at best

PerryR, no, life is pain, Russians like to suffer. Spiteful

96

every ERM script that doesn't kill you makes you stronger.
14.08.2021 14:45
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8339

darkflask, справочник erm.
В любой сборке он есть в инструментах.

В лаунчере - на одноименной странице.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
14.08.2021 19:17
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #8340

Здравствуйте..

Quote:как тебе и предлагал Berserker, нужно через цикл проверять стэки стороны на предмет попадания номера монстра в якобы командирский состав и после уже через BM:O сверять, этот "командир" был ли в основном войске или нет? если нет, значит это точно командир! если ДА, то это просто существо из армии хоть и с номером командира
я описал алгоритм, как ты понял
- может я не так Вас всех понимаю, но я очень сильно сомневаюсь, что это конкретно подействует!

Я писал неделю назад такой код
- ради эксперимента. Он работает на всех вызванных командиров! Если у меня будет существо в армии и оно вызовет командира, то этот вызванный командир наряду с основным командиром станут оба почему то по этому скрипту неуязвимы к ударам, хотя один их них не основной командир это раз..

Два - если я учиню проверку такого типа /y1>-1/y1<9 вместо этой по всем стекам /y1>-1/y1<21, то если в армии будут и боевые машины и т. д., то командира не затронет, а если же наоборот меньше солдат 3 стека к примеру, то командир будет не 7-й стек уже, а 4-й и действовать не будет на него, поэтому приходится таку юпроверку делать для атакующего /y1>-1/y1<21 и такую /y1>21/y1<42 для защищающегося!

Что я здесь не так понял? Скрипт тот мой не работает как надо!

Ладно, не буду гадать.. Пройдите по этой ссылке http://wforum.heroes35.net/showthread.ph...8&page=800 и сделайте мне эти скрипты за оплату. Пишем в личку
(This post was last modified: 14.08.2021 20:01 by fatsawhorse.)
14.08.2021 19:49
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group