Current time: 28.11.2024, 19:57 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 1315
Post: #8356

Да, проще всего, как и писал Берсеркер, в начале битвы считать стеки. Последний стек и будет командиром. Номер этого стека и есть его отличительная "метка". Вызванные в первом раунде (и после) стеки будут иметь уже большие номера. Я просто хотел максимально сократить скрипт, сделать его без цикла, отсюда и весь кипиш... 147
Зато я узнал как правильно определить опыт стека.

P.S. Ой, это моё 1000-ое сообщение


Карта-мод "Война на Холсте"
(This post was last modified: 15.08.2021 21:43 by SergOz.)
15.08.2021 21:41
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #8357

Hello PerryR

Thank you for your advice on installing damage on a wall of fire ..

Berserker, Вам также спасибо за эту идею…

It worked great .. (отлично заработало)

Я по Вашей механике сделал скрипта два и безупречно работает у того у кого артефакт, а те кто без него, у тех слабый урон у стены огня.. 132

Ребята, прошу прощения, я это не так сам объяснил: у меня есть армия из 7-ми слотов обычных существ и 8-й слот командир, допустим 176! Этот 8-й слот будет здесь настоящим командиром, но если у меня из тех 7-ми слотов любое существо вызовет монстра 176, он то тоже будет настоящим командиром! Как можно сделать таким образом, что если существо из 7-ми слотов вызовет 176 номер, то он чтобы не был командиром! Мне эта проверка была нужна или это никак нельзя проверить!

SergOz по поводу командиров Вы поймали в точку самую суть вопроса
.. Но меня заинтересовал такой вариант
Я тоже через какой только опыт существ не проверял, да и через первичные навыки командира и т. д., но командир всегда был приравнен к вызванному существу! Да, как вариант последнему стеку присвоить переменную v какую-нибудь и стек, имеющий эту переменную будет поддаваться скрипту! Только если как-то так..

Bes писал
Quote:Короче - выход только такой вижу, записывать на старте боя (уже когда !?BR активна) в переменную номер стэка, в котором сгенерировалсяя настоящий команндир, и уже сверять в твоём куске !?MF с номером целевого стэка - если совпадают, значит урон пошёл по реальному командиру и его обнулять.
- хорошая очень идея...Попробую что-нибудь в этом роде сделать!

Буду тогда надеяться, что у меня нигде не вызовутся командиры от основных существ в армии Sm
(This post was last modified: 16.08.2021 18:51 by fatsawhorse.)
16.08.2021 18:32
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #8358

fatsawhorse, проверь этот код у себя
P.S. Это на уменьшение урона командиру если у героя надет шлем #161


Карта-мод "Война на Холсте"
(This post was last modified: 17.08.2021 04:27 by SergOz.)
17.08.2021 03:59
Find all posts by this user Quote this message in a reply
V_Maiko Offline

Posts: 610
Post: #8359

Hi Berserker, I wanted to ask you, is it possible to implement an event during the battle that allows the alteration of hero stats? As do the last 3 HotA artifacts in which they reduce Spell Power of the enemy hero between -10% and -25%. Of course, without the hassle of using UN:C Unsure
17.08.2021 21:29
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #8360

Maybe, as far as I remember, you will need UN:C to access battle manager cached values of hero stats. But I'm almost inactive.


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

Posts: 610
Post: #8361

Thanks, I just wanted to make it easier to do this scripting, a complex script would take too much trouble for a product as simple as an artifact feature.
18.08.2021 01:43
Find all posts by this user Quote this message in a reply
Archer30 Offline
Moderators

Posts: 1175
Post: #8362

V_Maiko, reducing spell power before initialising the battle is not ideal? Does the value of reduction change dymanically during the battle?


Latest ERA mods and scripts in development - My GitHub
18.08.2021 02:52
Find all posts by this user Quote this message in a reply
V_Maiko Offline

Posts: 610
Post: #8363

(18.08.2021 02:52)Archer30 Wrote:  V_Maiko, reducing spell power before initialising the battle is not ideal? Does the value of reduction change dymanically during the battle?

I don't know how it works exactly in HotA, but it should be as close to what it says in its description, if it cannot be emulated 100%, being similar it is valid for me.
18.08.2021 04:02
Find all posts by this user Quote this message in a reply
igrik Offline

Posts: 2819
Post: #8364

Reducing spell power in battle:


game bug fixes extended.dll || My Plugins || My GitHub
18.08.2021 10:24
Visit this user's website Find all posts by this user Quote this message in a reply
V_Maiko Offline

Posts: 610
Post: #8365

Thank you so much lord igrik! 119
18.08.2021 19:23
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #8366

Почему-то, при попытке узнать здоровье монстра в стеке, через структуру стека
у существ 7-го и 8-го уровня выдаётся полная дичь ерунда. 105 У остальных - норм...
Может че не так делаю?


Карта-мод "Война на Холсте"
(This post was last modified: 18.08.2021 19:28 by SergOz.)
18.08.2021 19:26
Find all posts by this user Quote this message in a reply
igrik Offline

Posts: 2819
Post: #8367

SergOz, 4 байта тебе в помощь.


game bug fixes extended.dll || My Plugins || My GitHub
18.08.2021 19:44
Visit this user's website Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #8368

igrik, спасибо! 4 байта мне в...
Опять я , блин, с этими дибэшками и дидэшками провтыкал... Sorry
Хорошо, что не Bes первый ответил: он мне уже "вставлял" по этому поводу


Карта-мод "Война на Холсте"
(This post was last modified: 18.08.2021 21:35 by SergOz.)
18.08.2021 20:25
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #8369

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

Спасибо Вам за скрипт.. Завтра испытаю..



moderator Wrote:fatsawhorse, личные вопросы по поощрению обсуждайте через приват, не совращайте остальных 116
(This post was last modified: 20.08.2021 19:41 by fatsawhorse.)
20.08.2021 19:40
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1022
Post: #8370

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

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

Ребята, кто-нибудь может дать ссылку, если такова имеется или выложить на файлообменник версию эры 3.8.5 полным файлом.
Не работает у меня вообще лаунчер и не могу я через него закачать себе эту эру..
(This post was last modified: 23.08.2021 19:00 by fatsawhorse.)
23.08.2021 18:38
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