SLUniverse Forums - View Single Post - Proposal: Know when you can be ejected/teleported by a script BEFORE entering parcel.
View Single Post
Old 02-16-2008, 07:09 PM   #37 (permalink)
Huns Valen
FIC AS FUCK
 
Huns Valen's Avatar
my girl gots mad flava
 
Join Date: Sep 2007
Location: Los Angeles
Posts: 453
My Mood:
SLShopper Ads: 1
SL Join Date: 5-3-2003
Blog Entries: 2
Quote:
Originally Posted by Chalice Yao View Post
From a programming standpoint, this is a horrible kludge to implement.
I dun think so...

Quote:
1. A script has no idea about its own contents. It's a single-threaded process that just chews through the instruction it's directed to next, without having an actual idea about what comes next.
This would be a part of the metadata. It can be extracted from existing scripts simply by examining the compiled code. You don't even need to look at the source. The compiler is deterministic, so there is a definite way to examine the bytecode and see whether it calls either of those functions.

Quote:
2. Same goes for the sim. It has absolutely no data about scripts, except what they have already done so far, and wether or not an object has a running script in it, which has nothing to do with the sim accessing the script's bytecode itself.
The sim must have visibility into script metadata, or it would not be able to do things like report the owner's key or determine whether the script has permission to call certain simulator functions, such as llEjectFromLand.

Quote:
3. what if the eject or TP-home functions in the script are merely chat triggered by the owner? Or if the script actualyl only is looking for a specific av on a blacklist? People'd avoid parcels where the owner only wants a specific person out.
An acceptable loss.

Quote:
4. what if it is actually a gadget that's an attachment on the owner's av that he carries around for easy /10 ban blah usage?
Makes no difference whether it is on an avatar or not, the only thing this would care about is whether the script has the power to actually eject or TP someone home.

Quote:
5. What if the prim changes parcels? there is no event that gets raised from prims -exiting- a parcel.
The flag can be updated once every few minutes or something, it does not have to be real time.

Quote:
In light of all that, and it being a HUGE effort to implement for small gain, I have a new suggestion:

Simply let people flag their parcels in the parcel settings to show up as secured. zing. easy to implement, same effect.
Except many people will not bother, such as the type of person who hasn't logged in for months but still insists on keeping interlopers out of their fuckshack.

I'm not opposed to having a flag to mark a parcel as "secured" but the reality is that many people will not bother.
__________________

__________________________

Aircraft with Realistic Physics & Sim Border Protection
add me on face beukh
Huns Valen is offline   Reply With Quote