Da unser andere "Fragen und Antworten"-Thread mometan ziemlich unübersichtlich ist, gibt es nun diesen Thread, einzig und allein für Fragen zu Auslösern/Triggern.
Gatok hat geschrieben:Hi, bin das erste mal in diesem Forum =).
ich wollte lediglich fragen wei man einen Trigegr so Programmiert das wen eine Einheit von Spieler XY stirbt(auslösende Einheit) das ALLE Einheiten und Gebäude von Spieler XY sterben.
würde michs ehr über eine Antwort freuen.
Mfg Gatok.
€dit: 1.000 Posts
"Die Benutzung von Kondomen verschlimmert das Aids-Problem" - Papst Benedikt XVI.
Manche Leute braucht man nicht zu parodieren. Es genügt, wenn man sie zitiert.
Ereignisse
Einheit -Beliebige Einheit stirbt
Lokale Variablen
Bedingungen
(Besitzer von (Auslösende Einheit)) == 1
Aktionen
Einheitengruppe -Jede Einheit in (Beliebig-Einheiten (Gesamte Karte) im Besitz von Spieler (Besitzer von (Auslösende Einheit)), auf die Ausgeschlossen: Geschoss, Tot, Ausgeblendet zutrifft, mit höchstens Beliebiger Betrag) auswählen und (Aktionen) befehlen
Aktionen
Einheit -(Auslösende Einheit) töten
Aktion
Einheitengruppe - Jede Einheit in (zuletzt erstellter Einheit) auswählen und Aktion befehlen (so stehts bei mir >.<)
ich kann nicht das in klammern nach ( Beliebige-Einheiten (Gesamte Karte)....
ändern.
MFG Gátok
Edit by Exekutor: Bitte die Edit-Funktion nutze, um Doppelposts zu vermeiden.
@ SaVi schon klar ich kenn mich schon bissl aus im Trigger aber trotzdem gibt es nicht die Möglichkeit das ich (zuletzt erstellter Einheit) nach (Beliebige-Einheit(Gesamte Karte)... ändern kann.Diese Option gibt es einfach nicht zur Auswahl . ^.^
Zuletzt geändert von Gatok am 10.08.2010, 13:33, insgesamt 1-mal geändert.
du musst, wenn du "Einheitengruppe - Jede Einheit in (zuletzt erstellter Einheit) auswählen und Aktion befehlen" hast, und dann auf "(zuletzt erstellter Einheit)" klickst, als nächstes "Einheiten in Region entsprechen Bedingung" auswählen.
Hi zusammen,
ich wollte eine Map erstellen, die so ähnlich wie Nexus Wars funktioniert - habe aber noch keine Erfahrung, wie man Maps erstellt.
Daher brauch ich Hilfe bei den Auslösern.Wie funktioniert:
dass Einheiten zwar einem Spieler zugeordnet sind, er sie aber nicht kontrollieren kann?
dass Einheiten einem bestimmten Weg folgen und gegnerische Einheiten (und Gebäude) auf diesem Weg angreifen?
dass Gebäude (automatisch) bestimmte Einheiten produzieren
dass die Größe (und eventuell auch das Aussehen) von Gebäuden sich verändern lässt
ein income-Timer der Abhängig von den bisher gebauten Gebäuden ist
dass getötete Einheiten Mineralien einbringen
Wenn irgendjemand irgendeine der Fragen beantworten könnte, wäre das wirklich sehr cool.
Viele Grüße und Vielen Dank
Nephilim
Aber du könntest doch evtl. mal die Nexus Wars macher um Hilfe bitten und ihnen von deiner Idee berichten.
Vielleicht würden se sogar mit dir zusammenarbeiten.
Steht meistens in der beschreibung/Loadscreen wie du sie erreichen kannst.
HI,
ich verusche mich seit gestern am mappen und habe folgendes Problem:
ich will jede Sekunde eine Einheit spawnen lassen jedoch nur für eine gewisse Zeit und wenn diese Zeit zB 3 Min. abgelaufen ist sollen keine Einheiten mehr spawnen.
Aber ich finde keinen Timer mit dem sich das verwirklichen lässt.
mfG,
k3m4
Zuletzt geändert von k3m4 am 16.08.2010, 11:21, insgesamt 1-mal geändert.
THX habs geschafft.
Jetzt würde ich das aber gerne so machen, dass zB 10 Sek. lang Marines gespawnt werden und nach diesen 10 Sek., 10 Sek. lang Marodeurs gespawnt werden und danach wieder was andres usw. Und ich hab eigentlich keine Lust immer einen neuen Timer zu erstellen also so, dass der erste nach 10 Sek. abläuft der zweite nach 20 Sek. usw. sondern dass sich der eine Timer wiederholt also am anfang Marines gespawnt werden und nachdem der Timer das erste mal abgelaufen ist werden dann Marodeurs gespawnt usw.
Ich denke, dass geht mit einer "mehrfach wenn, dann ,sonst Aktion" nur finde da nicht das richtige unter "wenn". ZB sowas wie "Wenn timer abgelaufen = 1mal" "Dann Beende Aktion Marine Spawn" "Starte Aktion Marodeur Spawn".
2 Integer Variablen.
Die 1. lässt du bei jedem einzelnen Unitspawn um 1 erhöhen.
Die 2. lässt du erhöhen, wenn die 1. Variable den Wert x erreicht (wie oft du den Einheitentyp spawnen lassen willst)
Jetzt fragst du bei jedem Spawn nach, welchen Wert Variable 2 besitzt und lässt entsprechend Einheit Y spawnen.
Habe direkt eine Frage, undzwar bastel ich eine coop/story map für 4 spieler,
mein problem ist das ich bei "Verwende Kamera Objekt" Trigger nicht wie zum beispiel bei "übertragung von einheit" als spieler "alle spieler" benutzen kann, also praktisch wenn ich eine cutscene beginne, kann ich einstellen das zb übertragungen und videosequenzen modus für alle spieler starten, aber bei verwende kamera objekt dann zb nur spieler 1
und ab da knickt dann mein gehirn ihrgendwie, ich weis nicht was ich da wie einstellen muss das wie bei den anderen sachen wo man "alle spieler" benutzen kann es für alle anwesenden spieler passiert...
plz help !
ps: ich habe den deutschen editor.. wär cool wenn man das beachtet weil im moment ja noch nicht alles wirklich miteinander übereinstimmt
hallo, häte auch noch ein paar Fragen für meine Map die (hoffentlich) bald nach etwas aussieht
also wie "beame" ich alle Einheiten in einer Region, wenn alle feindlichen Einheiten in der selben Region umgrebracht habe, auf einen anderen Punkt?
Das Beamen geht ja eigentlich leicht mit "Einheit sofort bewegen, mischen" aber wie das Ereignis aussieht, dass er beamt wenn alle Einheiten von Spieler XY tot sind, und das er alle Einheiten von Spieler A,B,C... unsw. mitnimmt.
Ich hab mit "zuletzt angreifende Einheit is tot" herumgespielt, funktionierte aber nicht.
Bedingung - Anzahl von lebendigen Einheiten [hier die Zahl des Spieler, dem die feindlichen gehören] = 0
Aktion - Jede Einheit in (Besitzer = Zahl des Spielers A) aufnehmen
- Ausgewählte Einheit Sofort bewegen nach xyz
- Jede Einheit in (Besitzer = Zahl des Spielers B) aufnehmen
- Ausgewählte Einheit Sofort bewegen nach xyz
usw.
(Die Auslößer heißen nicht genau so, wie es da steht, aber ich denke du kannst sie finden)
Hoffe, das hiflt
Mein Leben für Ajur
Nichts kommt so, wie man meint, dass es geschehen wird