hi

I'm just messing around trying to script a battle and I've made my script the same as the EB ones and it CTD on the time of activation

script below:


script

prepare_for_battle


; *********************************************************************************************
; Carthage - Alliance 0
; *********************************************************************************************

;Hannibal Barce
label_unit 0 0 0 carthaginian cavalry generals bodyguard
label_unit 0 0 1 african missile cavalry numidian
label_unit 0 0 2 celtic cavalry brihentin
label_unit 0 0 3 celtic cavalry brihentin1
label_unit 0 0 4 iberian cavalry light curisii
label_unit 0 0 5 iberian cavalry light curisii1
label_unit 0 0 6 celtic cavalry brihentin2
label_unit 0 0 7 celtic cavalry brihentin3
label_unit 0 0 8 african missile cavalry numidian1


; *********************************************************************************************
; Rome - Alliance 1
; *********************************************************************************************

;Caivs
label_unit 1 0 0 roman cavalry eqvites consvlares
label_unit 1 0 1 roman infantry auxilia peditesextraordinarii
label_unit 1 0 2 roman infantry auxilia peditesextraordinarii1
label_unit 1 0 3 roman infantry polybian triarii
label_unit 1 0 4 roman infantry polybian triarii1
label_unit 1 0 5 roman infantry principes
label_unit 1 0 6 roman infantry principes1
label_unit 1 0 7 roman infantry hastati
label_unit 1 0 8 roman infantry hastati1
label_unit 1 0 9 roman infantry hastati2
label_unit 1 0 10 roman infantry hastati3
label_unit 1 0 11 roman skirmisher velites
label_unit 1 0 12 roman skirmisher velites1
label_unit 1 0 13 roman infantry principes2
label_unit 1 0 14 roman infantry principes3


; *********************************************************************************************
; INITIALISATION
; *********************************************************************************************

while ! I_BattleStarted ; Wait for deployment
end_while
ai_active_set off
camera_restrictions_set off


; *********************************************************************************************


while I_InBattle

if I_LocalFaction seleucid

battle_wait 100
release_unit carthaginian cavalry generals bodyguard
release_unit african missile cavalry numidian
release_unit celtic cavalry brihentin
release_unit celtic cavalry brihentin1
release_unit iberian cavalry light curisii
release_unit iberian cavalry light curisii1
release_unit celtic cavalry brihentin2
release_unit celtic cavalry brihentin3
release_unit african missile cavalry numidian1



end_if




if I_LocalFaction egypt

battle_wait 100

release_unit roman cavalry eqvites consvlares
release_unit roman infantry auxilia peditesextraordinarii
release_unit roman infantry auxilia peditesextraordinarii1
release_unit roman infantry polybian triarii
release_unit roman infantry polybian triarii1
release_unit roman infantry principes
release_unit roman infantry principes1
release_unit roman infantry hastati
release_unit roman infantry hastati1
release_unit roman infantry hastati2
release_unit roman infantry hastati3
release_unit roman skirmisher velites
release_unit roman skirmisher velites1
release_unit roman infantry principes2
release_unit roman infantry principes3


end_if


end_while

end_script

I've also put in the bit at the bottom of the descr-battle

does anyone know what I'm doing wrong or might be up

any help would be much appreciated