De DigiWiki.
// llRequestSimulatorData v0.1 by djphil (CC-BY-BC-SA)
key SIM_POS;
key SIM_STATUS;
key SIM_RATING;
default
{
touch_start(integer total_number)
{
SIM_POS = llRequestSimulatorData( llGetRegionName(), DATA_SIM_POS);
SIM_STATUS = llRequestSimulatorData( llGetRegionName(), DATA_SIM_STATUS);
SIM_RATING = llRequestSimulatorData( llGetRegionName(), DATA_SIM_RATING);
}
dataserver(key QUERY, string DATA)
{
string TEXT;
if (QUERY == SIM_POS)
TEXT += "\nSIM_POS > " + DATA;
if (QUERY == SIM_STATUS)
TEXT += "\nSIM_STATUS > " + DATA;
if (QUERY == SIM_RATING)
TEXT += "\nSIM_RATING > " + DATA;
llOwnerSay(TEXT);
}
changed(integer change)
{
if (change & CHANGED_OWNER) llResetScript();
if (change & CHANGED_REGION) llResetScript();
}
}