Hey thanks for the reply, did i mention im still a newb at this lol
I tried to copy and paste that into my script and i get syntax errors, where specificaly do i need to put that in, i tried a few diff places but no luck all syntax errors

i was thinking i should put that stuff in this part of the script but like i said im a newb hehe
Thanks for your help i appreciate it =]
llisten( integer _channel, string _name, key _id,string _message ) {
string match;
// Send a link message to all other scripts, so they don't have to use a listen
llMessageLinked( LINK_SET, listenRelay, _message, _id );
// Performance hack, early ignore of messages
if ( llSubStringIndex(_message,"ao"

==-1 && llSubStringIndex(_message,"animset"

==-1 )
return;
match = checkMatch( _message, loadCmd );
if( match != "" )
loadNoteCard( match );
match = checkMatch( _message, animCmd );
if ( match == "on" ) {
llSetTimerEvent( timerEventLength );
animOverrideOn = TRUE;
if ( gotPermission )
animOverride();
llOwnerSay( "Guns Drawn." );
if (msg == "ao off"

{
llSetAlpha(1,ALL_SIDES);
llSetTimerEvent(time);
}
else if ( match == "off" ) {
llSetTimerEvent( 0 );
animOverrideOn = FALSE;
startNewAnimation( "", noAnimIndex, lastAnimState );
llOwnerSay( "Guns Holstered." );
}
else if ( match == "hide" ) {
llSetLinkAlpha( LINK_SET, 0, ALL_SIDES );
llOwnerSay( "Franimation override set invisible." );
}
else if ( match == "show" ) {
llSetLinkAlpha( LINK_SET, 1, ALL_SIDES );
llOwnerSay( "Franimation override set visible." );
}
else if ( match == "nextstand" ) {
if ( animOverrideOn && gotPermission )
doNextStand();
}
else if ( match == "reset" ) {
llResetScript();
}
}