Da OpenSimITA.
[13:05] Salahzar Stenvaag: allora possiamo iniziare
[13:06] Salahzar Stenvaag: Innanzi tutto volevo dirvi che questo è un ripasso della lezione di mercoledì
[13:06] Salahzar Stenvaag: ma con alcune aggiunte e migliorie
[13:06] Salahzar Stenvaag: gli script li ho "migliorati"
[13:06] Salahzar Stenvaag: e soprattutto verificati che funzionano anche su opensim
[13:09] Salahzar Stenvaag: rivediamo questa sera
[13:09] Salahzar Stenvaag: alcuni script per la gestione delle collisioni
[13:10] Salahzar Stenvaag: gli script di stasera
[13:10] Salahzar Stenvaag: sono quelli contenuti in questi 3 oggetti
[13:10] Salahzar Stenvaag: questo cubone bianco
[13:10] Salahzar Stenvaag: davanti a me
[13:10] Salahzar Stenvaag: che ha uno script che si accorge quando entra in collisione
[13:10] Salahzar Stenvaag: con altri oggetti
[13:10] Salahzar Stenvaag: e poi degli oggetti fisici che sono questi due cubi rossi e verdi
[13:11] RINOBIT Footman: sono diversi dall'altra volta li prendiamo?
[13:11] Salahzar Stenvaag: si sono diversi
[13:11] Salahzar Stenvaag: li ho cambiati
[13:11] Salahzar Stenvaag: in pratica quello che succede è che il cubone bianco
[13:11] Salahzar Stenvaag: sa quali oggetti sono "giusti"
[13:12] Salahzar Stenvaag: da metterci dentro
[13:12] Salahzar Stenvaag: e quali sono sbagliati
[13:12] Salahzar Stenvaag: i cubetti rossi e verdi
[13:12] Salahzar Stenvaag: sono fisici
[13:12] Salahzar Stenvaag: ma vedete che galleggiano
[13:12] Salahzar Stenvaag: e possono essere mossi con il mouse
[13:12] Salahzar Stenvaag: se muovete uno dei cubi verdi o rossi
[13:12] Salahzar Stenvaag: verso il container bianco
[13:12] Salahzar Stenvaag: al momento dell'impatto
[13:13] Salahzar Stenvaag: il cubone bianco dirà se l'oggetto è "giusto" o sbagliato
[13:13] Salahzar Stenvaag: alice ha messo l'oggetto giusto
[13:13] Test VolumeDetect xenia: AliceDiMax Taurog ha messo l'oggetto giusto
[13:14] Test VolumeDetect xenia: AliceDiMax Taurog ha sbagliato :(
[13:14] Test VolumeDetect xenia: Joanna Svenska ha sbagliato :(
[13:15] aleksev Caeran: 0scusatemi ma non ci ho capito nulla
[13:15] Salahzar Stenvaag: aleksev
[13:15] aleksev Caeran: si
[13:16] Salahzar Stenvaag: qui abbiamo dei cubetti
[13:16] Salahzar Stenvaag: fisici
[13:16] aleksev Caeran: lo so
[13:16] Salahzar Stenvaag: che possono essere mossi
[13:16] Exidor Bing: solo uno spam di cubetti verdi e rossi
[13:17] Salahzar Stenvaag: per "giocare" con questo gioco
[13:17] Salahzar Stenvaag: dovete copiare uno dei miei cubetti rossi/verdi
[13:17] Salahzar Stenvaag: tasto destro e take copy
[13:17] Salahzar Stenvaag: e poi lo rezzate
[13:18] Exidor Bing: sì sì io cercavo di muovere uno di qualcun' altro
[13:18] Salahzar Stenvaag: gli oggettini
[13:18] Salahzar Stenvaag: sono uguali
[13:18] Salahzar Stenvaag: salvo il fatto che uno si chiama "Giusto"
[13:18] Salahzar Stenvaag: ed è verde
[13:18] Exidor Bing: però poi schizzano via
[13:18] aleksev Caeran: scusami
[13:18] Nadia McWinnie: e se cambio la texture per non perderli?
[13:18] aleksev Caeran: macopia a me nonviene
[13:18] Salahzar Stenvaag: e l'altro si chiama "sbagliato"
[13:18] AliceDiMax Taurog: comprali
[13:18] Salahzar Stenvaag: tasto destro
[13:19] Salahzar Stenvaag: e poi "more"
[13:19] Salahzar Stenvaag: o take copy
[13:19] aleksev Caeran: si
[13:20] Salahzar Stenvaag: e vedi che hai il prendi copia
[13:20] aleksev Caeran: è sbiadirto
[13:20] aleksev Caeran: sbiadiro
[13:20] Salahzar Stenvaag: prima di passare all'esame degli script
[13:21] Salahzar Stenvaag: ok c'è un sacco di lag
[13:21] Nadia McWinnie: ops mi è sparito il cubetto dentro a quello bianco
[13:21] Salahzar Stenvaag: e quindi la chat avviene molto in ritardo
[13:21] aleksev Caeran: purtropo si
[13:21] Luna Freng: help me
[13:21] aleksev Caeran: salsscusa
[13:21] aleksev Caeran: take copy
[13:21] Redstar Lamilton: nn riesco a rezzare
[13:21] aleksev Caeran: mi esce sbiadito
[13:21] Salahzar Stenvaag: l'ho messo trasparente
[13:22] AliceDiMax Taurog: red dovresti indossare la tag
[13:22] Nadia McWinnie: vedo cubi che volano via
[13:22] Redstar Lamilton: si l ho messo
[13:22] Salahzar Stenvaag: allora
[13:23] Salahzar Stenvaag: dicevo al di là del lag
[13:23] aleksev Caeran: sala
[13:23] Salahzar Stenvaag: vi è chiaro cosa stiamo cercando di fare?
[13:23] aleksev Caeran: oil copy nonmi esce
[13:23] Luna Freng: siete tutti grigi e nn si vede nulla
[13:23] Nadia McWinnie: sì è chiaro sal
[13:23] RINOBIT Footman: si tutto chiaro
[13:23] aleksev Caeran: mi esce sbiadito
[13:23] Nadia McWinnie: il sensore riconosce il cubo e lo individua
[13:23] Mirta Alecto: Ciao, scusate il ritardo
[13:23] Salahzar Stenvaag: ciao mirta
[13:23] RINOBIT Footman: ciao mirta
[13:23] Nadia McWinnie: ciao Mirta
[13:23] Test VolumeDetect xenia: ha sbagliato :(
[13:23] Test VolumeDetect xenia: ha sbagliato :(
[13:23] Test VolumeDetect xenia: ha sbagliato :(
[13:23] Test VolumeDetect xenia: ha sbagliato :(
[13:23] Joanna Svenska: ciao mirta
[13:23] Salahzar Stenvaag: stiamo rifacendo quello che avevamo visto la settimana scorsa
[13:23] AliceDiMax Taurog: ciao mirta
[13:23] Test VolumeDetect xenia: Nadia McWinnie ha sbagliato :(
[13:23] Mirta Alecto: ciao a tutti :)
[13:24] Salahzar Stenvaag: un cubone riconoscitore
[13:24] Salahzar Stenvaag: lo script l'ho cambiato
[13:24] Test VolumeDetect xenia: Exidor Bing ha messo l'oggetto giusto
[13:24] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:24] RINOBIT Footman: vedo che c'è il count
[13:24] RINOBIT Footman: il sistema che ci hai insegnato per rendere più efficiente il touch
[13:24] Salahzar Stenvaag: ah si
[13:24] Salahzar Stenvaag: allora sentite guardiamo gli script modificati
[13:25] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:25] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:25] Test VolumeDetect xenia: Redstar Lamilton ha sbagliato :(
[13:25] Salahzar Stenvaag: vi metto sulla chat lo script del cubetto piccolo
[13:25] Salahzar Stenvaag: float altezza;
default
{
state_entry()
{
vector x=llGetPos();
altezza=x.z;
llSetBuoyancy(1);
llSetTimerEvent(1);
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
}
timer()
{
vector x=llGetPos();
llSetPos(<x.x,x.y,altezza>);
}
touch_start(integer count)
{
string name=llDetectedName(0);
llSetObjectDesc(name);
}
}
[13:25] Redstar Lamilton: il verde nn riesco a prenderlo
[13:26] Salahzar Stenvaag: potete fare un cubo vostro
[13:26] Object: Hello, Avatar!
[13:26] Salahzar Stenvaag: metterlo fisico
[13:26] Test VolumeDetect xenia: Joanna Svenska ha messo l'oggetto giusto
[13:26] Redstar Lamilton: metti anche lo script del verde
[13:26] Salahzar Stenvaag: e metterci lo script che vi ho dato
[13:26] Object: Hello, Avatar!
[13:26] Salahzar Stenvaag: gli script sono identici
[13:26] Salahzar Stenvaag: sia per il verde che per il rosso
[13:26] Salahzar Stenvaag: quello che è importante è il NOME dell'oggetto
[13:26] Redstar Lamilton: e allora come è che uno lo prende e l altro no
[13:27] Object: Hello, Avatar!
[13:27] RINOBIT Footman: riconosce il nome
[13:27] Object: Hello, Avatar!
[13:27] Salahzar Stenvaag: distingue il nome
[13:27] Redstar Lamilton: ah ecco ok
[13:27] Salahzar Stenvaag: l'oggetto che si chiama "Giusto"
[13:27] Object: Touched.
[13:27] Salahzar Stenvaag: viene riconosciuto
[13:27] Salahzar Stenvaag: e l'altro no
[13:27] Redstar Lamilton: ok
[13:27] Redstar Lamilton: ma io perchè il giusto nn riesco a prenderlo
[13:27] Nadia McWinnie: quindi dobbiamo chiamare il nostro cubo
[13:28] Salahzar Stenvaag: e con questi esempi vi sto passando un pochino di esperienza sugli oggetti fisici
[13:28] Nadia McWinnie: o giusto o sbagliato
[13:28] Salahzar Stenvaag: redstar
[13:28] Luna Freng: io nn ci capisco nulla perdonatemi
[13:28] aleksev Caeran: nfmmfno io
[13:28] Test VolumeDetect xenia: Nadia McWinnie ha sbagliato :(
[13:28] Nadia McWinnie: makkome ho chiamato l'oggetto giusto
[13:28] 5200: Hello, Avatar!
[13:29] Salahzar Stenvaag: chi non capisce?
[13:29] Redstar Lamilton: dimmi sala
[13:29] Nadia McWinnie: e mi dice che ho sbagliato
[13:29] Salahzar Stenvaag: Luna e aleksev?
[13:29] Test VolumeDetect xenia: Nadia McWinnie ha sbagliato :(
[13:29] Redstar Lamilton: io vorrei prender il cubo verde ma nn riesco
[13:29] Luna Freng: io si nn capisc
[13:29] Test VolumeDetect xenia: Nadia McWinnie ha sbagliato :(
[13:29] Giorgio Chaffe è Online
[13:29] Salahzar Stenvaag: Scusate un attimo di ordine
[13:29] felice Yuitza: sera a tutti
[13:29] Salahzar Stenvaag: fermi tutti
[13:30] Salahzar Stenvaag: cominciamo con Luna e Aleks
[13:30] Salahzar Stenvaag: che non hanno capito cosa sta succedendo
[13:30] Test VolumeDetect xenia: Nadia McWinnie ha sbagliato :(
[13:30] Luna Freng: grazie Salahzar
[13:30] Salahzar Stenvaag: Stiamo cercando di fare una specie di "gioco didattico"
[13:30] Object: Hello, Avatar!
[13:30] Luna Freng: fin qui ok
[13:30] Salahzar Stenvaag: in cui gli studenti possono muovere degli oggetti dentro un contenitore
[13:30] Salahzar Stenvaag: e il contenitore è in grado di capire se l'oggetto che gli viene messo dentro
[13:31] Salahzar Stenvaag: è giusto o sbagliato
[13:31] Luna Freng: va bene
[13:31] Salahzar Stenvaag: FINO a qua è chiaro dove si vuole arrivare?
[13:31] Nadia McWinnie: sì posso?
[13:31] Luna Freng: si
[13:31] felice Yuitza: SI! XD
[13:31] AliceDiMax Taurog: kiarissimo
[13:31] Salahzar Stenvaag: premesso che questa cosa è stata chiesta
[13:31] Salahzar Stenvaag: da alcuni insegnanti
[13:31] Salahzar Stenvaag: per fare proprio dei giochi didattici sull'archeologia
[13:31] Xenia Writer: :)
[13:31] Luna Freng: però
[13:31] Nadia McWinnie: posso Sal?
[13:31] Redstar Lamilton: ma si possono utilizzare anche per altri giochi didattici
[13:32] Salahzar Stenvaag: ok vai nadia
[13:32] Salahzar Stenvaag: una per volta
[13:32] Salahzar Stenvaag: dimmi
[13:32] Nadia McWinnie: ho rezzato il cubo
[13:32] Nadia McWinnie: lo ho chiamato giusto
[13:32] Salahzar Stenvaag: "Giusto"
[13:32] Nadia McWinnie: e gli ho messo dentro lo script
[13:32] Salahzar Stenvaag: con la G maiuscola !
[13:32] Nadia McWinnie: me lo dice sbaglaito
[13:32] Salahzar Stenvaag: (trappola)
[13:32] Nadia McWinnie: ah va bene
[13:32] Salahzar Stenvaag: lol
[13:32] Nadia McWinnie: ecco l'inghippo
[13:32] Nadia McWinnie: lol
[13:32] Salahzar Stenvaag: Luna invece tu che chiedevi?
[13:32] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:32] Test VolumeDetect xenia: ha messo l'oggetto giusto
[13:33] Giusto: Hello, Avatar!
[13:33] Salahzar Stenvaag: 13:31] Luna Freng: però
[13:33] Luna Freng: però dove prendo gli script
[13:33] Luna Freng: ?
[13:33] Salahzar Stenvaag: allora gli script erano dentro degli oggetti che avevo messo all'inizio
[13:33] Object: Hello, Avatar!
[13:33] Salahzar Stenvaag: se tu clicchi destro uno di questi cubi
[13:33] Nadia McWinnie: c'è un problema però a fare questo gioco in didattica
[13:33] Luna Freng: io sono cadta
[13:34] Nadia McWinnie: se si va con il mause sull'oggetto ti dice qual'è quello giusto senza neppure metterlo nel cubo bianco
[13:34] Salahzar Stenvaag: Luna
[13:34] aleksev Caeran: scusate
[13:34] Luna Freng: si Sala
[13:34] aleksev Caeran: vorreio capirci qualcosa
[13:34] Salahzar Stenvaag: vedi questo oggetto
[13:34] Salahzar Stenvaag: allora
[13:34] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:34] Luna Freng: quale?
[13:34] Solkide Auer ha accettato la tua offerta dall'inventario.
[13:34] Salahzar Stenvaag: Luna tu hai capito l'obiettivo...
[13:34] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:35] Test VolumeDetect xenia: Joanna Svenska ha messo l'oggetto giusto
[13:35] Salahzar Stenvaag: Aleksev pare di no
[13:35] aleksev Caeran: no pe niente
[13:35] Test VolumeDetect xenia: (No Description) ha sbagliato :(
[13:35] Salahzar Stenvaag: aleksev cosa non ti è chiaro dell'obiettivo
[13:35] Test VolumeDetect xenia: Joanna Svenska ha messo l'oggetto giusto
[13:35] Luna Freng: il tuo cubo
[13:35] Aloisio Congrejo è Offline
[13:35] giusto: Hello, Avatar!
[13:35] Luna Freng: l'ho toccato Salah
[13:35] aleksev Caeran: si
[13:35] Salahzar Stenvaag: asp luna
[13:35] Object: Touched.
[13:35] Luna Freng: ok
[13:35] Salahzar Stenvaag: che aleksev non ha capito
[13:35] Salahzar Stenvaag: aleksev
[13:35] Luna Freng: va bene
[13:35] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[13:35] Salahzar Stenvaag: l'obiettivo del gioco ti è chiaro?
[13:35] Aloisio Congrejo è Online
[13:35] Salahzar Stenvaag: gioco didattico?
[13:36] aleksev Caeran: no
[13:36] Exidor Bing: mi sento stupido: lo script nel cubino colorato a che serve? se è il cubo grosso che si "accorge" di lui?
[13:36] Salahzar Stenvaag: asp exidor
[13:36] Salahzar Stenvaag: aleksev
[13:36] aleksev Caeran: sui dimmi
[13:36] Salahzar Stenvaag: vogliamo fare un gruppo di studenti
[13:36] aleksev Caeran: ok
[13:36] Salahzar Stenvaag: gli diamo degli oggetti
[13:36] aleksev Caeran: rsatto
[13:36] Salahzar Stenvaag: ad esempio dei reperti archeologici
[13:36] Salahzar Stenvaag: e li invitiamo a mettere questi reperti
[13:36] aleksev Caeran: si
[13:36] Salahzar Stenvaag: in urne
[13:36] Salahzar Stenvaag: del periodo storico
[13:37] Salahzar Stenvaag: o delle civiltà storiche corrispondenti
[13:37] Salahzar Stenvaag: quando un reperto viene messo nell'urna giusta
[13:37] Salahzar Stenvaag: l'urna dice allo studente che ha fatto una cosa giusta
[13:37] Nadia McWinnie: se posso però dire un problema che vedo in questa didattica
[13:37] Salahzar Stenvaag: altrimenti gli dice che quel reperto non va l'
[13:37] aleksev Caeran: sik
[13:37] Salahzar Stenvaag: è chiaro aleksev?
[13:37] Salahzar Stenvaag: qui stiqamo simulando
[13:37] aleksev Caeran: si finqui si
[13:37] Salahzar Stenvaag: con dei concetti astratti
[13:37] Salahzar Stenvaag: ㋡
[13:38] Salahzar Stenvaag: bene
[13:38] Salahzar Stenvaag: nadia cosa dici che non va bene in questo modo di fare il "gioco"?
[13:38] Nadia McWinnie: se è il nome dell'oggetto che ne qualifica giusto o sbagliato
[13:38] Object: Hello, Avatar!
[13:38] Nadia McWinnie: lo vedo prima ancora di metterlo nel cubo bianco
[13:38] Salahzar Stenvaag: No
[13:38] Nadia McWinnie: basta passarci sopra con il mause
[13:38] Salahzar Stenvaag: perchè adesso io l'ho scritto così per semplicità
[13:39] Salahzar Stenvaag: il cubone centrale
[13:39] Salahzar Stenvaag: vede la collisione con qualcosa che si chiama XXX
[13:39] Salahzar Stenvaag: e confronta XXX con un elenco di oggetti "VALIDI"
[13:39] Redstar Lamilton: sala posso chiederti una cosa
[13:39] Salahzar Stenvaag: asp
[13:39] Salahzar Stenvaag: che ho una lista di domande prima
[13:39] Redstar Lamilton: ok
[13:39] Salahzar Stenvaag: c'era exidor
[13:39] Nadia McWinnie: ah certo dando nomi astratti in riferimento al cubone
[13:39] Nadia McWinnie: grazie
[13:39] Salahzar Stenvaag: ad esempio
[13:39] Salahzar Stenvaag: che chiedeva cosa serviva lo script nei cubetti
[13:39] Nadia McWinnie: capito
[13:40] Salahzar Stenvaag: nel nostro caso gli script servono ad almeno due cose
[13:40] Salahzar Stenvaag: 1\ a far galleggiare i cubetti (buoyancy in inglese)
[13:40] Luna Freng: io nn ho lo script nel cubo?
[13:40] Salahzar Stenvaag: 2\ a verificare che il cubetto non si alzi o si abbassi mai oltre il livello iniziale
[13:40] Exidor Bing: buo-chè?
[13:40] Test VolumeDetect xenia: Redstar Lamilton ha sbagliato :(
[13:40] Salahzar Stenvaag: buoyancy === galleggiamento in inglese
[13:40] Salahzar Stenvaag: è una parola inglese
[13:41] Salahzar Stenvaag: serve per fare in modo che un oggetto fisico non cadi per terra
[13:41] Salahzar Stenvaag: ma galleggi a mezz'aria come un palloncino
[13:41] Exidor Bing: OKKAI
[13:41] Exidor Bing: denghiu
[13:41] Nadia McWinnie: il valore 1 a cosa corrisponde?
[13:41] Salahzar Stenvaag: 3\ ogni volta che il "palloncino" viene toccato inoltre mi marco nella descrizione dell'oggetto il nome dell'avata che ha toccato
[13:42] Salahzar Stenvaag: llSetBuoyancy(1); indica che l'oggetto galleggia
[13:42] Test VolumeDetect xenia: Redstar Lamilton ha sbagliato :(
[13:42] Object: Touched.
[13:42] Salahzar Stenvaag: <1 vuol dire che sprofonda
[13:42] Salahzar Stenvaag: >1 vuol dire che va contrario alla gravità
[13:42] Nadia McWinnie: bello questo me lo salvo
[13:42] Nadia McWinnie: :-)
[13:42] Salahzar Stenvaag: chi aveva delle domande ancora non risposte?
[13:42] Salahzar Stenvaag: redstar?
[13:43] Redstar Lamilton: si
[13:43] Object: Hello, Avatar!
[13:43] Salahzar Stenvaag: dimmi
[13:43] Luna Freng: io dove prendo lo script?
[13:43] Salahzar Stenvaag: ad esempio dalla chat
[13:43] Redstar Lamilton: intanto prima chiedevo come mai l cubeltto rosso sbagliato son riuscita a prenderlo e il vrede giusto no
[13:43] Salahzar Stenvaag: te lo pasto qui:
[13:43] Exidor Bing: oppure dammi 10L
[13:43] Object: Hello, Avatar!
[13:43] Salahzar Stenvaag: float altezza;
default
{
state_entry()
{
vector x=llGetPos();
altezza=x.z;
llSetBuoyancy(1);
llSetTimerEvent(1);
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
}
timer()
{
vector x=llGetPos();
llSetPos(<x.x,x.y,altezza>);
}
touch_start(integer count)
{
string name=llDetectedName(0);
llSetObjectDesc(name);
}
}
[13:43] Salahzar Stenvaag: partendo da float altezza
[13:43] Redstar Lamilton: hai letto sala?
[13:43] Salahzar Stenvaag: lo copi e lo metti in un tuo oggetto
[13:44] Salahzar Stenvaag: emh redstar
[13:44] Luna Freng: grazie
[13:44] Redstar Lamilton: scusa
[13:44] Salahzar Stenvaag: rispondo una domanda alla volta
[13:44] Redstar Lamilton: il mio turno quando viene?
[13:44] Redstar Lamilton: appunto
[13:44] Salahzar Stenvaag: allora lo script ve l'ho passato in chat
[13:44] Salahzar Stenvaag: redstar
[13:44] Salahzar Stenvaag: sto rispondendo alla tua prima domanda
[13:44] Salahzar Stenvaag: "dove trovo lo script"?
[13:44] Salahzar Stenvaag: e io te l'ho passato in chat
[13:44] Redstar Lamilton: nn ero io
[13:44] Redstar Lamilton: a chiedere cio
[13:44] Salahzar Stenvaag: ah ok
[13:45] Salahzar Stenvaag: era luna
[13:45] Redstar Lamilton: ho chiesto altro
[13:45] Salahzar Stenvaag: sorry
[13:45] Redstar Lamilton: prego
[13:45] Redstar Lamilton: figurati
[13:45] Amandina Irata chiede perchè il mio prim non vola?
[13:45] Salahzar Stenvaag: allora redstar
[13:45] Exidor Bing: hai provato con una redbull?
[13:45] Salahzar Stenvaag: tu puoi prendere alcuni oggetti
[13:45] AliceDiMax Taurog: XD
[13:45] Exidor Bing: quella funziona...
[13:45] Salahzar Stenvaag: perchè hanno i diritti di essere presi
[13:45] Salahzar Stenvaag: altri no
[13:45] Redstar Lamilton: il verde nn son riuscita aprenderlo
[13:45] Exidor Bing: come il mio rimedio anti-lag
[13:45] Redstar Lamilton: ma l ho costruito
[13:46] Salahzar Stenvaag: allora se l'hai costruito tu
[13:46] Redstar Lamilton: e come mai il rosso c el ha e il verde no
[13:46] Salahzar Stenvaag: redstar
[13:46] Redstar Lamilton: cmq l ho costruito
[13:46] Redstar Lamilton: il verde giusto
[13:46] Salahzar Stenvaag: l'hai costruito tu?
[13:46] Geordie Robbiani è Offline
[13:46] Redstar Lamilton: ma al momento dell acollisione mi dice che ho sbagliato
[13:46] Redstar Lamilton: si
[13:46] Redstar Lamilton: ho messo lo script
[13:46] Nadia McWinnie: giusto scritto con la G grande
[13:46] Redstar Lamilton: l ho chiamato giusto
[13:46] Redstar Lamilton: no
[13:47] Salahzar Stenvaag: devi chiamarlo "Giusto"
[13:47] Nadia McWinnie: ho fatto lo stesso errore
[13:47] Salahzar Stenvaag: con la G maiuscola
[13:47] Salahzar Stenvaag: che nome gli hai dato?
[13:47] Test VolumeDetect xenia: felice Yuitza ha messo l'oggetto giusto
[13:47] Redstar Lamilton: ah ok
[13:47] Salahzar Stenvaag: comunque il fatto che riconosca un nome o un altro
[13:47] Salahzar Stenvaag: è il cubone centrale che lo decide con uno script
[13:47] Salahzar Stenvaag: però se mi permettete vi descrivo per intanto il cubetto piccolo
[13:47] Salahzar Stenvaag: ok?
[13:47] Redstar Lamilton: si devo mettere l amaiuscola allora?
[13:48] Geordie Robbiani è Online
[13:48] Nadia McWinnie: vector x ci sono ma altezza=x.z; cosa vuol dire Sal?
[13:48] Salahzar Stenvaag: il nome dell'oggetto deve essere lo stesso che il cubone centrale verifica
[13:48] Salahzar Stenvaag: analizziamo lo state_entry
[13:48] Nadia McWinnie: sìsìsì
[13:48] Salahzar Stenvaag: state_entry()
{
vector x=llGetPos();
altezza=x.z;
llSetBuoyancy(1);
llSetTimerEvent(1);
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
}
[13:48] Helenita Arriaga è Offline
[13:48] Salahzar Stenvaag: la prima istruzione estrae la posizione corrente del cubo
[13:48] Salahzar Stenvaag: llGetPos()
[13:49] Test VolumeDetect xenia: felice Yuitza ha sbagliato :(
[13:49] Salahzar Stenvaag: altezza=x.z; prende la componente z della posizione
[13:49] Test VolumeDetect xenia: felice Yuitza ha sbagliato :(
[13:49] Salahzar Stenvaag: la componente z di un oggetto è appunto l'altezza
[13:49] Redstar Lamilton: nn lo trovo piu
[13:49] Amaranta Phelan è Online
[13:49] Nadia McWinnie: che non prende con il GetPos?
[13:49] RINOBIT Footman: sala perchè x.z?
[13:49] RINOBIT Footman: e non solo z?
[13:50] Salahzar Stenvaag: infatti llGetPos() la mettevo dentro x
[13:50] Salahzar Stenvaag: e poi prendevo x.z
[13:50] Salahzar Stenvaag: se avessi scritto altezza=z;
[13:50] Salahzar Stenvaag: z non è nulla
[13:50] Salahzar Stenvaag: nello script
[13:50] Object: Hello, Avatar!
[13:50] Salahzar Stenvaag: mentre invece
[13:50] Nadia McWinnie: sempre nel dare la posizione don GetPos dobbiamo poi prendere la componente altezza?
[13:50] Salahzar Stenvaag: io ho fatto questo
[13:51] Luna Freng: 3:43] Object: Hello, Avatar!
[13:43] Salahzar Stenvaag: float altezza;
default
{
state_entry()
{
vector x=llGetPos();
altezza=x.z;
llSetBuoyancy(1);
llSetTimerEvent(1);
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
}
timer()
{
vector x=llGetPos();
llSetPos(<x.x,x.y,altezza>);
}
touch_start(integer count)
{
string name=llDetectedName(0);
llSetObjectDesc(nam
[13:51] Salahzar Stenvaag: per poter salvarmi la posizione in altezza originale
[13:51] Salahzar Stenvaag: e conservarla per tutto il tempo
[13:51] Salahzar Stenvaag: gli oggetti fisici hanno una tremenda facilità
[13:51] Salahzar Stenvaag: a scappare e schizzare via lontano
[13:51] Salahzar Stenvaag: questo script serve fondamentalmente per evitare che l'oggetto schizzi via in altezza
[13:51] Amaranta Phelan è Offline
[13:51] Salahzar Stenvaag: o sprofondi nel terreno
[13:51] Nadia McWinnie: quindi x.z serve a tenerlo alla stessa altezza
[13:52] Salahzar Stenvaag: (( che è poi quello che mi succedeva in opensim ))
[13:52] Salahzar Stenvaag: in opensim questi cubi mi affondavano nel terreno
[13:52] Salahzar Stenvaag: e quindi dovevo avere un sistema per evitare che andassero via
[13:52] Salahzar Stenvaag: chiaro?
[13:52] Luna Freng: si
[13:52] AliceDiMax Taurog: si
[13:52] Salahzar Stenvaag: llSetBuoyancy(1);
[13:52] Salahzar Stenvaag: già lo conoscete
[13:52] Nadia McWinnie: llSetBuoyancy può anche avere un valore tipo 0.5?
[13:52] Salahzar Stenvaag: serve per fare in modo che rimanga sospeso in aria
[13:53] Salahzar Stenvaag: si
[13:53] Nadia McWinnie: grazie
[13:53] Test VolumeDetect xenia: Redstar Lamilton ha messo l'oggetto giusto
[13:53] Salahzar Stenvaag: in tal caso va a terra con una velocità inferiore
[13:53] Salahzar Stenvaag: come farebbe ad esempio dentro un liquido
[13:53] Redstar Lamilton: ci son riuscita
[13:53] Object: Hello, Avatar!
[13:53] Salahzar Stenvaag: sapete che per il principio di archimede
[13:54] Salahzar Stenvaag: dentro l'acqua ad esempio le cose vanno al suolo con una accelerazione inferiore che per aria
[13:54] Salahzar Stenvaag: per motivi didattici matematici
[13:54] Geordie Robbiani è Offline
[13:54] Salahzar Stenvaag: è interessantissimo per fare tutta una serie di giochi e di esperimenti
[13:54] Salahzar Stenvaag: ok?
[13:54] RINOBIT Footman: ok
[13:54] felice Yuitza: SI! XD
[13:54] AliceDiMax Taurog: si
[13:54] Nadia McWinnie: sìsìsìsì
[13:54] Joanna Svenska: .:*--sciiiiiii--*:.
[13:54] Salahzar Stenvaag: poi facco un llSetTimerEvent(1)
[13:55] Joanna Svenska: Arf Arf Arf Arf Arf
[13:55] Salahzar Stenvaag: ogni secondo faccio un controllo
[13:55] Object: Hello, Avatar!
[13:55] Joanna Svenska: Arf Arf Arf Arf Arf Arf
[13:55] Joanna Svenska: -.-"
[13:55] Nadia McWinnie: cosa serve in questo caso il timer?
[13:55] Joanna Svenska: scusate partita gesture
[13:55] Joanna Svenska: -.-"
[13:55] Nadia McWinnie: lol
[13:55] AliceDiMax Taurog: XD
[13:55] Joanna Svenska thuds
[13:55] Salahzar Stenvaag: e forzo che l'oggetto si rimetta nelle sue coordinate di altezza orginale
[13:55] AliceDiMax Taurog: ahahaha
[13:55] Joanna Svenska: lol
[13:55] Salahzar Stenvaag: il timer funziona come un watchdog
[13:55] Joanna Svenska: il bello della diretta
[13:55] Salahzar Stenvaag: in italiano "cane da guardia"
[13:55] Salahzar Stenvaag: o monitor
[13:55] Salahzar Stenvaag: ogni x secondi
[13:55] Salahzar Stenvaag: in questo caso ogni 1 secondo
[13:56] Salahzar Stenvaag: mando in esecuzione il timer
[13:56] Salahzar Stenvaag: il timer vedete che fa due cose
[13:56] Marinu Gausman è Offline
[13:56] Salahzar Stenvaag: vector x=llGetPos();
[13:56] Salahzar Stenvaag: si prende l'attuale posizione del cubetto
[13:56] Nadia McWinnie: cambia il valore della variabile x
[13:56] Salahzar Stenvaag: llSetPos(<x.x,x.y,altezza>);
[13:56] Salahzar Stenvaag: e poi vedete che reimposta la posizione
[13:56] Salahzar Stenvaag: a x.x e x.y
[13:56] Salahzar Stenvaag: lascia invariata la posizione x e y
[13:57] Salahzar Stenvaag: mentre la posizione z la rimette a quella iniziale
[13:57] Gleman Jun è Offline
[13:57] Salahzar Stenvaag: che si era salvato al momento dello state_entry
[13:57] Salahzar Stenvaag: in questo modo in teoria
[13:57] Salahzar Stenvaag: l'oggetto non viene lasciato fluttuare all'infinito
[13:57] Salahzar Stenvaag: ma dovrebbe rimanere "fermo"
[13:57] Nadia McWinnie: da la nuova posizione ma lo tiene alla stessa altezza
[13:57] Salahzar Stenvaag: come avete visto in realtà non è che funzioni perfettamente
[13:57] Nadia McWinnie: capito
[13:57] Geordie Robbiani è Online
[13:57] Salahzar Stenvaag: e in opensim è ancora peggio
[13:58] Salahzar Stenvaag: infatti l'ho messo apposta per opensim
[13:58] Salahzar Stenvaag: volendo si può mettere anche un controllo sulla x e sulla y
[13:58] RINOBIT Footman: come mai salahazar, lì non c'è havok4 come qui?
[13:58] Salahzar Stenvaag: non c'è havok
[13:58] Tebe Dirkle è Online
[13:58] Salahzar Stenvaag: c'è un motore che si chiama ODE
[13:58] Salahzar Stenvaag: è opensource
[13:58] RINOBIT Footman: ok
[13:58] Salahzar Stenvaag: e funziona molto diverso da Havok :(
[13:59] Salahzar Stenvaag: Havok costa un sacco di soldi
[13:59] Salahzar Stenvaag: e poi nel cubetto vedete che c'è finalmente un touch_start
[13:59] Salahzar Stenvaag: quando si tocca l'oggetto vediamo il nome dell'avatar che ha toccato
[13:59] Salahzar Stenvaag: e lo mettiamo come DESCRIZIONE dell'oggetto
[13:59] Nadia McWinnie: una domanda Sal
[13:59] Salahzar Stenvaag: e così dovremmo avere visto tutto lo script
[13:59] Salahzar Stenvaag: ㋡
[13:59] Salahzar Stenvaag: si nadia
[14:00] Salahzar Stenvaag: ah forse domandi su llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
[14:00] Gleman Jun è Online
[14:00] shellina Winkler è Online
[14:00] Salahzar Stenvaag: ?
[14:00] Nadia McWinnie: mi viene da pensare che al posto di un touch start potrei utilizzare un touch end e fargli dare la posizione a fine touch o no?
[14:00] shellina Winkler ha accettato la tua offerta dall'inventario.
[14:00] Nadia McWinnie: visto che dobbiamo tenere il cubetto
[14:00] Nadia McWinnie: con il touch attivo
[14:00] Luna Freng: il mio cubo nn ha la voce tocca
[14:00] Nadia McWinnie: per spostarlo
[14:01] Salahzar Stenvaag: mmm bisognerebbe provare
[14:01] AliceDiMax Taurog: è volato via...
[14:01] RINOBIT Footman: o semplicemente un touch
[14:01] Salahzar Stenvaag: questi oggetti fisici sono birichini
[14:01] Salahzar Stenvaag: avete capito perchè ci sono di solito i "cani da guardia"?
[14:01] Redstar Lamilton: ??
[14:01] Luna Freng: molto birichini
[14:02] Salahzar Stenvaag: i cani da guardia sono questi "timer"
[14:02] Redstar Lamilton: ok
[14:02] Salahzar Stenvaag: che controllano che l'oggetto non faccia stranezze
[14:02] Redstar Lamilton: io ne ho perso uno infatti
[14:02] RINOBIT Footman: una domanda salahazar
[14:02] Salahzar Stenvaag: si
[14:02] RINOBIT Footman: il timer è nello state_entry
[14:02] Salahzar Stenvaag: l'impostazione del timer
[14:02] Salahzar Stenvaag: è nello state entry
[14:03] Nadia McWinnie: ho tolto il timer
[14:03] Nadia McWinnie: float altezza;
default
{
state_entry()
{
vector x=llGetPos();
altezza=x.z;
llSetBuoyancy(1);
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,FALSE);
}
touch_end(integer count)
{
string name=llDetectedName(0);
llSetObjectDesc(name);
vector x=llGetPos();
llSetPos(<x.x,x.y,altezza>);
}
}
[14:03] RINOBIT Footman: alla fine non ci dovrebbe essere un reset script per ritornare a questo stato?
[14:03] Salahzar Stenvaag: ma il timer parte e poi va per conto suo ogni secondo
[14:03] Nadia McWinnie: ho tolto il timer
[14:03] RINOBIT Footman: indipendentemente da quello che succede dopo?
[14:03] Nadia McWinnie: sembra funzioni
[14:03] Salahzar Stenvaag: Nadia funziona qui
[14:03] Salahzar Stenvaag: ma su opensim comincerebbe a sprofondare
[14:03] Salahzar Stenvaag: almeno a me sprofondava
[14:03] Nadia McWinnie: non conosco questo opensim
[14:03] Nadia McWinnie: scusa
[14:04] Object: Hello, Avatar!
[14:04] Salahzar Stenvaag: opensim è una grid opensource
[14:04] Imparafacile Runo è Online
[14:04] Salahzar Stenvaag: che si può installare anche nel computer di casa tua
[14:04] Salahzar Stenvaag: oppure in una scuola
[14:04] Salahzar Stenvaag: gratis
[14:04] Salahzar Stenvaag: senza pagare soldi alla linden
[14:04] Salahzar Stenvaag: (( costerebbe 50000 $ fare una cosa simile con la linden))
[14:05] Nadia McWinnie: (non capisco) il programma che uso io per sl
[14:05] Salahzar Stenvaag: è un sistema opensource che assomiglia molto a secondlife
[14:05] Salahzar Stenvaag: quindi quando io vi do gli script di questo tipo
[14:05] Luna Freng: Salah mi ridici x cortesia la land dove possiamo fare eserciziocioè allenarci x gli script??
[14:05] Salahzar Stenvaag: allora la land per fare esercizio ufficiale è questa qui
[14:05] Salahzar Stenvaag: ma anche qualunque sandbox va bene
[14:05] Luna Freng: ok grazie
[14:05] Nadia McWinnie: non è utilizzabile da scuole allora
[14:05] Test VolumeDetect xenia: Nadia McWinnie ha messo l'oggetto giusto
[14:06] Salahzar Stenvaag: magari poi i dettagli su opensim etc me li chiedete in altro momento in IM
[14:06] Redstar Lamilton: non è aperto per i minorenni
[14:06] Nadia McWinnie: va bene scusa
[14:06] Salahzar Stenvaag: adesso io vi rifarei vedere lo script del box centrale
[14:06] Redstar Lamilton: leopen sim si
[14:06] Geordie Robbiani è Offline
[14:06] Salahzar Stenvaag: default
{
state_entry()
{
llVolumeDetect(TRUE);
}
collision_start(integer count)
{
integer i;
for(i=0;i<count;i++)
{
key id=llDetectedKey(i);
string name=llDetectedName(i);
string avname=llList2String(llGetObjectDetails(id,[OBJECT_DESC]),0);
//llSay(0,"Detected "+name+" grabbed by "+avname);
if(name=="Giusto")
{
llSay(0,avname+" ha messo l'oggetto giusto");
}
else
{
llSay(0,avname+" ha sbagliato :(");
}
}
}
}
[14:06] Salahzar Stenvaag: questo è lo script del container
[14:07] Geordie Robbiani è Online
[14:07] Object: Hello, Avatar!
[14:07] Object: Hello, Avatar!
[14:07] Salahzar Stenvaag: come vedete ha uno state entry
[14:07] Luna Freng: che casino
[14:07] Salahzar Stenvaag: e un collision start
[14:07] Salahzar Stenvaag: spe luna
[14:07] Salahzar Stenvaag: se lo vedi a pezzi
[14:07] Salahzar Stenvaag: lo capisci
[14:07] Salahzar Stenvaag: lo state_entry è semplice
[14:07] Luna Freng: va bene
[14:07] Salahzar Stenvaag: state_entry()
{
llVolumeDetect(TRUE);
}
[14:07] Salahzar Stenvaag: vedete
[14:07] Salahzar Stenvaag: c'è solo una istruzione
[14:08] Nadia McWinnie: sìsìsì
[14:08] Salahzar Stenvaag: llVolumeDetect(TRUE);
[14:08] Nadia McWinnie: necessaria per collision start?
[14:08] Salahzar Stenvaag: dice semplicemente che deve riconoscere le collisioni con oggetti fisici
[14:08] Salahzar Stenvaag: all'interno del volume dell'oggetto
[14:08] RINOBIT Footman: e ti imposta automaticamente la scatola "fisica"
[14:08] Salahzar Stenvaag: a quel punto quando un oggetto entra in collisione con il volume dell'oggetto "principale"
[14:08] Salahzar Stenvaag: scatta collision_start
[14:09] Salahzar Stenvaag: e viene passato a questo evento il numero di oggetti che sono entrati in collisione
[14:09] Contenitore: ha sbagliato :(
[14:09] Contenitore: ha sbagliato :(
[14:09] Salahzar Stenvaag: collision_start(integer count)
{
integer i;
for(i=0;i<count;i++)
{
key id=llDetectedKey(i);
string name=llDetectedName(i);
string avname=llList2String(llGetObjectDetails(id,[OBJECT_DESC]),0);
[14:09] Salahzar Stenvaag: questo è collision_start
[14:09] Salahzar Stenvaag: vedetelo con ctrl-H
[14:09] Salahzar Stenvaag: nella finestra
[14:09] Salahzar Stenvaag: altrimenti non si capisce
[14:10] Salahzar Stenvaag: la cosa di diverso rispetto allo script di mercoledì
[14:10] Salahzar Stenvaag: è che faccio un "ciclo"
[14:10] Aloisio Congrejo è Offline
[14:10] Salahzar Stenvaag: for(i=0;i<count;i++)
[14:10] Salahzar Stenvaag: questa istruzione che significa suppergiù
[14:10] RINOBIT Footman: in effetti salahzar questo ciclo ha il significato di: per i che va da 0 a infinito?
[14:10] Salahzar Stenvaag: per i che va da 0 a count escluso
[14:10] Salahzar Stenvaag: no
[14:10] Object: Touched.
[14:11] Salahzar Stenvaag: per i che va da 0 a count escluso
[14:11] Salahzar Stenvaag: se count valesse 3
[14:11] Salahzar Stenvaag: i assume successivamente i valori 0 1 2
[14:11] RINOBIT Footman: ok
[14:11] Salahzar Stenvaag: cioè cicla esattamente 3 volte
[14:11] Salahzar Stenvaag: prima con 0 poi con 1 e poi con 2
[14:11] Salahzar Stenvaag: dopo di che
[14:11] Salahzar Stenvaag: key id=llDetectedKey(i);
string name=llDetectedName(i);
string avname=llList2String(llGetObjectDetails(id,[OBJECT_DESC]),0);
[14:11] Salahzar Stenvaag: per ogni i-esimo oggetto in collisione
[14:12] Salahzar Stenvaag: prende la chiave di questo oggetto
[14:12] Salahzar Stenvaag: prende il nome dell'oggetto che collide
[14:12] Salahzar Stenvaag: e prende il nome dell'avatar che ha "spinto"
[14:12] Salahzar Stenvaag: come avete visto dallo script sui cubetti
[14:12] Salahzar Stenvaag: quando un avatar tocca o "spinge" il cubetto
[14:12] Nicomarti Karu è Offline
[14:12] Salahzar Stenvaag: noi mettiamo questo nome dentro la descrizione
[14:12] Salahzar Stenvaag: ok?
[14:13] Nadia McWinnie: sìsìsì
[14:13] felice Yuitza: SI! XD
[14:13] Salahzar Stenvaag: llGetObjectDetails(id,[OBJECT_DESC])
[14:13] Redstar Lamilton: ok
[14:13] RINOBIT Footman: ok
[14:13] AliceDiMax Taurog: ok
[14:13] Salahzar Stenvaag: mi dà la descrizione dell'oggetto una volta che so la ID
[14:13] Luna Freng: complimenti Nadia che riesci io nn ci riesco
[14:14] Salahzar Stenvaag: llGetObjectDetails mi torna una lista di elementi
[14:14] Salahzar Stenvaag: llList2String(lista,0)
[14:14] Salahzar Stenvaag: mi torna il primo elemento della lista
[14:14] Nadia McWinnie: la lista è riempita da llGetPbjectDetails
[14:15] Salahzar Stenvaag: ai fini dell'obiettivo iniziale
[14:15] RINOBIT Footman: (uno di questi giorni ci devi spiegare per bene le liste :P)
[14:15] Salahzar Stenvaag: comunque l'unica cosa che è importante
[14:15] Salahzar Stenvaag: è il NOME dell'oggetto
[14:15] Salahzar Stenvaag: non la sua descrizione
[14:15] Redstar Lamilton: ok
[14:15] Salahzar Stenvaag: il nome dell'oggetto collidente
[14:15] Salahzar Stenvaag: lo prendiamo semplicemente
[14:16] Salahzar Stenvaag: con llDetectedName(i);
[14:16] Salahzar Stenvaag: string name=llDetectedName(i);
[14:16] Salahzar Stenvaag: @Rino: a maggio avevo fatto un ciclo di lezioni sulle liste
[14:16] Salahzar Stenvaag: Felice Yuitza te lo può confermare
[14:16] felice Yuitza: e SI! XD
[14:16] RINOBIT Footman: si lo so, non ti conoscevo ancora a maggio, mea culpa
[14:16] RINOBIT Footman: :)
[14:16] Salahzar Stenvaag: ne rifaremo ancora
[14:16] felice Yuitza: ㋡
[14:16] Salahzar Stenvaag: di lezioni lo scripting è sempre molto ampio
[14:17] Salahzar Stenvaag: ㋡
[14:17] Nadia McWinnie: allora per capire meglio
[14:17] RINOBIT Footman: lo sto vedendo
[14:17] Nadia McWinnie: la variabile i viene riempita
[14:17] RINOBIT Footman: ㋡
[14:17] Nadia McWinnie: prima con lldetectedkey
[14:17] Nadia McWinnie: poi con lldetectedname
[14:17] Salahzar Stenvaag: no nadia
[14:17] felice Yuitza: non credo sia cosi
[14:17] Salahzar Stenvaag: la variabile i viene riempita dai numeri 0 1 e 2
[14:17] felice Yuitza: i è integer
[14:18] Salahzar Stenvaag sussurra: e poi si usa llDetectedKey(i=
[14:18] Salahzar Stenvaag: llDetectedKey(0) da la chiave del PRIMO oggetto contundente
[14:18] Salahzar Stenvaag: llDetectedName(0) da il nome del PRIMO oggetto contundente
[14:18] Contenitore: ha sbagliato :(
[14:18] Contenitore: ha sbagliato :(
[14:18] Salahzar Stenvaag: llDetectedName(1) da il nome del SECONDO oggetto contundente
[14:19] Salahzar Stenvaag: come spiegavo a rino qualche tempo fa
[14:19] Nadia McWinnie: se mettessi (0) non conterebbe le collisioni
[14:19] Salahzar Stenvaag: se NON metti il for
[14:19] Object: Touched.
[14:19] Salahzar Stenvaag: e metti solo (0)
[14:19] Salahzar Stenvaag: si accorgerebbe solo del PRIMO oggetto
[14:19] Salahzar Stenvaag: e perderebbe gli eventuali altri
[14:19] Nadia McWinnie: e non degli altri
[14:19] Nadia McWinnie: capito
[14:19] Salahzar Stenvaag: infatti molti script di principianti
[14:19] Contenitore: ha sbagliato :(
[14:19] Contenitore: ha sbagliato :(
[14:19] Nadia McWinnie: grazie
[14:19] Salahzar Stenvaag: sono fatti molto semplici:
[14:20] Salahzar Stenvaag: collision_start(integer count){ string name=llDetectedName(0); }
[14:20] Salahzar Stenvaag: chiaro?
[14:20] felice Yuitza: SI! XD
[14:20] RINOBIT Footman: si
[14:20] Nadia McWinnie: sìsì
[14:20] Salahzar Stenvaag: se volete potete farli semplici così
[14:20] Luna Freng: x me no
[14:20] Salahzar Stenvaag: cosa non ti è chiara luna?
[14:20] Salahzar Stenvaag: e non dirmi tutto
[14:20] Luna Freng: tutto mi sono persa
[14:21] Salahzar Stenvaag: lol
[14:21] Salahzar Stenvaag: ecco
[14:21] Salahzar Stenvaag: allora ricomincio un attimo
[14:21] Luna Freng: confusione totale
[14:21] Contenitore: ha sbagliato :(
[14:21] Salahzar Stenvaag: dunque
[14:21] Contenitore: ha sbagliato :(
[14:21] aleksev Caeran: sal anche io mi sono perso
[14:21] Salahzar Stenvaag: vediamo se riusciamo a riprendere
[14:21] Redstar Lamilton: io vi saluto
[14:21] Salahzar Stenvaag: ciao redstar
[14:21] Nadia McWinnie: ciao Red
[14:21] Redstar Lamilton: quando riprendi sala?
[14:21] Luna Freng: ciao red
[14:21] AliceDiMax Taurog: ciao red
[14:22] Salahzar Stenvaag: dunque mercoledì non riesco a fare lezione
[14:22] aleksev Caeran: ciao red
[14:22] Salahzar Stenvaag: pensavo di riprendere con una lezione la settimana prossima
[14:22] Salahzar Stenvaag: sui rezzer
[14:22] Contenitore: ha sbagliato :(
[14:22] Contenitore: ha sbagliato :(
[14:22] felice Yuitza: perfetto
[14:22] Amandina Irata: si bene
[14:22] Salahzar Stenvaag: invece adesso finirei con Luna e Aleksev