Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 3.5 - WoG and Beyond > Thread: WoG battle guide for Dummies
Thread: WoG battle guide for Dummies This thread is 3 pages long: 1 2 3 · «PREV / NEXT»
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted April 26, 2009 08:37 PM

Yes, it was an example. If you use a main hero, then change the condition to the defender. I gave the example for this, as well as what to do when fighting neutral monsters in the community map thread.
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Ayreon
Ayreon


Famous Hero
posted April 27, 2009 12:32 PM

Ah yes, that example was clarifying.

But I adapted it a little to fit my map, and when the fight is supposed to load, the screen goes black and the cursor changes into an hourglass. Nothing happens from there on.
Tell me, are there any crucial mistakes here?


ZVSE

!?BA0&v998=34/v999=50/v1000=0; **trigger when battle occurs at 34/50/0
!!BA:M1/0/?y-1/d; [Check defending monster type: y-1]
!!IF&y-1=143:V19/1; **if rogue, set V19 to true

!?BR&19/v997=0; **at turn 0
!!IF:M^Rudy McClap calls upon his partners in crime to assist him.^;
!!BU&v997=0:S143/10/47/1/-1/1; **summon stack of rogues
!!BU&v997=0:S143/10/149/1/-1/1; **summon stack of rogues

!?BR&19/v997=1; **at turn 1
!!BU&v997=1:S143/10/32/1/-1/1; **summon stack of rogues
!!BU&v997=1:S143/10/168/1/-1/1; **summon stack of rogues

!?BA1&19/1000; **when battle ends
!!IF:V19/0;  **reset the flag 19 to false

____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted April 27, 2009 02:06 PM
Edited by Salamandre at 15:05, 27 Apr 2009.

There are no mistakes but a WoG problem. You can not summon on round 0. (!?BR&19/v997=0) You can have messages or play custom music but casting spells and summon will freeze your game for a while.

If you want the battle to start with summoning creatures, then give to monsters 21-27 (defenders) stone on round zero as: (or stone the attacker, but NEVER both)

!!BM21:M70/1/3; **freeze the defenders for round 0
!!BM22:M70/1/3;
!!BM23:M70/1/3;
!!BM24:M70/1/3;
!!BM25:M70/1/3;
!!BM26:M70/1/3;
!!BM27:M70/1/3;

So they can't move for the round zero, and the battle starts when clones are summoned, round 1.
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Ayreon
Ayreon


Famous Hero
posted April 27, 2009 03:29 PM
Edited by Ayreon at 15:29, 27 Apr 2009.

Yay it's working now
ERM is so much fun when scripts are working
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
gnollking
gnollking


Supreme Hero
posted May 06, 2010 04:32 PM

Why haven't I seen this guide earlier? It is great .
I was actually yesterday trying to do some stuff in battles, but only now I succeeded .

I was thinking, maybe I could add also a link section to the "Useful WoG Modding Guides" -thread. Links to all useful guides .
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
ChelseaPerfect
ChelseaPerfect


Hired Hero
posted August 02, 2012 05:42 PM
Edited by ChelseaPerfect at 17:42, 02 Aug 2012.

I have created a battle

I have created a battle
But when I play, the battle to turn six out faulty and out
anyone knows how to fix? Please help me

This is my ERM:

ZVSE

!?BA0&1000;  
!!BA:H0/?y-95;
!!BA:H1/?y-93;
!!IF&y-93=42:V85/1;

!?BF&85;
!!BF:C;  **clear battle field
!!BF61/29 O61/30 O61/45 O61/46 O61/47 O61/63 O61/64;
.... (battle field)

!?BR&85/v997=1; on turn 1
!!BM&v997=1:C64/100/3/3/0;
!!BU&v997=1:S83/311111/100/1/-1/1;
!!BM&v997=1:C41/100/3/3/0;
!!BM&v997=1:C56/100/3/3/0;
..... (summon creature and cast spell)

!?BR&85/v997=2; on turn 2
!!BU&v997=2:S169/655555/7/0/-1/1;
!!BU&v997=2:S169/655555/9/0/-1/1;
... (summon creature and cast spell)

.
.
.
!?BR&85/v997=6; on turn 6
... (summon creature and cast spell)

!?BR&85/v997=10;  
!?BA1&85/1000;
!!IF:V85/0;

Please help me, thanks

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
master_learn
master_learn


Legendary Hero
walking to the library
posted August 02, 2012 07:57 PM

You should ask here-http://heroescommunity.com/viewthread.php3?TID=8288&pagenumber=156
____________
"I heard the latest HD version disables playing Heroes. Please reconsider."-Salamandre

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted August 02, 2012 10:19 PM

Chelsea, while comments like "... (summon creature and cast spell)" tells us what's going, nothing is better than pasting the whole script, so we can check for errors...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
ChelseaPerfect
ChelseaPerfect


Hired Hero
posted August 03, 2012 06:26 AM

@Salamandre

Quote:
Chelsea, while comments like "... (summon creature and cast spell)" tells us what's going, nothing is better than pasting the whole script, so we can check for errors...


This is my battle (turn 2)

[URL=http://up.meotom.net][/URL]

This is my ERM:

ZVSE              

!?BA0&1000;  
!!BA:H0/?y-95;
!!BA:H1/?y-93;
!!IF&y-93=42:V85/1;

!?BF&85;
!!BF:C;  **clear battle field
!!BF61/29 O61/30 O61/45 O61/46 O61/47 O61/63 O61/64;
!!BF61/131 O61/132 O61/147 O61/148 O61/149 O61/165 O61/166;
!!BF61/21 O61/22 O61/37 O61/38 O61/39 O61/55 O61/56;
!!BF61/123 O61/124 O61/139 O61/140 O61/141 O61/157 O61/158;
!!BF61/25 O61/26 O61/41 O61/42 O61/43 O61/59 O61/60;
!!BF61/127 O61/128 O61/143 O61/144 O61/145 O61/161 O61/162;
!!BF75/72 O75/76 O75/80 O75/106 O75/110 O75/114;
!!BF62/91 O62/95 O62/57 O62/61 O62/125 O62/129;
!!BF88/40 O88/44 O88/142 O88/146;
!!BF34/73 O34/74 O34/75 O34/77 O34/78 O34/79;
!!BF34/107 O34/108 O34/109 O34/111 O34/112 O34/113;
!!BF34/93 O34/94 O34/90 O34/97;
!!BF3/23 O3/27 O3/159 O3/163;
!!BF21/4 O21/6 O21/8 O21/10 O21/12;
!!BF21/174 O21/176 O21/178 O21/180 O21/182;
!!BF79/5 O79/7 O79/9 O79/11;
!!BF79/175 O79/177 O79/179 O79/181;
!!BF21/32 O21/48 O21/66 O21/134 O21/150 O21/168 O21/100;
!!BF64/183 O64/13;

!?BR&85/v997=1;
!!BM&v997=1:C64/13/3/3/0;
!!BM&v997=1:C64/183/3/3/0;
!!BU&v997=1:S150/325000/14/1/-1/1;
!!BU&v997=1:S150/325000/184/1/-1/1;
!!BM&v997=1:C43/14/3/3/0;
!!BM&v997=1:C46/14/3/3/0;
!!BM&v997=1:C43/184/3/3/0;
!!BM&v997=1:C46/184/3/3/0;
!!BM&v997=1:C64/100/3/3/0;
!!BU&v997=1:S83/311111/100/1/-1/1;
!!BM&v997=1:C41/100/3/3/0;
!!BM&v997=1:C56/100/3/3/0;
!!BM&v997=1:C64/72/3/3/0;
!!BM&v997=1:C64/106/3/3/0;
!!BU&v997=1:S65/555555/72/0/-1/1;
!!BU&v997=1:S65/555555/106/0/-1/1;
!!BU&v997=1:S65/555555/3/0/-1/1;
!!BU&v997=1:S65/555555/173/0/-1/1;
!!BM&v997=1:C44/72/3/3/0;
!!BM&v997=1:C51/72/3/3/0;
!!BM&v997=1:C44/106/3/3/0;
!!BM&v997=1:C51/106/3/3/0;
!!BM&v997=1:C44/3/3/3/0;
!!BM&v997=1:C51/3/3/3/0;
!!BM&v997=1:C44/173/3/3/0;
!!BM&v997=1:C51/173/3/3/0;

!?BR&85/v997=2;
!!BM&v997=2:C64/38/3/3/0;
!!BM&v997=2:C64/42/3/3/0;
!!BM&v997=2:C64/46/3/3/0;
!!BM&v997=2:C64/140/3/3/0;
!!BM&v997=2:C64/144/3/3/0;
!!BM&v997=2:C64/148/3/3/0;
!!BU&v997=2:S170/1550000/38/1/-1/1;
!!BU&v997=2:S170/1550000/144/1/-1/1;
!!BU&v997=2:S170/1550000/46/1/-1/1;
!!BU&v997=2:S171/1550000/42/1/-1/1;
!!BU&v997=2:S171/1550000/140/1/-1/1;
!!BU&v997=2:S171/1550000/148/1/-1/1;
!!BM&v997=2:C28/38/3/3/0;
!!BM&v997=2:C53/42/3/3/0;
!!BM&v997=2:C30/46/3/3/0;
!!BM&v997=2:C31/140/3/3/0;
!!BM&v997=2:C32/144/3/3/0;
!!BM&v997=2:C33/148/3/3/0;
!!BM&v997=2:C64/177/3/3/0;
!!BM&v997=2:C64/179/3/3/0;
!!BM&v997=2:C64/7/3/3/0;
!!BM&v997=2:C64/9/3/3/0;
!!BM&v997=2:C64/76/3/3/0;
!!BM&v997=2:C64/110/3/3/0;
!!BU&v997=2:S169/655555/177/0/-1/1;
!!BU&v997=2:S169/655555/179/0/-1/1;
!!BU&v997=2:S169/655555/7/0/-1/1;
!!BU&v997=2:S169/655555/9/0/-1/1;
!!BU&v997=2:S169/655555/76/0/-1/1;
!!BU&v997=2:S169/655555/110/0/-1/1;
!!BM&v997=2:C51/177/3/3/0;
!!BM&v997=2:C55/177/3/3/0;
!!BM&v997=2:C43/179/3/3/0;
!!BM&v997=2:C55/179/3/3/0;
!!BM&v997=2:C48/7/3/3/0;
!!BM&v997=2:C55/7/3/3/0;
!!BM&v997=2:C27/9/3/3/0;
!!BM&v997=2:C55/9/3/3/0;
!!BM&v997=2:C28/76/3/3/0;
!!BM&v997=2:C55/76/3/3/0;
!!BM&v997=2:C58/110/3/3/0;
!!BM&v997=2:C55/110/3/3/0;

!?BR&85/v997=3;
!!BM&v997=3:C64/57/3/3/0;
!!BM&v997=3:C64/61/3/3/0;
!!BM&v997=3:C64/125/3/3/0;
!!BM&v997=3:C64/129/3/3/0;
!!BU&v997=3:S132/150000/58/1/-1/1;
!!BU&v997=3:S133/150000/62/1/-1/1;
!!BU&v997=3:S134/150000/126/1/-1/1;
!!BU&v997=3:S135/150000/130/1/-1/1;
!!BM&v997=3:C26/57/3/3/0;
!!BM&v997=3:C24/61/3/3/0;
!!BM&v997=3:C26/125/3/3/0;
!!BM&v997=3:C22/129/3/3/0;
!!BM&v997=3:C47/57/3/3/0;
!!BM&v997=3:C47/61/3/3/0;
!!BM&v997=3:C47/125/3/3/0;
!!BM&v997=3:C47/129/3/3/0;
!!BM&v997=3:C56/57/3/3/0;
!!BM&v997=3:C56/61/3/3/0;
!!BM&v997=3:C56/125/3/3/0;
!!BM&v997=3:C56/129/3/3/0;
!!BM&v997=3:C64/27/3/3/0;
!!BM&v997=3:C64/163/3/3/0;
!!BU&v997=3:S151/250000/28/1/-1/1;
!!BU&v997=3:S155/250000/164/1/-1/1;

!?BR&85/v997=4;
!!BM&v997=4:C64/91/3/3/0;
!!BM&v997=4:C64/95/3/3/0;
!!BU&v997=4:S196/170000/92/1/-1/1;
!!BU&v997=4:S196/170000/96/1/-1/1;
!!BM&v997=4:C42/91/3/3/0;
!!BM&v997=4:C50/95/3/3/0;
!!BM&v997=4:C52/91/3/3/0;
!!BM&v997=4:C25/95/3/3/0;
!!BM&v997=4:C53/91/3/3/0;
!!BM&v997=4:C45/95/3/3/0;
!!BM&v997=4:C64/23/3/3/0;
!!BM&v997=4:C64/159/3/3/0;
!!BU&v997=4:S154/250000/23/0/-1/1;
!!BU&v997=4:S156/250000/159/0/-1/1;
!!BM&v997=4:C41/23/3/3/0;
!!BM&v997=4:C58/159/3/3/0;
!!BM&v997=4:C37/23/3/3/0;
!!BM&v997=4:C49/159/3/3/0;
!!BM&v997=4:C26/23/3/3/0;
!!BM&v997=4:C26/159/3/3/0;

!?BR&85/v997=5;
!!BM&v997=5:C64/4/3/3/0;
!!BM&v997=5:C64/5/3/3/0;
!!BM&v997=5:C64/6/3/3/0;
!!BM&v997=5:C64/8/3/3/0;
!!BM&v997=5:C64/10/3/3/0;
!!BM&v997=5:C64/11/3/3/0;
!!BM&v997=5:C64/12/3/3/0;
!!BM&v997=5:C64/174/3/3/0;
!!BM&v997=5:C64/175/3/3/0;
!!BM&v997=5:C64/176/3/3/0;
!!BM&v997=5:C64/178/3/3/0;
!!BM&v997=5:C64/180/3/3/0;
!!BM&v997=5:C64/181/3/3/0;
!!BM&v997=5:C64/182/3/3/0;
!!BM&v997=5:C64/90/3/3/0;
!!BM&v997=5:C64/97/3/3/0;

!?BR&85/v997=6;
!!BM&v997=6:C64/37/3/3/0;
!!BM&v997=6:C64/21/3/3/0;
!!BM&v997=6:C64/22/3/3/0;
!!BM&v997=6:C64/39/3/3/0;
!!BM&v997=6:C64/56/3/3/0;
!!BM&v997=6:C64/55/3/3/0;
!!BM&v997=6:C64/45/3/3/0;
!!BM&v997=6:C64/29/3/3/0;
!!BM&v997=6:C64/30/3/3/0;
!!BM&v997=6:C64/47/3/3/0;
!!BM&v997=6:C64/64/3/3/0;
!!BM&v997=6:C64/63/3/3/0;
!!BM&v997=6:C64/143/3/3/0;
!!BM&v997=6:C64/127/3/3/0;
!!BM&v997=6:C64/128/3/3/0;
!!BM&v997=6:C64/145/3/3/0;
!!BM&v997=6:C64/162/3/3/0;
!!BM&v997=6:C64/161/3/3/0;

!?BR&85/v997=10;  
!?BA1&85/1000;
!!IF:V85/0;

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted August 03, 2012 06:46 AM

And what error you get?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
ChelseaPerfect
ChelseaPerfect


Hired Hero
posted August 03, 2012 07:50 AM

@Salamandre

Quote:
And what error you get?


During the play, the game was released, the screen was black.
However, it would be a fault of the map editor
When I press "Save", My map editor this error:

[url=http://www.upanh.com/untitled_upanh/v/crh86ofn2zv.htm][/url]

What is wrong?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted August 03, 2012 08:04 AM

What has to do battle script with editor, map and crash?

From what I see there is overwhelming usage of objects editing, the editor does not like that. I would start by deleting x/y columns one by one, save, test, delete next until it finds the error, but if multiple errors then your map is in trouble.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
ChelseaPerfect
ChelseaPerfect


Hired Hero
posted August 03, 2012 08:22 AM

@Salamandre

Quote:
What has to do battle script with editor, map and crash?

From what I see there is overwhelming usage of objects editing, the editor does not like that. I would start by deleting x/y columns one by one, save, test, delete next until it finds the error, but if multiple errors then your map is in trouble.


You brought this ERM into the game yet?
Do you see the errors?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted August 03, 2012 08:28 AM

Chelsea, maybe it is a language problem but I fail to see what you mean.
Is the script wrong or map design which causes the problem? And what is the problem, I did not understand clearly, maybe someone else can?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
armageddonsm
armageddonsm

Tavern Dweller
posted September 24, 2012 10:02 PM

Hi, anyone can explain my how to create simple dungeon? I want to use unused object, and when i visit it to fight in custom battlefield (custom position of troops and obstacles, but i'll manage this part by myself i hope). Little help for the push then i'll get it by myself hopefully
Thanks in advance

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted September 24, 2012 11:36 PM

I don't understand where is the new problem. For triggering a battle when visiting a location, use !?OB and !!HE:T triggers. Then use

!?BA0&v998=x/v999=y/v1000=z; where xyz are location coordinates in editor.

Just open erm help and take a nap.
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
armageddonsm
armageddonsm

Tavern Dweller
posted September 25, 2012 09:06 AM

The problem is i never done this before. I don't know where to put those triggers. What file i should open and add it. I just want to make a simple custom battle when i visit an object for testing purposes.
And btw, didn't earlier versions of wog map editor have custom pick for "visiting square" for ur hero when u use advanced properties for any object? My current version have it, but all i see is blank pic where i can't change visiting square.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted September 25, 2012 09:50 AM
Edited by Salamandre at 09:54, 25 Sep 2012.

Because you have old Era version. Download 2.4 from Era thread, it patched the editor.

About help, there is a difference between erm help and erm babysitting. I suggest you to play some wog maps, then look how scripts are done and where are they placed, then test yourself easy features, as visiting an object, trigger a message, a battle etc. Then post your scripts and get feedback.
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
armageddonsm
armageddonsm

Tavern Dweller
posted September 30, 2012 02:06 PM

Thx, Era 2.4 fixed that issue. Well, here's my "script". All i want is to initiate battle against 10 crusaders on battlefield when i visit 2,2 object on surface for testing purposes not for real scripting, that's why i asked for a short script.


ZVSE

!?OB2/2/0;
!?BA0&1000;
!?BF0;
!!BM&v997=1:C7/1/3/3/10;


Nothing happens when i visit 2,2 object.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted September 30, 2012 02:13 PM
Edited by Salamandre at 14:18, 30 Sep 2012.

ZVSE

!?OB2/2/0;
!!PO998:N?v1; check object PO (PO stores that square various values)
!!HE-1&v1=0:T2/2/0/7/10; provoke a battle with 10 crusaders
!!HE-1:O?v2; after battle, check if hero survived
!!PO998&v2>-1:N1; change PO so battle will not occur again

!?BF&v998=2/v999=2/v1000=0; battle at 2/2/0 coordinates
!!BM&v997=1:C7/1/3/3/10; unknown command (!)
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 3 pages long: 1 2 3 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0746 seconds