Java Version: 1.7.0_65
CraftBukkit Version: git-Spigot-1.7.9-R0.2-205-g2c31986 (MC: 1.7.10)
Active Plugins (43): zPermissions: 1.3-SNAPSHOT, WorldBorder: 1.8.0, Stables: 1.9.2, WorldEdit: 5.6.3,
EnderChest: B 2.0, Homes: 0.50b-6, Teleports: 0.50b-22, BungeeSuiteSpawn: 0.5b-8,
Vault: 1.4.1-b436, MyHelpPages: 1.4.2, WorldGuard: 5.9, Bans: 0.50b-8, WorldGuardFlagger: 3.4,
SignEdit: 3.3.9, Warps: 0.17-SNAPSHOTb-11, CompassEx: 3.1.0, BottledExp: 1.7.3,
LibelulaProtectionBlocks: 1.2.7 Alpha, Fly: 1.3, AnimalProtect: 1.6.0, TeleportSuite: 2.2.4-b170,
SafEdit: 2.1.0, ToxicSkies: 2.4.0, Votifier: 1.9, Herochat: 5.6.7-SNAPSHOT,
mcMMO: 1.5.00-b3547, BungeeSuitePortals: 0.5b-9, HyperConomy: 0.974.56, ChatPing: 1.0,
Citizens: 2.0.13-SNAPSHOT (build 1169), CityWorld: 2.97, LiftSign: 0.4.1, BungeeChatClient: 0.3,
WorldRegions: 1.0.1, VanishNoPacket: 3.19.1, Multiverse-Core: 2.5-b688, HyperMerchant: 1.56.1,
PhatLoots: 3.8.1, Denizen: 0.9.5-SNAPSHOT (build 1521), MyPet: 1.2.1, Depenizen: 0.2.0 (build 214),
Multiverse-Portals: 2.5-b710, Multiverse-Inventories: 2.5-b374
Loaded Worlds (12): Wilds, Wilds_nether, Wilds_the_end, Windfall, PhoenixStation, CityWorld, Staff, PhoenixDome,
BarrenWastes, WasteNether, Spawn, Wasteland
Online Players (1): Nilsentience(Nilsentience)
10:09:13 [INFO] +- Executing dCommand: INJECT ---------+
10:09:13 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='loadYaml' local='true'
10:09:13 [INFO] +- Executing dCommand: IF ---------+
10:09:13 [INFO] Filled tag <yaml.list.contains[PerkPoints_config]> with
'true'.
10:09:13 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:13 [INFO] +- Executing dCommand: IF ---------+
10:09:13 [INFO] Filled tag <yaml.list.contains[PerkPoints_packages]> with
'true'.
10:09:13 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.database]||false>
with 'PerkPoints'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='db' value='PerkPoints'
10:09:13 [INFO] +- Executing dCommand: INJECT ---------+
10:09:13 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
instant='true' path='checkAllExpired' local='true'
10:09:13 [INFO] +- Executing dCommand: IF ---------+
10:09:13 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:13 [INFO] Adding definition %db% as PerkPoints
10:09:13 [INFO] Filled tag
<proc[SQLManager_ConnectionCheck].context[PerkPoints]>
with 'true'.
10:09:13 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:13 [INFO] +- Executing dCommand: ANNOUNCE ---------+
10:09:13 [INFO] Filled tag <&b> with ''.
10:09:13 [INFO] Filled tag <&co> with ':'.
10:09:13 [INFO] Filled tag <&3> with ''.
10:09:13 [INFO] +> Executing 'ANNOUNCE': Message='PerkPoints: Checking for
expired packages...' Type='TO_CONSOLE'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='writeid' value='PerkPoints_packages'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.tables.Transactions]>
with 'perks_transactions'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='transactiontable' value='perks_transactions'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.General.ServerName]||Minecraft
Server> with 'Wastelands'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='servername' value='Wastelands'
10:09:13 [INFO] +- Executing dCommand: SQL ---------+
10:09:13 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:13 [INFO] Filled definition %transactionTable% with
'perks_transactions'.
10:09:13 [INFO] Filled definition %serverName% with 'Wastelands'.
10:09:13 [INFO] ...remembering this script entry as 'packList'!
10:09:13 [INFO] Filled tag <server.current_time_millis> with
'1411222153311'.
10:09:13 [INFO] +> Executing 'SQL': sqlid='PerkPoints' action='QUERY'
query='SELECT * FROM perks_transactions WHERE expires='1'
AND expired='0' AND activated='1' AND
expiredate<='1411222153311' AND servers='Wastelands';'
10:09:13 [INFO] Running query SELECT * FROM perks_transactions WHERE
expires='1' AND expired='0' AND activated='1' AND
expiredate<='1411222153311' AND servers='Wastelands';
10:09:13 [INFO] Got a query result of 11 columns
10:09:13 [INFO] Got a query result of 0 rows
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag <entry[packList].result||null> with 'li@'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='packlist' value='li@'
10:09:13 [INFO] +- Executing dCommand: FOREACH ---------+
10:09:13 [INFO] Filled definition %packList% with 'li@'.
10:09:13 [INFO] +> Executing 'FOREACH': list='li@'
10:09:13 [INFO] Empty list, not looping...
10:09:13 [INFO] +- Executing dCommand: INJECT ---------+
10:09:13 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='expiredCheckLoop' local='true'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag <def[1]||null> with 'def:PerkPoints'.
10:09:13 [INFO] Filled tag <def[yamlName]||def:PerkPoints> with
'def:PerkPoints'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='yamlname' value='def:PerkPoints'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag <def[2]||null> with 'PERKPOINTSYSTEM'.
10:09:13 [INFO] Filled tag <def[scriptName]||PERKPOINTSYSTEM> with
'PERKPOINTSYSTEM'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='scriptname' value='PERKPOINTSYSTEM'
10:09:13 [INFO] +- Executing dCommand: DEFINE ---------+
10:09:13 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.General.ExpireCheck]||10m>
with '5m'.
10:09:13 [INFO] +> Executing 'DEFINE': queue='PERKPOINTS_EXPIRECHECK'
definition='expirecheck' value='5m'
10:09:13 [INFO] +- Executing dCommand: WAIT ---------+
10:09:13 [INFO] Filled tag <def[expireCheck].as_duration> with '6000t'.
10:09:13 [INFO] +> Executing 'WAIT': queue='PERKPOINTS_EXPIRECHECK'
delay='6000t'
10:09:28 [INFO] +> Executing 'Event': Type='on PERK command'
Container='PERKPOINTSYSTEM(WORLD)' Player='Nilsentience'
Context='{cuboids=li@, args=li@pack|buy|MyPet-Skills,
raw_args=pack buy MyPet-Skills, command=PERK,
server=false, parsed_args=li@pack|buy|MyPet-Skills}'
10:09:28 [INFO] +- Building event 'ON PERK COMMAND' for PERKPOINTSYSTEM
---------+
10:09:28 [INFO] Starting InstantQueue 'ZNENIZZENN'...
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
instant='true' path='commandHandler' local='true'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <context.server> with 'false'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <c.args.get[1].escaped||null> with 'pack'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='arg1' value='pack'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <c.args.get[2].escaped||null> with 'buy'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='arg2' value='buy'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <player.has_permission[perkpoints.user]> with
'true'.
10:09:28 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: DETERMINE/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'DETERMINE': outcome='FULFILLED'
passively='true'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <def[arg1].is[==].to[stats]> with 'false'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <def[arg1].is[==].to[pack]> with 'true'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='packUserCommandHelper' local='true'
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='loadYaml' local='true'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <yaml.list.contains[PerkPoints_config]> with
'true'.
10:09:28 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <yaml.list.contains[PerkPoints_packages]> with
'true'.
10:09:28 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <c.args.get[2].escaped||null> with 'buy'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='arg2' value='buy'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <def[arg2].is[==].to[list]> with 'false'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <def[arg2].is[==].to[buy]> with 'true'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='buyPackage' local='true'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='writeid' value='PerkPoints_packages'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag
<c.args.get[3].replace[.].with[-].escaped||null> with
'MyPet-Skills'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pack' value='MyPet-Skills'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='syntax' value='/perk pack buy
<<>PackageName<>>'
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='packageExists' local='true'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <def[pack].is[==].to[null]> with 'false'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='syntax' value='null' remove='true'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled definition %pack% with 'MyPet-Skills'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='writepath' value='packages.MyPet-Skills'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:28 [INFO] Filled tag
<yaml[PerkPoints_packages].list_keys[packages].exclude[ExamplePackage]||null>
with
'li@MyPet-Farm|MyPet-Nether|MyPet-Villager|MyPet-Mobs|MyPet-Cave|MyPet-Ride|MyPet-Skills|Homes-A|Homes-B|MaxHealth-A'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='packlist'
value='li@MyPet-Farm|MyPet-Nether|MyPet-Villager|MyPet-Mobs|MyPet-Cave|MyPet-Ride|MyPet-Skills|Homes-A|Homes-B|MaxHealth-A'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled definition %pack% with 'MyPet-Skills'.
10:09:28 [INFO] Filled tag
<def[packList].contains_case_sensitive[MyPet-Skills]> with
'true'.
10:09:28 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag <player.uuid||null> with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='uuid'
value='af5efd2a-f19b-47ef-a4bb-9c585108b3d4'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.database]> with
'PerkPoints'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN' definition='db'
value='PerkPoints'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.General.ServerName]||Minecraft
Server> with 'Wastelands'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='servername' value='Wastelands'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.tables.PerkPoints]>
with 'perks_points'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='tablename' value='perks_points'
10:09:28 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:28 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.tables.Transactions]>
with 'perks_transactions'.
10:09:28 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='transactiontable' value='perks_transactions'
10:09:28 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:28 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='checkPlayerRecord' local='true'
10:09:28 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:28 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:28 [INFO] Adding definition %db% as PerkPoints
10:09:28 [INFO] Filled tag
<proc[SQLManager_ConnectionCheck].context[PerkPoints]>
with 'true'.
10:09:28 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: SQL/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:29 [INFO] Filled definition %tablename% with 'perks_points'.
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] ...remembering this script entry as 'idcount'!
10:09:29 [INFO] +> Executing 'SQL': sqlid='PerkPoints' action='QUERY'
query='SELECT COUNT(playeruuid) FROM perks_points WHERE
playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';'
10:09:29 [INFO] Running query SELECT COUNT(playeruuid) FROM perks_points
WHERE playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';
10:09:29 [INFO] Got a query result of 1 columns
10:09:29 [INFO] Got a query result of 1 rows
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<entry[idcount].result.get[1].split[/].get[1]||null> with
'1'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='idcount' value='1'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[0]> with 'false'.
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[1]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[1]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: ANNOUNCE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <&co> with ':'.
10:09:29 [INFO] Filled tag <&a> with ''.
10:09:29 [INFO] +> Executing 'ANNOUNCE': Message='PerkPoints: Found player
record for af5efd2a-f19b-47ef-a4bb-9c585108b3d4'
Type='TO_CONSOLE'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='getPlayerPointRecord' local='true'
10:09:29 [INFO] +- Executing dCommand: SQL/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:29 [INFO] Filled definition %tablename% with 'perks_points'.
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] ...remembering this script entry as 'record'!
10:09:29 [INFO] +> Executing 'SQL': sqlid='PerkPoints' action='QUERY'
query='SELECT * FROM perks_points WHERE
playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';'
10:09:29 [INFO] Running query SELECT * FROM perks_points WHERE
playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';
10:09:29 [INFO] Got a query result of 6 columns
10:09:29 [INFO] Got a query result of 1 rows
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <entry[record].result.get[1].split[/]||null>
with 'li@af5efd2a-f19b-47ef-a4bb-9c585108b3d4|2014-09-13
01:30:40.0|5|1835.00|807.00|1028.00'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='record'
value='li@af5efd2a-f19b-47ef-a4bb-9c585108b3d4|2014-09-13
01:30:40.0|5|1835.00|807.00|1028.00'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[1]||null> with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='playeruuid'
value='af5efd2a-f19b-47ef-a4bb-9c585108b3d4'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[2]||null> with '2014-09-13
01:30:40.0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='created' value='2014-09-13 01:30:40.0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[3]||null> with '5'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='totalvotes' value='5'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[4]||null> with '1835.00'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pointsearned' value='1835.00'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[5]||null> with '807.00'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pointsspent' value='807.00'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[record].get[6]||null> with '1028.00'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pointsbalance' value='1028.00'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %pack% with 'MyPet-Skills'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='msgsheadertitle' value='Buy MyPet-Skills'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
instant='true' path='msgsHeader' local='true'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] +> Executing 'NARRATE':
Narrating='|----------------------------------------|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %msgsHeaderTitle% with 'Buy
MyPet-Skills'.
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&6> with ''.
10:09:29 [INFO] Filled tag <&7> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='| Perk Points Buy
MyPet-Skills' Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&e> with ''.
10:09:29 [INFO] Filled tag <&f> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='| MineConomy
Exclusive' Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <&f> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='checkPackageRequirements' local='true'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.active]||null>
with 'true'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='active' value='true'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.price]||null>
with '300'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='price' value='300'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.limit]||null>
with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='limit' value='0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.concurrentLimit]||null>
with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='concurrentlimit' value='0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.requirePermissions]||null>
with ''.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='requirepermissions' value=''
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.prerequisites]||null>
with ''.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='prerequisites' value=''
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.requiredInventorySpace]||null>
with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='requiredinventoryspace' value='0'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[active]> with 'true'.
10:09:29 [INFO] Filled tag <def[active].is[==].to[null]> with 'false'.
10:09:29 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:29 [INFO] Comparable 2: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[price].is[==].to[null]> with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %pointsBalance% with '1028.00'.
10:09:29 [INFO] Filled tag <def[price].is[MORE].than[1028.00]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[limit].is[==].to[null]> with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[limit].is[MORE].than[0]> with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[concurrentLimit].is[==].to[null]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[concurrentLimit].is[MORE].than[0]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[prerequisites].is[==].to[null]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Unfilled attributes '[is_empty]' for tag
<def[prerequisites].is_empty>!
10:09:29 [INFO] Filled tag <def[prerequisites].is_empty> with 'null'.
10:09:29 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: SQL/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:29 [INFO] Filled definition %transactionTable% with
'perks_transactions'.
10:09:29 [INFO] Filled definition %serverName% with 'Wastelands'.
10:09:29 [INFO] ...remembering this script entry as 'purchased'!
10:09:29 [INFO] Filled tag <&sq> with '''.
10:09:29 [INFO] Filled tag <&sq> with '''.
10:09:29 [INFO] Filled tag <&sq> with '''.
10:09:29 [INFO] Unfilled attributes '[comma_separated, replace[, ],
with[', ']]' for tag
<def[prerequisites].comma_separated.replace[, ].with[',
']>!
10:09:29 [INFO] Filled tag <def[prerequisites].comma_separated.replace[,
].with[', ']> with 'null'.
10:09:29 [INFO] Filled tag <&sq> with '''.
10:09:29 [INFO] +> Executing 'SQL': sqlid='PerkPoints' action='QUERY'
query='SELECT COUNT(DISTINCT package) FROM
perks_transactions WHERE package IN ('null') AND
servers='Wastelands';'
10:09:29 [INFO] Running query SELECT COUNT(DISTINCT package) FROM
perks_transactions WHERE package IN ('null') AND
servers='Wastelands';
10:09:29 [INFO] Got a query result of 1 columns
10:09:29 [INFO] Got a query result of 1 rows
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<entry[purchased].result.get[1].split[/].get[1]||null>
with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='purchased' value='0'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %purchased% with '0'.
10:09:29 [INFO] Unfilled attributes '[size, is[MORE], than[0]]' for tag
<def[prerequisites].size.is[MORE].than[0]>!
10:09:29 [INFO] Filled tag <def[prerequisites].size.is[MORE].than[0]>
with 'null'.
10:09:29 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[requirePermissions].is[==].to[null]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Unfilled attributes '[is_empty]' for tag
<def[requirePermissions].is_empty>!
10:09:29 [INFO] Filled tag <def[requirePermissions].is_empty> with
'null'.
10:09:29 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %requirePermissions% with ''.
10:09:29 [INFO] ERROR! '' is an unknown argument!
10:09:29 [INFO] ERROR in script 'PERKPOINTSYSTEM'! Woah! Invalid
arguments were specified!
10:09:29 [INFO] +> [CommandExecuter] +> MESSAGE follows: 'Must specify a
valid list or 'stop' or 'next'!'
10:09:29 [INFO] +> [CommandExecuter] Usage: foreach
[stop/next/<object>|...] [<commands>]
10:09:29 [INFO] +---------------------+
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[requiredInventorySpace].is[==].to[null]>
with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<player.inventory.list_contents.exclude[i@air].size> with
'6'.
10:09:29 [INFO] Filled tag <player.inventory.size.sub[6].as_int> with
'30'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='inventoryspace' value='30'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %inventorySpace% with '30'.
10:09:29 [INFO] Filled tag
<def[requiredInventorySpace].is[MORE].than[30]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[fail].exists> with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='action' value='spend'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %price% with '300'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pointvalue' value='300'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='editPoints' local='true'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='yamlname' value='PerkPoints'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <script.name> with 'PERKPOINTSYSTEM'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='scriptname' value='PERKPOINTSYSTEM'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.database]||null>
with 'PerkPoints'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN' definition='db'
value='PerkPoints'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.MySQL.tables.PerkPoints]||null>
with 'perks_points'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='tablename' value='perks_points'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='checkPlayerRecord' local='true'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:29 [INFO] Adding definition %db% as PerkPoints
10:09:29 [INFO] Filled tag
<proc[SQLManager_ConnectionCheck].context[PerkPoints]>
with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: SQL/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %db% with 'PerkPoints'.
10:09:29 [INFO] Filled definition %tablename% with 'perks_points'.
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] ...remembering this script entry as 'idcount'!
10:09:29 [INFO] +> Executing 'SQL': sqlid='PerkPoints' action='QUERY'
query='SELECT COUNT(playeruuid) FROM perks_points WHERE
playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';'
10:09:29 [INFO] Running query SELECT COUNT(playeruuid) FROM perks_points
WHERE playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';
10:09:29 [INFO] Got a query result of 1 columns
10:09:29 [INFO] Got a query result of 1 rows
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<entry[idcount].result.get[1].split[/].get[1]||null> with
'1'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='idcount' value='1'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[0]> with 'false'.
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[1]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[idcount].is[==].to[1]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: ANNOUNCE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <&co> with ':'.
10:09:29 [INFO] Filled tag <&a> with ''.
10:09:29 [INFO] +> Executing 'ANNOUNCE': Message='PerkPoints: Found player
record for af5efd2a-f19b-47ef-a4bb-9c585108b3d4'
Type='TO_CONSOLE'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_config].read[config.General.VoteReward]||null>
with '5'.
10:09:29 [INFO] Filled tag <def[pointValue]||5> with '300'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='pointvalue' value='300'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[pointValue].is[==].to[null]> with
'false'.
10:09:29 [INFO] Filled tag <def[pointValue]> with '300'.
10:09:29 [INFO] Filled tag <def[pointValue].is[OR_LESS].than[0]> with
'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] Comparable 2: Logic='NEGATIVE',
Comparable='Element(300)', Operator='MATCHES',
ComparedTo='Element(integer)' --> OUTCOME='false'
10:09:29 [INFO] Comparable 3: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[action].is[==].to[spend]> with 'true'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[-s]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[give]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[-g]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[vote]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[take]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[-t]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[reset]> with 'false'.
10:09:29 [INFO] Filled tag <def[action].is[==].to[-r]> with 'false'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] Comparable 2: Comparable='Boolean(false)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %tableName% with 'perks_points'.
10:09:29 [INFO] Filled definition %pointValue% with '300'.
10:09:29 [INFO] Filled definition %pointValue% with '300'.
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='statement' value='UPDATE perks_points SET
pointsspent = pointsspent + 300, pointsbalance =
pointsbalance - 300 WHERE
playeruuid='af5efd2a-f19b-47ef-a4bb-9c585108b3d4';'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': script='SQLMANAGER_OFFLINE(WORLD)'
path='managedUpdateStatement'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='activated' value='0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='expired' value='0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.expires]||false>
with 'true'.
10:09:29 [INFO] Filled tag <tern[true]:1 || 0> with '1'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='expires' value='1'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.global]||false>
with 'false'.
10:09:29 [INFO] Filled tag <tern[false]:1 || 0> with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='global' value='0'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %transactionTable% with
'perks_transactions'.
10:09:29 [INFO] Filled definition %uuid% with
'af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled definition %pack% with 'MyPet-Skills'.
10:09:29 [INFO] Filled definition %pointValue% with '300'.
10:09:29 [INFO] Filled definition %activated% with '0'.
10:09:29 [INFO] Filled definition %expires% with '1'.
10:09:29 [INFO] Filled definition %expired% with '0'.
10:09:29 [INFO] Filled definition %serverName% with 'Wastelands'.
10:09:29 [INFO] Filled definition %global% with '0'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='statement' value='INSERT INTO
perks_transactions (playeruuid, package, price, activated,
expires, expired, servers, global) VALUES
('af5efd2a-f19b-47ef-a4bb-9c585108b3d4', 'MyPet-Skills',
'300', '0', '1', '0', 'Wastelands', '0');'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': script='SQLMANAGER_OFFLINE(WORLD)'
path='managedUpdateStatement'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.activateImmediately]||true>
with 'true'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='activateimmediately' value='true'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[activateImmediately].is[==].to[true]>
with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %pack% with 'MyPet-Skills'.
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&3> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='| Activating
MyPet-Skills...' Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <&sp> with ' '.
10:09:29 [INFO] Filled tag <&f> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='| Thank you for
showing your support!' Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
instant='true' path='msgsFooter' local='true'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&5> with ''.
10:09:29 [INFO] Filled tag <def[footerText]||> with ''.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <&d> with ''.
10:09:29 [INFO] +> Executing 'NARRATE':
Narrating='|-----------S-c-r-o-l-l---U-p-------------|'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': Container='PERKPOINTSYSTEM(WORLD)'
path='activatePackage' local='true'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.requireOnline]||true>
with 'true'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='requireonline' value='true'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[requireOnline].is[==].to[true]> with
'true'.
10:09:29 [INFO] Filled tag <def[uuid].as_player.is_online> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] Comparable 2: Logic='NEGATIVE',
Comparable='Boolean(true)', Operator='EQUALS',
ComparedTo='Boolean(true)' --> OUTCOME='false'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.onActivate.permissionSet]||null>
with 'li@mypets-skills'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='permissionset' value='li@mypets-skills'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.onActivate.groupAdd]||null>
with ''.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='groupadd' value=''
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.onActivate.commands]||null>
with ''.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='commands' value=''
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.onActivate.announce]||null>
with 'li@<&a><player-name> <&6>has used
perk <&3>MyPet-Skills!'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='announce'
value='li@<&a><player-name> <&6>has used
perk <&3>MyPet-Skills!'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.onActivate.tell]||null>
with 'li@You can use PvP/Farm/Utility skilltrees!|You can
use the inventory and beacon pet skills!'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='tell' value='li@You can use PvP/Farm/Utility
skilltrees!|You can use the inventory and beacon pet
skills!'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.expires]||false>
with 'true'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='expires' value='true'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[permissionSet].is[!=].to[null]> with
'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[permissionSet].as_list> with
'li@mypets-skills'.
10:09:29 [INFO] +> Executing 'FOREACH': list='li@mypets-skills'
10:09:29 [INFO] +- Executing dCommand: PERMISSION/p@Nilsentience
---------+
10:09:29 [INFO] ...replacing the linked player with <def[uuid].as_player>
10:09:29 [INFO] Filled tag <def[uuid].as_player> with
'p@af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <def[value].unescaped.replace[-].with[.]> with
'mypets.skills'.
10:09:29 [INFO] Filled tag <parse:mypets.skills> with 'mypets.skills'.
10:09:29 [INFO] +> Executing 'PERMISSION': action='add'
permission='mypets.skills'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[groupAdd].is[!=].to[null]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[groupAdd].as_list> with 'li@'.
10:09:29 [INFO] +> Executing 'FOREACH': list='li@'
10:09:29 [INFO] Empty list, not looping...
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[commands].is[!=].to[null]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[commands].as_list> with 'li@'.
10:09:29 [INFO] +> Executing 'FOREACH': list='li@'
10:09:29 [INFO] Empty list, not looping...
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[announce].is[!=].to[null]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: ANNOUNCE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'ANNOUNCE': Message='' Type='ALL'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[announce].as_list> with
'li@<&a><player-name> <&6>has used perk
<&3>MyPet-Skills!'.
10:09:29 [INFO] +> Executing 'FOREACH':
list='li@<&a><player-name> <&6>has used
perk <&3>MyPet-Skills!'
10:09:29 [INFO] +- Executing dCommand: ANNOUNCE/p@Nilsentience ---------+
10:09:29 [INFO] ...replacing the linked player with <def[uuid].as_player>
10:09:29 [INFO] Filled tag <def[uuid].as_player> with
'p@af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <&co> with ':'.
10:09:29 [INFO] Filled tag <&6> with ''.
10:09:29 [INFO] Filled tag <def[value].unescaped.replace[-].with[.]> with
'<&a><player.name> <&6>has used perk <&3>MyPet.Skills!'.
10:09:29 [INFO] Filled tag <&a> with ''.
10:09:29 [INFO] Filled tag <player.name> with 'Nilsentience'.
10:09:29 [INFO] Filled tag <&6> with ''.
10:09:29 [INFO] Filled tag <&3> with ''.
10:09:29 [INFO] Filled tag <parse:<&a><player.name> <&6>has used perk
<&3>MyPet.Skills!> with 'Nilsentience has used perk
MyPet.Skills!'.
10:09:29 [INFO] +> Executing 'ANNOUNCE': Message='PerkPoints: Nilsentience
has used perk MyPet.Skills!' Type='ALL'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[tell].is[!=].to[null]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'NARRATE': Narrating=''
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: FOREACH/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[tell].as_list> with 'li@You can use
PvP/Farm/Utility skilltrees!|You can use the inventory and
beacon pet skills!'.
10:09:29 [INFO] +> Executing 'FOREACH': list='li@You can use
PvP/Farm/Utility skilltrees!|You can use the inventory and
beacon pet skills!'
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] ...replacing the linked player with <def[uuid].as_player>
10:09:29 [INFO] Filled tag <def[uuid].as_player> with
'p@af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <&co> with ':'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <def[value].unescaped.replace[-].with[.]> with
'You can use PvP/Farm/Utility skilltrees!'.
10:09:29 [INFO] Filled tag <parse:You can use PvP/Farm/Utility
skilltrees!> with 'You can use PvP/Farm/Utility
skilltrees!'.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='PerkPoints: You can use
PvP/Farm/Utility skilltrees!' Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Foreach loop 2 ---------+
10:09:29 [INFO] +- Executing dCommand: NARRATE/p@Nilsentience ---------+
10:09:29 [INFO] ...replacing the linked player with <def[uuid].as_player>
10:09:29 [INFO] Filled tag <def[uuid].as_player> with
'p@af5efd2a-f19b-47ef-a4bb-9c585108b3d4'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <&co> with ':'.
10:09:29 [INFO] Filled tag <&b> with ''.
10:09:29 [INFO] Filled tag <def[value].unescaped.replace[-].with[.]> with
'You can use the inventory and beacon pet skills!'.
10:09:29 [INFO] Filled tag <parse:You can use the inventory and beacon
pet skills!> with 'You can use the inventory and beacon
pet skills!'.
10:09:29 [INFO] +> Executing 'NARRATE': Narrating='PerkPoints: You can use
the inventory and beacon pet skills!'
Targets='[p@Nilsentience]'
10:09:29 [INFO] +- Executing dCommand: IF/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <def[expires]> with 'true'.
10:09:29 [INFO] Comparable 1: Comparable='Boolean(true)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='true'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %writeID% with 'PerkPoints_packages'.
10:09:29 [INFO] Filled definition %writePath% with
'packages.MyPet-Skills'.
10:09:29 [INFO] Filled tag
<yaml[PerkPoints_packages].read[packages.MyPet-Skills.expireTime]||0>
with '30d'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='expiretime' value='30d'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled tag <server.current_time_millis> with
'1411222169132'.
10:09:29 [INFO] Filled tag
<def[expireTime].as_duration.in_milliseconds.as_int.add_int[1411222169132]>
with '1413814169132'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='expiredate' value='1413814169132'
10:09:29 [INFO] +- Executing dCommand: DEFINE/p@Nilsentience ---------+
10:09:29 [INFO] Filled definition %transactionTable% with
'perks_transactions'.
10:09:29 [INFO] Filled definition %expireDate% with '1413814169132'.
10:09:29 [INFO] Filled definition %id% with 'null'.
10:09:29 [INFO] +> Executing 'DEFINE': queue='ZNENIZZENN'
definition='statement' value='UPDATE perks_transactions
SET activated = 1, expireDate = 1413814169132 WHERE
id='null';'
10:09:29 [INFO] +- Executing dCommand: INJECT/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'INJECT': script='SQLMANAGER_OFFLINE(WORLD)'
path='managedUpdateStatement'
10:09:29 [INFO] +- Executing dCommand: QUEUE/p@Nilsentience ---------+
10:09:29 [INFO] +> Executing 'QUEUE': Queue='ZNENIZZENN' Action='STOP'
10:09:29 [INFO] Re-completing queue 'ZNENIZZENN'.