Wo sitzt der Fehler?

Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Wo sitzt der Fehler?

Beitrag von [B@W] Abominus »

Code: Alles auswählen

######################################
# Spielerkriege
######################################
Nachbarschaft = {
	trigger = {
		random_country = {
			war_with = THIS
		}
		ai = no
	}
	global_revolt_risk = -5
	war_exhaustion = -0.5
	max_war_exhaustion = 25
	army_tradition = 0.01
	navy_tradition = 0.01
	prestige = 0.01
	badboy = 0.08333
	land_attrition = -0.05
	icon = 13
}
Ich finde ihn nicht. Der modifier heißt angeblich global_revolt_risk und bis auf dies ist alles da, egal ob ich den trigger erfülle oder nicht...
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
Shakril
Rang 16
Beiträge: 4268
Registriert: Di 13.08.2002, 22:05
Großkreuz des Veteranenorden

Beitrag von Shakril »

Wenn ich raten müsste, ist eine klammer falsch gesetzt, aber wenn der rest funktioniert *hm* villeicht ein unterstrich zuviel, zuwenig?
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

http://forum.paradoxplaza.com/forum/sho ... ost9663967

Ich finde den Fehler nicht ... argh!
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

UGGA! Abo hat den Fehler gefunden :D ....

Klappt jetzt :) ...

Code: Alles auswählen

######################################
# Spielerkriege
######################################
Nachbarschaftsstreit = {
	trigger = {
		any_known_country = {
			war_with = THIS
			ai = no
		}
	}
	land_attrition = -0.05
	global_revolt_risk = -5
	war_exhaustion = -0.5
	max_war_exhaustion = 25
	army_tradition = 0.01
	navy_tradition = 0.01
	prestige = 0.01
	badboy = 0.08333
	icon = 13
}
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Und? Woran lags?
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

any_known_country ist es scheinbar...
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
GAGA Extrem

Beitrag von GAGA Extrem »

random_country und scope äquivalente Befehle funzen nicht als Trigger, sondern nur als effect, da sie scope changes darstellen.
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Du scheinst Ahnung zu haben :D .

Kann man major = yes irgendwo in Decisions verstecken, so dass sie Global gezeigt werden?
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
GAGA Extrem

Beitrag von GAGA Extrem »

Gute Frage - einfach mal testen? :D

Ansonsten kann man aber immernoch mit event trigger arbeiten:

Code: Alles auswählen

		effect = {
			any_country = {
				limit = { not = { ai = yes }  }
				country_event = 123456
			}
		}
Und event 123456 ist dann ein event: "Land X hat decision Y gemacht!"
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Nächstes Problem:

Code: Alles auswählen

##########################################
# Festungen
##########################################
province_event = {

	id =  130005
	trigger = {
		owner = {
			fortification_expert = 6
		}
		any_neighbor_province = { is_threat = THIS }
	}

	mean_time_to_happen = {
		months = 5000
		modifier = {
			factor = 0.95
			war = yes 
		}
	}

	title = "EVTNAME130005"
	desc = "EVTDESC130005"
		
	option = {
		name = "EVTOPTA130005"
		random_owned = {
			limit = { any_neighbor_province = { is_threat = THIS } }
			add_country_modifier = {
				name = "zusaetzliche_Festung_1"
				duration = -1
			}
		}
	}
}
Ich will, dass in einer Provinz ein Modifikator gesetzt wird, wenn das nebenstehende Land eine Gefahr darstellt. Möglich?
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Hab es jetzt auch mit any_neighbor_country versucht, bringt aber auch nix...
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Code: Alles auswählen

province_event = {

	id =  130005
	trigger = {
		owner = {
			fortification_expert = 6
		}
		any_neighbor_country = { is_threat = THIS }
		NOT = { has_province_modifier = zusaetzliche_Festung_1 }
	}

	mean_time_to_happen = {
		months = 5000
		modifier = {
			factor = 0.95
			war = yes 
		}
	}

	title = "EVTNAME130005"
	desc = "EVTDESC130005"
		
	option = {
		name = "EVTOPTA130005"
		add_province_modifier = {
			name = "zusaetzliche_Festung_1"
			duration = -1
		}
	}
}
OK, der Fehler, in einem Provinzevent einen Landesmodifier zu bauen war dumm... aber ich bin mir bei dem threat noch nicht so sicher, ob es korrekt ist. Das Land, das dieses Event kriegen soll, soll den Nachbar dieser Provinz als Bedrohung ansehen...
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Ich würde den trigger so verstehen, dass es aktuell dann triggert wenn das Land welches das Event kriegt vom Nachbarland als Bedrohung angesehen werden muss, also genau falsch herum

Ich mag mich aber irren.
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Jajaja, genau das wird auch beim Triggern über die Konsole angezeigt (auch wenn Litauen mich als Bedrohung ansieht (ich bin der Deutsche Orden), was bei denen so angezeigt wird), jedoch sind die Konditionen wohl nicht erfüllt. Verdammt!
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Ich nehme an du hast daran gedacht dir nen 6-Sterne Festungsexperten zu holen bevor du es triggern wolltest?
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Nein, aber das ist egal. Es werden alle Bedingungen aufgeführt, und bei beiden war es rot.
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Muss man evtl noch den Owner spezifizieren? Also, dass man sagt, dass der Owner von any_neighbour_province dich als threat sehen muss?
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Code: Alles auswählen

##########################################
# Festungen
##########################################
province_event = {

	id =  130005
	trigger = {
		owner = {
			fortification_expert = 6
		}
		any_neighbor_country = { owner = { is_threat = THIS } }
		NOT = { has_province_modifier = zusaetzliche_Festung_1 }
	}

	mean_time_to_happen = {
		months = 5000
		modifier = {
			factor = 0.95
			war = yes 
		}
	}

	title = "EVTNAME130005"
	desc = "EVTDESC130005"
		
	option = {
		name = "EVTOPTA130005"
		add_province_modifier = {
			name = "zusaetzliche_Festung_1"
			duration = -1
		}
	}
}
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Ich hab es auch so

any_neighbor_country = { is_threat = yes }

oder so

any_neighbor_country = { owner = { is_threat = yes } }

versucht, aber nix hilft :D .
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Geht das hier eventuell?

Code: Alles auswählen

any_neighbor_province = { owner = { is_threat = THIS } }
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Antworten

Zurück zu „EU III - Szenarios/Mods“