• 🏆 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!

Elfian's Escape Maker

  • Like
Reactions: cash42 and Zinox
What is this?
This is an escape maker map as the title says. The main player creates an icy maze using his awesome powers and then all the others are supposed to play it. The most important thing is that you slide on the ice and die on the snow. The map technically doesn't end. Ever.

What features does it have?
  • Snow -> Kills you, when you step on it
  • Ice -> Makes you slide, while you are on it
  • Dark Ice -> Makes you slide really fast, while you are on it (it's also harder to turn around on this one)
  • Lava -> Deals damage over time, while you are on it
  • Poison -> Slows your movement speed, while you are on it
  • Black Squares -> Normal ground, on which you can have a rest
  • Tectonic Ground -> Makes your camera shake, while you are on it

  • Creeps (every damn unit from the entire game can be spawned if you know their name strings, look for a list somewhere at the bottom)
  • Keys and Doors
  • Teleporting Circles
  • Special Bonus Items (Boots, Invul. Potions)
  • Jump Pads
  • Spell Casting Towers
  • Save Check Points

  • Lockable Camera for Escapers
  • You are also able to transfer your super special Escape Maker abilities to another player any time during the game

  • Other useless cosmetic bullshit

There are a lot of maps like this one, why submit it?
I found it in my archives and actually I just want to get critique about my coding, to see what I can improve and change. This is why the map is unprotected.

Credits
  • Ideas -> Me, Hivoyer, All the other maps like this one (I'm such a thief :O)
  • Coding -> Me
  • Map Logo -> Me
  • Boots of Speed Model -> Matarael
  • Invul. Potion Model -> Xazuki
  • Key Model -> Mc !
  • Icy UI -> CRAZYRUSSIAN
  • Super Detailed and Mega Awesome Terrain - Me (oh yeah, just too pro)

Type 'help' in game to get the list of commands.
WARNING: Commands don't have a '-' infront of them :mad:

mortarteam,footman,villagerkid,foresttroll,icetroll,cannontower,infernal,peasant,siegeengine,paladin



06.08.2010 ... ver (1)
- IT'Z ALIVEEHHH!!
07.08.2010 ... ver (2)
- Probably fixed 'boolexpr' leaks. Just... probably...
- Fixed a possible desync
07.08.2010 ... ver (3)
- Added Tectonic Terrain
- Added new command 'tectonicshake:'
08.08.2010 ... ver (4)
- Renamed Tectonic Terrain to Rocky Snow
- Fixed some minor bugs
- Added jump pads
- Added new command 'jumppower:'
22.09.2010 ... ver (5)
- Added the amazing icy user interface


Keywords:
ice,snow,dark,slide,escape,maker,god,test,this,sucks,so,badly,awesome,cool,icy,frost,death,blue,die,white,ninja,tectonic,terrain,i,like,rusty,spoons,b
Contents

Elfian's Escape Maker (Map)

Reviews
23:46, 7th Aug 2010 ap0calypse: Approved
Level 7
Joined
Nov 15, 2009
Messages
225
Just a short review (I didn't checked all triggers)..
Your slide trigger is leaking (same for any other triggers which change the position of units).

call SetUnitPosition(Game_Skater, x + Config_IceSlide * Game_BonusSlide * Cos(GetUnitFacing(Game_Skater) * bj_DEGTORAD), y + Config_IceSlide * Game_BonusSlide * Sin(GetUnitFacing(Game_Skater) * bj_DEGTORAD))

You don't use any location variables.



It would be great if you add 1 or 2 levels, so players don't need to wait for the builder.
 
Level 8
Joined
Jun 28, 2008
Messages
356
Just noticed that I'm using null boolean expressions, well, that'd be one thing to fix :]

Just a short review (I didn't checked all triggers)..
Your slide trigger is leaking (same for any other triggers which change the position of units).

call SetUnitPosition(Game_Skater, x + Config_IceSlide * Game_BonusSlide * Cos(GetUnitFacing(Game_Skater) * bj_DEGTORAD), y + Config_IceSlide * Game_BonusSlide * Sin(GetUnitFacing(Game_Skater) * bj_DEGTORAD))

You don't use any location variables.



It would be great if you add 1 or 2 levels, so players don't need to wait for the builder.



Wait, so, a call to the SetUnitPosition() native also gives a leak, even thought I'm not using any handles o_O Oh, ok, that's another thing to fix then, lol..

EDIT: Fixed the boolexpr's, but I'm still too skeptical about SetUnitPosition leaking, even when I'm not using any handles...
 
Last edited:
Level 3
Joined
Sep 24, 2006
Messages
30
Glad you finally uploaded it

We played this map for 2 hours and it caused no lag and no problems.The I made was half the size of the map and everything worked perfectly.Now you can just add more versions with different extras(like the wisp and the gate with keys) and maby some helpful items(like the shoes).Also a tectonic terrain type:it's like rock and when you step on it your camera shakes,so it's hard to dodge creeps on it.
 
Level 8
Joined
Jun 28, 2008
Messages
356
I'm not sure if it really leaks, but I think so.
Well.. test your map with friends for some hours and you will know it. :p

Before submitting the map it was full of leaks that I never noticed and never knew about, but playing it with friends for an hour or more still caused no lag. This isn't a good way to check for leaks. For once I could use the The_Reborn_Devil's Handle Counter, but it doesn't seem to show an accurate amount.

We played this map for 2 hours and it caused no lag and no problems.The I made was half the size of the map and everything worked perfectly.Now you can just add more versions with different extras(like the wisp and the gate with keys) and maby some helpful items(like the shoes).Also a tectonic terrain type:it's like rock and when you step on it your camera shakes,so it's hard to dodge creeps on it.

I like the tectonic terrain idea. I'm also going to add rotating wisps and maybe even a jump pad. Any ideas for new items?
 
Level 22
Joined
Feb 3, 2009
Messages
3,292
As a Reviewer of the Map Reviewers Group, I joined the THW Cleaning Event.
I
end up writing a fast review, or just posting the end state of the map, rating is not always included!


Current State for this map: Approved

Additional Information:
Do remove the leaks, if you haven't done so already.

I will contact the moderator to Approve/Reject the map, depending on what you recieved.

 
call SetUnitPosition(Game_Skater, x + Config_IceSlide * Game_BonusSlide * Cos(GetUnitFacing(Game_Skater) * bj_DEGTORAD), y + Config_IceSlide * Game_BonusSlide * Sin(GetUnitFacing(Game_Skater) * bj_DEGTORAD))


This definetly does NOT leak since it only uses real variables. Whoever wrote the comment should learn something about native functions and the way how to avoid locations.
 
Level 5
Joined
Sep 18, 2010
Messages
183
me three, dammit ,i hate this error,but , it only effects escape makers ;0, does enyone has a solution to this error " game not found" ?
 
Top