PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Events triggern nicht



T101
09.12.05, 13:53
Bin dabei Schweden etwas attraktiver zu machen und hab eininige Events gebaselt,doch funktionieren sie alle nicht,auch kommt keine Fehlermeldung!




#########################################################################
# Großreich Skandinavien
#########################################################################
event = {
id = 2000001
random = no
country = SWE

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 31 month = december year = 1947 }

name = "Großreich Skandinavien"
desc = "Wollen wir unser Volk zu eherenvollen Ruhm bringen und Ansprüche auf Skandinavien erheben?"
picture = "finland_sweden"
style = 0


action_a = {
name = "Skandinavien ausrufen!"
command = { type = addcore which = 107 }
command = { type = addcore which = 108 }
command = { type = addcore which = 109 }
command = { type = addcore which = 110 }
command = { type = addcore which = 111 }
command = { type = addcore which = 116 }
command = { type = addcore which = 117 }
command = { type = addcore which = 118 }
command = { type = addcore which = 124 }
command = { type = addcore which = 125 }
command = { type = addcore which = 128 }
command = { type = addcore which = 129 } #Norwegen

command = { type = addcore which = 103 }
command = { type = addcore which = 141 }
command = { type = addcore which = 142 }
command = { type = addcore which = 140 }
command = { type = addcore which = 143 }
command = { type = addcore which = 138 }
command = { type = addcore which = 139 }
command = { type = addcore which = 137 }
command = { type = addcore which = 131 }
command = { type = addcore which = 130 }
command = { type = addcore which = 132 }
command = { type = addcore which = 136 }
command = { type = addcore which = 148 }
command = { type = addcore which = 147 }
command = { type = addcore which = 144 }
command = { type = addcore which = 145 }
command = { type = addcore which = 146 }
command = { type = addcore which = 149 } #Finnland

command = { type = addcore which = 91 }
command = { type = addcore which = 92 }
command = { type = addcore which = 292 }
command = { type = addcore which = 293 }
command = { type = addcore which = 294 }
command = { type = addcore which = 295 }
command = { type = addcore which = 800 }
command = { type = addcore which = 1 }
command = { type = addcore which = 2 } #Dänemarck


}
action_b = {
name = "Kein Bedarf"
command = { type = alliance which = NOR }
command = { type = alliance which = FIN }
command = { type = alliance which = DEN }
}
}
#########################################################################
# Zusammenschluss
#########################################################################
event = {
id = 2000002
random = no
country = SWE

trigger = {
alliance = { country = SWE country = DEN }
alliance = { country = SWE country = NOR }
alliance = { country = SWE country = FIN }
atwar = yes
}

date = { day = 1 month = january year = 1936 }
offset = 2
deathdate = { day = 31 month = december year = 1947 }

name = "Zusammenschluss?"
desc = "Sollten wir uns vereinigen,um so gegen den Feind stärker zu sein?Oder ist es nicht erforderlich?"
picture = "finland_sweden"
style = 0


action_a = {
name = "Zusammenschließen"
command = { type = inherit which = DEN }
command = { type = inherit which = NOR }
command = { type = inherit which = FIN }
command = { type = trigger which = 2000003 } # Erschaffen von Skandinavien
}
action_b = {
name = "Nein,nicht erforderlich"
command = { type = belligerence which = SWE value = 5 }
}
}
#########################################################################
# Erschaffung Skandinaviens
#########################################################################
event = {
id = 2000003
random = no
country = SWE

trigger = {
control = { province = 294 data = SWE } # Kopenhagen
control = { province = 107 data = SWE } # Oslo
control = { province = 142 data = SWE } # Helsinki
}

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 31 month = december year = 1947 }

name = "Skandinavien"
desc = "Wir haben derzeit alle wichtigen Hauptstädte um das Skandinavische Reich auszurufen!"
picture = "finland_sweden"
style = 0


action_a = {
name = "Skandinavien erschaffen!"
command = { type = country which = SCA }
}
}

Mantikor
09.12.05, 14:20
Möglicherweise habt ihr in einem Event davor eine Klammer zu viel. Wenn das der Fall ist lösen die Events die danach geschrieben werden nicht mehr aus und er bringt auch keine Fehlermeldung mehr.

Schaut mal nach ob an irgendeinem Ende der Events anstatt zwei dieser Klammern
}
}

vielleicht drei sind. Möglicherweise sind auch in den Triggern eines vorhergehenden Events zu viele Klammern.

Produziert absichtlich hinter dem letzten Event das ihr geschrieben habt einen Fehler in dem ihr z.B.. eine Zahl eingebt und spreichert den Ordner dann ab. Wenn die Zahl als Fehler beim Starten des Szenarios angezeigt wird wisst ihr das es kein Klammerfehler ist und könnt die Suche nach den Klammern euch sparen. Wird die Zahl aber nicht als Fehler angezeigt könnt ihr euch sicher sein das irgenwo eine Klammer zu viel ist.

T101
09.12.05, 21:33
Hab jetzt noch die hinzugefügt bzw. welche verändert.Jedoch stürzt das Programm nach dem event "Erschaffung Skandinaviens" ab!?!

Dann noch ne Frage wie verbessere ich für Schweden die Metallproduktion mit einen event?



#########################################################################
# Einigungskrieg I
#########################################################################
event = {
id = 2000004
random = no
country = SWE

trigger = {
event = 2000001 # Großreich Skandinavien

NOT = {
alliance = { country = SWE country = DEN }
alliance = { country = SWE country = NOR }
alliance = { country = SWE country = FIN }
war = { country = SWE country = NOR }

}
}

date = { day = 5 month = january year = 1936 }
offset = 3
deathdate = { day = 31 month = december year = 1947 }

name = "Erster Einigungskrieg"
desc = "Der Angriff auf Norwegen war der erste Schritt zur Einheit,sollen wir ihn wagen?"
picture = "Sweden_winter_War"
style = 0


action_a = {
name = "Angriff!"
command = { type = war which = NOR }
command = { type = add_corps which = "Gruppe Norwegen" value = land where = 106 } # Amala
command = { type = add_division which = "1. Einsatzgruppe Norwegen" value = infantry when = 1 }
command = { type = add_division which = "2. Einsatzgruppe Norwegen" value = infantry when = 1 }
command = { type = add_division which = "3. Einsatzgruppe Norwegen" value = infantry when = 1 }


}
action_b = {
name = "Ressorcen sparen."
command = { type = belligerence which = SWE value = 0 }
command = { type = resource which = Supplies value = 20 }
command = { type = resource which = metal value = 20 }


}
}
#########################################################################
# Vorbereitungen für Einigungskrieg II
#########################################################################
event = {
id = 2000005
random = no
country = SWE

trigger = {
event = 2000004 # Einigungskrieg I

NOT = {
alliance = { country = SWE country = DEN }
alliance = { country = SWE country = NOR }
alliance = { country = SWE country = FIN }
war = { country = SWE country = NOR }
}
}

date = { day = 5 month = january year = 1936 }
offset = 1
deathdate = { day = 31 month = december year = 1947 }

name = "Vorbereitungen"
desc = "Um Finnland schneller zu erobern,brauchen wir bessere Ausrüstungen!Jedoch spezialisieren wir uns nie auf die Ausrüstungen für unsere Klimazone."
picture = "15th_army"
style = 0


action_a = {
name = "Genehmigen!"
command = { type = mountain_move which = infantry value = 15 }
command = { type = hill_move which = infantry value = 15 }
command = { type = snow_move which = infantry value = 15 }
command = { type = blizzard_move which = infantry value = 15 }
command = { type = resource which = Supplies value = -40 }
command = { type = resource which = metal value = -40 }
command = { type = resource which = energy value = -40 }
}
action_b = {
name = "Ressorcen sparen."
command = { type = resource which = Supplies value = 30 }
command = { type = resource which = metal value = 30 }
command = { type = resource which = energy value = 30 }

}
}

#########################################################################
# Einigungskrieg II
#########################################################################
event = {
id = 2000006
random = no
country = SWE

trigger = {
event = 2000001 # Großreich Skandinavien
event = 2000004 # Einigungskrieg I
event = 2000005 # Vorbereitungen für Einigungskrieg II

control = { province = 107 data = SWE } # Oslo

NOT = {
alliance = { country = SWE country = DEN }
alliance = { country = SWE country = FIN }
war = { country = SWE country = FIN }
war = { country = SWE country = NOR }

}
}

date = { day = 10 month = january year = 1936 }
offset = 7
deathdate = { day = 31 month = december year = 1947 }

name = "Zweiter Einigungskrieg"
desc = "Der Angriff auf Norwegen war ein voller Erfolg.Weiter Richtung Osten,holen wir uns Finnland!"
picture = "Sweden_winter_War"
style = 0


action_a = {
name = "Angriff!"
command = { type = war which = FIN }
command = { type = add_division which = "1. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
command = { type = add_division which = "2. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
command = { type = add_division which = "3. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
command = { type = add_division which = "4. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
command = { type = add_division which = "5. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
command = { type = add_division which = "6. Pioniergruppe Finnland" value = infantry when = 1 where = engineer }
}
action_b = {
name = "Ressorcen sparen."
command = { type = resource which = Supplies value = 20 }
command = { type = resource which = metal value = 20 }


}
}
#########################################################################
# Einigungskrieg III
#########################################################################
event = {
id = 2000007
random = no
country = SWE

trigger = {
event = 2000001 # Großreich Skandinavien
event = 2000004 # Einigungskrieg I
event = 2000006 # Einigungskrieg II
control = { province = 107 data = SWE } # Oslo
control = { province = 142 data = SWE } # Helsinki

NOT = {
alliance = { country = SWE country = DEN }
war = { country = SWE country = FIN }
war = { country = SWE country = NOR }
war = { country = SWE country = DEN }

}
}

date = { day = 20 month = january year = 1936 }
offset = 12
deathdate = { day = 31 month = december year = 1947 }

name = "Dritter Einigungskrieg"
desc = "Nun folgt die letzte Operation,die Bezwingung Dänemarcks."
picture = "Sweden_winter_War"
style = 0


action_a = {
name = "Angriff!"
command = { type = war which = DEN }
command = { type = add_corps which = "Gruppe Dänemarck" value = land where = 106 } # Amala
command = { type = add_division which = "1. Einsatzgruppe Dänemarck" value = infantry when = 1 }
command = { type = add_division which = "2. Einsatzgruppe Dänemarck" value = infantry when = 1 }
command = { type = add_division which = "3. Einsatzgruppe Dänemarck" value = infantry when = 1 }
command = { type = add_division which = "1. Zerstörer Norwegen" value = 26 when = 2 }
command = { type = add_division which = "2. Zerstörer Finnland" value = 26 when = 2 }
command = { type = add_division which = "3. Zerstörer Schweden" value = 26 when = 2 }
command = { type = add_division which = "1. Transporter" value = 29 when = 0 }
command = { type = add_division which = "2. Transporter" value = 29 when = 0 }
command = { type = add_division which = "3. Transporter" value = 29 when = 0 }
command = { type = add_division which = "4. Transporter" value = 29 when = 0 }
command = { type = add_division which = "5. Transporter" value = 29 when = 0 }
command = { type = add_division which = "6. Transporter" value = 29 when = 0 }



}
action_b = {
name = "Ressorcen sparen."
command = { type = resource which = Supplies value = 20 }
command = { type = resource which = metal value = 20 }
command = { type = resource which = energy value = 20 }


}
}

sheep-dodger
09.12.05, 21:48
Um die Produktion von Ressoucen in einer bestimmten Provinz zu erhöhen nehme Er:

command = { type = add_prov_resource which = id der Provinz value = Wert um den es erhöht werden soll where = Ressource die erhöht werden soll }

Will Er freie Ressourcen geben, die auch vorliegen wenn Er in der letzten Provinz kämpft nehme Er:


command = { type = free_Ressource die es geben soll value = Wert den es geben soll }

Ich hoffe damit geholfen zu haben.

T101
09.12.05, 22:31
Hab das mit dem Schweden-> Skandinavien event nochmal als deutscher beobachet,nachdem endlich die ki die bebötigten provinzen erobert,hat sie auch sich für Skandinavien entschieden.Jedoch stürzt das Spiel auch hier ab und ich hab keine Ahnung warum.

hier nochmal der event den ich meine und der anscheinent das Spiel nach Antwort A abstürzen lässt:

#########################################################################
# Erschaffung Skandinaviens
#########################################################################
event = {
id = 2000003
random = no
country = SWE

trigger = {
control = { province = 294 data = SWE } # Kopenhagen
control = { province = 107 data = SWE } # Oslo
control = { province = 142 data = SWE } # Helsinki
}

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 31 month = december year = 1947 }

name = "Skandinavien"
desc = "Wir haben derzeit alle wichtigen Hauptstädte um das Skandinavische Reich auszurufen!"
picture = "finland_sweden"
style = 0


action_a = {
name = "Skandinavien erschaffen!"
command = { type = country which = SCA }
}
}

Erwin Rommel
10.12.05, 01:27
Wahrscheinlich funktioniert der Tag-Change noch immer nicht richtig? Wir wollten ja ebenfalls für AEIOU aus Schweden Skandinavien machen, warten aber noch immer das der Tag-Change wirklich funktioniert?!

Jaycee
10.12.05, 14:32
Er funktioniert (natürlich) immer noch nicht gescheit, aber zum Absturz sollte er das Spiel eigentlich nicht bringen...

T101
10.12.05, 18:11
Als ist es leider nicht möglich,schade eigentlich,trozdem danke!

Falls ich nach dem ersten Einigungskrieg noch Finnland den Krieg erklären,erklärt mir kurz darauf Deutschland den Krieg(Obwohl Schweden auch rechts wie Deutschland ist) Selbst wenn wir einen Nichtangriffspakt haben,den brechen sie und erklären mir dann den Krieg!
Lustig ist nur noch,dass England darauf Deutschland den Krieg erklärt.
Hab es auch mit einen event versucht,dass Deutschland mit Schweden Freiden schließt,jedoch greifen sie mich kurz darauf wieder an oder England tut es!
Hab bei der AI Datei von Deutschland eingestellt dass die Prioitäten mit Schweden bei -1 stehen,ber es hilft nichts.
Kann man da was machen,auch ohne Events???
Hilft es da den BadBoywert runter zu stellen nach einer kriegserklärung.

T101
11.12.05, 11:02
Hab es mit den sofortigen Kriegserkläungen gelöst mit einen kleinen Trick,hab die Nichtangriffspakte in der Szenariodatei zwei mal und identisch,so müssen sie es zwei mal brechen.


Noch was anderes:Warum kann ich nichts an den Ministern ändern?S
Selbst wenn ich ein eigenes Bild hab und ne neue ID.Auch klappt es nicht die Gesinnnug zu ändern!

SWE Ruling Cabinet - Start Name Pool Ideology Personality Loyalty Picturename Country
513010 Head of State Alexander II NA FA Stern Imperialist High M513010 x
7002 Head of Government Axel Pehrsson-Bramstorp NA FA Happy Amateur High M7002 x
7003 Foreign Minister Karl G. Westman NA FA Apologetic Clerk Very High M7003 x
7004 Minister of Armament Vilmar Ljungdahl NA FA Tank Proponent Very High M7004 x
7005 Minister of Security Thorwald Bergquist NA FA Compassionate Gentleman Very High M7005 x
7006 Head of Military Intelligence Carlos Adlercreutz NA FA Political Specialist High M7068 x
7007 Chief of Staff Oscar Nygren NA FA School of Defence Medium M7007 x
7008 Chief of Army Oscar Nygren NA FA Guns and Butter Doctrine Medium M7007 x
7009 Chief of Navy Charles de Champs NA FA Decisive Naval Battle Doctrine Very Low M7009 x
7010 Chief of Air Force Torsten Friis NA FA Army Aviation Doctrine Very High M7010 x