Current time: 24.03.2024, 03:46 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 104
Post: #2791

Есть ещё вопрос, подскажите, пожалуйста.
Есть ли возможность проверить, жив ли герой? Я видел что-то подобное в оригинальном скрипте "Fishing Well", где после битвы с существом 8 уровня в случае проигрыша выводилось соответствующее сообщение; только не пойму, как это проверить. Ничего похожего в справке!
23.06.2014 06:18
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #2792

Code:
!!НЕ:O$
Установить/проверить/получить хозяина героя (0...7).
        $ – номер игрока, контролирующего героя.
Если героя нет на карте, или он не нанят, хозяин -1.

Quote:...или в этом номере C7722324 уже скрыто обозначение этого монстра...
!!UN:C7722324/4/160; где 160 - номер монстра, 7722324 - это адрес памяти откуда игра читает эти данные. Для очень многих, в том числе и для меня - это "очень темный лес"

Quote:можно ли вообще герою дать две специализации?
Нет. Только одну.


game bug fixes extended.dll || My Plugins || My GitHub
23.06.2014 09:31
Visit this user's website Find all posts by this user Quote this message in a reply
Alexander_Cw Offline

Posts: 104
Post: #2793

Спасибо за ответ.
23.06.2014 10:54
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #2794

(23.06.2014 09:31)igrik Wrote:  
Quote:можно ли вообще герою дать две специализации?
Нет. Только одну.
Только одну можно дать, но все остальные можно эсимулировать Sm


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
23.06.2014 12:51
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #2795

Симулировать.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
23.06.2014 17:10
Find all posts by this user Quote this message in a reply
Папаган Offline

Posts: 79
Post: #2796

(23.06.2014 12:51)Algor Wrote:  Только одну можно дать, но все остальные можно эсимулировать Sm
C этого места поподробнее, пожалста!


"Нет ни хороших, ни плохих, есть лишь отражение в зеркале." (с)
ДМБ 1999-2009, 291 гв. МСП
23.06.2014 19:52
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #2797

(23.06.2014 19:52)Папаган Wrote:  
(23.06.2014 12:51)Algor Wrote:  Только одну можно дать, но все остальные можно эсимулировать Sm
C этого места поподробнее, пожалста!

Как симулировать 2ю, 3ю,... n-ю специализацию? Если спецуха на существо - при старте боя увеличивать параметры существа, если на заклинание вносить изменения при касте, если на ресурсы - в начале дня добавлять ресурс, для втор.навыков - вносить коррективы в соотв. случаях. Это что касается стандартных спецух. А вообще можно что угодно давать в качестве специализации (ну насколько фантазия позволяет).


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
23.06.2014 21:50
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1009
Post: #2798

Здравствуйте... Спасибо всем за ответ... Буду теперь в виду иметь...
(This post was last modified: 24.06.2014 17:36 by fatsawhorse.)
24.06.2014 17:34
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #2799

I am confused, Sc%7 is known to get day of the week, but day 7 returns 0, just found out. Is normal?

btw, erm help says Sc%7+1, so it needs correction, is wrong.
(This post was last modified: 29.06.2014 20:06 by Valery.)
29.06.2014 20:01
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #2800

Nothing wrong with 0, % returns a remainder of division after all.
As for correction, here you go: Sc-1%7+1.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
29.06.2014 21:12
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #2801

Thanks, I replaced the example.
29.06.2014 21:23
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1009
Post: #2802

Здравствуйте... Извините опять за беспокойство.. Подскажите пожалуйста: почему в битве у меня монстр исчезает (точнее, его жизни обнуляются и он (монстр) перестаёт существовать) когда я устанавливаю такой скрипт
для аннулирования у этого монстра встроенных навыков, путём исключения определённого флага?

Заранее благодарен...
(This post was last modified: 29.06.2014 22:16 by fatsawhorse.)
29.06.2014 22:15
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 622
Post: #2803

потому что лучше использовать не арифметические, а битовые операции.
&-3 для отключения полета
&-9 для сквозного удара
&-16385 для отключения иммуна к огню
29.06.2014 22:42
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #2804

I remember there were some various ways to get a better randomizer. Any hint to get for example:

!?FU34554321;
!!VRy1:S109R4;
!!HEx16:Ay1;

true random? I get too many of same artifact when I check all 155 Heroes.
29.06.2014 23:28
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #2805

(29.06.2014 22:42)feanor Wrote:  потому что лучше использовать не арифметические, а битовые операции.
&-3 для отключения полета
&-9 для сквозного удара
&-16385 для отключения иммуна к огню
а чтобы не путаться "с единичкой" (я постоянно забываю) рекомендую делать так:
|2-2 для отключения полета
|8-8 для сквозного удара
|16384-16384 для отключения иммуна к огню



Valery, you get approximately 31 artifact of each type? Or not? Which result means "too many of same artifact", when you select of 5 artifacts?


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
30.06.2014 00:45
Visit this user's website 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