Fazioni Spawn

GlaucopideSophia1
00martedì 19 maggio 2009 22:32
Volevo chiedere aiuto per capire come fare uno script per inserire una fazione come ad esempio i mongoli.
la Timurid Invasion è formata in questa maniera:
monitor_event EventCounter EventCounterType timurids_invasion_warn
and EventCounter > 0
; ADD SCOUTING INVASION
add_events
event counter timurids_invasion
date 2 4
end_add_events
if I_EventCounter timurids_invasion_warn == 2
terminate_monitor
end_if
end_monitor
la prima domanda che mi viene è se in questo caso non sia meglio utilizzare monitor_conditions invece di monitor_event .
il contatore timurids_invasion_warn si può utilizzare solo per queta invasione oppure può essere riutilizzato per altre fazioni?
la forma EventCounter > 0 equivale a un set_conter oppure si riferisce a qualcosaltro ? il date che senso ha? per i mongoli è 4 8, si riferisce al numero di turni o di anni?
monitor_event EventCounter EventCounterType timurids_invasion
and EventCounter > 0
if I_EventCounter timurids_invasion == 1
;;; SCOUTING INVASION
add_events
event emergent_faction timurids
date 0
; region Tbilisi_Province
; ADD TIMURID INVASION 1
event counter timurids_invasion
date 2
end_add_events
end_if
if I_EventCounter timurids_invasion == 2
in questa seconda parte dello script non comprendo nuovamente il date, si riferisce al fatto che la fazione quando emerge ha 0 anni ?
poi compare date 2, e quell if I_EventCounter timurids_invasion == 2
,a cosa si riferisce, ho notato che vengono ripetuti prima dele invasion script.
Grazie per eventuali risposte.
+ Mather +
00mercoledì 20 maggio 2009 08:15
Le domande relative al modding vanno postate nella sezione "Universitate"

Spostata.
The Housekeeper
00mercoledì 20 maggio 2009 10:24
Re:
GlaucopideSophia1, 19/05/2009 22.32:

Volevo chiedere aiuto per capire come fare uno script per inserire una fazione come ad esempio i mongoli.
la Timurid Invasion è formata in questa maniera:

monitor_event EventCounter EventCounterType timurids_invasion_warn
and EventCounter > 0
; ADD SCOUTING INVASION
add_events
event counter timurids_invasion
date 2 4
end_add_events
if I_EventCounter timurids_invasion_warn == 2
terminate_monitor
end_if
end_monitor

la prima domanda che mi viene è se in questo caso non sia meglio utilizzare monitor_conditions invece di monitor_event .
il contatore timurids_invasion_warn si può utilizzare solo per queta invasione oppure può essere riutilizzato per altre fazioni?
la forma EventCounter > 0 equivale a un set_conter oppure si riferisce a qualcosaltro ? il date che senso ha? per i mongoli è 4 8, si riferisce al numero di turni o di anni?

monitor_event EventCounter EventCounterType timurids_invasion
and EventCounter > 0
if I_EventCounter timurids_invasion == 1
;;; SCOUTING INVASION
add_events
event emergent_faction timurids
date 0
; region Tbilisi_Province
; ADD TIMURID INVASION 1
event counter timurids_invasion
date 2
end_add_events
end_if
if I_EventCounter timurids_invasion == 2

in questa seconda parte dello script non comprendo nuovamente il date, si riferisce al fatto che la fazione quando emerge ha 0 anni ?
poi compare date 2, e quell if I_EventCounter timurids_invasion == 2
,a cosa si riferisce, ho notato che vengono ripetuti prima dele invasion script.
Grazie per eventuali risposte.




- monitor_conditions forse si potrebbe anche usare, ma a occhio mi sa che si genererebbero infinite schermate di eventi

- timurids_invasion_warn lo puoi usare anche per altri script ma poi rischi interferenze... ti consiglio di usare un altro contatore con un nuovo nome

- EventCounter > 0 si riferisce al caso in cui il precedente contatore timurids_invasion_warn sia non nullo

- date 2 4 significa che dal momento in cui il contatore non è nullo, l'invasione parte in un intervallo compreso tra 2 e 4 turni (o anni? questo non me lo ricordo!)

ciao!
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 22:11.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com