User:Talia Tokugawa/scripts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 24: | Line 24: | ||
llResetScript(); | llResetScript(); | ||
} | } | ||
touch_start(integer total_number) { | touch_start(integer total_number) { | ||
llGiveMoney(llGetOwner(),1); | llGiveMoney(llGetOwner(),1); | ||
} | } | ||
} | } | ||
Revision as of 14:50, 23 August 2023
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);
}
}