I tried to contact Void in world but never heard back assuming she is busy so i am asking you all for help

cheers
this is the chat trigger script
default{
state_entry(){
llListen( 1, "", llGetOwner(), "gear" );
}
listen( integer vInt, string vStr, key vKey, string vStrNull ){
llMessageLinked( LINK_SET, 0, "v7-D Hinge", "" );
}
}
and this is the hinge script ( i dont know if it is needed to post but i thought i should just in case
float flt_DEGREES_TO_ROTATE = 45;
float flt_TIME_TO_ROTATE = 2;
float gFltSpn;
rotation gRotAng;
default{
state_entry(){
gRotAng = llEuler2Rot( < (-flt_DEGREES_TO_ROTATE * DEG_TO_RAD), 0.0, 0.0 > );
gFltSpn = -flt_DEGREES_TO_ROTATE * DEG_TO_RAD / flt_TIME_TO_ROTATE;
}
link_message( integer vInt, integer vIntNull, string vStrCmd, key vKey ){
if ("v7-D Hinge" == vStrCmd ){
llTargetOmega( (< 1.0, 0.0, 0.0 > * llGetLocalRot()), (gFltSpn *= -1), 1.0 );
llSleep( flt_TIME_TO_ROTATE );
llTargetOmega( ZERO_VECTOR, 0.0, 0.0 );
llSetLocalRot( (gRotAng = (ZERO_ROTATION / gRotAng)) * llGetLocalRot() );
}
}
}