Help fix my trigger please

gjcraig

New Member
Reaction score
2
Im modifying my footmen vs grunts map and I added resources for the 2 computers to play player 10 and player 11. I am getting compile errors for the 2 lines where I am giving them wood - the error is "expected a name". Here is the trigger

function Trig_Melee_Initialization_Actions takes nothing returns nothing
call MeleeStartingHeroLimit( )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(5), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(6), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_GOLD, 900 )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_GOLD, 100000 )
call SetPlayerStateBJ( Player(11), PLAYER_STATE_RESOURCE_GOLD, 100000 )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_WOOD, 100000 )
call SetPlayerStateBJ( Player(11), PLAYER_STATE_RESOURCE_WOOD, 100000 )
call ForceAddPlayerSimple( Player(0), udg_Human )
call ForceAddPlayerSimple( Player(1), udg_Human )
call ForceAddPlayerSimple( Player(2), udg_Human )
call ForceAddPlayerSimple( Player(3), udg_Human )
call ForceAddPlayerSimple( Player(4), udg_Human )
call ForceAddPlayerSimple( Player(5), udg_Orc )
call ForceAddPlayerSimple( Player(6), udg_Orc )
call ForceAddPlayerSimple( Player(7), udg_Orc )
call ForceAddPlayerSimple( Player(8), udg_Orc )
call ForceAddPlayerSimple( Player(9), udg_Orc )
call ForceAddPlayerSimple( Player(10), udg_Human )
call ForceAddPlayerSimple( Player(11), udg_Orc )
endfunction

//===========================================================================
function InitTrig_Melee_Initialization takes nothing returns nothing
set gg_trg_Melee_Initialization = CreateTrigger( )
call TriggerAddAction( gg_trg_Melee_Initialization, function Trig_Melee_Initialization_Actions )
endfunction
 

Exide

I am amazingly focused right now!
Reaction score
448

Lightstalker

New Member
Reaction score
55
Someone else had made the trigger and for some reason my map converts all my triggers into jass - isn't it better that way ?

No... this trigger is very inefficient:
1) You could use loops.
2) The BJs make this JASS like GUI. Use natives to improve performance.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top