Creare un oggetto che riceve oggetti – llAllowInventoryDrop

9 10 2007

Quante volte abbiamo la necessità di posizionare nella nostra land un oggetto che possa fungere da mailbox per raccogliere suggerimenti dagli altri?

Ecco qui uno script che utilizza il comando llAllowInventoryDrop

Se vogliamo tradurre in italiano il termine significa letteralmente “permetti al tuo oggerro di ricevere oggetti rilasciati da altri”, un po’ complessa come frase ma vuol dire che quando un altro avatar trascina un oggetto dal proprio inventario al nostro oggetto, questo sarà pronto a riceverlo.

Lo script è davvero molto semplice

default

{
    state_entry()
    {
        llAllowInventoryDrop(TRUE);
    }
}

Stiamo così dicendo al programma di fare in modo che nell’evento Entry, ossia quando

l’oggetto è in stato di quiescenza (quando esiste) deve permettere agli altri di depositare gli oggetti al suo interno.

Lo script è finito! ora date all’oggetto una forma comune es. una casella postale e il gioco è fatto..

Fatemi sapere se avete problemi!

logo bn





La disco è stata davvero un inferno!!!

27 09 2007

Ormai le feste su tumitu stanno andando alla grande e devo davvero dire che è stato una DISCO INFERNO!!!!

ragazzi grazie a tutti quelli chehanno partecipato… aspetto i commenti

gruppo disco inferno





Comandare a distanza oggetti con Lllisten

24 09 2007

Oggi tratterò un argomento moooolto interessante che ho avuto modo di sperimentare su Tumitu.

Partivo dalla necessità di dover cambiare contemporaneamente le texture di diversi oggetti ma, ovviamente non avevo voglia ne tempo di mettermi ogni volta a fare n clic su ognuno di essi e cambiare la texture.

Ovviamente l’unico modo era creare un oggetto che … ascoltasse ciò che dicevo e automaticamente si cambiasse vestito eheheh :-D

Cercando cercando ho imparato ad usare il comando llListen (letteralmente “ascolta”).

La sintassi è la seguente:

llListen(integer channel, string name, key id, string msg)

nulla di più semplice, diciamo che l’inglese lo rende + ostico. Il suo significato letterale è il seguente:

Ascolta ( numero del canale della chat da ascoltare, che stringa di filtro applicare, la chiave di chi parla, che stringa di messaggio devo sentire)

Detta così sembra ancora difficile.. ma faccio un esempio:
Voglio che il mio oggetto ascolti me, che sono il proprietario, se dico “vai!” sul canale 800, lui mi dice “Ciao”. Vediamo come scriverei

default
{
state_entry()
{
llListen (800,"",llGetOwner(),"Vai!");
}

listen(integer channel, string name, key id, string message)
{
llSay (0,"Ciao!");
}
}

A questo punto è molto semplice… utilizzo il comando listen per far fare agli oggetti quello che voglio mediante comandi di chat.

NB: il concetto molto importante che c’è alla base è che ci sono tanti canali di chat, il numero 0 è quello pubblico dove normalmente si parla, mentre ci sono + di 4 milioni di canali (da -2,147,483,648 a 2,147,483,647) da utilizzare per script come questo.

Attenzione che il comando llListen  influisce sul lag (ritardo) delle sim per cui se ne usate tanti rischiate di appesantire la land.

Siate parsimoniosi… ciao!

logo bn





Nuovo Party revival anni 80

23 09 2007

Se vi piace Flashdance, vi ricordate di Fantasilandia, Arnold era il vostro pane quotidiano e la canzone che vi ronza nelle orecchie è “Girls just wanna have fun” allora non potete mancare al nuovo virtual party che si terrà al Tumibar intitolato

Tumitu Disco Inferno

Accorrete numerosi

i party di Tumitu sono esperimenti di comunicazione ed e-marketing volta al social netowork

Bye

logo bn





Nuovo Script

21 09 2007

Nella sezione Tutorial ho inserito un nuovo Linden Script per chi volesse realizzare delle belle porte animate che si aprono e si chiudono

clicca qui per accedere direttamente

logo bn





Inaugurazione Tumibar: che divertimento :-)

6 09 2007

Ragazzi è stato davvero entusiasmante la festa di inaugurazione del Tumibar!

gruppodance

Abbiamo chiacchierat, ballato “virtualmente”, poi abbiamo fatto una carinissima gara con i paracadute (non pensavo di divertirmi così con una cosa virtuale!).

melly masakodance

Poi abbiamo fatto un giro di gruppo sul tappeto volante tappeto

e per finire una gara di bmx per tutta l’isola!!!!

bici

Davvero un’esperienza da ripetere.

Ringrazio tutti coloro che hanno partecipato e vi invito a visitare l’isola di tumitu.. tutti possono rifare le cose che abbiamo fatto anche senza la mia presenza…

Ciao e grazie ancora :-D

yma

logo bn