Log Formazione Introduzione Script Base Parte 3

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 :D
[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 :-P
[15:47] Kathrine Slade: certo che lo continuo :D
[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 :D
[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

Lascia un commento