Change font size
It is currently Thu Dec 03, 2020 2:47 am

Forum rules


{L_IMAGE}
. please keep questions related to an OpenSimulator and OSgrid nature.



Post a new topicPost a reply Page 1 of 2   [ 14 posts ]
Go to page 1, 2  Next
Author Message
 Post subject: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Sun Aug 30, 2020 9:15 pm 

Joined: Sun Aug 09, 2020 9:49 pm
Posts: 11
Hello! I have a zombie bot rezzer script and I receive this error when trying to spawn a zombie bot. Where do I go to fix this? Do I change the OSFunctionThreatLevel to Moderate? However, I know they say to modify things individually, but mine is enabled for ESTATE_MANAGER and ESTATE_OWNER (I own/run the sim), how come it isn't working then?

Thanks in advance!

{L_CODE}:
OSSL Permission Error: osSetSpeed permission denied.(script: Small AO event: timer primID:9a5e337b-e680-49cf-8d66-683baca7ca09 at <98.93382, 0.661288, 26.26649>)


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Mon Aug 31, 2020 7:28 am 
OSG Elite
User avatar

Joined: Thu Aug 06, 2009 7:07 am
Posts: 372
Location: B.C. Canada
Setting OSFunctionThreatLevel to Moderate would probably work.


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Mon Aug 31, 2020 9:16 am 

Joined: Sun Aug 09, 2020 9:49 pm
Posts: 11
Jeeper Shim {L_WROTE}:
Setting OSFunctionThreatLevel to Moderate would probably work.


Is it not a good idea to do so? Is there a way I can fix just the speed permissions?

Thanks in advance

(I went ahead and just tested setting it to Moderate, however I am receiving the same error)


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Tue Sep 01, 2020 7:25 am 
OSG Elite
User avatar

Joined: Thu Aug 06, 2009 7:07 am
Posts: 372
Location: B.C. Canada
You can put the avatar's UUID that you want to have the function available to in the osslEnable.ini file.

; The threat level can be replaced by more detailed rules by lines of the form
; Allow_FunctionName = parameters
; To use the default threat level coment the respective line
; parameters can be:
; 'false' disables the function.
; 'true' enables for everyone
; or to enable for individuals or groups, set it to a comma separated list. This checks
; against the owner of the object containing the script.
; The comma separated entries in the list may be one of:
; "GRID_GOD" -- enable for users with UserLevel >= 200
; "GOD" -- enable for users with rights to be god (local or grid)
; "ACTIVE_GOD" -- enable for users that are present and with active god power
; "ESTATE_MANAGER" -- enable for estate manager
; "ESTATE_OWNER" -- enable for estate owner
; "PARCEL_OWNER" -- enable for parcel owner
; "PARCEL_GROUP_MEMBER" -- enable for any member of the parcel group
; uuid -- enable for specified ID (may be avatar or group ID)
; from this we can also create macros that can be include in the list as
; ${OSSL|macroname} see examples below

http://opensimulator.org/wiki/OsslEnable.ini


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Wed Sep 02, 2020 4:00 pm 

Joined: Sun Aug 09, 2020 9:49 pm
Posts: 11
Jeeper Shim {L_WROTE}:
You can put the avatar's UUID that you want to have the function available to in the osslEnable.ini file.

; The threat level can be replaced by more detailed rules by lines of the form
; Allow_FunctionName = parameters
; To use the default threat level coment the respective line
; parameters can be:
; 'false' disables the function.
; 'true' enables for everyone
; or to enable for individuals or groups, set it to a comma separated list. This checks
; against the owner of the object containing the script.
; The comma separated entries in the list may be one of:
; "GRID_GOD" -- enable for users with UserLevel >= 200
; "GOD" -- enable for users with rights to be god (local or grid)
; "ACTIVE_GOD" -- enable for users that are present and with active god power
; "ESTATE_MANAGER" -- enable for estate manager
; "ESTATE_OWNER" -- enable for estate owner
; "PARCEL_OWNER" -- enable for parcel owner
; "PARCEL_GROUP_MEMBER" -- enable for any member of the parcel group
; uuid -- enable for specified ID (may be avatar or group ID)
; from this we can also create macros that can be include in the list as
; ${OSSL|macroname} see examples below

http://opensimulator.org/wiki/OsslEnable.ini


Okay gotcha, so for example this line:
Allow_osLoadedCreationDate = ${OSSL|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER
Instead it would be:
Allow_osLoadedCreationDate = ${OSSL|osslParcelOG}3bd6bbae-f2a1c-9c54-913c-1a08440772ab
Is that the way you would enter it?

Also I located the instructions for the zombie rezzer, however the notecard is from 2014, so the instructions may be outdated, but it says:
The following must be included in the xengine part of your Opensim.ini file.

Either set your OSFunctionThreatLevel = VeryHigh
Or you can replace true with your UUID and leave your threat level to what you are comfortable with.

Allow_osNpcCreate = true
Allow_osNpcMoveTo = true
Allow_osNpcMoveToTarget = true
Allow_osNpcGetRot = true
Allow_osNpcGetPos = true
Allow_osNpcSetRot = true
Allow_osNpcRemove = true
Allow_osNpcSay = true
Allow osNpcStand = true
Allow_osNpcStopMoveToTarget = true
Allow_osNpcSaveAppearance = true
Allow_osNpcLoadAppearance = true
Allow_osAgentSaveAppearance = true
Allow_osOwnerSaveAppearance = true
Allow_osAvatarName2Key = true
Allow_osTeleportAgent = true
Allow_osAvatarPlayAnimation = true
Allow_osAvatarStopAnimation = true
Allow_osCauseDamage = true
Allow_osCauseHealing = true
Allow_osGetHealth = true

(I set that code under my XEngine in Opensim.ini and tried just with the OSFunctionThreatLevel to VeryHigh, however I am still receiving the same error. Any ideas?)

Thanks in advance!


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Wed Sep 02, 2020 4:41 pm 
OSG Elite
User avatar

Joined: Thu Aug 06, 2009 7:07 am
Posts: 372
Location: B.C. Canada
I think that documentation is old and out of date. All ossl stuff is handled in osslEnable.ini now.
Yes, I think that's how you'd put your uuid in. If it doesn't work, try a coma first.
I just set mine to VeryHigh and don't worry about it. No problems yet.


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Wed Sep 02, 2020 6:23 pm 

Joined: Sun Aug 09, 2020 9:49 pm
Posts: 11
Jeeper Shim {L_WROTE}:
I think that documentation is old and out of date. All ossl stuff is handled in osslEnable.ini now.
Yes, I think that's how you'd put your uuid in. If it doesn't work, try a coma first.
I just set mine to VeryHigh and don't worry about it. No problems yet.


Gotcha, I moved those zombie Allow commands from my Opensim.ini to osslEnable.ini, as well as setting my settings to VeryHigh. I am still receiving the same error for the osSetSpeed. I put in my UUID (As well as the UUID for the NPC) on the osSpeed allow, however I am still getting the error of:
{L_CODE}:
OSSL Permission Error: osSetSpeed permission denied.(script: Small AO event: timer primID:b4e18d77-c803-43e8-9af3-e49b90cd645a at <107.4898, 87.68709, 88.54256>)


Any ideas? Almost seems as if my settings aren't being read :cry:


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Wed Sep 02, 2020 10:32 pm 
OSG Elite
User avatar

Joined: Thu Aug 06, 2009 7:07 am
Posts: 372
Location: B.C. Canada
Make sure "Include-osslEnable =" in opensim.ini is pointing to your osslEnable.ini file.

I wouldn't add any lines to the osslEnable.ini file what was installed when you installed opensim. It should be good to go.

If your not the estate manager or estate owner, you might want to add your uuid or ,PARCEL_OWNER (if your the parcel owner) to Allow_osSetSpeed =


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Thu Sep 03, 2020 4:56 am 
Site Admin

Joined: Sun Jul 04, 2010 8:20 pm
Posts: 504
try setting the actual function you are looking to enable...


Allow_osSetSpeed = true

If its for an NPC the uuid is usually random and therefore you'll need to use 'true' instead of the avatar uuid

and fwiw, I'd leave threat level at VeryLow


Top
 Profile  
 
 Post subject: Re: OSSL Permission Error: osSetSpeed permission denied
PostPosted: Thu Sep 03, 2020 7:06 am 
OSG Elite
User avatar

Joined: Thu Aug 06, 2009 7:07 am
Posts: 372
Location: B.C. Canada
I thought the uuid was for the user that was running the script, not the NPC. Or am I out to lunch on that?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post a new topicPost a reply Page 1 of 2   [ 14 posts ]
Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
610nm Style by Daniel St. Jules of Gamexe.net