Possible solution for AI enemy:
Step1:
titleParam1 = "DIFFICULTY";
valuesParam1[] = {1,2,3,4};
defValueParam1 = 1;
textsParam1[] = {"man","police","soldier","black-op"};
titleParam2 = ..
valuesParam2[] =..
defValueParam2 = ..
textsParam2[] = ..
These lines in description.ext will give you these options on setup-screen.
Step2:
Run a script in init.sqs:
-For dedicated servers:[] exec "options.sqs"
-for non-dedi:?local player:[]ecex"options.sqs"
Step3:
Options .sqs:
#gametype
?(param1 == 1):goto "man"
?(param1 == 2):goto "police"
?(param1 == 3):goto "soldier"
?(param1 == 4):goto "black-op"
#man
..........
goto "exit"
#police
.........
goto "exit"
#soldier
........
goto "exit"
#black-op
........
goto "exit"
#Exit
exit
Step4:
U have to make 4 different groups of units (man,police,soldier,black-op) and give them a name.If U choose for example "police",then U have to delete all the other groups in options.
sqs (#police)
Player (HI)units cant be changed ingame.
U could also change the difficulty in weaponsetup of the hunter:
handgun-hunting rifle-M16-G36