- Joined
- Apr 23, 2011
- Messages
- 460
Hi. I'm fairly new to Jass, and im trying to make a simple minigame type map and I'm unfamiliar with all the function translations and such, so i make them in GUI, and convert to custom text, and try to make it fit into my functions. But i script checked the conversion, and it had syntax errors. How is this possible? I think in the GUI i fixed all the leaks, and then i convert and its leaking in Jass. I don't understand. Please do note. I'm just now trying to learn Jass with a headon approach. If you think there is a tutorial that would benefit me, please by all means post it.
-
BeginGUI
- Events
- Conditions
-
Actions
- Set temp_Loc = (Center of (Playable map area))
-
Player Group - Pick every player in Players and do (Actions)
-
Loop - Actions
- Unit - Create 1 Wisp for (Picked player) at temp_Loc facing Default building facing degrees
-
Loop - Actions
- Custom script: call RemoveLocation(udg_tempLoc)
JASS:
function Trig_BeginGUI_Func002A takes nothing returns nothing
call CreateNUnitsAtLoc( 1, 'ewsp', GetEnumPlayer(), udg_temp_Loc, bj_UNIT_FACING )
endfunction
function Trig_BeginGUI_Actions takes nothing returns nothing
set udg_temp_Loc = GetRectCenter(GetPlayableMapRect())
call ForForce( udg_Players, function Trig_BeginGUI_Func002A )
call RemoveLocation(udg_tempLoc)
endfunction
//===========================================================================
function InitTrig_BeginGUI takes nothing returns nothing
set gg_trg_BeginGUI = CreateTrigger( )
call TriggerAddAction( gg_trg_BeginGUI, function Trig_BeginGUI_Actions )
endfunction