Current time: 22.04.2024, 04:53 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 1292
Post: #9271

(15.03.2024 04:17)XEPOMAHT Wrote:  Принадлежность левой/правой стороне лучше проверять проходясь по всем стекам каждый раунд
Опыт даётся существующим на начало битвы стекам и не пропадает по ходу битвы. Все стеки, появляющиеся позже, как по мне, должны иметь нулевой опыт: это вполне логично. Стеки, переходящие под контроль игрока, будут иметь тот опыт, который у них уже существует.


Карта-мод "Война на Холсте"
15.03.2024 05:07
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #9272

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

Я в прошлый раз обращался с вопросом по установке опыта в бою такими командами

и всё равно не сработало у меня ни с каким тригером хоть это !?BA !?BF или любой другой!

Может это команды не рабочие или я их не так применяю? Если второе, то как тогда их применять? У меня только настройка идёт при нажатии пкм на герое в бою, где указана предельная прокачка со знамёнами полководца, а в самом бою нет изменений, да и удвоить или утроить кол-во войск не получается в бою, а после боя вернуть прежнее значение!

Quote:fatsawhorse, во-первых тебе нужно узнавать нападает ли человек или защищается.
От этого зависит с какого стека с -1 или с -21 нужно начинать присваивать опыт.
- да у меня конечно проверка идёт на человека и компьютера, но я Вам для постановки вопроса написал только часть кода и вопрос почему это не работает без проверок на компьютер и человек (кстати, при таких проверках всё равно у меня таки не заработало ничего)! В этом коде могло и на всех сработать, но не сработало почему-то!

Что-то я не допонимаю..
(This post was last modified: 18.03.2024 23:42 by fatsawhorse.)
18.03.2024 23:40
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #9273

Эх, придётся самому пытаться разобраться с этим..

SergOz спасибо за примерный код, но скорее всего у меня подобное вряд ли заработает..

Не разберусь, то откажусь от задумки..
26.03.2024 01:15
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #9274

!?BF точно работает.


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

Posts: 1012
Post: #9275

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

Quote:!?BF точно работает.
- у меня ничего с ним не получилось!

Может я его не так использую Bad

Видеть бы мне пример с этим тригером и ресивером !!EX как он используется правильно?
26.03.2024 04:33
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #9276

fatsawhorse, ну всё же просто... я же тебе дал код и его нужно было только адаптировать под твою ERA.



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

Posts: 1012
Post: #9277

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

SergOz спасибо за образец скрипта, который Вы мне писали в прошлый раз на форуме и за этот подробный. Я переменную с HUMAN убрал с прошлого скрипта (с ней выдавало ошибку, как и говорил Berserker) и всё заработало у меня так как надо. Berserker вам тоже благодарность за подсказку по триггеру !?BF и про переменную HUMAN; Видимо без должных проверок на самом деле не работает так как надо (правильно сказал SergOz)!

Да, скрипты это и правду не моё! Сколько не касаюсь их, то куча ошибок всегда и бывает вообще не понимаю как многие из них исправлять!

А этот ресивер в бою видимо не срабатывает! Как я понял или он как-то своеобразно опять же применяется!
!!EXd/d:Ed Rd/d/d/d;
01.04.2024 23:55
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #9278

Народ, подскажите, плиз, как лишить Фанатика Войны (MON_WAR_ZEALOT=169) встроенного магического зеркала?


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

Posts: 1117
Post: #9279

(16.04.2024 10:16)SergOz Wrote:  Народ, подскажите, плиз, как лишить Фанатика Войны (MON_WAR_ZEALOT=169) встроенного магического зеркала?



Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 16.04.2024 11:51 by Archer30.)
16.04.2024 11:51
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #9280

Archer30, огромное спасибо 119


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

Posts: 1117
Post: #9281

SergOz, you are very welcome

I am Looking for a way to add an entry to the luck description with erm as I am currently creating a few new artifacts that reduce the luck of the enemies.
Code:
0044BF9E
This is likely the place where I would hook and insert my text. The address here is about the luck description from Grail, artifacts and secondary skills. The difficulty I encountered was that I didn't understand how I could extract the current text and insert my own.


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 17.04.2024 23:19 by Archer30.)
17.04.2024 06:19
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #9282

Archer30, я плохо в этом разбираюсь, 148
но, возможно, это поможет:
http://wforum.heroes35.net/showthread.ph...#pid135517


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

Posts: 1117
Post: #9283

SergOz, thanks! I know this bit of text handling, but my question is a bit different.


Latest ERA mods and scripts in development - My GitHub
17.04.2024 23:18
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #9284

Archer30, perhaps calling
H3Str_Append_String (0x41B2A0) (thiscall) with 3 arguments: Context.EBP - 0x20 (final string object), string to append, length of string to append


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

Posts: 1117
Post: #9285

Berserker, I have some problems understanding the code here
According to your hint, is this the way to get the string being manipulated in the process?


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 18.04.2024 10:03 by Archer30.)
18.04.2024 09:55
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