http://wiki.sa-mp.com/wiki/SetTimerEx
Einfach eine Globale Variable für jeden Spieler erstellen, beim OffDuty gehen auf True setzen und mit dem Timer nach 30sek auf false setzen. Beim OnDuty Command abfragen, ob die Variable auf true steht und dementsprechend bearbeiten.
Ok danke werde ich mal probieren!