Ender
05.05.05, 07:43
Werte Herren,
wie hier (http://www.si-games.com/forum/showthread.php?t=8615) beschrieben, habe ich nun mal eine "Erbfolgestreit-Eventkette" geschrieben. Ich habe es auch ausprobiert. Event laufen ohne Fehler durch bis auf einen Fehler:
name = "Mai 8, 1419 : Wir entschieden uns für Die englisch-königliche Erblinie ist ausgestorben!."
name = "Mai 8, 1419 : In Schottland fand Anspruchsfrage an Schottland statt."
name = "Mai 8, 1419 : In Hannover fand Anspruchsfrage an Hannover statt."
name = "Mai 8, 1419 : In Frankreich fand weder HAN noch SCO wollen England statt."
name = "Mai 8, 1419 : In Schottland fand Konsequenz der Ansprüche statt."
name = "Mai 8, 1419 : In Hannover fand Konsequenz der Ansprüche statt."
name = "Mai 8, 1419 : Frankreich hat England annektiert."
Obwohl Hannover und Schottland ebenfalls Ansprüche erhoben hatte (Events 1100201 und 1100301 "Konsequenz der Ansprüche") erhält Frankreich England. Es scheinen die Trigger im Event 1100103 nicht zu greifen.
Hier die Events
#########################################################################
# Erbfolgeeventreihe Pool:ENG/FRA/SCO/HAN
#########################################################################
event = {
id = 1100000
random = yes
country = ENG
trigger = {
ai = yes
OR = {
dynastic = { country = ENG country = FRA }
dynastic = { country = ENG country = SCO }
dynastic = { country = ENG country = HAN }
}
}
name = "Die englisch-königliche Erblinie ist ausgestorben!"
desc = "Unsere königliche Erblinie ist ausgestorben!"
style = 1
action_a = {
name = "Wer wird Anspruch erheben"
command = { type = trigger which = 1100100 } # Anfrage an FRA
command = { type = trigger which = 1100200 } # Anfrage an SCO
command = { type = trigger which = 1100300 } # Anfrage an HAN
}
}
event = {
id = 1100100
random = no
country = FRA
trigger = {
dynastic = { country = FRA country = ENG }
NOT = { war = { country = FRA country = ENG } }
}
name = "Anspruchsfrage an Frankreich"
desc = "Die englisch-königliche Erblinie ist ausgestorben. Wir haben aufgrund einer Staatsehe Anspruch auf die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100101 } # wenn SCO auch ja sagt
command = { type = trigger which = 1100102 } # wenn HAN auch ja sagt
command = { type = trigger which = 1100103 } # wenn keiner ja sagt
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
command = { type = relation which HAN value = 150 }
command = { type = relation which SCO value = 150 }
command = { type = trigger which = 1100204 } # Übergabe an SCO
}
}
event = {
id = 1100101
random = no
country = FRA
trigger = { event = 1100201 }
name = "SCO will auch England"
desc = "Schottland erhebt auch Ansprüche! Das bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = SCO } # Krieg gegen Schottland
}
}
event = {
id = 1100102
random = no
country = FRA
trigger = { event = 1100301 }
name = "HAN sagt auch ja. Krieg!"
desc = "Hannover erhebt auch Ansprüche! Das bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = HAN } # Krieg gegen Hannover
}
}
event = {
id = 1100103
random = no
country = FRA
trigger = {
NOT = { event = 1100201
event = 1100301
}
}
name = "weder HAN noch SCO wollen England"
desc = "Niemand außer uns erhebt Ansprüche auf die englische Krone!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which SCO value = 150 }
command = { type = relation which HAN value = 150 }
}
}
event = {
id = 1100200
random = no
country = SCO
trigger = {
dynastic = { country = SCO country = ENG }
NOT = { war = { country = SCO country = ENG }
}
}
name = "Anspruchsfrage an Schottland"
desc = "Die englisch-königliche Erblinie ist ausgestorben. Wir haben aufgrund einer Staatsehe Anspruch auf die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche! Zu den Waffen"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100201 } # Konsequenz
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
}
}
event = {
id = 1100201
random = no
country = SCO
trigger = { event = 1100200 }
name = "Konsequenz der Ansprüche"
desc = "Wir sind bereit, auch mit Waffengewalt unsere Ansprüche durchzusetzen!!!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
}
}
event = {
id = 1100204
random = no
country = SCO
trigger = { event = 1100201 }
name = "Frankreich will nicht, Schottland aber"
desc = "Schön, daß die Franzosen nicht wollen, wir bleiben dabei!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
command = { type = trigger which = 1100202 } # wenn HAN will
command = { type = trigger which = 1100203 } # wenn auch HAN nicht will
}
}
event = {
id = 1100202
random = no
country = SCO
trigger = { event = 1100301 }
name = "HAN will auch"
desc = "Hannover erhabt auch Ansprüche! Dies bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = HAN } # Krieg gegen Hannover
}
}
event = {
id = 1100203
random = no
country = SCO
trigger = {
NOT = { event = 1100101
event = 1100301
}
}
name = "Auch HAN will nicht haben"
desc = "Na dann nehmen wir England!!!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which FRA value = 150 }
command = { type = relation which HAN value = 150 }
}
}
event = {
id = 1100300
random = no
country = HAN
trigger = {
dynastic = { country = HAN country = ENG }
NOT = { war = { country = HAN country = ENG } }
}
name = "Anspruchsfrage an Hannover"
desc = "Die englisch-königliche Erblinie ist ausgestorben.
Wir haben aufgrund einer Staatsehe Anspruch auf
die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche! Zu den Waffen"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100301 } # Konsequenz
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
}
}
event = {
id = 1100301
random = no
country = HAN
trigger = { event = 1100300 }
name = "Konsequenz der Ansprüche"
desc = "Wir sind bereit, auch mit Waffengewalt unsere Ansprüche durchzusetzen!!!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
}
}
event = {
id = 1100302
random = no
country = HAN
trigger = {
NOT = { event = 1100101
event = 1100201
}
}
name = "Niemand will England."
desc = "Na dann nehmen wir England!!!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which FRA value = 150 }
command = { type = relation which SCO value = 150 }
}
}
Kann mir jemand helfen, diesen Fehler auszumerzen, bzw. in anderer Form das gewünschte Resultat zu erzielen?
Vielen vielen Dank im voraus dafür.
P.s. Wer möchte kann diese Erbfolgestreits dann auch hier nach Fertigstellung downloaden.
Hochachtungsvoll
wie hier (http://www.si-games.com/forum/showthread.php?t=8615) beschrieben, habe ich nun mal eine "Erbfolgestreit-Eventkette" geschrieben. Ich habe es auch ausprobiert. Event laufen ohne Fehler durch bis auf einen Fehler:
name = "Mai 8, 1419 : Wir entschieden uns für Die englisch-königliche Erblinie ist ausgestorben!."
name = "Mai 8, 1419 : In Schottland fand Anspruchsfrage an Schottland statt."
name = "Mai 8, 1419 : In Hannover fand Anspruchsfrage an Hannover statt."
name = "Mai 8, 1419 : In Frankreich fand weder HAN noch SCO wollen England statt."
name = "Mai 8, 1419 : In Schottland fand Konsequenz der Ansprüche statt."
name = "Mai 8, 1419 : In Hannover fand Konsequenz der Ansprüche statt."
name = "Mai 8, 1419 : Frankreich hat England annektiert."
Obwohl Hannover und Schottland ebenfalls Ansprüche erhoben hatte (Events 1100201 und 1100301 "Konsequenz der Ansprüche") erhält Frankreich England. Es scheinen die Trigger im Event 1100103 nicht zu greifen.
Hier die Events
#########################################################################
# Erbfolgeeventreihe Pool:ENG/FRA/SCO/HAN
#########################################################################
event = {
id = 1100000
random = yes
country = ENG
trigger = {
ai = yes
OR = {
dynastic = { country = ENG country = FRA }
dynastic = { country = ENG country = SCO }
dynastic = { country = ENG country = HAN }
}
}
name = "Die englisch-königliche Erblinie ist ausgestorben!"
desc = "Unsere königliche Erblinie ist ausgestorben!"
style = 1
action_a = {
name = "Wer wird Anspruch erheben"
command = { type = trigger which = 1100100 } # Anfrage an FRA
command = { type = trigger which = 1100200 } # Anfrage an SCO
command = { type = trigger which = 1100300 } # Anfrage an HAN
}
}
event = {
id = 1100100
random = no
country = FRA
trigger = {
dynastic = { country = FRA country = ENG }
NOT = { war = { country = FRA country = ENG } }
}
name = "Anspruchsfrage an Frankreich"
desc = "Die englisch-königliche Erblinie ist ausgestorben. Wir haben aufgrund einer Staatsehe Anspruch auf die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100101 } # wenn SCO auch ja sagt
command = { type = trigger which = 1100102 } # wenn HAN auch ja sagt
command = { type = trigger which = 1100103 } # wenn keiner ja sagt
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
command = { type = relation which HAN value = 150 }
command = { type = relation which SCO value = 150 }
command = { type = trigger which = 1100204 } # Übergabe an SCO
}
}
event = {
id = 1100101
random = no
country = FRA
trigger = { event = 1100201 }
name = "SCO will auch England"
desc = "Schottland erhebt auch Ansprüche! Das bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = SCO } # Krieg gegen Schottland
}
}
event = {
id = 1100102
random = no
country = FRA
trigger = { event = 1100301 }
name = "HAN sagt auch ja. Krieg!"
desc = "Hannover erhebt auch Ansprüche! Das bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = HAN } # Krieg gegen Hannover
}
}
event = {
id = 1100103
random = no
country = FRA
trigger = {
NOT = { event = 1100201
event = 1100301
}
}
name = "weder HAN noch SCO wollen England"
desc = "Niemand außer uns erhebt Ansprüche auf die englische Krone!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which SCO value = 150 }
command = { type = relation which HAN value = 150 }
}
}
event = {
id = 1100200
random = no
country = SCO
trigger = {
dynastic = { country = SCO country = ENG }
NOT = { war = { country = SCO country = ENG }
}
}
name = "Anspruchsfrage an Schottland"
desc = "Die englisch-königliche Erblinie ist ausgestorben. Wir haben aufgrund einer Staatsehe Anspruch auf die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche! Zu den Waffen"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100201 } # Konsequenz
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
}
}
event = {
id = 1100201
random = no
country = SCO
trigger = { event = 1100200 }
name = "Konsequenz der Ansprüche"
desc = "Wir sind bereit, auch mit Waffengewalt unsere Ansprüche durchzusetzen!!!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
}
}
event = {
id = 1100204
random = no
country = SCO
trigger = { event = 1100201 }
name = "Frankreich will nicht, Schottland aber"
desc = "Schön, daß die Franzosen nicht wollen, wir bleiben dabei!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
command = { type = trigger which = 1100202 } # wenn HAN will
command = { type = trigger which = 1100203 } # wenn auch HAN nicht will
}
}
event = {
id = 1100202
random = no
country = SCO
trigger = { event = 1100301 }
name = "HAN will auch"
desc = "Hannover erhabt auch Ansprüche! Dies bedeutet Krieg!!!"
style = 1
action_a = {
name = "Zu den Waffen!"
command = { type = war which = HAN } # Krieg gegen Hannover
}
}
event = {
id = 1100203
random = no
country = SCO
trigger = {
NOT = { event = 1100101
event = 1100301
}
}
name = "Auch HAN will nicht haben"
desc = "Na dann nehmen wir England!!!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which FRA value = 150 }
command = { type = relation which HAN value = 150 }
}
}
event = {
id = 1100300
random = no
country = HAN
trigger = {
dynastic = { country = HAN country = ENG }
NOT = { war = { country = HAN country = ENG } }
}
name = "Anspruchsfrage an Hannover"
desc = "Die englisch-königliche Erblinie ist ausgestorben.
Wir haben aufgrund einer Staatsehe Anspruch auf
die englische Krone. Wie wollen wir uns verhalten?"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche! Zu den Waffen"
command = { type = adcore which = 247 } # Core auf Anglia
command = { type = trigger which = 1100301 } # Konsequenz
}
action_b = {
name = "Nein, wir wollen dieses wertlose Land nicht!"
command = { type = relation which ENG value = 150 }
}
}
event = {
id = 1100301
random = no
country = HAN
trigger = { event = 1100300 }
name = "Konsequenz der Ansprüche"
desc = "Wir sind bereit, auch mit Waffengewalt unsere Ansprüche durchzusetzen!!!"
style = 1
action_a = {
name = "Ja, wir bestehen auf unsere berechtigten Ansprüche!"
}
}
event = {
id = 1100302
random = no
country = HAN
trigger = {
NOT = { event = 1100101
event = 1100201
}
}
name = "Niemand will England."
desc = "Na dann nehmen wir England!!!"
style = 1
action_a = {
name = "Na dann, her damit!"
command = { type = inherit which = ENG } # Annexion England
command = { type = relation which FRA value = 150 }
command = { type = relation which SCO value = 150 }
}
}
Kann mir jemand helfen, diesen Fehler auszumerzen, bzw. in anderer Form das gewünschte Resultat zu erzielen?
Vielen vielen Dank im voraus dafür.
P.s. Wer möchte kann diese Erbfolgestreits dann auch hier nach Fertigstellung downloaden.
Hochachtungsvoll