Regionen / Auslöser und Sonstiges
Moderatoren: Exekutor[NHF], Deathwing, GarfieldKlon, G A F, SaVi
Regionen / Auslöser und Sonstiges
Hey,
ich habe ein paar Anliegen zu dem neuen Editor, früher habe ich mit dem X-Tra Editor bei SC1 gearbeitet und kam sehr gut damit klar.
Nun habe ich folgende Probleme :
- Ich habe ein paar Bunker erstellt + 4 M + Region (Bunker 1 z.B.) nun finde ich es sehr unübersichtlich mit den ereignissen und den bedingungen , die sind einfach zu schlecht abgegrenzt alles unternander weg und man weiß nicht wozu was gehört , früher hatte man eine Bedingung (kommt ne einheit in region 1 mache dies & das ) und jetzt ist alles untereinander weg geschrieben und den sinn von den lokalen variablen hab ich auch noch nicht gefunden. Weiß jemand zufällig wie ich nen Auslöser mit den Bunkern hinkriege .
- Oder ich ein Angriffs Befehl geben kann zu einer Region von einer Region (wo z.B. eine Armee Zerg sind)
- was ich auch noch nicht gefunden hab ist das Bündniss Verhalten und ob es noch die Kartenzeiger gibt
-wie ich eine einheit in einer region erstelle nach einer bestimmen zeit
Danke im vorraus ich weiß ist sehr viel aufeinmal ...
Mfg. der Kuhking
ich habe ein paar Anliegen zu dem neuen Editor, früher habe ich mit dem X-Tra Editor bei SC1 gearbeitet und kam sehr gut damit klar.
Nun habe ich folgende Probleme :
- Ich habe ein paar Bunker erstellt + 4 M + Region (Bunker 1 z.B.) nun finde ich es sehr unübersichtlich mit den ereignissen und den bedingungen , die sind einfach zu schlecht abgegrenzt alles unternander weg und man weiß nicht wozu was gehört , früher hatte man eine Bedingung (kommt ne einheit in region 1 mache dies & das ) und jetzt ist alles untereinander weg geschrieben und den sinn von den lokalen variablen hab ich auch noch nicht gefunden. Weiß jemand zufällig wie ich nen Auslöser mit den Bunkern hinkriege .
- Oder ich ein Angriffs Befehl geben kann zu einer Region von einer Region (wo z.B. eine Armee Zerg sind)
- was ich auch noch nicht gefunden hab ist das Bündniss Verhalten und ob es noch die Kartenzeiger gibt
-wie ich eine einheit in einer region erstelle nach einer bestimmen zeit
Danke im vorraus ich weiß ist sehr viel aufeinmal ...
Mfg. der Kuhking
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Das Konzept mit Ereignissen, Bedingungen und Aktionen erlaubt nach kleiner Gewöhnungszeit einfach komplexere und besser strukturierte Trigger.
Als Faustregel:
-Ereignis: Bestimmt, wann etwas passiert.
-Bedingung: Bestimmt, was zum Zeitpunkt des Ereignisses erfüllt sein muss, dass etwas passiert.
-Aktion: Was passiert.
Lokale Variablen sind insbesondere für Trigger nützlich, die immer wieder ausgelöst werden, um z.B. einen Zahlwert zu speichern.
So kann man beispielsweise Kollisions-sensitive Geschosse triggern, wo man eben für jeden ausgelösten Trigger (ergo jedes Geschoss) eigene Werte wie Abschusswinkel, Reichweite, etc. separat speichern muss.
Zu den einzelnen Triggern (wall of Text inc):
5 Spielsekunden später werden die 3 separat stehenden Marines eingeladen. Jedoch kann die Laden-Fähigkeit des Bunkers nur einzelne Einheiten anwählen, also habe ich den "Smart Command" - Befehl benutzt, welcher soweit ich weiß einen Rechtsklick simuliert.
Ich weiß, ist alles englisch, aber vielleicht hilfts trotzdem.
Gruß,
Flintenzwerg
P.S: Anhänge sind nicht zufällig möglich? Würde es vielleicht einfacher machen.
Als Faustregel:
-Ereignis: Bestimmt, wann etwas passiert.
-Bedingung: Bestimmt, was zum Zeitpunkt des Ereignisses erfüllt sein muss, dass etwas passiert.
-Aktion: Was passiert.
Lokale Variablen sind insbesondere für Trigger nützlich, die immer wieder ausgelöst werden, um z.B. einen Zahlwert zu speichern.
So kann man beispielsweise Kollisions-sensitive Geschosse triggern, wo man eben für jeden ausgelösten Trigger (ergo jedes Geschoss) eigene Werte wie Abschusswinkel, Reichweite, etc. separat speichern muss.
Zu den einzelnen Triggern (wall of Text inc):
Ich habe hier zwei verschiedene Aktionen benutzt. Zuerst wird der einzelne Marine verladen, in diesem Falle geht die Aktion vom Bunker selbst aus, der seine "Laden" Fähigkeit nutzt.BUNKER BESETZEN
Events
Timer - Elapsed time is 5.0 Game Time seconds
Local Variables
Conditions
Actions
Unit - Order Bunker [123.50, 128.50] to (Bunker - Load (Bunker) Marine [122.84, 121.20]) (Replace Existing Orders)
General - Wait 5.0 Game Time seconds
Unit - Order all units in (Marine units in Region 001 owned by player 1 matching Excluded: Missile, Dead, Hidden, with at most Any Amount) to (Smart Command Bunker [123.50, 128.50]) (Replace Existing Orders)
5 Spielsekunden später werden die 3 separat stehenden Marines eingeladen. Jedoch kann die Laden-Fähigkeit des Bunkers nur einzelne Einheiten anwählen, also habe ich den "Smart Command" - Befehl benutzt, welcher soweit ich weiß einen Rechtsklick simuliert.
Ziemlich simpel. Statt einer Region habe ich hier aber einen Punkt gewählt (im Editor "P" drücken und platzieren.ANGRIFFSBEFEHL
Unit - Order all units in (Marine units in Region 002 owned by player 1 matching Excluded: Missile, Dead, Hidden, with at most Any Amount) to ( Attack targeting Point 001) (Replace Existing Orders)
Zu finden unter den "Spieler" AktionenBÜNDNISSE
Konnte ich bis jetzt selbst noch nicht finden, wo man diese quasi von vornherein festlegt. Was aber genauso gut ist, ist folgender Trigger:
Events
Game - Map initialization
Local Variables
Conditions
Actions
Player - Make player 1 and player 3 treat each other as Ally
Ich habe hier einen zufälligen Punkt in einer Region benutzt, man kann aber auch spezifische Punkte setzen und sie dort erstellen lassen und vieles mehr.ERSTELLEN VON EINHEITEM
Events
Timer - Elapsed time is 15.0 Game Time seconds
Local Variables
Conditions
Actions
Unit - Create 3 Siege Tank (Tank Mode) for player 1 at (Random point in Region 003) facing 270.0 degrees (No Options)
Ich weiß, ist alles englisch, aber vielleicht hilfts trotzdem.
Gruß,
Flintenzwerg
P.S: Anhänge sind nicht zufällig möglich? Würde es vielleicht einfacher machen.
Re: Regionen / Auslöser und Sonstiges
Hey,
ahh jetzt kommt so langsam Licht ins Dunkle ....
hab die Bündnisse hinbekommen nur das Bunker betreten will nicht so recht. Die Bunker gehören einen KI und habe als Ereigniss warte 1 sek dann folgendes mom :
also B1 ist die Region wo der Bunker und die Marines sich befinden.
Mfg. Kuhking
ahh jetzt kommt so langsam Licht ins Dunkle ....
hab die Bündnisse hinbekommen nur das Bunker betreten will nicht so recht. Die Bunker gehören einen KI und habe als Ereigniss warte 1 sek dann folgendes mom :
Code: Alles auswählen
Von (Einheit zu b1 hinzugefügt) nach (Bunker - Alles ausladen (Bunker)) sortieren ( Bestehende Befehle ersetzen)
Mfg. Kuhking
-
- Moderator des Schwarmstocks
- Beiträge: 4397
- Registriert: 02.07.2007, 19:37
- Battle.net ID: GarfieldKlon.951
- Liga 1vs1: Keine
- Liga 2vs2: Keine
- Mainrace: Zerg
- Wohnort: Hannover
Re: Regionen / Auslöser und Sonstiges
Also was die Bilder betrifft:Kuhking hat geschrieben:Hey,
wenn ich die Bilder irgendwo hochladen könnte würde ich das tun
die deutschen Befehle würden mir mehr helfen, da mein Englisch für sowas nicht ausreicht^^
viewtopic.php?f=13&t=281
@Flintenzwerg
Anhänge sind hier soweit nicht möglich.
Trotzdem ein seeeehr guter Beitrag.
║▌║█║║▌║█║ Warnung! Falscher oder fehlender Kaffee - Benutzer angehalten --(◔̯◔)--
1334566890100
1334566890100
Re: Regionen / Auslöser und Sonstiges
Danke @GarfieldKlon
hier die Bilder
Hier ist der Angriff die Zerg und die Terraner befinden sich in zwei verschiedenen Regionen (ausgeblendet) und wie laut der Befehl hierfür? Das Ereigniss starten wir mit einer Chat-Nachricht z.B. go
hier die Bilder
Hier ist der Angriff die Zerg und die Terraner befinden sich in zwei verschiedenen Regionen (ausgeblendet) und wie laut der Befehl hierfür? Das Ereigniss starten wir mit einer Chat-Nachricht z.B. go
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Also das Einladen von Bunkern funktioniert anders als in SC 1 (wie es scheint, dass du es machen willst).
Du benötigst keine Region, die den Bunker und die Einheiten umkreist, du musst lediglich die Einheiten definieren, die in den Bunker sollen, hier _kannst_ du jedoch eine Region verwenden.
In der Essenz: Du musst deine Einheiten definieren, die in den Bunker sollen, am besten mit einer Einheitengruppe, die alle Einheiten vom Typ X (z.B. Marine) in einer Region (da wo die Einheiten um den Bunker stehen) beinhaltet.
Dann musst du allen Einheiten dieser Gruppe einen Befehl mit einem Ziel geben und quasi den Rechtsklick simulieren, was auf Englisch "Smart Command" heißt, auf deutsch weiß ich leider nicht wie sich das nennt (wohl etwas wie intelligenter Befehl). Zu finden ist dieses Smart command unter "Presets" (zwischen Funktion und Variable).
In worten ist das leider schwer erklärbar, ich werde gleich ein paar Bilder nachreichen und mal gucken, ob ich irgendwo die Karte hochladen kann, die ich erstellt habe.
Du benötigst keine Region, die den Bunker und die Einheiten umkreist, du musst lediglich die Einheiten definieren, die in den Bunker sollen, hier _kannst_ du jedoch eine Region verwenden.
In der Essenz: Du musst deine Einheiten definieren, die in den Bunker sollen, am besten mit einer Einheitengruppe, die alle Einheiten vom Typ X (z.B. Marine) in einer Region (da wo die Einheiten um den Bunker stehen) beinhaltet.
Dann musst du allen Einheiten dieser Gruppe einen Befehl mit einem Ziel geben und quasi den Rechtsklick simulieren, was auf Englisch "Smart Command" heißt, auf deutsch weiß ich leider nicht wie sich das nennt (wohl etwas wie intelligenter Befehl). Zu finden ist dieses Smart command unter "Presets" (zwischen Funktion und Variable).
In worten ist das leider schwer erklärbar, ich werde gleich ein paar Bilder nachreichen und mal gucken, ob ich irgendwo die Karte hochladen kann, die ich erstellt habe.
Re: Regionen / Auslöser und Sonstiges
Scheint ja richtig aufwendig zu sein , dass einfache Bunker besetzen
- Was ich noch wissen wollte , wie kann man die Anfangs-Kamera einstellen? Ich hatte jetzt die Startpunkte verlegt aber trotzdem ist die Kamera nicht da sondern links unten...
- Was ich noch wissen wollte , wie kann man die Anfangs-Kamera einstellen? Ich hatte jetzt die Startpunkte verlegt aber trotzdem ist die Kamera nicht da sondern links unten...
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Du musst einen Punkt oder ähnliches erstellen und per Triggerbefehl die Camera auf diesen Punkt zentrieren.
Startpunkte fokussieren die Kamera nur, wenn man an diesen mit den Melee-Triggern auch die Starteinheiten platziert.
Kennt jemand zufälligerweise eine unkomplizierte Hostingmöglichkeit? Dann würde ich meine Map da einfach grad hochladen, wär wohl das Einfachste.
Startpunkte fokussieren die Kamera nur, wenn man an diesen mit den Melee-Triggern auch die Starteinheiten platziert.
Kennt jemand zufälligerweise eine unkomplizierte Hostingmöglichkeit? Dann würde ich meine Map da einfach grad hochladen, wär wohl das Einfachste.
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Here you go:
http://www.file-upload.net/download-253 ... C2Map.html
Sollte alles drin sein das du erwähnt hast.
Falls es weitere Fragen dazu gibt, so bin ich erst wieder heute Abend da. Hoffe das hilft soweit.
Gruß,
Flintenzwerg
http://www.file-upload.net/download-253 ... C2Map.html
Sollte alles drin sein das du erwähnt hast.
Falls es weitere Fragen dazu gibt, so bin ich erst wieder heute Abend da. Hoffe das hilft soweit.
Gruß,
Flintenzwerg
Re: Regionen / Auslöser und Sonstiges
@Flintenzwerg
Danke für deine Map, hat mir sehr geholfen. Nach kurzer Zeit funktionierte auch bei mir alles
Hätte nen paar Fragen noch :
- Kann man eigentlich noch Signalpunkte auf der Spielerkarte (unten links) anzeigen lassen ? (früher war das z.B. nen grünes Quadrat)
- Und ich lasse zwei Panzer erzeugen und wie gebe ich denen nen Befehl, die sollen an nen bestimmen Punkt und sich ausklappen? (Der Siege-modus müsste ja dann auch erforscht sein oder geht das ohne?)
Mfg. Kuhking
Danke für deine Map, hat mir sehr geholfen. Nach kurzer Zeit funktionierte auch bei mir alles
Hätte nen paar Fragen noch :
- Kann man eigentlich noch Signalpunkte auf der Spielerkarte (unten links) anzeigen lassen ? (früher war das z.B. nen grünes Quadrat)
- Und ich lasse zwei Panzer erzeugen und wie gebe ich denen nen Befehl, die sollen an nen bestimmen Punkt und sich ausklappen? (Der Siege-modus müsste ja dann auch erforscht sein oder geht das ohne?)
Mfg. Kuhking
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Schön, dass ich helfen konnte
Signalpunkte? Bin mir nicht sicher was du meinst.
Dieses Ping-Signal auf der Karte? Wenn ja, dafür gibt es einen eigenen Befehl der "Ping" Kategorie.
Ping - Ping the minimap at Point 001 for (All players) over 2.0 seconds, using the color (100%, 0%, 0%)
Auf Deutsch müsste der Befehl soviel wie "Ping auf der Minikarte" oder "Signal auf der Minikarte" heißen.
Der Siege-mode muss in der Tat vorher erforscht werden oder eben die Vorraussetzung zur Erforschung muss im Data-Editor zunächst entfernt werden.
Dann kann man den Panzern ganz leicht den Befehl geben, ähnlich wie man sie auch bewegt oder angreifen lässt.
Nur diesmal muss es ein Befehl ohne Ziel sein, wo man dann aus der Liste auch schon den Siege-Mode auswählen kann.
Gruß,
Flintenzwerg
Signalpunkte? Bin mir nicht sicher was du meinst.
Dieses Ping-Signal auf der Karte? Wenn ja, dafür gibt es einen eigenen Befehl der "Ping" Kategorie.
Ping - Ping the minimap at Point 001 for (All players) over 2.0 seconds, using the color (100%, 0%, 0%)
Auf Deutsch müsste der Befehl soviel wie "Ping auf der Minikarte" oder "Signal auf der Minikarte" heißen.
Der Siege-mode muss in der Tat vorher erforscht werden oder eben die Vorraussetzung zur Erforschung muss im Data-Editor zunächst entfernt werden.
Dann kann man den Panzern ganz leicht den Befehl geben, ähnlich wie man sie auch bewegt oder angreifen lässt.
Nur diesmal muss es ein Befehl ohne Ziel sein, wo man dann aus der Liste auch schon den Siege-Mode auswählen kann.
Gruß,
Flintenzwerg
Re: Regionen / Auslöser und Sonstiges
Danke für deine schnelle AntwortFlintenzwerg hat geschrieben:Schön, dass ich helfen konnte
Der Siege-mode muss in der Tat vorher erforscht werden oder eben die Vorraussetzung zur Erforschung muss im Data-Editor zunächst entfernt werden.
Dann kann man den Panzern ganz leicht den Befehl geben, ähnlich wie man sie auch bewegt oder angreifen lässt.
Nur diesmal muss es ein Befehl ohne Ziel sein, wo man dann aus der Liste auch schon den Siege-Mode auswählen kann.
Gruß,
Flintenzwerg
habs mitm Trigger gelöst...
Unter Technologiebaum und dann Upgrade für Spieler hinzufügen (alt) dann kann man den Siege-Modus für den entsprechenden Spieler auswählen
-
- Moderator des Kel-Moria-Kombinats
- Beiträge: 493
- Registriert: 03.09.2007, 20:58
- Liga 1vs1: Platin
- Liga 2vs2: Keine
- Mainrace: Terraner
Re: Regionen / Auslöser und Sonstiges
Ideal!
Generell gibt es sehr viele Lösungen für ein Problem und jede hat eigene Vor- und Nachteile. Deswegen empfehle ich, viel mit dem Editor herumzuspielen um ein Gefühl für die ganzen Funktionen zu bekommen. Auch wenn manche Sachen nicht gleich hinhauen, das Erfolgs- und Lernergebnis wenns klappt ist dafür umso größer
Gruß,
Flintenzwerg
Generell gibt es sehr viele Lösungen für ein Problem und jede hat eigene Vor- und Nachteile. Deswegen empfehle ich, viel mit dem Editor herumzuspielen um ein Gefühl für die ganzen Funktionen zu bekommen. Auch wenn manche Sachen nicht gleich hinhauen, das Erfolgs- und Lernergebnis wenns klappt ist dafür umso größer
Gruß,
Flintenzwerg