1. Można w bardzo prosty sposób dodać kompatybilność z PermissionsEx.
"/pex user <nazwa gracza> group add <nazwa grupy>"
Już wiesz jak sobie to podstawić. Możesz dodać ustawianie pluginu zarządzającego permisjami przykładowo w sekcji 'options' i w kodzie sprawdzasz ustawioną wartość jakiś prostym warunkiem.
2. Na końcu komendy "/bc" efekt 'stop' jest zbędny i nie ma żadnego wpływu na działanie kodu.
3. W komendach z argumentami właściwie nie sprawdzasz czy argumenty są ustawione. Przez to w broadcast'cie będzie "<none>", a w komendzie nadającej grupy osobą otrzymującą ją będzie również "<none>".
Rozumiem, że skrypt pełni swego rodzaju mini-Essentials. W takim razie proponuję dodać jeszcze kilka innych bajerów tak, aby faktycznie był to taki mały zastępca pluginu Essentials.