[HOI2] Event Bau Anleitung

Willkommens Ribbon
Mehr
11 Jahre 6 Monate her #46 von Guderian

Emil schrieb:
hab das jetzt so formuliert, aber ich bekomme immer beim starten eine fehlermeldung wegen which und value. was hab ich falsch gemacht?


du hast in deinem event einmal ein überflüssiges:
name = "EVT_999999_NAME"
und dazu noch
name = "EVT_999999_DESC" (welches dann so oder so desc hätte heissen müssen)

####################################################################
#  Japan biligt Kanibalismus
####################################################################
 
event = { 
	id = 999999
	random = no
	country = JAP
 
	trigger = {
			war = { country = JAP country = ENG }
 
		}
 
	name = "Japan billigt Kanibalismus"
	desc = "Die japanische Militärführung billigt den Kanibalismus, der Einheiten, da es unter den Umständen des Krieges, zu Nachschubausfällen gekommen ist. Die Allierten sahen dieses Verhalten als sehr beängstigend an."
	style = 0
	picture = japanese_officers
 
	action_a = {
		name = "OK"
		command = { type = supply_consumption which = [infantry] value = [0,5] }
		command = { type = supply_consumption which = [garrison] value = [0,5] }
		}
 
	}

Versuchs mal so

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #47 von Emil
ok ich versuchs mal

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Willkommens RibbonDMP Dienstauszeichnung Stufe 1
Mehr
11 Jahre 6 Monate her #48 von Marco
Du musst die "[]" auch noch entfernen.
Ich hab das nur gemacht, damit man das direkt erkennt, das man dafür etwas anderes eingeben muss.

Dann sollte ja da noch ein minus vorstehen, da es ja weniger werden soll und anstelle des kommas muss ein punkt, da es sonst auch ein fehler verursacht.

Sieht dann so aus:
####################################################################
#  Japan biligt Kanibalismus
####################################################################
 
event = { 
	id = 999999
	random = no
	country = JAP
 
	trigger = {
			war = { country = JAP country = ENG }
 
		}
 
	name = "Japan billigt Kanibalismus"
	desc = "Die japanische Militärführung billigt den Kanibalismus, der Einheiten, da es unter den Umständen des Krieges, zu Nachschubausfällen gekommen ist. Die Allierten sahen dieses Verhalten als sehr beängstigend an."
	style = 0
	picture = japanese_officers
 
	action_a = {
		name = "OK"
		command = { type = supply_consumption which = infantry value = -0.5 }
		command = { type = supply_consumption which = garrison value = -0.5 }
		}
 
	}

Gruß Marco

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #49 von Etor red Cire
sollte man dann nicht in diesem Event noch die Mannpower senken? helmi_teufel

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #50 von Emil
nee die aßen ja hauptsächlich die toten der gegner, bzw. die gefangenen. ist schon krank. muss aber noch bissl minus ruf zu den allys einbauen

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #51 von Etor red Cire
Jo
ich hab da mal sone frage

in den triggern kann man ja nach rohstoffen abfragen
z.B. :

trigger {
metal = 500
}

was bedeutet es dann?
das man 500 Metal haben muss ?
oder
größergleich 500 Metall?
und
wie mach ich das es kleinergleich ist?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • User 106
  • User 106s Avatar
  • Besucher
11 Jahre 6 Monate her #52 von User 106
mindestens 500

NOT
metal = 500 (????? reine Spekulation)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Willkommens Ribbon
Mehr
11 Jahre 6 Monate her #53 von Guderian
Der herr Oberstleutnant hat mit seiner spekulation vollkommen recht
zumindest von der Theorie

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #54 von Etor red Cire

Tacitus schrieb:

Etor red Cire schrieb: Muss eigendlich die ai-chance bei den Aktionen unter dem Namen stehen?


Nein, kannst es auch über den namen machen.


Bei mir hat die ai aber nix ausgewählt und der einzige unterschied war das die ai-chance über dem namen der Aktion stand.
Kann es dafür noch andese gründe geben?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Willkommens RibbonDMP Dienstauszeichnung Stufe 1
Mehr
11 Jahre 6 Monate her #55 von Marco

Etor red Cire schrieb: Bei mir hat die ai aber nix ausgewählt und der einzige unterschied war das die ai-chance über dem namen der Aktion stand.
Kann es dafür noch andese gründe geben?


Also das die Ki nichts auswählt geht nicht.
Dsa hört sich eher danach an, dass das Event einfach nicht getriggert ist.

Gruß Marco

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #56 von Etor red Cire
so hier sind die beiden Events mit dem einen wollte ich den anderen aufrufen . und als ich mich im Event 777087 für action_a ("Das sollte wir klären") entschied sollte das event 777088 für den KI-spieler (ITA) entstehen. doch es passierte nichts. vllt. sieht hier jemand nen fehler.

###################################
# Ägypten Frage
###################################
event = {
id = 777087
random = 0
country = OTT

trigger = {
and
{
alliance = { country = OTT country = ITA }
event = 777011
}

name = "Die Ägypten-Frage"
desc = "Es ist an der Zeit mit unseren Verbündeten, Italien, über unsere Grenzen zu Sprechen. Dabei ist Ägypten ganz entscheident. Sollen wir mit den Italiener darüber sprechen?"
style = 0
picture = "events_empty"

date = { day = 0 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1953 }

action_a = {

name = "Das sollte wir klären"
ai_chance = 90
command = { trigger which = 777088 }
command = { type = dissent value = -1 }
command = { type = relation which = ITA value = -5 }
}

action_b = {

name = "Lassen wir das lieber"
ai_chance = 10
command = { type = dissent value = 5 }
command = { type = relation which = ITA value = 5 }
}
}

########################################
#Ägypten frage teil 2
########################################
event = {
id = 777088
random = no
country = ITA

name = "Die Ägypten Frage"
desc = "Das Osmanische Reich will wissen, wie es mit der aufteilung Ägyptens zwischen unseren beiden Staaten steht. Was sollen wir Antworten?"
style = 0
picture = "foreign_policy"

action_a = {

name = "Ägypten ist unwichtig. Überlasst den Osmannen Ägypten."
ai_chance = 5
command = { trigger which = 777089 }
command = { type = relation which = OTT value = 100 }
command = { type = dissent value = 1 }
}

action_b = {

name = "Überlasst den Osmannen alle Provinzen östlich des Nils."
ai_chance = 90
command = { trigger which = 777090 }
command = { type = relation which = OTT value = 80 }
command = { type = addcore which = 904 }
command = { type = addcore which = 905 }
command = { type = addcore which = 906 }
command = { type = addcore which = 907 }
command = { type = addcore which = 908 }
command = { type = addcore which = 909 }
command = { type = addcore which = 910 }
command = { type = addcore which = 911 }
command = { type = addcore which = 912 }
command = { type = addcore which = 913 }
command = { type = addcore which = 914 }
command = { type = addcore which = 915 }
command = { type = addcore which = 1019 }
command = { type = addcore which = 1021 }
command = { type = addcore which = 1022 }
command = { type = addcore which = 1020 }
command = { type = addcore which = 1023 }
command = { type = addcore which = 1027 }
}

action_c = {
ai_chance = 5
name = "Bis zum Sues und Nicht weiter!"
command = { trigger which = 777091 }
command = { type = dissent value = -1 }
command = { type = relation which = OTT value = -10 }
command = { type = addcore which = 4 }
command = { type = addcore which = 901 }
command = { type = addcore which = 902 }
command = { type = addcore which = 903 }
command = { type = addcore which = 904 }
command = { type = addcore which = 905 }
command = { type = addcore which = 906 }
command = { type = addcore which = 907 }
command = { type = addcore which = 908 }
command = { type = addcore which = 909 }
command = { type = addcore which = 910 }
command = { type = addcore which = 911 }
command = { type = addcore which = 912 }
command = { type = addcore which = 913 }
command = { type = addcore which = 914 }
command = { type = addcore which = 915 }
command = { type = addcore which = 1019 }
command = { type = addcore which = 1021 }
command = { type = addcore which = 1022 }
command = { type = addcore which = 1020 }
command = { type = addcore which = 1023 }
command = { type = addcore which = 1024 }
command = { type = addcore which = 1026 }
command = { type = addcore which = 1027 }
command = { type = addcore which = 1025 }

}
}

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Willkommens RibbonDMP Dienstauszeichnung Stufe 1
Mehr
11 Jahre 6 Monate her #57 von Marco
Ist ja auch keiner wunder, warum das zweite Event nicht triggert.
Das hast du da stehen:
command = { trigger which = 777088 }

Da fehlt aber das "type", so muss es also aussehen:
command = { type = trigger which = 777088 }

Gruß Marco

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jahre 6 Monate her #58 von Etor red Cire
Danke wird gleich mal verändert helmi_mgrin2:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Willkommens Ribbon
Mehr
11 Jahre 6 Monate her #59 von Guderian
so langsam sollte ich mir gedanken machen bezüglich meines seh vermögens helmi_floet

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Marlow
  • Marlows Avatar
  • Besucher
11 Jahre 5 Monate her #60 von Marlow
Hallo Guderian

Eine wirklich sehr sehr tolle Arbeit, vorallem die guten Erklärungen
machen Deine Anleitung zu etwas unverzichtbaren und für
Anfänger wie mich (diesbezüglich) ist es sehr hilfreich, besser kann man es
nicht mehr machen!!

Marlow

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: AndurilMagic1111
Powered by Kunena Forum