nyuuzyou/wikis huggingface dataset:
Defines

==Debug Messages==
_DEBUG - Turns on all debug Messages (set by compiler).
RELEASE_SHOW_DEBUG, RELEASE_SHOW_WARN, RELEASE_SHOW_INFO, RELEASE_SHOW_ASSERT - turns on the appropriate category of debug messages even if it's a Release build.
==Operating system and platform settings==
LL_WINDOWS - Enables Windows specific code.
LL_LINUX - Enables Linux specific code.
LL_DARWIN - Enables mac os x specific code.
LL_LITTLE_ENDIAN, LL_BIG_ENDIAN - Notifies the build that the underlying machine stores multi-byte values in particular orders.
==Viewer Version==
LL_RELEASE_FOR_DOWNLOAD - This is set for the compilation of the general released viewers from Linden Lab. It appears to remove features which were being tested in the Firstlook viewers. In particular, setting this appears removes to remove the support for dynamic mirrors.
_CORY_TESTING - Enables a few menu items in the server debug menu that allow you to force import/export objects, code is buggy and deprecated. (Could be fixed to work again, pretty easy to enable export(fix file i/o functions)(oft crashes viewer). Import is fairly dead, I got it to import prims, but not textures.)
HACKED_GODLIKE_VIEWER - Makes client always treat user as a Linden, even if they are not.
TOGGLE_HACKED_GODLIKE_VIEWER - Enables the hacked Godmode option on the Client debug menu, which allows the user to be treated by the client as if they were a Linden even if they are not.
==Unknown==
DEBUG_VOLUME
DEBUG_MISS
CRC_CHECK
LL_DEBUG_PUMPS
_PATCH_SIZE_16_AND_32_ONLY
SABINRIG
DEBUG_UPDATE_TYPE
IGNORE_DEAD
ORPHAN_SPAM
IDC_STATIC
APSTUDIO_INVOKED
DEBUG_AGP
CTYPE_WORKAROUND
LSL_INCLUDE_DEBUG_INFO - Include debug information in scripts?
EMERGENCY_DEBUG_PRINTOUTS
EMIT_CIL_ASSEMBLER
GL_GLEXT_FUNCTION_POINTERS
TIME_THROTTLE_MESSAGES
kAUDIO_ENABLE_WIND
SIGBUS
SIGSYS
DIFF_INVENTORY_FILES
MORPH_PANEL_SHOW_SPINNERS
LL_RELEASE_FOR_DOWNLOAD
LL_CHECK_FOR_FINITE
WCOREDUMP - On Non-Windows, function to work out if a child thread dumped core or not
TEST_HARNESS
LL_DARWIN
PROCESSOR_FREQUENCY_MEASURE_AVAILABLE
HAVE_NETINET_IN_H
HAVE_SA_LEN
FT_FREETYPE_H
SIOCGIFHWADDR
SIOCGENADDR
DenyTrustedCircuit

==Message Layout==
{
 DenyTrustedCircuit Low NotTrusted Unencoded
	{
 DataBlock Single
		{ EndPointID	LLUUID }
	}
}
==Usage and Notes==
Sent under one of the follow conditions:
*in response to failed CreateTrustedCircuit
*to force the remote end-point to try to establish a trusted circuit
*the reception of a trusted message on a non-trusted circuit
This allows us to re-authorize a circuit if it gets closed due to timeouts or network failures.
Category:Messages
Category:Common Messages
Desert Microcontinent

Desert or A184 is a Microcontinent placed inside Grid Sector J10, Little Northern Ocean, at Coordinates 1046-1047/1074-1077. It is North-East from Heterocera.
== Structure ==
It is formed of 5 dry sims, with the following names: Splintered Rock, Al Raqis, Faubourg Marigny, Rampart Castles and Wadi Emet.
== History ==
This place was first made to resemble Frank Herbert's Dune, a desert planet like Arrakis. Later, it received influences from earth-like places like the Taklamakan desert.
== Geography ==
For a Geograph, these 5 sims are a real shock. [[Altitude varies up to unexpected hights. The highest measured point is 155 meters, one of the highest point on private-own land and higher then many continents (see Continent for more info).
Each sim is made of 3 different altitude levels. The center, with low elevation, is full of slopes and holes, sometimes hides ruins and sometimes it can host dangerous snakes. It has a yellow - orange color. Sand blows over and over. The middle-altitude place surrounds the center and has a red color. These are low mountains, still higher then majority of private-owned mountains. They host a high variety of buildings, majority of them are sci-fi themed and have an Arabic influence. The third level is composed of highly unaccessible dark-colored mountains, at the border of each sim. They are very difficil to climb, flying is a better alternative.
== Skyboxes ==
If you decide to fly, you will find a lot of sky platforms and not only. Up in cosmos, there are planets and asteroids.
== Land Status ==
This land is owned by a single estate. It is a placed made for roleplay. There is no Land With Restricted Access and harass is strictly porhibited.
== See Also ==
List Of Microcontinents And Sim Clusters
Second Life Geography
Oceans
Desert Sims

Desert places are not found often on the grid, even if Arabian and Muslim communities include today a high number of members.
== Number ==
Estimation is that, from 20000 private-owned sims, about 100 are desert. This means that they are about 0.5% Since they are so rare, this number is given with an error of 20%. If we look at history, these places show a high stability. Majority of them are old and nearly unchanged. On mainland, only in North of Gaeta 1 ground texture can resemble that of a desert. It is, however, a point of discussion if that really is a desert or a very large beach, since the rest of the continent is covered with grass.
== Features ==
A desert sim is a place without water (or only with limited water access). Depending on case, water is usually salt (sea) or it is under toe form of a river or an oasis. Vegetation is limited or completely absent, almost always of tropical origin. Ground texture resembles sand, but sometimes it has the color of dried land or of stone.
Depending on place, contractions might vary up to high limits: from ruins to a desert palace or to sci-fi buildings. Materials used for construction are: stone, wood or modern materials.
== List ==
Continents:
*Some desert sims exist in Wild West, a private-owned continent.
Microcontinents:
*Arizona/Tombstone Microcontinent is also a desert place.
*Desert Microcontinent
Sims:
*Microinsurance Island 
*Desert (host sim for Bellydance)
If you know another desert place, please help us add it on the list.
== See also ==
Second Life Geography
Private Land Geography Research
*Dark Sims
*Gorean Sims
*Private Wilderness Sims
*Sex In Second Life
*Tropical Beach Paradise
*Unconventional Private Land Geography
*Unused Private Sim
Deutsche Info Welt

Deutsche Info Welt - Eine SIM von der Community für die Community - Eine SIM für Entdecker!
Verwaltet von der Gruppe Deutscher_Info-Dienst
----
Entdeckung im 7.Monat Anno 2009
Im Juli 2009 strandete eine kleine Gruppe heimatloser und Vertriebener SL-Residents auf einem kargen Stück Land mitten im großen Ozean des Second Life Grids. In einem friedlichen Zusammentreffen mit den kleinen und großen Ureinwohnern dieser kleinen Insel, wurden sie eingeladen zu bleiben und das Land mitzugestalten, als ihre neue Heimat.
Seither hat diese Insel mehrere Wandlungen hinter sich, doch konnten ihre Bewohner gemeinsam immer allen Widrigkeiten trotzen.
Höhepunkt dieser Entwicklungen bisher, ist die Gestaltung, Organisation und Durchführung der 1. Olympischen Winterspiele in Second Life, als Einzigartigkeit im Grid. Virtual-World brichtete
<videoflash>TQe1ka8r8KU</videoflash>
Du suchst eine tolle Location um Dich mit Deinen Freunden zu treffen? Dann ist die Deutsche Info Welt der richtige Ort dafür!
Jeden Freitag trefft man sich regelmäßig zwischen 18 und 20 Uhr zum quatschen, diksutieren und gemeinsamen Fußball schauen .
Hier gibt es aber auch romantische Fleckchen zum tanzen und chillen. Ein großes Märchenschloss für die (Märchen-)Prinzessinnen und gleich daneben einen dunklen Wald für den "bösen" Wolf. Auch ein kleiner Teufel kommt auf seine Kosten. Besuch ihn doch mal in der Hölle! Oder man reist zur Starbase und besucht das Atrium, die Kunstausstellung oder das Casino und versucht sein Glück beim Pokern, Mensch Ärger dich nicht, Cluedo und vielen anderen Spielen mehr.
Deiner Fantasie und Kreativität kannst Du in der Sandbox am Strand freien Lauf lassen.
Oder bist Du vielleicht ein/e Rennfahrer/in? Dann versuch Dein Glück im Schneckenrennen oder düse mit einem Speedboot um die SIM!
Auch Shoppingfans und Freebiejäger können hier ihrer Lieblingsbeschäftigung nachgehen und Partywütige dürfen auf der DIW regelmäßig die Dj´s mit Musik-Wünschen bombardieren und können Live-Konzerte besuchen.
Für die Newbies gibt es einen Parcour in dem es das Wichtigste über SL, Tipps und Tricks nachzulesen gibt und auch sonst gibt es hier immer Hilfestellung bei Fragen und Problemen. Außerdem gibt es für Newbies bis zum Alter von 30 Tagen eine kostenlose Miet-Wohnung für bis zu 6 Wochen.
Suchst Du einen Ort an dem Du € in L$ umtauschen kannst? Dann komm in die Bank der DIW! Da findest Du alles was Du dafür brauchst.
Auch wenn Du einen Shop oder eine Wohnung zur Miete suchst, bist Du auf der Deutschen Info Welt genau richtig.
Überall auf der Sim verteilt findest Du ein Teleportsystem auf dem alle Bereiche der Sim zu finden sind. So kommst Du schnell und ohne langes Suchen an den Ort Deiner Wahl.
Die DIW - DIE Sim für Entdecker!
http://slurl.com/secondlife/Deutsche%20Info%20Welt/128/128/22
Deine Heimat in Second Life .
Deutsche Sprache in SL - Wo sind die denn alle?

== Wo sind sie nur? ==
Du hast die ersten Schritte Deines zweiten Lebens absolviert und jetzt möchtest Du gerne Leute aus Deiner Heimat treffen mit Denen Du Dich auf deutsch unterhalten kannst?
 __TOC__
== Deutsche Sprache in Second Life ==
Deutschsprachige Einwohner kannst Du überall finden! Viele mischen sich in der riesigen Welt von Second Life unter die anderen Einwohner und sprechen Englisch. Das ist sozusagen die Universalsprache in Second Life und manchmal merkt man nur durch Zufall oder einen Blick in das Profil des Gesprächspartners, dass man sich ja eigentlich auch auf deutsch unterhalten könnte. Aber keine Sorge wenn Du kein Englisch sprechen kannst oder willst! Du bist nicht allein und es gibt etliche deutschsprachige Orte und Gruppen - Einwohner mit denen Du Dich auch auf deutsch unterhalten kannst. Wenn Du gezielt jemanden suchst, der deutsch spricht und Dir helfen kann dann schau doch mal auf der Seite Deutschsprachige Freiwillige.
== Deutschsprachige Plätze ==
Eine gute Anlaufstelle für deutschsprachige Einwohner sind die Community_Gateways. Das sind Gebiete, die als Anlaufstelle für Einwohner einer bestimmten Sprache oder Kultur von anderen Einwohnern eingerichtet wurden und die oft über ein grosses Repertoire an Hilfe, Veranstaltungen und weiterführenden Landmarken verfügen. Es gibt zur Zeit drei deutschsprachige Community Gateways:
*Frankfurt
*New Berlin
*Vienna Freebies
Es gibt zahlreiche weitere Angebote, die Du beispielsweise mit der Suche finden kannst. Probier doch einfach mal eine größere Stadt als Suchwort.
== Deutschsprachige Gruppen ==
Deutschsprachige Gruppen sind genauso zahlreich wie deutschsprachige Plätze. Die Community Gateways haben in der Regel eine Gruppe, in die sie Dich gerne einladen und anschliessend zum Beispiel über Veranstaltungen und Neuigkeiten informieren.
Category:Text from In-world Notecards (German)
Deutscher Info-Dienst

==Deutscher Info-Dienst==
Willkommen auf den Seiten des Deutschen Info-Dienst in Second Life. Der DiD gehört zu einer der ersten deutschen Communitys inworld. Inzwischen sind wir, mit über 3.000 aktiven(!) Mitgliedern, die größte aktive deutsche inworld-Communityin Second Life. Mit dieser Seite möchten wir uns auch allen anderen die uns, unsere Angebote und unsere Mitglieder noch nicht kennen, vorstellen. 
Im Detail zum DiD:
 
 
 
 
 
 
 News zu interessanten Themengebieten 
 News-Archiv mit sämtlichen Beiträgen 
 Galerie für Screenshots 
 Auch private Galerien möglich 
 Downloads mit viel Nutzen 
 
 
 
 Forum zum Gedankenaustausch  
 Umfragen und Gewinnspiele  
 Schulungen, Tipps & Tricks 
 Linkliste zu Second Life Seiten 
 und vieles mehr... 
 
 
 
 Mit dem DiD ist der Einstieg und die Qualität in deinem 2. Leben am einfachsten :). 
Inworld findet ihr uns hier:Deutsche Info Welt
<videoflash>KXkKwtZHw9Q</videoflash>
Kategorie 	Deutscher Info-Dienst
Logo 	
 	
 	
 	
Gruppenname 	Deutscher Info-Dienst
 	
 	
 	
Letzte Aktualisierung dieser Seite	16.02.2010
 	
 	
 	
Gruppengründer 	Andre Laszlo, TalinaQ Yao, Bono Winx
 	
 	
 	
Gruppenmitglieder 	ca. 2.500 - 3.000 (dreitausend)
 	
 	
 	
Gruppenrichtlinien 	Tao_of_Volunteers/de
 	
 	
 	
Gruppenziele & Motto 	Hauptaufgabe: persönliche Betreuung vor Ort und im GruppenchannelVerbreitung interessanter Informationen rund um die deutsche Community im SL Grid
 	
 	
 	
Sonstiges 	Sprache (Deutsch), Erste Hilfe beim Neuanfang, Schulungen, Informationen rund um Kunst, Kultur und das Leben in und mit Second Life.
 	Die DiD Community hat es sich auf die Fahne geschrieben, den deutschen Neulingen die ersten Schritte in SL so leicht wie möglich zu gestalten. Die Beratung und Betreuung vor Ort am Community Gateway in Frankfurt durch persönliche Ansprechpartner hat sich in den letzten 2 Jahren sehr gut bewährt und ist zu einem ganz besonderen Bestandteil der deutschen Community geworden.
 	
 	
 	
 	
* Orte bisher: 	Community Gateway, Welcome Area, Saarland, Deutsche_Info_Welt, Deutschland Startinsel
 	
 	
 	
 	
Gruppen-Repräsentanten 	TalinaQ Yao
 	
 	
 	
 	
 	
 	
 	
 	
 	
Aufnahmebedingungen 	keine Anforderungen, kostenloser Beitritt, nach 3 Monaten Inaktivität erfolgt Ausschluß (kann jederzeit wieder aufgenommen werden)
 	
 	
 	
Links / Projekte 	
* Links: 	Deutscher Info-Dienst
 	
 	
 	
Category:Community_Gateway
Category:Hilfsportal
Developer communication tools

Let us know what you think on email, on the forum, or in-world. If it's not working for you, try to get help there. If it is working for you, try helping someone who's having trouble.
== Mailing List ==
OpenSource-Dev Mailing List (subscribe) - mailing list for discussing the development of the Second Life viewer. You may also want to search the OpenSource-Dev archives.
== Issue Tracker ==
If you run into issues, look through the bug database and see if a bug has been filed. If not, file the bug.
Second Life JIRA is the place to submit bug reports, reproductions and patches for issues relating to the open source viewer.
== In Second Life ==
=== Locations ===
The Hippotropolis region is a gathering place for developers and residents interested in improving the Second Life Viewer. Teleport to the Linden Open Source Project headquarters.
=== Meetings ===
See Project Snowstorm/Meetings for open source related meetings.
=== Groups ===
; SL Open Source Contributors : people who have made contributions of code, testing, documentation, or community support for the open source viewer. Provides access to the 
; Second Life Beta : To organize, brainstorm, and talk about testing of Second Life Server in BETA. Let's get together and make some incredible things happen! Everyone is welcome :)) Server BETA testing is done on the grid ADITI. Instructions for connecting to ADITI can be found here: http://wiki.secondlife.com/wiki/Preview_Grid - ADITI Status: http://bit.ly/ADITI_notes
== Wiki ==
You're soaking in it...
This is the place to post documentation, more in-depth discussions, and various projects
Developer communication tools/ja

電子メールや、フォーラムや、SLで、あなたの考えていることを教えてください。何かうまくいかないことがあれば、助けを求めてください。やり方がわかれば、あなたほど運がよくない誰かを助けてあげてください。
訳注: 現在のところ、SL の開発関連のコミュニケーションは、wiki の翻訳を除いてすべて英語です。
== メーリングリスト ==
OpenSource-Dev Mailing List (参加する) は、Second Life ビューアの開発に関する議論をするためのメーリングリストです。投稿の数が多いメーリングリストです (議論が盛り上がると、一日に30～40通のメッセージが流れます)。概ね1週間ごとにこのメーリングリストの概要が整理されます。SLDev Traffic を見てください。また、OpenSource-Dev archives を検索してみてもいいでしょう。
== フォーラム ==
何かをやり遂げるために問題を抱えていて、手早く答えが欲しければ、"Technical Talk"フォーラムのどこかで質問してみましょう。
== JIRA ==
何か問題に気づいたら、バグデータベースで、そのバグが登録されているかどうか調べてください。もし登録されていれば、そのバグの修正にvote (投票) してください。もしも登録されていなければ、登録してください。
Second Life JIRAでは、オープンソースに関連したビューアの問題について、バグを報告したり、問題の再現を確認したり、修正パッチを提案したりできます。
== Wiki ==
今見ている、これです…。
Wikiは、文書を掲載したり、より深い議論を行なったり、様々な用途に使えます。
== IRC ==
Internet Relay Chat というものです。手軽なコミュニケーションに役立ちます。EFNet IRC ネットワークを使用しています。
#opensl - irc://irc.efnet.org/opensl
一般的なオープンソースビューワのディスカッションと開発のチャネル
#opensl-jira - irc://irc.efnet.org/opensl-jira
Jira エントリのリアルタイムでの追跡
== SL内のグループ ==
=== 住民によって運営されているもの ===
: AW Groupies : アーキテクチャワーキンググループ と ウェブサイト のインワールドでの議論。
; Aware of the SL Issue Tracker : Second Lifeのissue trackerについて意識を高める。
; Hack SL : 「善いハッカー、悪いハッカー、単純な混沌中立のハッカーを問わず、誰にとっても否定できない事実は、今やソースが公開されていて、善意にせよ悪意にせよ、クライアントプログラムに完全にアクセスできる、ということである。我等の元に集い、この新奇にして魅力的な手段を用いてSLを修復しあるいは破壊する方法を見いだし、炎と痛みとを以て共同体を強化するのだ!」
; JIRA and SLDev Fanclub : "For all thoses techno-nerdo-geeky of SLDev enjoying the public secondlife JIRA, meta-issueing, bug-triage and much more... Trying to organize unofficial bug-triage and bogus-bug hunting party!"
; OpenSL : オープンなSecond Lifeビューア。efnetの #opensl。 
; Second Life Source Developers : 現実のプログラミングスキルを Linden Lab がリリースしたオープンソースに適用して、SLをより良い場所に変えるグループ。
== SL内の場所 ==
Hippotropolis地域は、Second Lifeビューアの改善に興味をもつ開発者と住民が集まる場所です。リンデンオープンソース計画の本部にテレポートしよう。
== 週次定例ミーティング ==
毎週、Open Source Meetingが開催され、オープンソースに関連する議論を行なっています。
DiD/Endorsed Group Entry

__NOTOC__
Category 	Deutscher Info-Dienst 	
 	 	
 	 	
 	 	
Group Name 	German Mentors Gruppe 	
 	 	
 	 	
 	 	
This Document Is Current As Of	 	
 	 	
 	 	
 	 	
Founder's Second Life Name 	Holger Gilruth 	
 	 	
 	 	
 	 	
Total Group Members 	51 	
 	 	
 	 	
 	 	
Group Charter 	Tao_of_Volunteers/de 	
 	 	
 	 	
 	 	
Mission Focus & Statement 	Main Focus: Specific Country 	Other Focus: General Help in German
 	 	
 	 	
 	 	
Other 	Language (German), New Resident Basics, General Classes. 	
 	We are a group of people who want to help new residents to enjoy their life in secondlife and help people who don´t be able to speak english.	
 	 	
 	 	
 	 	
Best Practices: 	 	
* Locations: 	The whole Grid 	
* Resources: 	Hauptseite 	
 	 	
 	 	
 	 	
Group Representatives 	1. Holger Gilruth
2. Privateinvestigator Allen
3. Chanthal Xue 	
 	 	
 	 	
 	 	
 	 	
Group Documentarians 	1. Holger Gilruth
2. Privateinvestigator Allen
3. 	
 	 	
 	 	
 	 	
 	 	
Requirements to Join 	Entrants must be German speaking. 	
 	 	
 	 	
 	 	
Related Links / Projects 	 	
Website 	German Mentors Gruppe - Website Forum 	
Wikisite 	German_Mentors_Gruppe
Dialog Message

A simple script thats lets anyone say a messages over a dialog instead of using llSay or llShout.
===Usage: / dialog ===
integer channel = 1000;
string token;
string data;
default
{
 state_entry()
 {
 llListen(channel, "", "", "");
 }
 
 on_rez(integer start_param)
 {
 llResetScript();
 }
 
 sensor(integer num_detected)
 { 
 if(token == "dialog")
 {
 integer i = 0;
 for(; i < num_detected; ++i)
 llDialog(llDetectedKey(i), data, [], channel );
 }
 }
 
 listen(integer chan, string name, key id, string command)
 {
 integer s = llSubStringIndex(command," ");
 if (~s)
 {
 token = llDeleteSubString(command, s, -1);
 data = llDeleteSubString(command, 0, s);
 if(token == "dialog")
 llSensor( "", "", AGENT, 32, PI );
 }
 }
}
Dialog NumberPad

----
// Dialog Number Pad
// DoteDote Edison
// 1-26-2007
// Dialog module which acts as a simple positive integer number pad.
// Send a link_message with the following format:
// integer num = max number of digits allowed
// string msg = "numpad_open"
// key id = key of the avatar the dialog should target
// A return link_message will be sent with the following format:
// integer num = The number entered by the dialog user
// string msg = "numpad_close"
// key id = key of the avatar who used the dialog
// Things to-do:
// --Add floating point compatability
// --Add negative sign
// --Add undo or cancel button (12-button limit makes this difficult)
float time_limit = 15.0; // seconds before dialog times-out
list numpad_buttons = ["0","00","Done", "7","8","9", "4","5","6", "1","2","3"];
key numpad_user;
string numpad_number;
integer numpad_channel;
integer numpad_sender;
integer numpad_limit;
default {
 link_message(integer sender, integer n, string msg, key id) {
 if (msg == "numpad_open" && id != NULL_KEY) {
 numpad_sender = sender;
 numpad_limit = n;
 numpad_user = id;
 state numberPad;
 }
 }
}
state numberPad {
 state_entry() {
 numpad_number = "";
 numpad_channel = llCeil(llFrand(9999));
 llListen(numpad_channel, "", numpad_user, "");
 llDialog(numpad_user, "Use buttons to enter a number.", numpad_buttons, numpad_channel);
 llSetTimerEvent(time_limit);
 }
 listen(integer ch, string n, key id, string msg) {
 if (msg == "Done") state default;
 numpad_number += msg;
 integer length = llStringLength(numpad_number);
 if (length < numpad_limit) {
 llSetTimerEvent(time_limit);
 llDialog(numpad_user, "Current number: " + numpad_number, numpad_buttons, numpad_channel);
 }
 else state default;
 }
 timer() {
 llInstantMessage(numpad_user, "Dialog timed-out...");
 state default;
 }
 state_exit() {
 llSetTimerEvent(0.0);
 integer numpad_return = (integer)llGetSubString(numpad_number, 0, numpad_limit - 1);
 llMessageLinked(numpad_sender, numpad_return, "numpad_close", numpad_user);
 numpad_sender = -1;
 numpad_limit = -1;
 numpad_user = NULL_KEY;
 }
}
----
Category:LSL Library
Dialog with more than 12 buttons

Hi 
i searched a long time for a way to put more than 12 buttons in a dialog. here is my way:
key user;
integer channel = 0; //insert a channel here - 0 is public
list targets;
string selected; //the selected option is saved in this variable
integer site = 1; 
integer lala()
{
 integer length = llGetListLength(targets);
 list show; //is simple buffer to safe what is shown on this page
 integer start_to_show = (site - 1)*10;
 integer i;
 integer end_to_show = start_to_show + 10;
 if(end_to_show > length)
 {
 end_to_show = length;
 }
 i = start_to_show; 
 while(i < end_to_show)
 {
 show += llList2String(targets,i);
 i++;
 }
 if(site != 1) 
 {
 show += ["<<<"]; 
 }
 if(end_to_show != length)
 {
 show += [">>>"];
 } 
 llDialog(user,"lala",show,channel);
 return 1;
}
default
{
 state_entry()
 {
 llSay(0, "Ready!");
 }
 touch_start(integer total_number)
 {
 user = llDetectedKey(0);
 targets = ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23"]; // here are the buttons to display
 state show_targets;
 }
}
state show_targets
{
 state_entry()
 {
 lala();
 llListen(channel,"",user,"");
 }
 listen( integer channel, string name, key id, string message )
 {
 if(message == "<<<")
 {
 site -= 1;
 lala();
 }
 else if(message == ">>>")
 {
 site += 1;
 lala();
 }
 else
 {
 selected = message;
 state default;
 }
 }
}
ok, i say it too, i was not so good in "find the right name for your funktion, but it works.
the selected option is saved in the string "selected".
I hope you can understand my code and my bad english and this is helpfull for you
--Matthias Gasser 13:57, 8 April 2007 (PDT)
PS: damn, how can i put my code in this nice boxes are displayed everywere?
:Use the <pre> tags until(if ever) the <lsl> tags are functional. I've changed yours already.
:--DoteDote Edison 18:05, 8 April 2007 (EDT)