Briefkasten
Per Notecard eine Nachricht hinterlassen die per E-Mail zugestellt wird.
default
{
state_entry()
{
llSetText("Bitte ziehe Deine Nachricht von Deinem Inventar auf den Briefkasten",<1,1,1>,1);
llAllowInventoryDrop(TRUE);
llSay(0, "Please drag your Notecard from your Inventory to the Mailbox.");
}
changed(integer mask)
{
if(mask & (CHANGED_ALLOWED_DROP | CHANGED_INVENTORY))
llWhisper(0, "Thank you for submitting your Notecard !
Danke fuer Deine Nachricht !");
integer count = llGetInventoryNumber(INVENTORY_NOTECARD);
llInstantMessage(llGetOwner(), "Sie haben "+(string) count +" neue Nachrichten");
llEmail("adresse@domain.xyz", "E-Mail von OpenSim", "Sie haben "+(string) count +" neue Nachrichten");
}
}