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 map, campaigns, ERM lessons
Thread: WOG map, campaigns, ERM lessons
Nakolnasadi
Nakolnasadi


Hired Hero
and also a lord of cheaters!
posted December 25, 2002 11:50 AM

WOG map, campaigns, ERM lessons

 You know, i tnik that 3,5 wog is the best homm part, it is really cool! But have anybody got any cool stuiff, like maps or campaigns?
 Does anybody know how to use ERM? The manual is too hard to understand!
____________
I forget something....... oh! A cheats is cool!!!!

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


Promising
Famous Hero
posted December 25, 2002 04:11 PM

Quote:
Does anybody know how to use ERM? The manual is too hard to understand!


I know how to use ERM. But is the manual really too hard to understand?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
terje_the_ma...
terje_the_mad_wizard


Responsible
Supreme Hero
Disciple of Herodotus
posted January 07, 2003 12:33 PM

I just wondered.. Am I stupid if I don't know what ERM is, and what it has to do with Wake of Gods.

And! Isn't Wake of Gods a add-on/expansion pack for homm3? If it is, why isn't it on the Heroes Platinum collection..?

God, am I stupid, answer me, please!!
____________
"Sometimes I think everyone's just pretending to be brave, and none of us really are. Maybe pretending to be brave is how you get brave, I don't know."
- Grenn, A Storm of Swords.

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


Responsible
Famous Hero
God slayer
posted January 07, 2003 02:35 PM

Quote:
I just wondered.. Am I stupid if I don't know what ERM is, and what it has to do with Wake of Gods.

And! Isn't Wake of Gods a add-on/expansion pack for homm3? If it is, why isn't it on the Heroes Platinum collection..?

God, am I stupid, answer me, please!!


As far as i know, ERM is a scripting tool for WOG...

And WOG is an add-on, but it's not made by 3do/NWC, so i don't think it's sipported officially. Therefore, u wouldn't get it on any "official" Heroes cds... HTH
____________
Whatever does not kill us, only makes us stronger

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


Promising
Famous Hero
posted January 10, 2003 12:06 AM

Quote:
God, am I stupid, answer me, please!!

You're not stupid. You just don't have enough information. WoG is a very interesting thing, an unofficial expansion pack for HMM3. It has tons of really new features. If you want to know more, go to http://www.strategyplanet.com/homm/wog right now.
P.S. Oh God, how many times have I already posted that URL on the HC?
____________

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


Supreme Hero
Lee's wifey
posted February 08, 2003 11:48 AM

with wog 3.57 you really do not have to have a "special" wog map, it wogifys all maps, with scripts and such.

As Far as erm goes check here http://www.strategyplanet.com/homm/wog/  it is wog home page maybe it can be of more help to you.
____________
Never wear anything that panics
the cat.

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


Honorable
Undefeatable Hero
Daddy Cool with a $90 smile
posted February 08, 2003 01:08 PM

And the gameplay is absolutely changed in WOG 3.57. I started to actually win with the computer after installing it!
____________
Yolk and God bless.
---
My buddy's doing a webcomic and would certainly appreciate it if you checked it out!

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


Promising
Famous Hero
posted February 08, 2003 03:14 PM

...because the AI became really stupid in WoG

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


Promising
Famous Hero
Dead Man
posted February 10, 2003 01:56 AM

1)  ERM is a script language used for wog.  It stands for Event Related Module I believe

2)  ERM is complicated to learn but once you do there is almost nothing you can't change in the game.

3)  I am looking forward to the next version of WoG to test cause it keeps getting better and better with each release.
____________

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


Promising
Famous Hero
Soul Merchant
posted February 12, 2003 07:01 AM

For anyone who wonders what an ERM script looks like, Here's one for the Mitril Smelter and a few other interesting things:

ZVSE
ERMS_PoweredBy=ERM Scripter v. 2003.2.3.1842
!?OB94;
!!DO860/0/6/1;   [go through all slots]

!?FU860;
!!HE-1:C0/x16/?i/?j;  [check current monster slot]
!!VRk:Si;             [store i(monster number) in k]
!!VRi:%14;            [remainder of i/14 is monster level 0..13]
!!VRk&i=10/k<111:+1;  [if level 6 not upgraded(10) then upgrade (k+1) ]
!!IF:V860/0;          [no changes by default]
!!IF&i=10/k<111:V860/1;[if changes then 860=true]
!!HE-1:C0/x16/k/j;    [change]
!!IF&1000/860:Q1/21/k/1^The stablemaster teaches your creatures in advanced mounted tactical warfare!^; [message]

*******************************************************************************
*Cave of Evil
*vars used   z11(must not change at all),z10;
*flags used  799(must not change in battle);
*Functions   7998,7999;
*Objects     63/58;
!#VRz11:S^Cave of Evil^;     //set var 11 to global hint
!#HT63/58:T11;               //set hint to var 11
!?OB63/58&1000;              //if human visit
!!PO998?i; //check owner if -2 then visited
!!FU7999&i<>-2;  //if valid visit then call fu 7999

!?FU7999;
!!IF:V799/1; //in battle with the unclean one
!!HEv998/v999/v1000:Tv998/v999/v1000/153/1; // setup battle
!!IF:V799/0; //not in battle with unclean one
!!HE-1?i;  //get current hero owner
!!FU7998&i>=0; //if not dead goto prizes

!?FU7998;
!!VRi:S146 R8; //random commander artifact except Slava's Ring
!!HE-1:Ai;  //give artifact
!!IF:Q799/8/i/1^Upon banishing the evil back from where it came, you claim your prize!^; //Show message
!!VRz10:S^Cave of Evil (Purged)^; //set var text
!!OBv998/v999/v1000:H10; //set hint text
!!PO998-2; //set owner to 8(visited)

!?BR&1000/799; //in battle
!!BM21:R50;    //endless retal
!!BM21&v997=0:M34/50/3; //anti magic
!!BM21&v997=0:H2000; //give HP
********************************************************************************
********************************************************************************
*Mithril mine
*uses vars v1800-v1807
*uses functions FU1800-FU1802
!#TM83:S2/999/7/255;        //(gives resource on day 2 every week)set up timer for 7 daily(replace 7 with 1 for daily,with 2 for two daily and so on...)
!#VRz100:S^Mithril Smelter^;
!#HT63/27:T100;
!#VRv1800:S0; //player 0
!#VRv1801:S0; //player 1
!#VRv1802:S0; //player 2
!#VRv1803:S0; //player 3
!#VRv1804:S0; //player 4
!#VRv1805:S0; //player 5
!#VRv1806:S0; //player 6
!#VRv1807:S0; //player 7

!?OB63/27;    //If visited
!!PO998?i;                  //get owner
!!HE-1?j;                   //get hero owner
!!FU1800&i<>ji/j;           //if not owner then change owner

!?FU1800;
!!PO998x2;                  //set new owner
!!IF:M^You gain control of a Mithril Smelter!^;
!!FU1801j;                   //Hint text
!!VRy1:S8;                     //default is no owner(y1=8)
!!VRy1&x1>-1/x1<8:S1800 +x1;   //if previous owner was a player then index to his var is y1
!!VRy2:S1800 +x2;              //index to visiting hero's var is y2
!!VRvy1&y1<>8:-1;              //decrease previous owner's var
!!VRvy2:+1;                    //increase visiter's var

!?FU1801;
!!VRz100:S^Mithril Smelter (^; //calc hint text into z100
!!VRz100&x1=0:+^Red)^;
!!VRz100&x1=1:+^Blue)^;
!!VRz100&x1=2:+^Tan)^;
!!VRz100&x1=3:+^Green)^;
!!VRz100&x1=4:+^Orange)^;
!!VRz100&x1=5:+^Purple)^;
!!VRz100&x1=6:+^Teal)^;
!!VRz100&x1=7:+^Pink)^;
!!OB998:H100;    //set hint text

!?TM83;                      //timer trigger
!!DO1802/0/7/1;            //Give mithril

!?FU1802;
!!VRi:Sx16;                 //calc index
!!VRi:+1800;                //calc index
!!VRj:Svi;                  //store in j for easyer reference
!!OW:Rx16/7/dj;             //give mithril
*!OW:Rx16/7/?k;              //? current mithril
*!VRk:+j;                    //? new mithril
*!OW:Rx16/7/j;               //store new mithril

THis is a script by a very good script writer who calls himself Deimios. Remember, when you write a script you have to have ZVSE to start it out. If no one has this script, just right click, select all, copy and paste it into ERM_SE, save it and give it a number like SCRIPT49.
I have'nt seen any scripts posted on this site...odd!

____________

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


Promising
Famous Hero
Soul Merchant
posted February 12, 2003 07:11 AM

What's with all those faces anyway, what's that all about? I don't know the code for cracking that stuff....someone else might.
____________

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


Promising
Famous Hero
posted February 12, 2003 06:16 PM

LOL ByteBandit, you didn't need to post an entire script in the thread!
One short example would be enough, like that:


ZVSE

; script for the Arena of Challenge

; turn off & hint
!#OB8/24/0:S;
!#VRz30:S^Arena of Challenge^;
!#HT4/-1:T30;

; already visited
!?OB8/24/0&300;
!!IF:M^You've already defeated the strongest monsters. Now go away.^;

; visiting
!?OB8/24/0&-300;
!!IF:V130/1;
!!HE-1&130:E?v130;
!!IF&v130>=1000/130:V140/1;
!!IF&v130<1000/130:M^You're so young, too young for hard battles, buddy! Go away.^;
!!IF&v130<1000/130:V140/0;
!!FU100&140v130;
!!UN&v141=1/140:N3/40/v140/0;
!!UN&v141>1/140:N3/40/v140/1;
!!IF&140:Q131/21/v140/2^On this Arena of Challenge you can fight %V141 %Z40. Do you want to challenge the creatures for a fight.^;
!!HE-1&131:T8/24/0/v140/v141;
!!HE-1&131?v150;
!!VRv142&131:Sv130;
!!VRv142&131::6;
!!OW&v150<>-1/131:R-1/6/dv142;
!!IF&v150<>-1/131:Q1/36/v142/1^Congratulations, you've defeated %V141 %Z40, and receive %V142 gold coins!^;
!!VRw1&v150<>-1/131:S1;
!!IF&v150<>-1/131:V300/1;

; function for calculating the type & amount of monsters
!?FU100;
!!VRv140:S1;
!!VRv140:T110;
!!VRy2:Sx1;
!!VRy2::6;
!!MAv140/?y3;
!!VRy2::y3;
!!VRv141:Sy2;
!!FU100&v141=0;


(Taken from my ERM tutorial map)
Ok, so that one may be not the best (needs some more balancing IMHO).

Btw about ERM tutorial... Do you think I should post it out here for those who want to learn it?
____________

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


Supreme Hero
Lee's wifey
posted February 12, 2003 10:07 PM

If you wanna do an ERM tutoiral Gan would be more than willing to put the stuff on his WAKE OF GODS site. He is wanting to do it but, the wog team is just too busy. You can conatct him if you Like.
____________
Never wear anything that panics
the cat.

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


Promising
Famous Hero
Soul Merchant
posted February 13, 2003 02:18 AM

Quote:
LOL ByteBandit, you didn't need to post an entire script in the thread!

quote]

Well, I am so use to The Forum where scripts are posted. I just have never seen one here. Also, I thought I would just put out an example for those who have never seen or looked at any of the scripts for WoG.
____________

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


Promising
Famous Hero
posted February 13, 2003 07:42 PM

Heh... that example would just scare them!
____________

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


Promising
Famous Hero
Soul Merchant
posted February 14, 2003 01:59 PM

Quote:
Heh... that example would just scare them!


Hi Odvin....I think you may be right about that. But, they(players)may not know what one looks like. As you know, as we look at at, we can kind of figure out the mechanics of how a certain variable of the game will work...others may not.It tells what object, what variables to use, what function or functions can be used and what they are used for: I believe that if you play WoG, you should also know the mechanics and see just how far you can take this Add-On. To me, WoG is only in it's infancy.
____________

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


Known Hero
Tucker is not a duck
posted February 20, 2004 08:22 PM

WHOHOOO! ERM LESSONS! WHAT I ALWAYS WANTED!
____________
"Heed to my call, denizens of All poor countries! Viva la revolt!"

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0650 seconds