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

MazeTriggers v1.4b

  • Like
Reactions: Sorceress and woxx
This tool originates from here

This program aids in creating common Maze Triggers. It creates the following triggers with the information you input:
1. Collision
2. Region Death
3. Ice Sliding
4. Ice Skating (Turn on ice)
5. Commands such as -name, -color, etc.
6. Terrain Kill
7. Simple Wisp Whirl
Contents

MazeTriggers v1.4b (Binary)

Reviews
Ralle: Very nice tool for people to make their own maze triggers.

Moderator

M

Moderator

Ralle: Very nice tool for people to make their own maze triggers.
 
Level 2
Joined
May 20, 2008
Messages
14
in not a pro on this sort of thing and im still learning the program my self but you need to make sure several things clear befor u try to use the map
1. make sure that u specafide the right unit code (custom units use the first code)
2. make sure the trigger name u gave the program and the name u have the trigger in map match
3. im a noob so dont pm me about this because you already got as much help as i can give
 
Level 1
Joined
Aug 15, 2008
Messages
1
If you are wondering why the coding isn't working be sure that:
1-Correct raw value
2-Same trigger name
3-Be sure that you placed the coding until "function InitTrig_TRIGGERNAME takes nothing returns nothing" on the top and the rest on the bottem.
 
Level 8
Joined
Jun 16, 2008
Messages
333
How do i download it?

EDIT:
This sucks
i cant understand wat it is trying to ask me like for the name changing
i think they need to do a better job than this

EDIT 2:
This sucks
i cant understand wat it is trying to ask me like for the name changing
i think they need to do a better job than this
JASS:
This sucks balls
:spell_breaker:
  • More Than this guy
:thumbs_up:
 
Last edited by a moderator:
Level 5
Joined
Jun 27, 2008
Messages
141
This is how to make the "Slide" thingy work.

*The first thing you should do is to chose the hero you want to slide in the ice.

Then you press CTRL+D to see the raw code of your chosen unit in the Object Editor

Use the raw code to fill in " Raw Hero Value"
(You must also chose the number of players and color (example player1 is red, player 2 is blue and so on)

*After that you chose slide speed and with sort of ice you want to slide on, it all depends on the tilset you use.

*Now name the trigger and push "Creat Trigger"
Now implent it to your map and then make some ice and start Sliding

I made a template map with Icecrown ice. All you have to do is make your trigger and paste it into mine. The triggers name is "Slide"

To download my Template, vistit this Link http://www.mediafire.com/download.php?udizdwyxdrd
 
Level 3
Joined
Jul 12, 2009
Messages
32
worried it will lead to generic mazes

seems kinda pointless cause the triggers are ez to make.
The triggers ARE leak free RIGHT?
be more specific. everyone sux at describing stuff. if you work hard on it make sure ppl know what it does. LIST all the features it can do plz. im CONSIDERING DLing it.. =/
 
Level 12
Joined
Mar 10, 2008
Messages
869
I like this. Its an easier way to make a maze map without doing much of the work. W00! 9/10 - 9/10 because its missing a terrain generator and door triggers. Though for the terrain generator we can do it ourselves, or use the other program.

You must be lazy.

I don't like it. It ruins the true maze makers heart to see this.
Plus, people should learn how to make maps by themselves instead of use programs else they get nowhere. This is poisoning the future map makers!

very choppy ice skating........... or maybe i did something wrong
No, it's the trigger. You need a really cool one to not produce any lag (which I possess >:D)

JASS:
This sucks balls
:spell_breaker:
  • More Than this guy
:thumbs_up:
You'll love Jass once you get the hang of it. Get Jass NewGen world editor.
 
Level 1
Joined
Sep 19, 2009
Messages
2
Colission

The Colission thing dosen't work... I put the Raw Hero value, the number of players, computer colors, the trigger name and the colision Radius: 60.
After I click create trigger, I copy and paste in my trigger, after when I test the map I got 18 compile error from the trigger :thumbs_down:
 
Level 2
Joined
Mar 22, 2010
Messages
2
If you get an error trying to open this try extracting it.
Also, ice sliding and collision doesn't work...(For me)
But terrain kill works!(Oh goodie, no more 1000 regions and over)

Overall, this is pretty good. Nice
 
Level 1
Joined
Nov 27, 2011
Messages
1
Thurst4blood

That Terrain Kill Trigger is bad compared to any other useful one..

I made this in response

globals

unit array Hero

endglobals

function Trig_Terrain_Kill takes nothing returns nothing

local unit u
local integer i = 0
local rect r = gg_rct_Region_000
local real TX = GetRectCenterX(r)
local real TY = GetRectCenterY(r)
local real UnitX
local real UnitY
loop
exitwhen i > 10
set u = Hero
set UnitX = GetUnitX(u)
set UnitY = GetUnitY(u)
if GetTerrainType(UnitX, UnitY) == GetTerrainType(TX, TY) then
call KillUnit(u)
endif
set i = i + 1
endloop

set u = null
set r = null

endfunction

function InitTrig_Terrain_Kill takes nothing returns nothing

local trigger t = CreateTrigger()
call TriggerRegisterTimerEvent(t, .01, true)
call TriggerAddAction(t, function Trig_Terrain_Kill)

set t = null

endfunction

Edit - Using 'locations' is a waste of time, they leak if not removed, resort to using reals, as they do not leak and they're useful.
 
Last edited:
Top