Berserker
Posts: 16657
|
|
12.12.2021 21:23 |
|
Berserker
Posts: 16657
|
|
15.12.2021 00:41 |
|
Bes
Posts: 5422
|
Менял по этой причине (04.03.2020 23:24)igrik Wrote: Нужно ввести правки в описании команды BM:C
Quote:BM:C#1/#2/#3/#4/#5
Колдовать заклинание: #1 – номер заклинания #2 – позиция для заклинания #3 – сила заклинания (сила/длительность) : это как Колдовская Сила героя #4 – уровень заклинания (0…3) : это как уровень навыка: нет/баз/продв/эксп #5 – проверка на существование монстра (0 - не выполнять, 1 - выполнить)
Может надо а скримте наоборот поменять?
(This post was last modified: 18.12.2021 11:26 by Bes.)
|
|
18.12.2021 11:22 |
|
daemon_n
Posts: 4343
|
Bes,
Вот так он колдует на уровне эксперта с 3 палатками
А так - чётко: в зависимости от уровня навыка
В скрипте было согласно справке. Я поменял и понял, что в справке ошибка.
Новейший Heroes Launcher
|
|
18.12.2021 12:33 |
|
Bes
Posts: 5422
|
Короче,нужен igrik для объяснения, он инициатором правки описания был
|
|
18.12.2021 13:12 |
|
igrik
Posts: 2819
|
(18.12.2021 12:33)daemon_n Wrote: Bes,
Вот так он колдует на уровне эксперта с 3 палатками
А так - чётко: в зависимости от уровня навыка
В скрипте было согласно справке. Я поменял и понял, что в справке ошибка.
1. Это игра "найди 1 отличие в указанных строках"? Я не вижу логики в твоём сообщении.
(18.12.2021 13:12)Bes Wrote: Короче,нужен igrik для объяснения, он инициатором правки описания был
2. Да, я ошибся. В реальности всё как говорит Димон - нужно параметры 3 и 4 поменять местами в справке. Соори за ложную инфу, но эта инфа из исходников, а в них самих всё к чертям перепутано.
Вот функция BM:C, в которой обрабатывается одно, а подаётся другое. Поэтому я тебе дал инфу не проверив.
Code:
case 'C': // Cspell/pos/Mskill/HSkill/Check4TargetMonster
if(Num<5){ MError("\"!!BM:C\"-wrong syntax."); RETURN(0) }
if(Apply(&Spell,4,Mp,0)){ MError("\"!!BM:C\"-par 1 maybe set only."); RETURN(0) }
if(Apply(&Pos,4,Mp,1)) { MError("\"!!BM:C\"-par 2 maybe set only."); RETURN(0) }
if(Apply(&MSkill,4,Mp,2)) { MError("\"!!BM:C\"-par 3 maybe set only."); RETURN(0) }
if(Apply(&HSkill,4,Mp,3)) { MError("\"!!BM:C\"-par 4 maybe set only."); RETURN(0) }
if(Apply(&Check,4,Mp,4)) { MError("\"!!BM:C\"-par 5 maybe set only."); RETURN(0) }
if((*(int *)&mon[0x4C])==0) break; // монстр уже убит
CastSpell(Spell,1,Pos,HSkill,MSkill);
game bug fixes extended.dll || My Plugins || My GitHub
|
|
18.12.2021 20:27 |
|
Bes
Posts: 5422
|
igrik, бывает, верну всё на место (за год надеюсь не многие из-за этого накосячат в скриптах своих)
daemon_n, спасибо за внимательность
- ! Исправил в интернет-версии
(This post was last modified: 18.12.2021 21:30 by Bes.)
|
|
18.12.2021 21:30 |
|
Archer30
Posts: 1175
|
For some reason, the online Erm Help cannot be translated to English with Chrome. I suspect it is because the use of html elements. Is there a way to improve?
The only way I managed to read the erm help with Chrome translation is to
1. download the .chm
2. unzip it as an archive
3. read it by opening seperating htm file instead of the navigation page (index.htm)
It would be really handy if I can read it directly via the online version...thanks
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 19.12.2021 04:14 by Archer30.)
|
|
19.12.2021 04:12 |
|
daemon_n
Posts: 4343
|
|
19.12.2021 15:13 |
|
Bes
Posts: 5422
|
Странно,чего это оно выбилось из общего списка поправлю конечно,но подозрительно
|
|
20.12.2021 06:16 |
|
Bes
Posts: 5422
|
Адрес интернет версии справочника изменился на более короткий:
https://h3era.github.io/ERM-Help/
P.S. спасибо Elmore daemon_n, (а далее и AzethM) за высвобождение первоначально намеченного (но на тот момент занятого) имени для аккаунта
|
|
27.12.2021 01:43 |
|