//////////////////////////////////////
// Beekin Badge Script //
/////////////////////////////////////
global onOutbound = function( line, from ) {
onDuty = "false";
onDutyGroup = "User";
if( line[0] == "jg Bugges" ) {
netIn( "(#BR Now onduty. Group: Bugge Hunters. Access: 150 [Elder]." );
onDuty = "true";
onDutyGroup = "Bugge Hunters";
}
else if( line[0] == "jg Welcomers" ) {
netIn( "(#B[ Now onduty. Group: Welcomers. Access: 100 [Member]." );
onDuty = "true";
onDutyGroup = "Welcomers";
}
else if( line[0] == "leave" && onDutyGroup == "Bugge Hunters" && onDuty == "true" ) {
netIn( "]-#A" + getColors() );
netIn( "(Now offduty. Last known group: Bugge Hunters. Access: 150 [Elder]." );
onDuty = "false";
onDutyGroup = "User";
}
else if( line[0] == "leave" && onDutyGroup == "Welcomers" && onDuty == "true" ) {
netIn( "]-#A" + getColors() );
netIn( "(Now offduty. Last known group: Welcomers. Access: 100 [Member]." );
onDuty = "false";
onDutyGroup = "User";
}
else if( line[0] == "leave" && onDuty == "false" ) {
netIn( "]-#A" + getColors() );
netIn( "(Hehe. Tricky. #SD You weren't onduty!" );
}
else if( line[0] == '"info' && onDuty == "true" && onDutyGroup == "Bugge Hunters" ) {
netIn( "(#BR You are currently ONDUTY in group Bugge Hunters!" );
}
else if( line[0] == '"info' && onDuty == "true" && onDutyGroup == "Welcomers" ) {
netIn( "(#[ You are currently ONDUTY in group Welcomers!" );
}
else if( line[0] == '"info' && onDuty == "false" ) {
netIn( "]-#A" + getColors() );
netIn( "( You are currently OFFDUTY." );
}
};