@Patskie
your way...doesnt work fully....especially when the member is more than 4 ....
everytime they will just stuck at this part
if ($@members > 4) set .@greward,1; // even they have 25 member..still it's MORE THAN 4..
it should be something like this
if( $@members >= 25 ){
set .@greward,5; set .@areward,3;
}else if( $@members > 19 ){
set .@greward,4; set .@areward,2;
}else if( $@members > 14 ){
set .@greward,3; set .@areward,1;
}else if( $@members > 9 ){
set .@greward,2; set .@areward,2;
}else if( $@members > 4 ){
set .@greward,1; set .@areward,1;
}
normally i would do checking for highest to lowest ....