Police, medics, and donors
Assign and remove ranks within the actual limits defined by the Altis Life schema.
Police
Police lists players with coplevel > 0. “Add police officer” lets you search for a player and choose a rank. Row actions are Details, Change level, and Remove. Removing an officer sets coplevel to 0 and clears police licenses.
Medics / EMS
The same workflow uses mediclevel. Removing a medic sets the level to 0 and clears EMS licenses. The player picker marks those already in the faction to prevent duplicate additions.
Donors
Donors lists players with donorlevel > 0. It supports adding, viewing details, changing level, and removing donors. Donor level is not edited from the general player form.
Valid levels and permissions
Available values are read from the real players ENUM columns. In the reference database used during development, police reaches level 7, EMS level 5, and donors level 5; another installation can differ. In addition to level-edit permission, moving from 0 to a positive level requires police.add, medic.add, or donor.add. Returning to 0 requires the corresponding .remove permission.