• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Getting Started in the World Editor

Level 4
Joined
Apr 11, 2008
Messages
47
Learning more about the World Editor

Learning more about the World Editor


Contents:

1) Starting the map.
2) Improving the map.
3) BETA-Testing
4) Nearly done!
5) Final touches.

STARTING THE MAP

Now choose a nice-looking tileset and change its size to 96x96 (I have chosen the Icecrown Glacier). Now, goto the object editor, and create a unit based on the castle. Call it 'Eastern Castle'. Change its HP to 5000, then destroy all map boundaries. Now make the middle of the map's cliff level -1 (NOTE: To get some symmetry, use a large grid, after you have done that, then count the spaces between the cliff and the normal lvl2 cliff. If both of lvl2 cliff sides are 10, then good. Now use the grid to find the middle left and middle rights of the map. Put the two eastern castles there. Now copy the unit and change the copied units name to Western Castle. Put the western castle where the western Eastern Castle is, now replace it with the Western Castle. Change the eastern castle to be controlled by P2 (BLUE). Now make the cliff, all a ramp. Place a region next to reds castle. Call it Western Spawn. Then copy it, and paste it next to blues castle. Call it Eastern Spawn. Goto the trigger editor, and go Control-B. Then click on the green x, and create a unit-type variable. Call it 'spawn'. Now goto events, and select the periodic event; set it to every 30 seconds. Then make the action, Create 3 (spawn) at Eastern Spawn for Player 2. Then copy the action and change Eastern Spawn to Western Spawn, and make Player 2, 1. Test the map and you should see every 30 seconds nothing will happen. Why?; Because you havent set the variable. So go back to the variable, and select Initial Value and make it a Footman. Now test it again and every 30 seconds footmen should spawn. So,

EDIT: 9th of August; complete change.
 
Last edited:
Top