[VicEmpires] AI_EVENT triggert nur bei menschlichem Spieler

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:) :???: :( :rot: :o :smoke: :D :gluck: ;) :prost: :tongue: :rauch: :cool: :heul: :rolleyes: :uhoh: :mad: :nono: :eek: :teufel: :engel: :^^: :schrei: :top: :idee: :ja: :ritter: :frech: :fecht: :feier: :ditsch: :flop: :wirr: :lach: :motz: :nein: :zzz: :doh: :ähem: :amen: :burns: :dumm: :fiedel: :fiesemoep: :geistlicher: :hunger: :opa: :reiter:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [VicEmpires] AI_EVENT triggert nur bei menschlichem Spieler

von Friedrich III. » Fr 22.05.2009, 16:40

sheep-dodger hat geschrieben:Ganz blöde Frage: Überprüfst du ob das Event manuell triggert indem du danach speicherst und als das Test-Land neu lädst?
Nein, ich prüfe im laufenden Spiel, ob sich etwas ändert (sprich: Religion der AI-Nation -> Heidnisch).

Wenn ich das Offset auf 30 oder 7 setze, passiert auch nichts. Wenn ich das Event einem Land zuweise (country = x), dann triggert es. :wirr:


EDIT:

Ob persistent = yes und invention = yes eine Abhilfe schafft?

EDIT #2:

Mit invention = yes triggert es auch bei AI-Nationen. :)

von Preussenhusar » Fr 22.05.2009, 15:42

Vicky ist auch wegen Triggern empfindlicher.
Die müssen, anders als HOI, auch erfüllt sein,
sonst kann man nicht manuell triggern.

PH

von sheep-dodger » Fr 22.05.2009, 15:39

Ganz blöde Frage: Überprüfst du ob das Event manuell triggert indem du danach speicherst und als das Test-Land neu lädst? Bau mal ein Kommando ein, welches zB das Prestige verändert damit du sicher feststelllen kannst, ob es getriggert wurde. Weil afaik werden die AI-Events nicht in der history angezeigt. Das wäre das einzige was mir dazu auf die Schnelle einfällt.

von Friedrich III. » Fr 22.05.2009, 15:24

sheep-dodger hat geschrieben:Kann man es für die AI-Nationen manuell triggern?
Nein (gerade getestet), sei es auch mit langer oder kurzer ID. :(

von sheep-dodger » Fr 22.05.2009, 13:39

Kann man es für die AI-Nationen manuell triggern?

von Al. I. Cuza » Fr 22.05.2009, 12:10

Es soll ja für alle triggern, nicht nur die AI ;)

von Friedrich III. » Fr 22.05.2009, 12:09

LettowVorbeck hat geschrieben:Als trigger noch ai = yes eintragen. :wirr:
Als ob ich das nicht versucht hätte, aber ich probiere es mal in Verbindung mit OR = {}. ;)

EDIT:

Code: Alles auswählen

trigger = {
		OR = {

		AND = {
		ai = no
		government = { type = anarcho_liberal }
		constitution = { type = presidential_dictatorship }
		}

		AND = {
		ai = yes
		government = { type = anarcho_liberal }
		constitution = { type = presidential_dictatorship }
		}
	}
}
Klappt auch nicht.

von LettowVorbeck » Fr 22.05.2009, 12:00

Als trigger noch ai = yes eintragen. :wirr:

[VicEmpires] AI_EVENT triggert nur bei menschlichem Spieler

von Friedrich III. » Do 21.05.2009, 16:05

Wieder kann ich einen guten Rat von den werten Regenten gebrauchen. :)

Code: Alles auswählen

event = {
	id = 99999990274
	persistent = yes

	trigger = {
		government = { type = communist }
		constitution = { type = proletarian_dictatorship }
}

	name = "AI_EVENT"
	desc = "AI_EVENT"

	date = { day = 1 month = january year = 1836 }
	offset = 180
	deathdate = { day = 30 month = december year = 1935 }
 
	action_a = {
		name = "OK"
		command = { type = set_religion which = pagan }	
		command = { type = convert_pop_type which = communist value = pagan when = 75 }
		command = { type = convert_pop_type which = socialist value = pagan when = 75 }
		command = { type = convert_pop_type which = religious_minority value = pagan when = 25 }
		command = { type = pop_dominant_issue which = 75 value = atheism }
		command = { type = pop_ideology which = 50 value = communist }
	}
}
Bei einem menschlichen Spieler triggern die Atheismus-Events (das obige ist eins von drei), nur bei einer AI-Nation nicht.

Woran könnte es liegen?

Nach oben