salahzar icon

cancella

salahzar | PRO | 08/28/18 08:37:28 PM UTC | 0 ⭐ | 8837 👁️ | Never ⏰ | []
Linden Scripting |

0 B

|

None

|

0 👍

/

0 👎

// canale su cui ascolta (ownerkey()-1)
integer cancella;
 
// funzione che torna un intero univoco per ogni avatar
integer OwnerKey()
{
    return -(integer)("0x"+llGetOwner());
}
 
default
{
 
    // al reset calcola il canale e ascolta
    state_entry(){
        cancella=OwnerKey();  
        //llSay(0,"Ascolto sul canale "+(string)cancella);    
        llListen(cancella,"",NULL_KEY,"CANCELLA");
    }
 
    // al rez calcola il canale e ascolta
    on_rez(integer start_param){
        cancella=OwnerKey();
        //llSay(0,"Ascolto sul canale "+(string)cancella); 
        llListen(cancella,"",NULL_KEY,"CANCELLA");
    }
 
    // ascolta e muore
    listen(integer channel,string name,key id,string message){
        if(channel==cancella)
        {
            //llSay(0,"ricevuto comando di sparire");
            llDie();
        }
    }
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎