Natürlich kann man das scripten, es sind nur mehrere Scripts.
Mach bei dem Ordner in dem all deine Scripts sind ein Script:
If True then set Player_1IsAI to FALSE
Dann tu einfach in jeden SkirmishPlayerordner das Script:
If <This Player> has Startposition Player_1_Start
THEN
Set Flag "PlyrCivilian/Player_1IsAI to TRUE
(PlyrCivilian ist hier dabei, da ich meist all meine Scripts in den Ordner vom SPieler PlyrCivilian tu.^^)
Und dann sagst du eben bei allen Scripts, die mit der KI zu tun haben:
"If Flag "Player_1IsAI is TRUE
AND...
THEN..."
Das funktioniert auf jeden Fall einwandfrei.
Es könnte auch gehen indem du abfragst, ob einer Spieler das Upgrade "Upgrade_MediumAI" oder eben ein Upgrade für die anderen Schwirigkeitsstufen hat. Das hab ich aber noch nicht getestet.