No modrights should *not* allow script dragging
|
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
|
09-06-2004 09:08
Well then the solution seems to be leave scripts alone inside no-mod objects, because if someone wants to give someone else a script they can both look at and move around, they can just give it to them raw.
_____________________
</sarcasm>
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
09-06-2004 11:02
From: someone Originally posted by Siro Mfume (I have taken scripts out of a Yip Yip and can put them in slimes or anything else, but I can't give these versions to anyone as the scripts wouldn't transfer) where did you get the yip yip? i want one  On Topic: *REMOVED* Yip Yip Yip Yip Yip Yip Yip Yip
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Siro Mfume
XD
Join date: 5 Aug 2004
Posts: 747
|
09-06-2004 11:27
That doesn't work for SELLING the script Moleculor. I'm not going to hand sell a script to every single person I come across, nor am I going to agree to something that screws with $L1 boxes that contain multiple items with a variety of permissions set on them in a no mod box. (because if it was mod, you could modify it into what we mentioned before, and if it's no mod under your system, you can't use anything you bought).
Strife:Eckhart Dillon, but he really should be doing his own advertising ( I bought one from him).
|
Ursula Madison
Chewbacca is my co-pilot
Join date: 31 Jul 2004
Posts: 713
|
09-06-2004 14:20
From: someone Originally posted by Moleculor Satyr Because I don't want them putting a script I made (say, my fireflies, or some other project I work on in the future) that has my name on it into a giant penis. Then it looks like I put the script into the giant penis. I didnt' choose for it to be there, but now my name is on it. Okay, you've made that abundantly clear. But as I said, nobody is stealing from you, they are just hurting your feelings. So please leave the "they stole from me" out of future arguments for your case. It seems that all you want is more control over what happens to your scripts after you set them loose into the world. A scripting solution that removes the script from any item that you didn't create as well has already been presented. Does this not provide the answer you are looking for? Or is your only answer to take something that is working fine for everyone else and break it for them just to keep you happy? Because if that is the case, no amount of pleading, complaining, ranting and/or raving is going to help you.
|
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
|
09-06-2004 16:00
I see how some people need it to behave as is. The solution should be finer grained access control.
We need a check box which says "don't let user drag this script off of object..."
In theory, the current behaviour is like letting someone delink and take a part an object they own. You can't so why can you drag the scripts around?
It doesn't make sense to me, but I guess after you've lived so long with something you start to rely on the craziness..
Also, can't see how onrez would do anything. All my objects need to rez..
And what is the point of llGetCreator() in the current state, btw? I'd really like to know..
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
09-06-2004 16:14
i haven't tested that script that was posted before but what it's supposed to do is get the key of the creator of the object. so if you ran that function in the state_entry of the default state when they put the script in there own object it would self destruct the script. IE it would *solve* you problem. string creator_name ="Your Name"; key creator_key = "put-your-key-here";
secureIt() { if (llGetCreator() != creator_key) { llWhisper(0,"Sorry this script only works in objects created by " + creator_name); llRemoveInventory(llGetScriptName()); } }
state default { state_entry() { secureIt(); //put all your code here } on_rez(integer a) { secureIt(); //put all your code here } }
*edit for word*
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Siro Mfume
XD
Join date: 5 Aug 2004
Posts: 747
|
09-06-2004 16:51
or you could be really mean and kill their object too (llDie). I think as I pointed out before, a simple to attain finer method of control would be allowing a no mod/no copy/no transfer option for future owners instead of requiring one of them. I also think that solution would make just about everyone happy, except maybe one person :/
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
09-06-2004 17:16
I have to agree in part with the permission system. I don't think it's totaly right to give out objects that are no-trans, no-copy & no-mod.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|