Indice del forum Marco Raggi Second Life Scripting
Script Per Second Life in Italiano FREE FREE Programmi per Second Life di Pubblica Utilita' elaborati da Raggi Marco
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

Un'idea per uno script

 
Nuovo argomento   Rispondi    Indice del forum -> AIUTO SCRIPT
Precedente :: Successivo  
Autore Messaggio
Taatim



Registrato: 05/07/09 20:39
Messaggi: 2

MessaggioInviato: Dom Dic 06, 2009 2:46 am    Oggetto: Un'idea per uno script Rispondi citando

Ciao a tutti, nonostante sia iscritto da un po' di tempo in questo forum sono ritornato solo adesso a darci un'occhiata...

Ho un'idea per uno script che potrebbe essere utile a molti (penso) o a nessuno.

Vorrei praticamente creare uno script che cambiasse i nomi dei prim child come il nome assegnato al prim root. Oppure che cliccando sulla costruzione si assegnasse il nome in chat e via....

Il problema non è effettivamente come fare per avviare il comando del'assegnazione del nome ma dare il nome ai prim child.

Se avete idee o/e suggerimenti sono ben accetti (anzi benissimo) perchè effettivamente nelle mie ricerche anche sul wiki ufficiale non sono riuscito a trovare nulla che potesse aiutarmi.

Grazie a tutti
Top
Profilo Invia messaggio privato
marcobagaglio
Site Admin


Registrato: 27/09/08 18:12
Messaggi: 100
Residenza: Genova

MessaggioInviato: Gio Dic 17, 2009 5:41 pm    Oggetto: Rispondi citando

Ciao Taatim..E' una cosa che ho letto (mi Pare) anche nel forum di secondlifeitalia.Sinceramente per quantoo riguarda i Prims Linkati non saprei come risponderti a meno che non faccia una prova con uno Script IW.
La cosa che portebbe risultare semplice e' che in uno Script che non racchiude un LinkSet tu puoi settare il nome dell'oggetto(o la descrizione).
Per quanto riguarda un'oggetto linkato , sono gia' andato a vedere qualche funzione inerente,ma a quanto pare anche usando un SetLinkPrimitivParameter ,non si riesce a cambiare il Nome ad un Prim Child.
Come ben sai il mondo dello scripting LSL e' immenso e chissa' se sfogliando non riusciamo a trovare il modo....
Se riesco a trovare qualcosa posto di sicuro un'articolo qui.
Stessa cosa che farai tu se arriverai prima di me...LOL...
Ciaoo alla prossima

_________________
BagaMagen MegaStore

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.


Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Top
Profilo Invia messaggio privato Invia e-mail
Taatim



Registrato: 05/07/09 20:39
Messaggi: 2

MessaggioInviato: Mar Dic 22, 2009 3:24 pm    Oggetto: Rispondi citando

Si effettivamente ho scritto anche nel forum di secondlifeitalia XD è una cosa abbastanza complessa riuscire a farlo, visto che non c'è una funziona appropriata che cambi il nome dei "figli" XD

Sto cercando di studiare come fare per inserire uno script in tutti i prim child e poi eliminarlo una volta che ha terminato il suo compito (questa cosa potrebbe essere anche utile a chi utilizza i resize in quanto una volta avviato il processo automaticamente carica tutti gli script nei vari prim e poi una volta finite le procedure di resize si può inviare un comando che elimina tutti i vari script che non servono più.....

il problema mio è che non mi copia lo script XD

copio ache qui il codice magari ci viene qualche idea...

Codice:
string name = "Object";
integer channel = 444;

integer numprim;
default
{
    state_entry()
    {
     integer r;
            for(r = 1; r < llGetNumberOfPrims()+ 1; r++)
            {
                if (llGetLinkName(r) == name)
        {
                numprim = numprim + 1;
               
            }}
     
    }

    touch_start(integer total_number)
    {
        if (llDetectedKey(0) == llGetOwner())
        {
        integer r;
            for(r = 1; r < llGetNumberOfPrims()+ 1; r++)
            {
                if (llGetLinkName(r) == name)
        {
            llGiveInventory(llDetectedKey(r), llGetScriptName());
           
            llSay(0,"inserito " + (string)r +" su " + (string)numprim);

}}}
    }
   
    listen(integer channel, string namebase, key idbase, string mess)
    {
        QUESTO POI FA QUELLO CHE GLI DICO XD MA PENSAVO DI POI FARLI LAVORARE IN link_message CHE E' MENO LAGGOSO
       
    }
   
}

_________________
Tia Myrtle
Il Tato

Mi trovate anche su XStreet

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.



La galleria delle mie opere

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Top
Profilo Invia messaggio privato
marcobagaglio
Site Admin


Registrato: 27/09/08 18:12
Messaggi: 100
Residenza: Genova

MessaggioInviato: Ven Dic 25, 2009 11:18 pm    Oggetto: Rispondi citando

Grazie per averlo postato.
Appena entro (se riesco) lo provo per vederre se mi succede la stessa cosa...
O qui o altrove ti sapro' dire qualcosa..
Ciao e AUGURI da Baga....

_________________
BagaMagen MegaStore

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.


Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Top
Profilo Invia messaggio privato Invia e-mail
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> AIUTO SCRIPT Tutti i fusi orari sono GMT + 5 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi





Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

Abuse - Segnalazione abuso
Powered by forumup.it forum gratis free, crea il tuo forum gratis free ora!
Created by Raulken of Hyarbor S.r.l.
Utilizzando questo sito si accettano le norme di TOS & Privacy.

Page generation time: 0.056