PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleines Problem!



dniepro
16.12.03, 15:31
Ich habe ein event geschrieben und weiß leider nicht, warum es nicht funktioniert. Das Spiel schreibt tausendmal dass ich die Provinz Colombia bekomme und fertig ist das Ding. Kann mir jemand helfen? (EU 1.07)


event = {
id = 100000
random = no
country = PRU
style = 1

name = "Deutsche Einheit"

desc = "blabla"


action_a = {
name = "Juchuu!"
command = { type = addcore which = PRU value = 302 }
command = { type = addcore which = PRU value = 304 }
command = { type = addcore which = PRU value = 305 }
command = { type = addcore which = PRU value = 306 }
command = { type = addcore which = PRU value = 310 }
command = { type = addcore which = PRU value = 311 }
command = { type = addcore which = PRU value = 312 }
command = { type = addcore which = PRU value = 313 }
command = { type = addcore which = PRU value = 314 }
command = { type = addcore which = PRU value = 331 }
command = { type = addcore which = PRU value = 332 }
command = { type = addcore which = PRU value = 333 }
command = { type = addcore which = PRU value = 334 }
command = { type = addcore which = PRU value = 335 }
command = { type = addcore which = PRU value = 336 }
command = { type = addcore which = PRU value = 343 }
command = { type = addcore which = PRU value = 344 }
command = { type = addcore which = PRU value = 345 }
command = { type = addcore which = PRU value = 346 }
command = { type = addcore which = PRU value = 347 }
command = { type = addcore which = PRU value = 348 }
command = { type = addcore which = PRU value = 349 }
command = { type = addcore which = PRU value = 372 }
command = { type = addcore which = PRU value = 373 }
command = { type = secedeprovince which = PRU value = 302 }
command = { type = secedeprovince which = PRU value = 304 }
command = { type = secedeprovince which = PRU value = 305 }
command = { type = secedeprovince which = PRU value = 306 }
command = { type = secedeprovince which = PRU value = 310 }
command = { type = secedeprovince which = PRU value = 311 }
command = { type = secedeprovince which = PRU value = 312 }
command = { type = secedeprovince which = PRU value = 313 }
command = { type = secedeprovince which = PRU value = 314 }
command = { type = secedeprovince which = PRU value = 331 }
command = { type = secedeprovince which = PRU value = 332 }
command = { type = secedeprovince which = PRU value = 333 }
command = { type = secedeprovince which = PRU value = 334 }
command = { type = secedeprovince which = PRU value = 335 }
command = { type = secedeprovince which = PRU value = 336 }
command = { type = secedeprovince which = PRU value = 343 }
command = { type = secedeprovince which = PRU value = 344 }
command = { type = secedeprovince which = PRU value = 345 }
command = { type = secedeprovince which = PRU value = 346 }
command = { type = secedeprovince which = PRU value = 347 }
command = { type = secedeprovince which = PRU value = 348 }
command = { type = secedeprovince which = PRU value = 349 }
command = { type = secedeprovince which = PRU value = 372 }
command = { type = secedeprovince which = PRU value = 373 }
command = { type = country which = U01 }
command = { type = trigger which = 500005 }
}


P.S.: Habe es mit der Kommandozeilen-Eingabe probiert!

Djambo
16.12.03, 16:03
Werter dniepro,

so wie das verstehen, bekommt

a) Preußen in Eurem Event erst lauter neue Core-Provinzen
b) und dann werden diese von Preußen an Preußen selber abgetreten.
c) Danach wird aus Preußen das neue Land U01 und
d) in diesem wird dann das Event 500005 gezündet.

Sofern Ihr natürlich alle Provinzen für Preußen oder U01 haben wolllt, müsstet Ihr u.E. erst U01 entstehen lassen, zu dem dann die Provinzen nach holländischen Beispiel mit Flandern und Brabant überlaufen.

Hochachtungsvoll

Wilhelm von Preußen
16.12.03, 18:54
Auf den ersten Blick fällt mir auf dass dein Event nicht random ist und keine Jahreszahl angegeben ist. (year = ....) Keine Ahnung obs auch ohne Zeitangaben funktioniert aber ich glaube nicht.

dniepro
16.12.03, 18:56
Den Fehler mit which = PRU habe ich jetzt auch Gott sei gedankt verstanden!
Also müsste ich erst ein Event schreiben, was, sagen wir mal, erst alle Provinzen von Preußen einverleibt und zu Kernprovinzen macht, dann ein weiteres Event Was PRU zu U01 (sprich Deutsches Reich) werden läßt?

Aber eine andere Frage hätte ich auch noch. Wenn ich diese Befehle eingebe, mit country = PRU:

command = { type = addcore which = x }
command = { type = secedeprovince which = x }


Würde ich dann auch automatisch eine Ein-Provinz-Nation annektieren? Oder würde sich der Computer schlapplachen und sagen "mach nur, mach nur....."?

dniepro
16.12.03, 18:57
Auf den ersten Blick fällt mir auf dass dein Event nicht random ist und keine Jahreszahl angegeben ist. (year = ....) Keine Ahnung obs auch ohne Zeitangaben funktioniert aber ich glaube nicht.


Bei vorherigen Events als Trigger passt das schon!

Djambo
16.12.03, 23:41
Also müsste ich erst ein Event schreiben, was, sagen wir mal, erst alle Provinzen von Preußen einverleibt und zu Kernprovinzen macht, dann ein weiteres Event Was PRU zu U01 (sprich Deutsches Reich) werden läßt?

Ihr könnt ruhig in einem Event die neuen Kernprovinzen verteilen und dann Preussen zum Deutschen Reich werden lassen, aber ihr habt keine Möglichkeit die neuen Kernprovinzen automatisch zu bekommen.

Der "secedeprovince"-Befehl funktioniet für Euch nur von der falschen Seite aus, d.h. nach der Entstehung des Dt. Reiches müsstet ihr für alle eventuellen Nationen einen Trigger auslösen, in denen sich die Provinzen dem Deutschen Reich anschliessen.


Beispiel:

random = no
country = PRU
style = 1

name = "Entsehung des Deutschen Reiches"

desc = "blabla"


action_a = {
name = "Preußen wird zum Deutschen Reich"
command = { type = addcore which = PRU value = 302 }
command = { type = addcore which = PRU value = 304 }
command = { type = addcore which = PRU value = 305 }
command = { type = addcore which = PRU value = 306 }
command = { type = addcore which = PRU value = 310 }
command = { type = addcore which = PRU value = 311 }
command = { type = addcore which = PRU value = 312 }
command = { type = addcore which = PRU value = 313 }
command = { type = addcore which = PRU value = 314 }
command = { type = addcore which = PRU value = 331 }
command = { type = addcore which = PRU value = 332 }
command = { type = addcore which = PRU value = 333 }
command = { type = addcore which = PRU value = 334 }
command = { type = addcore which = PRU value = 335 }
command = { type = addcore which = PRU value = 336 }
command = { type = addcore which = PRU value = 343 }
command = { type = addcore which = PRU value = 344 }
command = { type = addcore which = PRU value = 345 }
command = { type = addcore which = PRU value = 346 }
command = { type = addcore which = PRU value = 347 }
command = { type = addcore which = PRU value = 348 }
command = { type = addcore which = PRU value = 349 }
command = { type = addcore which = PRU value = 372 }
command = { type = addcore which = PRU value = 373 }
command = { type = country which = U01 }
command = { type = trigger which = 500005 } #Österreich
command = { type = trigger which = 500006 } #Frankreich
command = { type = trigger which = 500007 } #Polen
command = { type = trigger which = 500008 } #Schweden
command = { type = trigger which = 500009 } #Holland
command = { type = trigger which = 500010 } #sonst wer
}

Am Beispiel für Österreich:


random = no
country = HAB
style = 1

name = "Entsehung des Deutschen Reiches"

desc = "blabla"


action_a = {
name = "Die Entstehung des Deutschen Reiches"
command = { type = secedeprovince which = PRU value = 302 }
command = { type = secedeprovince which = PRU value = 304 }
command = { type = secedeprovince which = PRU value = 305 }
command = { type = secedeprovince which = PRU value = 306 }
command = { type = secedeprovince which = PRU value = 310 }
command = { type = secedeprovince which = PRU value = 311 }
command = { type = secedeprovince which = PRU value = 312 }
command = { type = secedeprovince which = PRU value = 313 }
command = { type = secedeprovince which = PRU value = 314 }
command = { type = secedeprovince which = PRU value = 331 }
command = { type = secedeprovince which = PRU value = 332 }
command = { type = secedeprovince which = PRU value = 333 }
command = { type = secedeprovince which = PRU value = 334 }
command = { type = secedeprovince which = PRU value = 335 }
command = { type = secedeprovince which = PRU value = 336 }
command = { type = secedeprovince which = PRU value = 343 }
command = { type = secedeprovince which = PRU value = 344 }
command = { type = secedeprovince which = PRU value = 345 }
command = { type = secedeprovince which = PRU value = 346 }
command = { type = secedeprovince which = PRU value = 347 }
command = { type = secedeprovince which = PRU value = 348 }
command = { type = secedeprovince which = PRU value = 349 }
command = { type = secedeprovince which = PRU value = 372 }
command = { type = secedeprovince which = PRU value = 373 }
}

Und das dann auch für alle anderen Länder, die evtl. betroffen sein könnten.



command = { type = addcore which = x }
command = { type = secedeprovince which = x }

Würde ich dann auch automatisch eine Ein-Provinz-Nation annektieren? Oder würde sich der Computer schlapplachen und sagen "mach nur, mach nur....."?

Ein komplettes Land, daß kann auch nur ein Ein-Provinzer sein, bekommt ihr mit dem "inherit"-Befehl.

Gute Beispiele für Euer Anliegen sind die Entstehung der Niederlande und die anschließende Eingliederung von Flandern, Brabant und wie sie alle heißen. Oder das "The Treaty of Nerchiinsk"-Event zwischen China und Russland, in dem Russland tatsächlich Provinzen abtreten müsste (Uns selbst passiert).

Wir haben in dunkler Erinnerung ein bißchen in den Beiträgen gestöbert und haben hier (http://home.arcor.de/eriktheviking/eu2/events.html)die Eventfibel des ehrenwerten Tupac Amaru gefunden.

Wir hoffen ein bißchen geholfen zu haben.

Hochachtungsvoll

dniepro
18.12.03, 20:03
Ich danke euch sehr herzlich für eure Antwort. Genau Nach dieser "Bibel" habe ich auch mein Event aufgebaut. Jedoch habe ich fälschlicher Weise angenommen, dass ich den "secede"-Befehl für die die Provinz-erhaltende Nation eingeben kann. Habet nochmals meinen größten Dank!

Dommolus magnus
18.12.03, 20:20
Ihr könnt ruhig in einem Event die neuen Kernprovinzen verteilen und dann Preussen zum Deutschen Reich werden lassen, aber ihr habt keine Möglichkeit die neuen Kernprovinzen automatisch zu bekommen.

Der "secedeprovince"-Befehl funktioniet für Euch nur von der falschen Seite aus, d.h. nach der Entstehung des Dt. Reiches müsstet ihr für alle eventuellen Nationen einen Trigger auslösen, in denen sich die Provinzen dem Deutschen Reich anschliessen.



Man kann aber auch den Befehl " inherit " verwenden.
Z.B. command = { type = inherit which = HAN }

Hier würdet ihr Hannover diploannektieren; setzt einfach die entsprechenden TAGs ein.

Djambo
19.12.03, 01:55
Man kann aber auch den Befehl " inherit " verwenden.
Z.B. command = { type = inherit which = HAN }

Hier würdet ihr Hannover diploannektieren; setzt einfach die entsprechenden TAGs ein.

Natürlich wussten wir dieses, aber da der edle dniepro bestimmte Provinzen erhalten wollte, haben wir vom inherit-Befehl abgesehen, da evtl. mehr "geerbt" wird als ursprünglich geplant.

Hochachtungsvoll