Ich hoffe man darf hier noch Tutorials zu Medieval II posten.
Ich könnte auch noch welche zu anderen Themen beim Modden schreiben
hier werde ich nun ein Script vorstellen, mit dem man folgendes bewirkt:
1 Runde= Sommer
2 Runde= Sommer
3 Runde= Sommer
4 Runde= Winter/Charakter altern
5 Runde= Sommer/neues Jahr.
Man geht einfach in den Ordner
C:\Programme\Sega\Medieval II Total War\data\world\maps\campaign\imperial_campaign
dort in den Ordner campaign_script
Dort fügt man nun ein:
declare_counter season_counter
monitor_event FactionTurnStart FactionIsLocal
inc_counter season_counter 1
; 0 equals winter
if I_CompareCounter season_counter == 0
console_command season winter
end_if
if I_CompareCounter season_counter > 0
console_command season summer
end_if
; Reset the counter on the autumn turn so that it'll be 0 next turn
if I_CompareCounter season_counter == 3
set_counter season_counter -1
end_if
end_monitor
Dann noch in der descr_strat den timescale auf 0.25 ändern und schon habt ihr 4 Runden pro Jahr.
Bei 12 Runden
1-11. Runde = Sommer
12. Runde = Winter
einfach das einfügen. Timescale auf 0.083333 Aber !Vorsicht! Wenn ihr Events habt! add_events mit date 0 funktionieren NICHT!
if I_CompareCounter season_counter == 11
set_counter season_counter -1
end_if
Quelle: http://www.twcenter.net/forums…ht=alpaca%B4s-o-scripting