Java Version: 1.7.0_51
CraftBukkit Version: git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks (MC: 1.7.9)
Active Plugins (11): GroupManager: 2.0 (2.12.1) (Phoenix), Vault: 1.2.27-b349, WorldEdit: 5.5.8-1.6.2,
Multiverse-Core: 2.5-b678, WorldGuard: 5.8, Essentials: Pre2.13.1.6, Citizens: 2.0.13-SNAPSHOT (build 1130),
EssentialsChat: Pre2.13.1.6, AsyncWorldEdit: 1.3, Denizen: 0.9.4-SNAPSHOT (build 1473),
EssentialsSpawn: Pre2.13.1.6
Loaded Worlds (15): world, world_nether, world_the_end, Warrior3, Warrior2, Captain1, Captain3, Captain2,
Trainee1, Trainee3, Trainee2, Apprentice1, Apprentice2, Apprentice3, Warrior1
Online Players (1): Captain que1124(que1124)
15:03:57 [INFO] Starting InstantQueue 'ZEEENIEENZ'...
15:03:57 [INFO] +- Executing dCommand: RUN/que1124 ---------+
15:03:57 [INFO] +> Executing 'RUN': script='ZOMBIE_T1(TASK)'
15:03:57 [INFO] Starting TimedQueue 'EENNENENIZ'...
15:03:57 [INFO] +- Executing dCommand: CREATE/que1124 ---------+
15:03:57 [INFO] ...remembering this script entry as 'Zombie_t1'!
15:03:57 [INFO] Filled tag <&9> with ''.
15:03:57 [INFO] Filled tag <server.flag[Trainee1.start]> with
'l@-42.987669781830974,75.0,134.6134542585308,8.100024,269.25003,Trainee1'.
15:03:57 [INFO] +> Executing 'CREATE': name='Zombie Invader'
entity_type='e@ZOMBIE'
spawn_location='l@-42.987669781830974,75.0,134.6134542585308,8.100024,269.25003,Trainee1'
15:03:57 [INFO] +- Executing dCommand: FLAG/que1124 ---------+
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] +> Executing 'FLAG': flag_name='TRAINEE1.MOBS'
Action/Value='INSERT(n@599)' flag_target='server'
15:03:57 [INFO] +- Executing dCommand: VULNERABLE/que1124 ---------+
15:03:57 [INFO] ...replacing the linked NPC with
<entry[Zombie_t1].created_npc>
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] +> Executing 'VULNERABLE': NPC='Zombie Invader/599'
Toggle='TRUE'
15:03:57 [INFO] +- Executing dCommand: HEALTH/que1124 ---------+
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] +> Executing 'HEALTH': qty='10' action='true'
target='[n@599]'
15:03:57 [INFO] +- Executing dCommand: HEAL/que1124 ---------+
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] +> Executing 'HEAL': amount='10' entities='[n@599]'
15:03:57 [INFO] +- Executing dCommand: FLAG/que1124 ---------+
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] Filled tag <queue.id> with 'EENNENENIZ'.
15:03:57 [INFO] +> Executing 'FLAG': flag_name='QUEUEID'
Action/Value='SET_VALUE(EENNENENIZ)' npc='n@599'
15:03:57 [INFO] +- Executing dCommand: ASSIGNMENT/que1124 ---------+
15:03:57 [INFO] ...replacing the linked NPC with
<entry[Zombie_t1].created_npc>
15:03:57 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:03:57 [INFO] +> Executing 'ASSIGNMENT': npc='n@599' action='SET'
script='ZOMBIE_T1_ASSIGN(ASSIGNMENT)'
15:03:57 [INFO] +- Executing dCommand: INJECT/que1124 ---------+
15:03:57 [INFO] +> Executing 'INJECT': script='TRAINEE1CLOSEST(TASK)'
15:03:57 [INFO] Completing queue 'ZEEENIEENZ'.
15:03:57 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:57 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='sortlist'
value='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:03:58 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:58 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='cord' value='z'
15:03:58 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:58 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='operator' value='LESS'
15:03:59 [INFO] +- Executing dCommand: INJECT/que1124 ---------+
15:03:59 [INFO] +> Executing 'INJECT': script='CLOSESTUTILITY(TASK)'
15:03:59 [INFO] +- Executing dCommand: FOREACH/que1124 ---------+
15:03:59 [INFO] Filled tag <def[sortList]> with
'li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'.
15:03:59 [INFO] +> Executing 'FOREACH':
list='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc1].as_location> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'false'.
15:03:59 [INFO] ERROR! Invalid definition name 'currentClosestNumber'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with
'def[currentClosestNumber]'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[def[currentClosestNumber]]]' for tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>
with 'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(false)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='true'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[serverflag].z> with '126.6368972560457'.
15:03:59 [INFO] ERROR! Invalid definition name 'location'.
15:03:59 [INFO] Filled tag <def[location].z.is[==].to[126.6368972560457]>
with 'def[location].z.is[==].to[126.6368972560457]'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(def[location].z.is[==].to[126.6368972560457])',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Unfilled attributes '[distance[null]]' for tag
<def[serverflag].distance[null]>!
15:03:59 [INFO] Filled tag <def[serverflag].distance[null]> with 'null'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='currentclosestnumber' value='null'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='currentclosestname' value='Trainee1.loc1'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc2].as_location> with
'l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc3].as_location> with
'l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc4].as_location> with
'l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc5].as_location> with
'l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc6].as_location> with
'l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc7].as_location> with
'l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc8].as_location> with
'l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'.
15:03:59 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:03:59 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:03:59 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:03:59 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:03:59 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:03:59 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:03:59 [INFO] Filled tag <server.flag[Trainee1.loc9].as_location> with
'l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.loc10].as_location> with
'l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.loc11].as_location> with
'l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.loc12].as_location> with
'l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.loc13].as_location> with
'l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.end].as_location> with
'l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='serverflag'
value='l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: IF/que1124 ---------+
15:04:00 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:00 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:00 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:00 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:00 [INFO] +- Executing dCommand: DEFINE/que1124 ---------+
15:04:00 [INFO] Filled tag <server.flag[Trainee1.loc1]> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:04:00 [INFO] +> Executing 'DEFINE': queue='EENNENENIZ'
definition='destination'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:04:00 [INFO] +- Executing dCommand: ANNOUNCE/que1124 ---------+
15:04:00 [INFO] +> Executing 'ANNOUNCE':
Message='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
Type='ALL'
15:04:01 [INFO] +- Executing dCommand: WALKTO/que1124 ---------+
15:04:01 [INFO] Filled tag <entry[Zombie_t1].created_npc> with 'n@599'.
15:04:01 [INFO] +> Executing 'WALKTO':
location='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
npcs='[Zombie Invader/599]'
15:04:01 [INFO] Completing queue 'EENNENENIZ'.
15:04:09 [INFO] Starting TimedQueue 'TRAINEE1CLOSEST'...
15:04:09 [INFO] +- Executing dCommand: INJECT/Zombie Invader ---------+
15:04:09 [INFO] +> Executing 'INJECT': script='TRAINEE1CLOSEST(TASK)'
15:04:09 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:09 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='sortlist'
value='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:04:10 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:10 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='cord' value='z'
15:04:10 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:10 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='operator' value='LESS'
15:04:11 [INFO] +- Executing dCommand: INJECT/Zombie Invader ---------+
15:04:11 [INFO] +> Executing 'INJECT': script='CLOSESTUTILITY(TASK)'
15:04:11 [INFO] +- Executing dCommand: FOREACH/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[sortList]> with
'li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'.
15:04:11 [INFO] +> Executing 'FOREACH':
list='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc1].as_location> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'false'.
15:04:11 [INFO] ERROR! Invalid definition name 'currentClosestNumber'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with
'def[currentClosestNumber]'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[def[currentClosestNumber]]]' for tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>
with 'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(false)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='true'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[serverflag].z> with '126.6368972560457'.
15:04:11 [INFO] ERROR! Invalid definition name 'location'.
15:04:11 [INFO] Filled tag <def[location].z.is[==].to[126.6368972560457]>
with 'def[location].z.is[==].to[126.6368972560457]'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(def[location].z.is[==].to[126.6368972560457])',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Unfilled attributes '[distance[null]]' for tag
<def[serverflag].distance[null]>!
15:04:11 [INFO] Filled tag <def[serverflag].distance[null]> with 'null'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='currentclosestnumber' value='null'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='currentclosestname' value='Trainee1.loc1'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc2].as_location> with
'l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc3].as_location> with
'l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc4].as_location> with
'l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc5].as_location> with
'l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc6].as_location> with
'l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc7].as_location> with
'l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc8].as_location> with
'l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc9].as_location> with
'l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc10].as_location> with
'l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc11].as_location> with
'l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc12].as_location> with
'l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.loc13].as_location> with
'l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <server.flag[Trainee1.end].as_location> with
'l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'.
15:04:11 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:11 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:11 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:11 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:11 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:11 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:12 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:12 [INFO] Filled tag <server.flag[Trainee1.loc1]> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:04:12 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='destination'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:04:12 [INFO] +- Executing dCommand: ANNOUNCE/Zombie Invader ---------+
15:04:12 [INFO] +> Executing 'ANNOUNCE':
Message='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
Type='ALL'
15:04:13 [INFO] +- Executing dCommand: WALKTO/Zombie Invader ---------+
15:04:13 [INFO] +> Executing 'WALKTO':
location='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
npcs='[Zombie Invader/599]'
15:04:13 [INFO] Completing queue 'TRAINEE1CLOSEST'.
15:04:13 [INFO] Starting TimedQueue 'TRAINEE1CLOSEST'...
15:04:13 [INFO] +- Executing dCommand: INJECT/Zombie Invader ---------+
15:04:13 [INFO] +> Executing 'INJECT': script='TRAINEE1CLOSEST(TASK)'
15:04:13 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:13 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='sortlist'
value='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:04:14 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:14 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='cord' value='z'
15:04:14 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:14 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='operator' value='LESS'
15:04:15 [INFO] +- Executing dCommand: INJECT/Zombie Invader ---------+
15:04:15 [INFO] +> Executing 'INJECT': script='CLOSESTUTILITY(TASK)'
15:04:15 [INFO] +- Executing dCommand: FOREACH/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[sortList]> with
'li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'.
15:04:15 [INFO] +> Executing 'FOREACH':
list='li@Trainee1.loc1|Trainee1.loc2|Trainee1.loc3|Trainee1.loc4|Trainee1.loc5|Trainee1.loc6|Trainee1.loc7|Trainee1.loc8|Trainee1.loc9|Trainee1.loc10|Trainee1.loc11|Trainee1.loc12|Trainee1.loc13|Trainee1.end'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc1].as_location> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'false'.
15:04:15 [INFO] ERROR! Invalid definition name 'currentClosestNumber'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with
'def[currentClosestNumber]'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[def[currentClosestNumber]]]' for tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[def[currentClosestNumber]]>
with 'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(false)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='true'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[serverflag].z> with '126.6368972560457'.
15:04:15 [INFO] ERROR! Invalid definition name 'location'.
15:04:15 [INFO] Filled tag <def[location].z.is[==].to[126.6368972560457]>
with 'def[location].z.is[==].to[126.6368972560457]'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(def[location].z.is[==].to[126.6368972560457])',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Unfilled attributes '[distance[null]]' for tag
<def[serverflag].distance[null]>!
15:04:15 [INFO] Filled tag <def[serverflag].distance[null]> with 'null'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='currentclosestnumber' value='null'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='currentclosestname' value='Trainee1.loc1'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc2].as_location> with
'l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-27.57922809729464,71.0,111.43310104939349,-1.6500243,198.74976,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc3].as_location> with
'l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-25.3409494148227,71.0,96.39066651949759,-2.850015,201.14981,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc4].as_location> with
'l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-17.47430914127823,70.0,76.51039289305658,0.5999881,204.14984,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc5].as_location> with
'l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@-2.3385544471362136,71.0,52.47533518330135,-1.5000026,196.49982,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc6].as_location> with
'l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@3.641357204063657,71.0,29.701472012259323,-4.200001,195.14989,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc7].as_location> with
'l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@9.431077219287149,71.0,1.7631529253023177,-2.0999937,203.54993,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc8].as_location> with
'l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@17.71116818715953,71.0,-23.673621602463033,-0.599993,211.05002,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc9].as_location> with
'l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@32.46932271920579,71.0,-45.431812433268014,9.600012,219.45004,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc10].as_location> with
'l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@45.486461426169555,71.0,-66.46589453118133,-3.7499924,168.75017,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc11].as_location> with
'l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@40.35525841336741,71.0,-95.64385864776305,-3.7499952,165.60011,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc12].as_location> with
'l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@33.276995630641,71.0,-114.64095896515408,-2.2499797,182.55006,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.loc13].as_location> with
'l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@33.494421864355886,73.0,-125.6738738463592,14.250022,183.75009,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <server.flag[Trainee1.end].as_location> with
'l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'.
15:04:15 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='serverflag'
value='l@41.90944754106558,74.0,-134.57464818978247,10.200067,247.20041,Trainee1'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber].exists> with
'true'.
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
15:04:15 [INFO] +- Executing dCommand: IF/Zombie Invader ---------+
15:04:15 [INFO] Filled tag <def[currentClosestNumber]> with 'null'.
15:04:15 [INFO] Unfilled attributes '[distance[null], is[LESS],
than[null]]' for tag
<def[serverflag].distance[null].is[LESS].than[null]>!
15:04:15 [INFO] Filled tag
<def[serverflag].distance[null].is[LESS].than[null]> with
'null'.
15:04:15 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
15:04:16 [INFO] +- Executing dCommand: DEFINE/Zombie Invader ---------+
15:04:16 [INFO] Filled tag <server.flag[Trainee1.loc1]> with
'l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'.
15:04:16 [INFO] +> Executing 'DEFINE': queue='TRAINEE1CLOSEST'
definition='destination'
value='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
15:04:16 [INFO] +- Executing dCommand: ANNOUNCE/Zombie Invader ---------+
15:04:16 [INFO] +> Executing 'ANNOUNCE':
Message='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
Type='ALL'
15:04:17 [INFO] +- Executing dCommand: WALKTO/Zombie Invader ---------+
15:04:17 [INFO] +> Executing 'WALKTO':
location='l@-30.655930835211045,72.0,126.6368972560457,-1.2000244,197.24979,Trainee1'
npcs='[Zombie Invader/599]'
15:04:17 [INFO] Completing queue 'TRAINEE1CLOSEST'.
15:04:17 [INFO] Starting TimedQueue 'TRAINEE1CLOSEST'...
15:04:17 [INFO] +- Executing dCommand: INJECT/Zombie Invader ---------+
15:04:17 [INFO] +> Executing 'INJECT': script='TRAINEE1CLOSEST(TASK)'