Im JuraWikiBau hängt am Eingang eine Tafel. Wenn man da drauf klickt, erscheint der Text von der Seite JuraWikiBauTafelText.
In der Tafel steckt ein Script wie folgt:
key latestRequestId; default { state_entry() { llSetText("Klicke auf die Tafel fuer eine aktuelle Meldung!", <1,1,1>, 1); state waitForTouch; } } state waitForTouch { touch_start(integer total_number) { state getWikiPage; } } state getWikiPage { state_entry() { latestRequestId = llHTTPRequest("http://www.jurawiki.de/JuraWikiBauTafelText?action=raw", [HTTP_METHOD,"GET"],""); } http_response(key currentRequestId, integer status, list metadata, string message) { if (currentRequestId == latestRequestId) { //llSetText(message, <1,1,1>, 1); llSay(0, message); } state waitForTouch; } }
siehe auch z. B. http://wiki.secondlife.com/wiki/LlSetText