Indire lezione 30 novembre chat

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
Strumenti personali