Java Version: 1.8.0_25
Up-time: 1h 7m
CraftBukkit Version: git-Spigot-b73910a-726656b (MC: 1.8)
Denizen Version: Core: 1.05 (Build Unknown), CraftBukkit: 0.9.6-SNAPSHOT (build 142)
Active Plugins (6): iConomy: 7.0, WorldEdit: 5.6, Vault: 1.2.25-b333, Citizens: 2.0.14-SNAPSHOT (build 1206),
Denizen: 0.9.6-SNAPSHOT (build 142), Depenizen: 0.2.1 (build 236)
Loaded Worlds (3): adventure map, adventure map_nether, adventure map_the_end
Online Players (1): calicokid(calicokid)
Offline Players: 14
Mode: online
00:16:45 [INFO] +> Executing 'Action': Type='On CLICK'
NPC='storekeeper/88'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
00:16:45 [INFO] +- Building action 'On CLICK' for storekeeper/88
---------+
00:16:45 [INFO] Starting InstantQueue
'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'...
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "name" "<player.name>"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='name' value='calicokid'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<player>" "==" "<npc.owner>" "&&"
"!<player.item_in_hand>" "==" "i@air" "{" "-" "adjust"
"<player.item_in_hand>" "quantity:1" "save:item8" "-"
"flag" "npc"
"currentitem:<entry[item8].result.full.escaped>" "-"
"narrate" "<dark_purple>will you be <green>'selling'
<dark_purple>or <green>'buying' <dark_purple>for this
item?" "-" "queue" "clear" "-" "determine" "cancelled" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO]
Comparable='Element(p@ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(server)' -->
OUTCOME='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<player.item_in_hand>" "==" "i@shopping
bag" "{" "-" "if" "<in@%name%_shopping_bag.qty>" "==" "0"
"{" "-" "narrate" "<aqua>your shopping bag is empty!" "}"
"else" "if" "<npc.owner>" "==" "server" "{" "-" "flag"
"player" "delay" "duration:3s" "-" "chat" "ok let's total
these items up for you then!" "-" "define" "total_price"
"0" "-" "foreach"
"<in@%name%_shopping_bag.list_contents||li@>" "{" "-"
"adjust" "%value%" "quantity:1" "save:item2" "-"... *
snip! *
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <player.item_in_hand> with 'i@SELLING_BAG'.
00:16:45 [INFO] Comparable='Element(i@SELLING_BAG)', Operator='EQUALS',
ComparedTo='Element(i@shopping bag)' --> OUTCOME='false'
00:16:45 [INFO] Filled tag <player.item_in_hand> with 'i@SELLING_BAG'.
00:16:45 [INFO] Comparable='Element(i@SELLING_BAG)', Operator='EQUALS',
ComparedTo='Element(i@selling_bag)' --> OUTCOME='true'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: FLAG "player" "delay" "duration:3s"
00:16:45 [INFO] +- Executing dCommand: FLAG/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'FLAG': flag_name='delay'
Action/Value='SET_BOOLEAN(true)' duration='d@60t'
flag_target='p@calicokid'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<in@%name%_selling_bag.qty>" "==" "0" "{"
"-" "narrate" "<dark_red>your selling bag is empty!" "}"
"else" "if" "<in@%name%_selling_bag.contains[i@shopping
bag]>" "{" "-" "chat" "i am sorry but i do not buy back my
shopping bags." "}" "else" "if" "<npc.owner>" "=="
"server" "{" "-" "chat" "ok let's total these items up for
you then!" "-" "define" "total_price" "0" "-" "foreach"
"<in@%name%_selling_bag.list_contents.exclude[i@air]||li@>"
"{" "-... * snip! *
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] Filled definition %name% with 'calicokid'.
00:16:45 [INFO] Filled definition %name% with 'calicokid'.
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <in@calicokid_selling_bag.qty> with '2'.
00:16:45 [INFO] Comparable='Number(2)', Operator='EQUALS',
ComparedTo='Number(0)' --> OUTCOME='false'
00:16:45 [INFO] Filled definition %name% with 'calicokid'.
00:16:45 [INFO] Filled tag <in@calicokid_selling_bag.contains[i@shopping
bag]> with 'false'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO] Comparable='Element(server)', Operator='EQUALS',
ComparedTo='Element(server)' --> OUTCOME='true'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: CHAT "ok let's total these items up for you
then!"
00:16:45 [INFO] +- Executing dCommand: CHAT/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'CHAT': talkers='li@n@88'
targets='li@p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'
message='ok let's total these items up for you then!'
range='5.0'
00:16:45 [INFO] Filled tag <def[talker].name> with 'storekeeper'.
00:16:45 [INFO] Filled tag <def[message]> with 'ok let's total these
items up for you then!'.
00:16:45 [INFO] Filled tag <def[talker].name> with 'storekeeper'.
00:16:45 [INFO] Filled tag <def[target].name> with 'calicokid'.
00:16:45 [INFO] Filled tag <def[message]> with 'ok let's total these
items up for you then!'.
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "total_price" "0"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='total_price' value='0'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: FOREACH
"<in@%name%_selling_bag.list_contents.exclude[i@air]||li@>"
"{" "-" "adjust" "%value%" "quantity:1" "save:item" "-"
"define" "price"
"<yaml[prices].read[prices.<entry[item].result.full.escaped>].mul[<def[value].qty>]||null>"
"-" "define" "total_price"
"<el@val[%total_price%].add[%price%]||null>" "-" "if"
"<npc.constant[transaction_data]||false>" "{" "-" "yaml"
"id:transaction_data" "set"
"transaction.<player.name>.sold.to_<npc.owner>.<def... *
snip! *
00:16:45 [INFO] +- Executing dCommand: FOREACH/p@calicokid ---------+
00:16:45 [INFO] Filled definition %name% with 'calicokid'.
00:16:45 [INFO] Filled tag
<in@calicokid_selling_bag.list_contents.exclude[i@air]||li@>
with 'li@i@spruce_planks|i@cobblestone'.
00:16:45 [INFO] +> Executing 'FOREACH':
list='li@i@spruce_planks|i@cobblestone'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: ADJUST "%value%" "quantity:1" "save:item"
00:16:45 [INFO] +- Executing dCommand: ADJUST/p@calicokid ---------+
00:16:45 [INFO] Filled definition %value% with 'i@spruce_planks'.
00:16:45 [INFO] ...remembering this script entry as 'item'!
00:16:45 [INFO] +> Executing 'ADJUST': object='i@spruce_planks'
mechanism='quantity' mechanism_value='1'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "price"
"<yaml[prices].read[prices.<entry[item].result.full.escaped>].mul[<def[value].qty>]||null>"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] Filled tag <entry[item].result.full.escaped> with
'i&atspruce_planks,1'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] Filled tag
<yaml[prices].read[prices.i&atspruce_planks,1].mul[1]||null>
with '4'.
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='price' value='4'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "total_price"
"<el@val[%total_price%].add[%price%]||null>"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] Filled definition %total_price% with '0'.
00:16:45 [INFO] Filled definition %price% with '4'.
00:16:45 [INFO] Filled tag <el@val[0].add[4]||null> with '4'.
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='total_price' value='4'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<npc.constant[transaction_data]||false>"
"{" "-" "yaml" "id:transaction_data" "set"
"transaction.<player.name>.sold.to_<npc.owner>.<def[value].scriptname||<def[value].material.name>>:+:<def[value].qty>"
"-" "yaml" "savefile:transaction_data.yml"
"id:transaction_data" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <npc.constant[transaction_data]||false> with
'true'.
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "id:transaction_data" "set"
"transaction.<player.name>.sold.to_<npc.owner>.<def[value].scriptname||<def[value].material.name>>:+:<def[value].qty>"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO] Filled tag <def[value].material.name> with
'spruce_planks'.
00:16:45 [INFO] Filled tag <def[value].scriptname||spruce_planks> with
'spruce_planks'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SET'
yaml_action='INCREASE'
key='transaction.calicokid.sold.to_server.spruce_planks'
value='1' fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "savefile:transaction_data.yml"
"id:transaction_data"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SAVE'
filename='transaction_data.yml' value=''
fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<npc.constant[transaction_log]||false>"
"==" "true" "{" "-" "if"
"<server.flag[loglimiter]||false>" "==" "1000" "{" "-"
"flag" "server" "logname:+:1" "-" "flag" "server"
"loglimiter:!" "}" "-" "log" "<player.name> sold
<def[value].qty>
<def[value].scriptname.full||def[value].material.name>
from_<npc.owner> for %price%"
"file:transaction_log<server.flag[logname]||<&sp>>" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <npc.constant[transaction_log]||false> with
'true'.
00:16:45 [INFO] Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<server.flag[loglimiter]||false>" "=="
"1000" "{" "-" "flag" "server" "logname:+:1" "-" "flag"
"server" "loglimiter:!" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <server.flag[loglimiter]||false> with 'false'.
00:16:45 [INFO] Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(1000)' --> OUTCOME='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: LOG "<player.name> sold <def[value].qty>
<def[value].scriptname.full||def[value].material.name>
from_<npc.owner> for %price%"
"file:transaction_log<server.flag[logname]||<&sp>>"
00:16:45 [INFO] +- Executing dCommand: LOG/p@calicokid ---------+
00:16:45 [INFO] Filled definition %price% with '4'.
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] Filled tag
<def[value].scriptname.full||def[value].material.name>
with 'def[value].material.name'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO] Filled tag <&sp> with ' '.
00:16:45 [INFO] Filled tag <server.flag[logname]|| > with ' '.
00:16:45 [INFO] +> Executing 'LOG': message='calicokid sold 1
def[value].material.name from_server for 4'
file='transaction_log' type='INFO'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: FOREACH " CALLBACK"
00:16:45 [INFO] +- Foreach loop 2 ---------+
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: ADJUST "%value%" "quantity:1" "save:item"
00:16:45 [INFO] +- Executing dCommand: ADJUST/p@calicokid ---------+
00:16:45 [INFO] Filled definition %value% with 'i@cobblestone'.
00:16:45 [INFO] ...remembering this script entry as 'item'!
00:16:45 [INFO] +> Executing 'ADJUST': object='i@cobblestone'
mechanism='quantity' mechanism_value='1'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "price"
"<yaml[prices].read[prices.<entry[item].result.full.escaped>].mul[<def[value].qty>]||null>"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] Filled tag <entry[item].result.full.escaped> with
'i&atcobblestone,0'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] Filled tag
<yaml[prices].read[prices.i&atcobblestone,0].mul[1]||null>
with '1'.
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='price' value='1'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: DEFINE "total_price"
"<el@val[%total_price%].add[%price%]||null>"
00:16:45 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
00:16:45 [INFO] Filled definition %total_price% with '4'.
00:16:45 [INFO] Filled definition %price% with '1'.
00:16:45 [INFO] Filled tag <el@val[4].add[1]||null> with '5'.
00:16:45 [INFO] +> Executing 'DEFINE':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
definition='total_price' value='5'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<npc.constant[transaction_data]||false>"
"{" "-" "yaml" "id:transaction_data" "set"
"transaction.<player.name>.sold.to_<npc.owner>.<def[value].scriptname||<def[value].material.name>>:+:<def[value].qty>"
"-" "yaml" "savefile:transaction_data.yml"
"id:transaction_data" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <npc.constant[transaction_data]||false> with
'true'.
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "id:transaction_data" "set"
"transaction.<player.name>.sold.to_<npc.owner>.<def[value].scriptname||<def[value].material.name>>:+:<def[value].qty>"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO] Filled tag <def[value].material.name> with 'cobblestone'.
00:16:45 [INFO] Filled tag <def[value].scriptname||cobblestone> with
'cobblestone'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SET'
yaml_action='INCREASE'
key='transaction.calicokid.sold.to_server.cobblestone'
value='1' fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "savefile:transaction_data.yml"
"id:transaction_data"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SAVE'
filename='transaction_data.yml' value=''
fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<npc.constant[transaction_log]||false>"
"==" "true" "{" "-" "if"
"<server.flag[loglimiter]||false>" "==" "1000" "{" "-"
"flag" "server" "logname:+:1" "-" "flag" "server"
"loglimiter:!" "}" "-" "log" "<player.name> sold
<def[value].qty>
<def[value].scriptname.full||def[value].material.name>
from_<npc.owner> for %price%"
"file:transaction_log<server.flag[logname]||<&sp>>" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <npc.constant[transaction_log]||false> with
'true'.
00:16:45 [INFO] Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<server.flag[loglimiter]||false>" "=="
"1000" "{" "-" "flag" "server" "logname:+:1" "-" "flag"
"server" "loglimiter:!" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <server.flag[loglimiter]||false> with 'false'.
00:16:45 [INFO] Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(1000)' --> OUTCOME='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: LOG "<player.name> sold <def[value].qty>
<def[value].scriptname.full||def[value].material.name>
from_<npc.owner> for %price%"
"file:transaction_log<server.flag[logname]||<&sp>>"
00:16:45 [INFO] +- Executing dCommand: LOG/p@calicokid ---------+
00:16:45 [INFO] Filled definition %price% with '1'.
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] Filled tag <def[value].qty> with '1'.
00:16:45 [INFO] Filled tag
<def[value].scriptname.full||def[value].material.name>
with 'def[value].material.name'.
00:16:45 [INFO] Filled tag <npc.owner> with 'server'.
00:16:45 [INFO] Filled tag <&sp> with ' '.
00:16:45 [INFO] Filled tag <server.flag[logname]|| > with ' '.
00:16:45 [INFO] +> Executing 'LOG': message='calicokid sold 1
def[value].material.name from_server for 1'
file='transaction_log' type='INFO'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: FOREACH " CALLBACK"
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: GIVE "money" "qty:%total_price%"
00:16:45 [INFO] +- Executing dCommand: GIVE/p@calicokid ---------+
00:16:45 [INFO] Filled definition %total_price% with '5'.
00:16:45 [INFO] +> Executing 'GIVE': Type='MONEY' Quantity='5.0'
engrave='false' unlimit_stack_size='false' slot='1'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: IF "<npc.constant[transaction_data]||false>"
"==" "true" "{" "-" "yaml" "id:transaction_data" "set"
"transaction.<player.name>.money.recieved:+:<def[total_price].as_int>"
"-" "yaml" "savefile:transaction_data.yml"
"id:transaction_data" "}"
00:16:45 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'IF': use_braces='true'
00:16:45 [INFO] Filled tag <npc.constant[transaction_data]||false> with
'true'.
00:16:45 [INFO] Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "id:transaction_data" "set"
"transaction.<player.name>.money.recieved:+:<def[total_price].as_int>"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] Filled tag <def[total_price].as_int> with '5'.
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SET'
yaml_action='INCREASE'
key='transaction.calicokid.money.recieved' value='5'
fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: YAML "savefile:transaction_data.yml"
"id:transaction_data"
00:16:45 [INFO] +- Executing dCommand: YAML/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'YAML': id='transaction_data' action='SAVE'
filename='transaction_data.yml' value=''
fix_formatting='false'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: TAKE "i@selling_bag"
00:16:45 [INFO] +- Executing dCommand: TAKE/p@calicokid ---------+
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] +> Executing 'TAKE': Type='ITEM' qty='1'
inventory='in@player[holder=p@ba85964b-f511-4ca7-b1ca-df6ce1f78755]'
Items='[i@SELLING_BAG]'
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: NARRATE "<aqua>The shopkeeper gives you
<green>%total_price% coins"
00:16:45 [INFO] +- Executing dCommand: NARRATE/p@calicokid ---------+
00:16:45 [INFO] Filled definition %total_price% with '5'.
00:16:45 [INFO] Filled tag <aqua> with ''.
00:16:45 [INFO] Filled tag <green> with ''.
00:16:45 [INFO] +> Executing 'NARRATE': Narrating='The shopkeeper gives
you 5 coins' Targets='[p@calicokid]'
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: FOREACH
"<in@%name%_selling_bag.list_contents.full.escaped||li@>"
"{" "-" "adjust" "%value%" "quantity:1" "save:item9" "-"
"flag" "server"
"<entry[item9].result>adjust:-:<def[value].qty>" "-" "run"
"script:price_adjuster" "def:<entry[item9].result>" "}"
00:16:45 [INFO] +- Executing dCommand: FOREACH/p@calicokid ---------+
00:16:45 [INFO] Filled definition %name% with 'calicokid'.
00:16:45 [INFO] Filled tag
<in@calicokid_selling_bag.list_contents.full.escaped||li@>
with 'li&ati&atspruce_planks,1&pipei&atcobblestone,0'.
00:16:45 [INFO] ERROR! 'li&ati&atspruce_planks,1&pipei&atcobblestone,0'
is an unknown argument!
00:16:45 [INFO] ERROR in script 'STOREKEEPERPLAYEROWNED'! Woah! Invalid
arguments were specified!
00:16:45 [INFO] +> [Denizen] +> MESSAGE follows: 'Must specify a valid
list or 'stop' or 'next'!'
00:16:45 [INFO] +> [Denizen] Usage: foreach [stop/next/<object>|...]
[<commands>]
00:16:45 [INFO] +---------------------+
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: WAIT "1t"
00:16:45 [INFO] +- Executing dCommand: WAIT/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'WAIT':
queue='STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
delay='d@1t'
00:16:45 [INFO] Forcing queue STOREKEEPERPLAYEROWNED_SpeechAnywayRemote
into a timed queue...
00:16:45 [INFO] Completing queue
'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote' in 50ms.
00:16:45 [INFO] Starting TimedQueue
'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'...
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: NOTE "as:<player.name>_selling_bag" "remove"
00:16:45 [INFO] +- Executing dCommand: NOTE/p@calicokid ---------+
00:16:45 [INFO] Filled tag <player.name> with 'calicokid'.
00:16:45 [INFO] +> Executing 'NOTE': object='null'
id='calicokid_selling_bag' remove='true'
00:16:45 [INFO] notable 'calicokid_selling_bag' removed
00:16:45 [INFO] Queue 'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Executing: QUEUE "clear"
00:16:45 [INFO] +- Executing dCommand: QUEUE/p@calicokid ---------+
00:16:45 [INFO] +> Executing 'QUEUE':
queue='q@STOREKEEPERPLAYEROWNED_SpeechAnywayRemote'
Action='CLEAR'
00:16:45 [INFO] Completing queue
'STOREKEEPERPLAYEROWNED_SpeechAnywayRemote' in 58ms.