////////////////////////////////////// // 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].\n" ); onDuty = "true"; onDutyGroup = "Bugge Hunters"; } else if( line[0] == "jg Welcomers" ) { netIn( "(#B[ Now onduty. Group: Welcomers. Access: 100 [Member].\n" ); onDuty = "true"; onDutyGroup = "Welcomers"; } else if( line[0] == "leave" && onDutyGroup == "Bugge Hunters" && onDuty == "true" ) { netIn( "]-#A" + getColors() + "\n" ); netIn( "(Now offduty. Last known group: Bugge Hunters. Access: 150 [Elder].\n" ); onDuty = "false"; onDutyGroup = "User"; } else if( line[0] == "leave" && onDutyGroup == "Welcomers" && onDuty == "true" ) { netIn( "]-#A" + getColors() + "\n" ); netIn( "(Now offduty. Last known group: Welcomers. Access: 100 [Member].\n" ); onDuty = "false"; onDutyGroup = "User"; } else if( line[0] == "leave" && onDuty == "false" ) { netIn( "]-#A" + getColors() + "\n" ); netIn( "(Hehe. Tricky. #SD You weren't onduty!\n" ); } else if( line[0] == '"info' && onDuty == "true" && onDutyGroup == "Bugge Hunters" ) { netIn( "(#BR You are currently ONDUTY in group Bugge Hunters!\n" ); } else if( line[0] == '"info' && onDuty == "true" && onDutyGroup == "Welcomers" ) { netIn( "(#[ You are currently ONDUTY in group Welcomers!\n" ); } else if( line[0] == '"info' && onDuty == "false" ) { netIn( "]-#A" + getColors() + "\n" ); netIn( "( You are currently OFFDUTY.\n" ); } };