[JIRA] Issue Comment Edited: (SVC-4851) llSensorRemove =?UTF-8?Q?_doesn=C2=B4t_SEEM_to_work, _passive_state_detected_as_active?=

Kyrah Abattoir (JIRA) no-reply at lindenlab.cascadeo.com
Sat Nov 21 19:22:02 PST 2009


    [ http://jira.secondlife.com/browse/SVC-4851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=148029#action_148029 ] 

Kyrah Abattoir edited comment on SVC-4851 at 11/21/09 7:20 PM:
---------------------------------------------------------------

I confirm this odd behavior sometimes ACTIVE state will persist even if the script is turned off, or PASSIVE will stick even if the script is running a timer.

I'm adding also that sometimes scripted objects are NOT returned by a SCRIPTED filter.

A freshly rezzed cube with the "New Script" (from "the New script button in the edit menu) will not show in a "SCRIPTED" sweep.

Bumped to Major as it is a sever impairment of functions for many scripts.

      was (Author: Kyrah Abattoir):
    I confirm this odd behavior sometimes ACTIVE state will persist even if the script is turned off, or PASSIVE will stick even if the script is running a timer.

I'm adding also that sometimes scripted objects are NOT returned by a SCRIPTED filter
  
> llSensorRemove doesn´t SEEM to work, passive state detected as active
> ---------------------------------------------------------------------
>
>                 Key: SVC-4851
>                 URL: http://jira.secondlife.com/browse/SVC-4851
>             Project: 2. Second Life Service - SVC
>          Issue Type: Bug
>          Components: Scripts
>    Affects Versions: 1.30 Server
>         Environment: Second Life Server 1.30.0.133784
> Second Life 1.23.4
> Windows XP Home Edition sp3 updated
> P4 2.8GHz , 1GbRAM
> Nvidia Graphics 64MB
>            Reporter: Perry Mizin
>            Priority: Major
>
> Once llSensorRepeat is started, the object keep ACTIVE even after use llSensorRemove()
> The function llListenRemove( ); can change an object from ACTIVE to PASSIVE instead
> I think an object should be passive while is passive, and active while active
> example:
> {code}
> default
> {
> 	state_entry()
> 	{
> 		llSay(0, "I am QUIET"); // should be PASSIVE??
> 	}
> 	touch_start(integer total_number)
> 	{
> 		state radaron;
> 	}
> }
> state radaron
> {
> 	state_entry()
> 	{
> 		llSensorRepeat("","",AGENT,96,PI,1);
> 		llSay(0, "Now i am ACTIVE");
> 	}
> 	touch_start(integer total_number)
> 	{
> llSensorRemove();
> 		llSetText(" ",<1,1,1>,1);
> 		state default;
> 	}
> 	sensor(integer num)
> 	{
> 		string name;
> 		list names;
> 		integer i;
> 		names = [];
> 		for(i=0;i<num;i++)
> 		{
> 			name = llDetectedName(i);
> 			names = (names=[]) + names + name;
> 		}
> 		llSetText(llDumpList2String(names,"\n"),<1,1,1>,1);
> 	}
> 	no_sensor()
> 	{
> 		llSetText(" ",<1,1,1>,1);
> 	}
> }
> {code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.secondlife.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       


More information about the Jira-notify mailing list