La Parte 3 del corso Base Script si è tenuta sempre a SLVEC ieri sere ore 22:30, eccovi la log completa della formazione.
[14:31] Salahzar Stenvaag: okay magari cominciamo con qualcosa di “informale”
[14:32] Salahzar Stenvaag: l’altra volta aveva consigliato di usare degli editor fuori linea
[14:32] Salahzar Stenvaag: come lsleditor
[14:32] Salahzar Stenvaag: http://www.lsleditor.org/
[14:32] Loukas Dagostino: ma avevo delle domande
[14:32] Loukas Dagostino: a proposito delle variabili
[14:33] Salahzar Stenvaag: dimmi pure le domande
[14:33] Loukas Dagostino: volevo sapere se per ogni comandp
[14:33] Loukas Dagostino: tipo llshout
[14:34] Loukas Dagostino: esistono delle variabili
[14:34] Loukas Dagostino: solo per quel comandp
[14:34] Salahzar Stenvaag: no
[14:34] Loukas Dagostino: oopure si possono usare tutte le variabili per tutti gli llxxx
Trovate anche tutte le slide & info al seguente indirizzo Wiki http://wiki.secondlife.com/wiki/User:Michel_Lemmon/Script_Base
Premere more per visualizzare l’intero log
[14:34] Salahzar Stenvaag: in linea di principio le variabili sono indipendenti
[14:34] Salahzar Stenvaag: dai comandi
[14:34] Salahzar Stenvaag: c’è da dire che però ogni comando ha una successione di parametri
[14:35] Loukas Dagostino: ecco scusa
[14:35] Salahzar Stenvaag: che sono obbligatoriamente di un certo tipo
[14:35] Loukas Dagostino: volevo dire parametri
[14:35] Salahzar Stenvaag: ok in quel caso
[14:35] Salahzar Stenvaag: ogni comando ha i suoi parametri
[14:35] Salahzar Stenvaag: se li scrivi male nell’ordine sbagliato
[14:35] Salahzar Stenvaag: o del tipo sbagliato ti dà il famoso syntax error
[14:36] Salahzar Stenvaag: allora questo corso che stiamo facendo è proprio introduttivo/introduttivo
[14:43] Salahzar Stenvaag: scriptare (ma anche buildare)
[14:43] Salahzar Stenvaag: su secondlife è un po’ un terno al lotto
[14:44] Salahzar Stenvaag: un vostro script può funzionare qui ed ora
[14:44] Salahzar Stenvaag: ma magari fra due giorni qualcuno vi dice che fa cose sbagliate
[14:44] Salahzar Stenvaag: allora…
[14:44] Salahzar Stenvaag: la volta scorsa eravamo rimasti con gli script
[14:45] Salahzar Stenvaag: in modalità “variabili” e in modalità “stati”
[14:45] Salahzar Stenvaag: e qualcuno mi aveva chiesto cosa era preferibile fare
[14:45] Salahzar Stenvaag: la risposta è che se riuscite a fare gli stati invece che complicati giri
[14:45] Salahzar Stenvaag: artificiosi sulle variabili è meglio
[14:46] Salahzar Stenvaag: ad esempio io ultimamente sto facendo almeno due stati
[14:46] Salahzar Stenvaag: uno che imposta le caratteristiche dell’oggetto
[14:46] Kathrine Slade: ma in fatto di memoria cosa consuma di più? le variabili?
[14:46] Salahzar Stenvaag: è difficile dirlo
[14:46] Salahzar Stenvaag: diciamo che in teoria
[14:47] Loukas Dagostino: a stati se e lungo?
[14:47] Salahzar Stenvaag: se variabili dovrebbero dare codice più “corto”
[14:47] Salahzar Stenvaag: perchè ogni stato riduce il numero di “controlli”
[14:47] Salahzar Stenvaag: le if
[14:47] Salahzar Stenvaag: il mio suggerimento è che se si può cercate di usare gli stati
[14:48] Salahzar Stenvaag: e nel caso se occupano troppa memoria provate con le variabili
[14:48] Salahzar Stenvaag: comunque non mi dilungo perchè sono argomenti “avanzati”
[14:48] Salahzar Stenvaag: per quello che dobbiamo fare noi
[14:48] Salahzar Stenvaag: cioè scrivere qualche manciata di istruzioni
[14:48] Salahzar Stenvaag: è esattamente lo stesso
[14:48] Salahzar Stenvaag: ![]()
[14:49] Salahzar Stenvaag: su questo script del cambio colore
[14:49] Salahzar Stenvaag: avete qualche altra domanda?
[14:50] Salahzar Stenvaag: l’altra volta abbiamo visto uno script che cambia colore all’oggetto
[14:50] Salahzar Stenvaag: usando due sistemi
[14:50] Salahzar Stenvaag: uno con delle variabili globali e uno con gli stati
[14:50] roxana Graves: ok
[14:51] Salahzar Stenvaag: adesso vado avanti con gli script successivi (che tra l’altro sono abbastanza corti)
[14:51] Salahzar Stenvaag: allora qui abbiamo la “sessione 4″
[14:51] Salahzar Stenvaag: scrittura muta
[14:52] Salahzar Stenvaag: come vedete è strutturato in due blocchi
[14:52] Salahzar Stenvaag: uno di start
[14:52] scrittura muta: Ripeto quello che dici come scritta
[14:52] Salahzar Stenvaag: che scrive sulla chat una introduzione
[14:52] Salahzar Stenvaag: e si registra sul canale 0
[14:52] Salahzar Stenvaag: e poi l’ascolto sul canale 0
[14:53] Salahzar Stenvaag: quando riceve qualcosa sul listen
[14:53] Salahzar Stenvaag: prende quella dicitura
[14:53] Object: Ripeto quello che dici come scritta
[14:53] Salahzar Stenvaag: e la cambia come intestazione dell’oggetto
[14:53] Salahzar Stenvaag: usando appunto una llSetText
[14:54] Object: Ripeto quello che dici come scritta
[14:55] Salahzar Stenvaag: io personalmente ritengo
[14:55] Salahzar Stenvaag: la llSetText
[14:55] Salahzar Stenvaag: uno dei comandi più semplici e nello stesso tempo più potenti
[14:55] Salahzar Stenvaag: la sua sintassi è:
[14:56] Salahzar Stenvaag: llSetText(“stringa”,<colore>,alpha);
[14:56] Salahzar Stenvaag: dove “stringa” è qualunque cosa di tipo stringa
[14:56] Salahzar Stenvaag: come nel nostro esempio quello che arriva dalla listen()
[14:56] scrittura muta: Ripeto quello che dici come scritta
[14:56] Salahzar Stenvaag: <colore>
[14:57] Salahzar Stenvaag: è come abbiamo visto la volta scorsa
[14:57] Object: Ripeto quello che dici come scritta
[14:57] Salahzar Stenvaag: una sequenza <r,g,b>
[14:57] Salahzar Stenvaag: con r la quantità di rosso, g di verde, b di blu
[14:57] Salahzar Stenvaag: <1,1,1> equivale al bianco
[14:57] Object: Ripeto quello che dici come scritta
[14:57] Salahzar Stenvaag: <0,0,0> equivale al nero
[14:58] Object: Ripeto quello che dici come scritta
[14:58] Salahzar Stenvaag: cambiando anche l’alpha
[14:58] Salahzar Stenvaag: vi chiederei di fare alcune prove sul vostro scatolo
[14:58] Salahzar Stenvaag: alpha=0 vuol dire completamente trasparente
[14:58] Salahzar Stenvaag: alpha=1 vuol dire che la scritta è completamente “solida”
[14:59] Object: Ripeto quello che dici come scritto.
[14:59] Salahzar Stenvaag: se togliete la llListen(0
[14:59] Salahzar Stenvaag: dal state_entry
[14:59] Salahzar Stenvaag: provate
[14:59] Salahzar Stenvaag: vedrete che l’oggetto non ascolta +
[14:59] Object: Ripeto quello che dici come scritta
[15:00] Salahzar Stenvaag: pppp
[15:00] Loukas Dagostino: sisi
[15:00] Object: Ripeto quello che dici come scritta
[15:00] Salahzar Stenvaag: la llListen è fondamentale
[15:00] Object: Ripeto quello che dici come scritta
[15:00] Salahzar Stenvaag: non basta fare la listen per ascoltare quello che si dice
[15:00] Object: Ripeto quello che dici come scritta
[15:01] Salahzar Stenvaag: vi è chiara la differenza fra listen( e llListen( ?
[15:01] Object: Ripeto quello che dici come scritta
[15:01] Salahzar Stenvaag: adesso tenete fuori la llListen
[15:01] Salahzar Stenvaag: e nello state_entry
[15:01] Object: Ripeto quello che dici come scritto.
[15:01] Salahzar Stenvaag: mettete una llSetText
[15:01] Salahzar Stenvaag: vi insegno un trucco fondamentale
[15:02] Salahzar Stenvaag: se dentro la stringa che date alla llSetText
[15:02] Salahzar Stenvaag: mettete un \n
[15:02] Salahzar Stenvaag: questo vi spezza la scritta in più linee
[15:02] Salahzar Stenvaag: provate a mettere una scritta che vada su più linee
[15:03] Object: Ripeto quello che dici come scritto.
[15:03] scrittura muta: Ripeto quello che dici come scritta
[15:04] Salahzar Stenvaag: allora
[15:04] Salahzar Stenvaag: come dicevo
[15:04] Salahzar Stenvaag: la llSetText
[15:04] Salahzar Stenvaag: è la prima istruzione di scripting che io ho imparato
[15:04] Salahzar Stenvaag: ed è utilissima
[15:04] Salahzar Stenvaag: quando ero un newbie
[15:04] Object: Ripeto quello che dici come scritto.
[15:04] Salahzar Stenvaag: perchè potete mettere su ogni vostra scatola una scritta che spiega che cosa è
[15:05] Salahzar Stenvaag: bastano 4 linee di scripting
[15:05] Salahzar Stenvaag: vi sembra facile?
[15:05] Kathrine Slade: questo si
[15:06] Salahzar Stenvaag: e cosa era difficile invece ? lol ?
[15:06] Kathrine Slade: no io una difficoltà con lsl ce l’ho con i linked message quelli mi mandano ai matti li affornteremo vero?
[15:06] Salahzar Stenvaag: io adoro i linked messages
[15:06] Kathrine Slade: a me nessuno li ha mai spiegati ![]()
[15:07] Salahzar Stenvaag: praticamente tutti i miei oggetti sono pieni di linked messages
[15:07] Salahzar Stenvaag: allora stasera no
[15:07] Kathrine Slade: e non capisco il criterio
[15:07] Salahzar Stenvaag: ma magari dopo visto che abbiamo un programma ristretto
[15:07] Salahzar Stenvaag: potremmo parlarne un po’
[15:07] Kathrine Slade: siiiiiiiiii ![]()
[15:07] Salahzar Stenvaag: okay
[15:08] Salahzar Stenvaag: allora l’ultimo script che vi sottopongo stasera
[15:09] Salahzar Stenvaag: allora vado sulla slide successiva
[15:10] Salahzar Stenvaag: allora se ci siete
[15:10] Salahzar Stenvaag: e comunque guardate nel folder che vi ha dato lo scatolo bianco
[15:11] Salahzar Stenvaag: allora se posso
[15:11] Salahzar Stenvaag: facciamo l’ultima sessione di questa parte
[15:11] regala maglietta: Toccami e ti regalo una maglietta
[15:11] Salahzar Stenvaag: lo script come al solito
[15:11] Salahzar Stenvaag: è composto da due parti
[15:11] Salahzar Stenvaag: uno state_entry
[15:11] Salahzar Stenvaag: che si limita a parlare dicendo “toccami e…”
[15:12] Salahzar Stenvaag: e la seconda parte
[15:12] Salahzar Stenvaag: che reagisce al “tocco”
[15:12] Salahzar Stenvaag: comve vedete
[15:12] Salahzar Stenvaag: quando inizia il “tocco”
[15:12] Salahzar Stenvaag: lo script chiama la llGiveInventory
[15:12] Salahzar Stenvaag: che è un’altra istruzione potentissima
[15:13] Salahzar Stenvaag: che consegna una cosa che si trova nel “content” dell’oggetto
[15:13] Salahzar Stenvaag: all’avatar che ha toccato
[15:13] Object: Toccami e ti regalo una maglietta.
[15:13] Salahzar Stenvaag: llGiveInventory(key,name)
[15:13] Salahzar Stenvaag: key rappresenta l’identificativo di un avatar
[15:14] Object: Toccami e ti regalo una maglietta.
[15:14] Salahzar Stenvaag: e name rappresenta il nome di qualcosa che avete nel content dell’oggetto dove sta lo script
[15:15] Salahzar Stenvaag: qui abbiamo alcuni concetti nuovi e importanti
[15:15] Salahzar Stenvaag: 1\ llDetectedKey(0) vi dà la key dell’avatar che vi ha toccato
[15:16] Salahzar Stenvaag: la key è un numero che rappresenta univocamente l’avatar
[15:16] Object: Toccami e ti regalo una maglietta.
[15:16] You decline ‘Shirt Maglietta MTV’ ( http://slurl.com/secondlife/SLVEC/58/186/21 ) from Object.
[15:16] Salahzar Stenvaag: conoscendo la key di un avatar potete tramite script consegnare un oggetto
[15:16] Salahzar Stenvaag: in qualunque punto questi siano su secondlife
[15:16] regala maglietta: Toccami e ti regalo una maglietta
[15:16] Salahzar Stenvaag: la llGiveInventory “scova” qualunque avatar
[15:16] Salahzar Stenvaag: in tutto l’universo e gli consegna il name
[15:17] Salahzar Stenvaag: llGetInventoryName()
[15:17] Salahzar Stenvaag: invece cerca dentro il content dell’oggetto
[15:17] Salahzar Stenvaag: (si chiama appunto “inventory”)
[15:17] Salahzar Stenvaag: gli specificate cosa cercare
[15:18] Salahzar Stenvaag: nel nostro caso gli stiamo dicendo di trovare gli oggetti di tipo “clothing”
[15:18] Salahzar Stenvaag: cioè vestiti
[15:18] Object: Toccami e ti regalo una maglietta
[15:18] Salahzar Stenvaag: e nel content restituire il primo oggetto (“0″)
[15:18] Salahzar Stenvaag: di quella tipologia
[15:19] Salahzar Stenvaag: ovviamente dovete ricordarvi di muovere l’oggetto dal vostro inventory
[15:19] Salahzar Stenvaag: dentro il contenuto dell’oggetto che distribuisce
[15:19] Object: Toccami e ti regalo una maglietta
[15:19] Salahzar Stenvaag: avete fatto?
[15:19] Kathrine Slade: si
[15:20] Salahzar Stenvaag: aprendo la scatola te la fa vedere
[15:21] Kathrine Slade: la maglietta deve essere transfer almeno
[15:21] roxana Graves: sì sì
[15:21] Salahzar Stenvaag: ma mi sembra che funzioni
[15:21] Salahzar Stenvaag: ho toccato la tua scatola
[15:22] Salahzar Stenvaag: e mi ha dato guns and roses
[15:23] Salahzar Stenvaag: allora possono sembrare delle cose banali
[15:24] Salahzar Stenvaag: ma gli script che abbiamo fatto fin qui
[15:24] Salahzar Stenvaag: sono molto importanti
[15:24] Salahzar Stenvaag: in particolare vi hanno presentato le istruzioni più usate
[15:24] Salahzar Stenvaag: in assoluto
[15:24] Salahzar Stenvaag: su secondlife
[15:24] Salahzar Stenvaag: llSay: per parlare
[15:25] Salahzar Stenvaag: llListen: per ascoltare
[15:25] Salahzar Stenvaag: llGiveInventory: per dare cose alla gente
[15:25] Salahzar Stenvaag: llSetText: per scrivere l’intestazione di un oggetto
[15:25] Salahzar Stenvaag: llSetColor: per colorare un oggetto
[15:26] Salahzar Stenvaag: in particolare quest’ultima
[15:26] Salahzar Stenvaag: la llgiveinventory
[15:26] Salahzar Stenvaag: è usatissima in tutte le land
[15:26] Salahzar Stenvaag: ![]()
[15:26] Kathrine Slade: eheh.. l’abc del commerciante sl .D
[15:26] Salahzar Stenvaag: altre cose che dovreste avere imparato da questo corso base
[15:27] Salahzar Stenvaag: sono:
[15:27] Salahzar Stenvaag: 1\ come creare uno script
[15:27] Salahzar Stenvaag: 2\ settare le permissions
[15:27] Salahzar Stenvaag: 3\ compilarlo stopparlo resettarlo
[15:27] Salahzar Stenvaag: 4\ editarlo
[15:27] Salahzar Stenvaag: ed usare alcuni eventi elementari ed istruzioni
[15:28] Salahzar Stenvaag: nel prossimo corso che chiameremo Base 1
[15:28] Salahzar Stenvaag: si esploreranno più in dettaglio gli eventi
[15:28] Salahzar Stenvaag: le variabili
[15:28] Salahzar Stenvaag: le liste
[15:28] Salahzar Stenvaag: timer
[15:28] Salahzar Stenvaag: Invece la comunicazione fra oggetti
[15:28] Salahzar Stenvaag: che chiedeva kathrine
[15:29] Salahzar Stenvaag: è già una cosa un po’ intermedia/avanzata
[15:29] Salahzar Stenvaag: se non avete domande sulle cose base
[15:29] Salahzar Stenvaag: magari sentiamo il dubbio di kathrine
[15:30] roxana Graves: ok
[15:30] Salahzar Stenvaag: dimmi kathrine se poi è troppo complicato te lo spiego magari in privato
[15:30] Kathrine Slade: beh più che un dubbio è proprio il meccanismo che non mi è chiaro…
[15:31] Salahzar Stenvaag: gli altri sono interessati a sentirlo?
[15:31] You: sisi
[15:31] Salahzar Stenvaag: allora
[15:31] Salahzar Stenvaag: ve lo spiego a voce
[15:31] Salahzar Stenvaag: poi farò proprio una lezione su questo argomento con slides etc
[15:32] Salahzar Stenvaag: si chiama “comunicazioni fra oggetti”
[15:32] Salahzar Stenvaag: in breve
[15:32] Salahzar Stenvaag: spesso un oggetto ha bisogno di comunicare con altri oggetti
[15:32] Salahzar Stenvaag: ad esempio quando cliccate su un interruttore
[15:32] Salahzar Stenvaag: per aprire/chiudere delle finestre
[15:32] Salahzar Stenvaag: della vostra abitazione
[15:33] Salahzar Stenvaag: cosa che suppongo che voi facciate normalmente qui in sl… giusto?
[15:33] roxana Graves: sì
[15:33] Salahzar Stenvaag: allora l’interruttore normalmente è un prim
[15:33] Salahzar Stenvaag: e ogni finestra è un altro prim
[15:33] Salahzar Stenvaag: i casi sono due
[15:33] Salahzar Stenvaag: o i due oggetti sono totalmente sconnessi fra di loro
[15:33] Salahzar Stenvaag: e magari distanti anche 30-40-50 metri
[15:34] Salahzar Stenvaag: oppure sono collegati insieme attraverso un “linkset”
[15:34] Salahzar Stenvaag: sapete cos’è un linkset?
[15:34] Kathrine Slade: si
[15:34] roxana Graves: no
[15:34] Salahzar Stenvaag: per roxana: è un concetto di building
[15:34] roxana Graves: ok
[15:34] Salahzar Stenvaag: tu puoi rezzare due scatoli
[15:35] Salahzar Stenvaag: (ad esempio)
[15:35] Salahzar Stenvaag: e poi linkarli assieme
[15:35] roxana Graves: sì sì
[15:35] roxana Graves: mi sfuggiva il termine:))))
[15:35] roxana Graves: ok
[15:35] Salahzar Stenvaag: quello che ottieni è appunto un linkset
[15:35] Salahzar Stenvaag: michel
[15:35] You:
)
[15:35] Salahzar Stenvaag: come si dice in italiano?
[15:35] You: dimmi
[15:35] Salahzar Stenvaag: oggetti linkati?
[15:35] You: slang SL
[15:35] You: linkare oggetti
[15:35] roxana Graves: ok
[15:35] Salahzar Stenvaag: “linkset”
[15:36] Kathrine Slade: dovrebbe essere sinonimo di assemblato ![]()
[15:36] Salahzar Stenvaag: ok, allora usiamo “assemblato”
[15:36] Salahzar Stenvaag: allora gli oggetti “assemblati”
[15:36] Salahzar Stenvaag: possono “parlarsi”
[15:36] Salahzar Stenvaag: in modo molto veloce
[15:36] Salahzar Stenvaag: con dei comandi di scripting
[15:37] Salahzar Stenvaag: supponiamo che in un assemblato
[15:37] Salahzar Stenvaag: vi sia un pezzo “A” che voglia dire qualcosa ad un altro pezzo “B”
[15:37] Salahzar Stenvaag: usa un “linkedmessage”
[15:37] Salahzar Stenvaag: vale a dire il comando
[15:37] Salahzar Stenvaag: llMessageLinked(integer linknum, integer num, string str, key id);
[15:38] Salahzar Stenvaag: ad esempio llMessageLinked(LINK_ALL.0.”ciao”.NULL_KEY)
[15:38] Salahzar Stenvaag: l’oggetto ricevente
[15:39] Salahzar Stenvaag: deve avere un “evento”
[15:39] Salahzar Stenvaag: link_message(integer sender, integer num, str, key)
[15:39] Salahzar Stenvaag: che reagisce come se facesse un listen
[15:40] Kathrine Slade: il linknum.. dove viene definito? come si capisce che b= 2 per esempio?
[15:40] Salahzar Stenvaag: in pratica llMessageLinked si comporta come un llSay
[15:40] Salahzar Stenvaag: mentre link_message() si comporta come un listen
[15:40] Salahzar Stenvaag: per dirla più semplicemente
[15:41] Salahzar Stenvaag: c’è un meccanismo che consente di trasmettere un messaggio
[15:41] Salahzar Stenvaag: e un evento che lo riceve
[15:41] Salahzar Stenvaag: è chiaro Kathrine?
[15:41] Salahzar Stenvaag: la complessità
[15:41] Salahzar Stenvaag: è dovuta al fatto che l’oggetto che manda il messaggio , lo riceve anche
[15:41] Kathrine Slade: si fin qui è chiaro.. non capisco come vengono identificati i prim nella chiamata
[15:42] Salahzar Stenvaag: ci sono parecchi sistemi
[15:42] Salahzar Stenvaag: diciamo che in linea di principio
[15:42] Salahzar Stenvaag: in un linkset
[15:42] Salahzar Stenvaag: ogni prim ha un numero progressivo
[15:42] Salahzar Stenvaag: che parte da 1 (rootprim)
[15:42] Kathrine Slade: e chi li assegna?
[15:42] Salahzar Stenvaag: fino al nesimo prim
[15:43] Salahzar Stenvaag: vengono assegnati automaticamente da secondlife
[15:43] Salahzar Stenvaag: quando tu linki insieme i vari pezzi
[15:43] Salahzar Stenvaag: ed equivale all’ordine con cui tu clicchi i pezzi
[15:43] Salahzar Stenvaag: Michel credo che faccia lezioni sul linkaggio giusto?
[15:44] Salahzar Stenvaag: comunque io uso un sistema di identificazione dei prims
[15:44] You: si
[15:44] Salahzar Stenvaag: che non dipende dall’ordine di linkaggio
[15:44] Salahzar Stenvaag: ma lo spiegherò poi a tempo debito
[15:44] Salahzar Stenvaag: diciamo che esistono collegamenti molto forti fra building e scripting
[15:45] Salahzar Stenvaag:
)))
[15:45] Kathrine Slade: mettiamo che io voglio collegare il prim A al prim D.. come faccio a capire per esempio che D=4?
[15:45] Salahzar Stenvaag: bhe
[15:45] You: il root prim è l’ultimo che cliccate cmq
[15:45] Kathrine Slade: devo contare come li ho linkati?
[15:45] You: quello che rimane giallo
[15:45] Salahzar Stenvaag: @kathrine
[15:45] Salahzar Stenvaag: si
[15:45] Salahzar Stenvaag: se fai attenzione all’ordine con cui hai cliccato
[15:45] Salahzar Stenvaag: riesci a ricostruire l’identità di ogni prim
[15:46] Salahzar Stenvaag: partendo a ritroso
[15:46] Salahzar Stenvaag: l’ultimo è il numero 1
[15:46] Salahzar Stenvaag: il root prim
[15:46] Kathrine Slade: (già ho mal di testa) ^^’
[15:46] Salahzar Stenvaag: il penultimo è il #2
[15:46] roxana Graves:
)))
[15:46] Salahzar Stenvaag: e così via
[15:46] Salahzar Stenvaag: ma ci sono altri sistemi
[15:46] Salahzar Stenvaag: se continuate il corso ve lo spiego con calma
[15:46] Salahzar Stenvaag:
)))
[15:46] Kathrine Slade: eheh.. mi sa che allora ne userò altri ![]()
[15:47] Kathrine Slade: certo che lo continuo ![]()
[15:47] Salahzar Stenvaag: tanto per dirti
[15:47] Salahzar Stenvaag: io di solito l’identificatore del prim lo metto nel NOME del prim
[15:47] Salahzar Stenvaag: e poi dentro lo script lo accedo con llGetName()
[15:47] Kathrine Slade: il che mi appare già più sensato..
[15:47] Salahzar Stenvaag: oppure
[15:47] Salahzar Stenvaag: visto che spesso io faccio comunicare decine di script
[15:48] Salahzar Stenvaag: dentro allo stesso prim
[15:48] Salahzar Stenvaag: prendo il nome dello script
[15:48] Salahzar Stenvaag: llGetScriptName()
[15:48] Salahzar Stenvaag: bhe
[15:48] Kathrine Slade: ho visto certi script in giro per i quali mi serviva il babbler.. erano tutti numerati in maniera incomprensibile… (la tua tecnica mi piace già molto di più ) ![]()
[15:48] Salahzar Stenvaag: anche senza usare queste cose avanzate (per gli altri)
[15:49] Salahzar Stenvaag: con gli script che abbiamo fatto stasera
[15:49] Salahzar Stenvaag: provate a giocare
[15:49] roxana Graves: sì sì
[15:49] Salahzar Stenvaag: facendo visualizzare llGetScriptName()
[15:49] Salahzar Stenvaag: llGetObjectName()
[15:49] Salahzar Stenvaag: e llGetObjectDesc()
[15:49] Salahzar Stenvaag: un consiglio per tutti
[15:49] Salahzar Stenvaag: FONDAMENTALE:
[15:49] Salahzar Stenvaag: cercate sempre sul wiki
[15:50] Salahzar Stenvaag: la sintassi dei vari comandi
[15:50] roxana Graves: sì ok
[15:50] Kathrine Slade: ho link diretto all’ LSL portal ![]()
[15:50] You: ![]()
[15:50] Salahzar Stenvaag: mettilo in chat
[15:50] Salahzar Stenvaag: tenete conto che vi sono DUE portali wiki
[15:50] Kathrine Slade: http://wiki.secondlife.com/wiki/LSL_Portal
[15:51] Kathrine Slade: questo è quello da cui attingo come una spugna ![]()
[15:51] Kathrine Slade: l’altro? qual’è?
[15:51] Salahzar Stenvaag: http://www.lslwiki.net/lslwiki/wakka.php?wakka=HomePage
[15:51] Salahzar Stenvaag: avevo fatto notare che il secondo
[15:51] Salahzar Stenvaag: ho già discusso con persone linden
[15:52] Salahzar Stenvaag: era spesso molto più preciso di quello ufficiale linden
[15:52] Kathrine Slade: ah.. il wakka.. si ci sono capitata
segnato
[15:52] Salahzar Stenvaag: mi hanno detto che lo sapevano
[15:52] Salahzar Stenvaag: okay… allora ragazzi.. per oggi è finito
[15:52] Salahzar Stenvaag: spero che vi abbia interessato
[15:53] Salahzar Stenvaag: Michel, la prossima volta
[15:53] roxana Graves: tantissimo:))))
[15:53] Ticino Boa: si, molto interessante, grazie sal
[15:53] You: martedi?
[15:53] Salahzar Stenvaag: la facciamo fuori slvec?
[15:53] Salahzar Stenvaag: perchè pensavo di cominciare a fare qui in slvec qualcosa in inglese
[15:53] You: ok
[15:54] Kathrine Slade: ok quindi martedì
[15:54] Salahzar Stenvaag: le date esatte
[15:54] You: anche qui trovate qualcosa https://wiki.secondlife.com/wiki/Category:LSL_Library
[15:54] Kathrine Slade: grazie di tutto.. spiegazioni molto precise ed esaurienti ![]()
[15:54] roxana Graves: grazie:)
[15:54] Salahzar Stenvaag: ve le fornirà Michel
[15:54] Salahzar Stenvaag: tramite il gruppo
[15:54] Salahzar Stenvaag: vero?
[15:54] Salahzar Stenvaag: notice
[15:54] You: vero
[15:55] Salahzar Stenvaag: okay allora ritiriamo tutto
[15:55] Salahzar Stenvaag:
)
[15:55] Salahzar Stenvaag: e ci risentiamo la prossima settimana
[15:55] You: grazie per la partecipazione
[15:56] You: come sempre sul blog metto la log
[15:56] You: italianmentor.wordpress.com
Postato in: second life | Messo il tag: Aliceinwire Bleac, Corsi di Formazione Second Life, Corsi Second Life, Formazione Second Life Italia, Lezione Private Second Life, menotri second life, mentori italiani, michel lemmon, Salahzar Stenvaag, Script Formazione, secondlifeitalia, SLVEC


