SlideShare a Scribd company logo
1 of 4
Download to read offline
Guest Book
Laura Antichi - @lantichi
PRESENTAZIONE SU YOUTUBE https://youtu.be/9UQ7_LxNyRY
Realizzare nei mondi virtuali un Guest Book per ottenere un report o dei consigli sulle attività che si stanno
volgendo o per attestare la propria partecipazione. È un momento sociale interessante.
Cliccando sul Guest Book si apre una finestra in cui poter inserire commenti nel limite di 30 secondi.
Possibile leggere i commenti digitando in chat: /1 list
Ho inserito le immagini: quella principale e quelle associate dei fiori nel CONTENUTO andando in
“modifica”. Nel contenuto ho anche inserito lo script spiegato da Salhazar.
Lo script
list guest = [];
key avatar = NULL_KEY;
string nomeAvatar = "";
vector WHITE=<1,1,1>;
default
{
state_entry()
{
llSetText("Questo è il libro degli Ospiti: clicca per lasciare un commento. Sarà un interessante
feedback.nNumero di commenti finora "
+(string)llGetListLength(guest),WHITE,1);
llListen(1,"",llGetOwner(),"list");
}
touch_start(integer count)
{
avatar = llDetectedKey(0);
state leggiOpinione;
}
listen(integer channel, string name, key id, string message)
{
integer i;
llOwnerSay("Elenco dei commenti");
for(i=0;i<llGetListLength(guest);i++){
llOwnerSay((string)i+" "+llList2String(guest,i));
}
llOwnerSay("===== Fine commenti =====n");
}
}
state leggiOpinione {
state_entry()
{
nomeAvatar = llKey2Name(avatar);
llSetText("Libro degli ospiti occupato a rispondere a "+nomeAvatar,WHITE,1);
llListen( 999, "", avatar, "");
llTextBox(avatar, " scrivi un commento se vuoi entro 30 secondi ", 999 );
llSetTimerEvent(30);
}
timer()
{
llSay(0,"Tempo scaduto");
state default;
}
listen(integer channel, string name, key id, string message)
{
guest += llGetTimestamp()+" " + nomeAvatar + " " + message;
llSay(0,"Inserito il commento");
state default;
}
}

More Related Content

More from Laura Antichi

esercitazioni_debriefinglantichi.pptx
esercitazioni_debriefinglantichi.pptxesercitazioni_debriefinglantichi.pptx
esercitazioni_debriefinglantichi.pptxLaura Antichi
 
lantichieasdebrifing.pptx
lantichieasdebrifing.pptxlantichieasdebrifing.pptx
lantichieasdebrifing.pptxLaura Antichi
 
lantichimindmapapp.ppt
lantichimindmapapp.pptlantichimindmapapp.ppt
lantichimindmapapp.pptLaura Antichi
 
principi pedagogici.pdf
principi pedagogici.pdfprincipi pedagogici.pdf
principi pedagogici.pdfLaura Antichi
 
preparatorio EAS.pptx
preparatorio EAS.pptxpreparatorio EAS.pptx
preparatorio EAS.pptxLaura Antichi
 
introduzione corso EAS.pptx
introduzione corso EAS.pptxintroduzione corso EAS.pptx
introduzione corso EAS.pptxLaura Antichi
 
lantichihomework2.pptx
lantichihomework2.pptxlantichihomework2.pptx
lantichihomework2.pptxLaura Antichi
 
lantichidesignthinking.pptx
lantichidesignthinking.pptxlantichidesignthinking.pptx
lantichidesignthinking.pptxLaura Antichi
 
3momentiinsintesiinfo-2.pdf
3momentiinsintesiinfo-2.pdf3momentiinsintesiinfo-2.pdf
3momentiinsintesiinfo-2.pdfLaura Antichi
 
le_insegne_minecraft.pptx
le_insegne_minecraft.pptxle_insegne_minecraft.pptx
le_insegne_minecraft.pptxLaura Antichi
 
scavare_costruire_minecraft.pptx
scavare_costruire_minecraft.pptxscavare_costruire_minecraft.pptx
scavare_costruire_minecraft.pptxLaura Antichi
 
minecraft_accesso.pptx
minecraft_accesso.pptxminecraft_accesso.pptx
minecraft_accesso.pptxLaura Antichi
 
interfaccia di avvio.pptx
interfaccia di avvio.pptxinterfaccia di avvio.pptx
interfaccia di avvio.pptxLaura Antichi
 

More from Laura Antichi (20)

esercitazioni_debriefinglantichi.pptx
esercitazioni_debriefinglantichi.pptxesercitazioni_debriefinglantichi.pptx
esercitazioni_debriefinglantichi.pptx
 
lantichieasdebrifing.pptx
lantichieasdebrifing.pptxlantichieasdebrifing.pptx
lantichieasdebrifing.pptx
 
lavoro_gruppo.pptx
lavoro_gruppo.pptxlavoro_gruppo.pptx
lavoro_gruppo.pptx
 
lantichimindmapapp.ppt
lantichimindmapapp.pptlantichimindmapapp.ppt
lantichimindmapapp.ppt
 
principi pedagogici.pdf
principi pedagogici.pdfprincipi pedagogici.pdf
principi pedagogici.pdf
 
preparatorio EAS.pptx
preparatorio EAS.pptxpreparatorio EAS.pptx
preparatorio EAS.pptx
 
introduzione corso EAS.pptx
introduzione corso EAS.pptxintroduzione corso EAS.pptx
introduzione corso EAS.pptx
 
lantichihomework2.pptx
lantichihomework2.pptxlantichihomework2.pptx
lantichihomework2.pptx
 
MODELLI DI RETE.pdf
MODELLI DI RETE.pdfMODELLI DI RETE.pdf
MODELLI DI RETE.pdf
 
lantichidesignthinking.pptx
lantichidesignthinking.pptxlantichidesignthinking.pptx
lantichidesignthinking.pptx
 
3momentiinsintesiinfo-2.pdf
3momentiinsintesiinfo-2.pdf3momentiinsintesiinfo-2.pdf
3momentiinsintesiinfo-2.pdf
 
le_insegne_minecraft.pptx
le_insegne_minecraft.pptxle_insegne_minecraft.pptx
le_insegne_minecraft.pptx
 
scavare_costruire_minecraft.pptx
scavare_costruire_minecraft.pptxscavare_costruire_minecraft.pptx
scavare_costruire_minecraft.pptx
 
minecraft_cosa.pptx
minecraft_cosa.pptxminecraft_cosa.pptx
minecraft_cosa.pptx
 
minecraft_accesso.pptx
minecraft_accesso.pptxminecraft_accesso.pptx
minecraft_accesso.pptx
 
interfaccia di avvio.pptx
interfaccia di avvio.pptxinterfaccia di avvio.pptx
interfaccia di avvio.pptx
 
scratch_parte2.pptx
scratch_parte2.pptxscratch_parte2.pptx
scratch_parte2.pptx
 
scratch_parte1.pptx
scratch_parte1.pptxscratch_parte1.pptx
scratch_parte1.pptx
 
CoderDojo.pptx
CoderDojo.pptxCoderDojo.pptx
CoderDojo.pptx
 
Cody Roby.pdf
Cody Roby.pdfCody Roby.pdf
Cody Roby.pdf
 

Recently uploaded

Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 

Recently uploaded (6)

Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 

Guest book Tutorial

  • 1. Guest Book Laura Antichi - @lantichi PRESENTAZIONE SU YOUTUBE https://youtu.be/9UQ7_LxNyRY Realizzare nei mondi virtuali un Guest Book per ottenere un report o dei consigli sulle attività che si stanno volgendo o per attestare la propria partecipazione. È un momento sociale interessante. Cliccando sul Guest Book si apre una finestra in cui poter inserire commenti nel limite di 30 secondi.
  • 2. Possibile leggere i commenti digitando in chat: /1 list
  • 3. Ho inserito le immagini: quella principale e quelle associate dei fiori nel CONTENUTO andando in “modifica”. Nel contenuto ho anche inserito lo script spiegato da Salhazar. Lo script list guest = []; key avatar = NULL_KEY; string nomeAvatar = ""; vector WHITE=<1,1,1>; default { state_entry() {
  • 4. llSetText("Questo è il libro degli Ospiti: clicca per lasciare un commento. Sarà un interessante feedback.nNumero di commenti finora " +(string)llGetListLength(guest),WHITE,1); llListen(1,"",llGetOwner(),"list"); } touch_start(integer count) { avatar = llDetectedKey(0); state leggiOpinione; } listen(integer channel, string name, key id, string message) { integer i; llOwnerSay("Elenco dei commenti"); for(i=0;i<llGetListLength(guest);i++){ llOwnerSay((string)i+" "+llList2String(guest,i)); } llOwnerSay("===== Fine commenti =====n"); } } state leggiOpinione { state_entry() { nomeAvatar = llKey2Name(avatar); llSetText("Libro degli ospiti occupato a rispondere a "+nomeAvatar,WHITE,1); llListen( 999, "", avatar, ""); llTextBox(avatar, " scrivi un commento se vuoi entro 30 secondi ", 999 ); llSetTimerEvent(30); } timer() { llSay(0,"Tempo scaduto"); state default; } listen(integer channel, string name, key id, string message) { guest += llGetTimestamp()+" " + nomeAvatar + " " + message; llSay(0,"Inserito il commento"); state default; } }