User:Talia Tokugawa/scripts

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  • Dialog menu example Link
  • MapURL example Link
  • Visitor Owner Informer example Link
  • Colour List Link

Code Snippets:

  • character replacement.
    • These two are for replacing escape characters in a string that is a not compiled with the script
text=llDumpList2String(llParseString2List(text, ["\\\""],[]), "\""); 
text=llDumpList2String(llParseString2List(text, ["\\\'"],[]), "\'"); 

  • "Loading..." balance showing workaround
    • I finally got too annoyed with having to have some one around to give my balance a jump start...
default {
   state_entry() {
       llRequestPermissions(llGetOwner(), PERMISSION_DEBIT);
   }
   
   run_time_permissions(integer perms) {
     if (perms & PERMISSION_DEBIT) state run;
   }
}
state run {
  on_rez(integer p) {
      llResetScript();
  }

   touch_start(integer total_number) {
       llGiveMoney(llGetOwner(),1);
   }
}