Current time: 23.03.2024, 12:40 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 140
Post: #5506

igrik, присоединяюсь к PerryR. И чтоб ну совсем как боярин играть за некрополь, можно ли к описанию навыка добавить чтото вроде: Текущая сила некромантии х% (со всеми бонусами, артами, специализацией). Я полагаю, надо сохранить описание в переменной, добавить эту фразу, и обновить описание из переменной? Или итоговый % уже отображается гдето?
07.09.2019 12:59
Find all posts by this user Quote this message in a reply
PerryR Offline

Posts: 456
Post: #5507

@ Igor
I just posted at HC, I guess you mean something like this

Image: craghackttjm6.png

You have to script a !?CM trigger then calulate the total value of Necromancy skill and update description every time you click.

Example

Your ert file nr. 189014 has to look like this:
{~Red}Expert Wisdom{~}

Allows your hero to learn 5th level spells.

Spell Damage:{%Y98%%}

Done, now the value is updated every time you click the necromancy skill
(This post was last modified: 07.09.2019 13:45 by PerryR.)
07.09.2019 13:41
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #5508

PerryR, yes, exactly.
07.09.2019 16:27
Find all posts by this user Quote this message in a reply
wessonsm Offline

Posts: 779
Post: #5509

Berserker, XEPOMAHT, спасибо!
Попробовал написать !!UN:Ov952/v953/v954/0/0;
Сработало отлично:

Image: be3e117f4852.png

Двадцатикратная разница в скорости!
В реальных условиях конечно будет меньше.
Сажусь править скрипт вогификации.

Непонятно, почему этот параметр не задокументирован.
(This post was last modified: 07.09.2019 23:30 by wessonsm.)
07.09.2019 21:10
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #5510

wessonsm, Вот это здорово! Надо тоже правки внести...


The dreams you kill will break your heart
07.09.2019 22:01
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #5511

Так никто не знает, какие контрольные числа у содержания ящика пандоры?


The dreams you kill will break your heart
09.09.2019 21:20
Find all posts by this user Quote this message in a reply
wessonsm Offline

Posts: 779
Post: #5512

ElfbI, одними контрольными числами думаю не обойтись. gamecreator когда-то делал плагин Pandora's API. Там были новые ресиверы !!QU и !!PA.
Посмотрел - ссылка жива.
В общем, посмотри мод Валерия "Seer Huts", там есть плагин и примеры использования ресиверов.
Может, чем-то поможет.
Больше пока ничего не могу сказать.
(This post was last modified: 09.09.2019 22:53 by wessonsm.)
09.09.2019 22:40
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #5513

wessonsm, нашел апишку. спасибо. Цель - заставить адекватно ии реагировать на модифицированные модом ящики, придется поэксперементировать


The dreams you kill will break your heart
09.09.2019 23:21
Find all posts by this user Quote this message in a reply
wessonsm Offline

Posts: 779
Post: #5514

Вот если бы отучить AI читерить (подглядывать содержимое в ящиках, кострах и т.п.) - это разом решило бы многие проблемы.
А так получится нагромождение костылей.
(This post was last modified: 10.09.2019 19:53 by wessonsm.)
10.09.2019 19:19
Find all posts by this user Quote this message in a reply
AuAu Offline

Posts: 287
Post: #5515

(10.09.2019 19:19)wessonsm Wrote:  Вот если бы отучить AI читерить (подглядывать содержимое в ящиках, кострах и т.п.) - это разом решило бы многие проблемы.
А так получится нагромождение костылей.

А отучить игрока загружаться чуть что? Yes


очень большая сборка модов для сиськофайтинга
In WoG we trust
11.09.2019 12:53
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #5516

Хм, а как через ERM заставить отряд выполнить действие (идти и атаковать, выстрелить) или подменить одно действие другим (для компа)? Вроде видел где-то, но по всему хелпу прошелся - не нашел.
13.09.2019 02:25
Find all posts by this user Quote this message in a reply
AuAu Offline

Posts: 287
Post: #5517

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


очень большая сборка модов для сиськофайтинга
In WoG we trust
(This post was last modified: 13.09.2019 05:03 by AuAu.)
13.09.2019 05:03
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #5518

Igor, еще в "Исправлении поведения ИИ" (Era Scripts)


Image: widget.png?style=banner2

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

Posts: 325
Post: #5519

Как можно узнать, что герой находится под действием заклинания видения?

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

Upd:нашел на форуме, возвращает в SN:W уровень видений на герое.
-1 0 1 2 3
соответственно:
нет видений, наложены без уровней магии, базовый уровень, продвинутый, экспертный.



The dreams you kill will break your heart
(This post was last modified: 13.09.2019 23:22 by ElfbI.)
13.09.2019 22:04
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2265
Post: #5520

(13.09.2019 22:04)ElfbI Wrote:  Как можно узнать, что герой находится под действием заклинания видения?

mov ecx, (номер_героя*размер_структуры_героя+адрес_структуры_героя)
call 4e6050h
результат функции будет в eax.

Под ERM может быть кто-нибудь сделает ресивер.

(13.09.2019 22:04)ElfbI Wrote:  

Чёрная магия.
13.09.2019 23:39
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