king hannibal
07-28-2008, 17:19
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
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