default
{
state_entry()
{
llSetStatus(STATUS_PHANTOM, FALSE);
llListen(0,"","",""
;llSetTimerEvent(.1);
}
listen( integer channel, string name, key id, string message )
{
if(message == "open"

{
state two;
}}
timer()
{
llSetLinkAlpha(LINK_SET,llGetAlpha(0)+.05,ALL_SIDES);
llSleep(.1);
llResetTime();
}}
state two
{
state_entry()
{
llSetStatus(STATUS_PHANTOM, TRUE);
llListen(0,"","",""
;llSetTimerEvent(.1);
}
listen( integer channel, string name, key id, string message )
{
if(message == "close"

{
llResetScript();
}}
timer()
{
llSetLinkAlpha(LINK_SET,llGetAlpha(0)-.05,ALL_SIDES);
llSleep(.1);
llResetTime();
}
}
This is what I've made so far;
integer glow = PRIM_GLOW;
integer max = 1;
default
{
state_entry()
{
llListen(2,"","",""
;}
listen( integer channel, string name, key id, string message )
{
if(message == "test"

{
llSetTimerEvent(.1);
}
}
timer()
{
llGetPrimitiveParams([ PRIM_GLOW, ALL_SIDES]);
if(glow = max)
{
llSetPrimitiveParams([ PRIM_GLOW, ALL_SIDES, 0 ])
llResetTime();
}
else if(glow = max)
{
llSetPrimitiveParams([ PRIM_GLOW, ALL_SIDES, llGetPrimitiveParams([ PRIM_GLOW, ALL_SIDES]) + .05 ]);
llSleep(.1);
}
}
}
I could really use some help because it's not reading the if or else function and I don't even know if what I have there is right, also I don't know if what I have for the gradual glow gain is right. Can someone help? Either post something helpful here on contact me in game would be great! Thanks! :*