AoW_Hun7312
I'm a magic man, I've got magic hands.
- Reaction score
- 76
What am I doing wrong on line 34? "if (runnerLower == -1)". I think something else in this trigger may be wrong too.
JASS:
library Initialization initializer Init
globals
force forceRunners = CreateForce()
force forceTaggers = CreateForce()
integer runnerCount = 0
integer runnerLower = -1
integer runnerUpper = -1
integer taggerCount = 0
integer taggerLower = -1
integer taggerUpper = -1
endglobals
private function Init takes nothing returns nothing
local integer counter = 0
local player p
loop
exitwhen counter > 11
set p = Player(counter)
if (GetPlayerController(p)== MAP_CONTROL_USER) and (GetPlayerSlotState(p) == PLAYER_SLOT_STATE_PLAYING) then
if (counter > 9) then
call ForceAddPlayer(forceTaggers, p)
set taggerCount = taggerCount + 1
if (taggerLower == -1)
set taggerLower = counter
endif
if (counter > taggerUpper)
set taggerUpper = counter
endif
else
call ForceAddPlayer(forceRunners, p)
set runnerCount = runnerCount + 1
if (runnerLower == -1)
set runnerLower = counter
endif
if (counter > runnerUpper)
set runnerUpper = counter
endif
endif
endif
set counter = counter + 1
endloop
endfunction
endlibrary