*Breeze* wrote:also, can mudlet parse JSON and put into a database that it can look up stuff from?
myData = [[{"Generated":"Wed, 18 Dec 2013 10:29:19 -0700","4":{"OBJECT_VNUM":"4","OBJECT_NAME":"hexagonal hex token","OBJECT_SHORT_DESCRIPTION":"a hexagonal shaped token","OBJECT_TYPE":"LIGHT","VALUE_COLOUR":"0","VALUE_LIGHT_TYPE":"0","VALUE_HOURS":"-1","OBJECT_WEAR":"TAKE HOLD","OBJECT_EXTRA_FLAGS":"MAGIC","OBJECT_WEIGHT":"1","OBJECT_VALUE":"100000","OBJECT_RENT":"5500"}}]]
myTable = yajl.to_value(myData)
display(myTable)
{
Generated = "Wed, 18 Dec 2013 10:29:19 -0700",
["4"] = {
OBJECT_WEIGHT = "1",
OBJECT_VNUM = "4",
OBJECT_NAME = "hexagonal hex token",
VALUE_LIGHT_TYPE = "0",
OBJECT_VALUE = "100000",
VALUE_HOURS = "-1",
OBJECT_WEAR = "TAKE HOLD",
OBJECT_EXTRA_FLAGS = "MAGIC",
OBJECT_TYPE = "LIGHT",
OBJECT_RENT = "5500",
VALUE_COLOUR = "0",
OBJECT_SHORT_DESCRIPTION = "a hexagonal shaped token"
}
}
myTable["4"].OBJECT_SHORT_DESCRIPTION
<?php
$eqArray = json_decode(file_get_contents('eqlist.json'),true);
echo '<pre>';print_r($eqArray);die('</pre>');
?>
<?php
$eqArray = json_decode(file_get_contents('eqlist.json'),true);
$eqBuffer = '';
foreach ($eqArray as $eqK=>$eqV)
{
$eqBuffer .= json_encode($eqV)."\n";
unset($eqArray[$eqK]);
}
die($eqBuffer);
?>
send("backstab "..target)
if Scan[target]["immediately to the north"] then
send("north")
send("backstab "..target)
end
getType("ARMOR")
Return to Mudlet - unlimited possibilities
Users browsing this forum: No registered users and 3 guests