HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   Abfrage welche Teamfarbe (https://hx3.de/editing-139/abfrage-welche-teamfarbe-14566/)

Cyborg11 26.03.2008 13:57

Abfrage welche Teamfarbe
 
Hallo Leute,
ich melde mich ejtzt auch mal wieder :D


Also es geht um folgendes:
Man kann ja ingame Soldaten mit dem Befehl 9 (Zuordnen) - x eine Farbe zuweisen. Kann man das irgendwie abfragen in welchem Team der Soldat ist? Also ob er in Weiß, Rot, Blau, Grün oder Gelb ist.

KaKu 26.03.2008 14:48

Zitat:

Zitat von Cyborg11 (Beitrag 168306)
Hallo Leute,
ich melde mich ejtzt auch mal wieder :D


Also es geht um folgendes:
Man kann ja ingame Soldaten mit dem Befehl 9 (Zuordnen) - x eine Farbe zuweisen. Kann man das irgendwie abfragen in welchem Team der Soldat ist? Also ob er in Weiß, Rot, Blau, Grün oder Gelb ist.

wenn die jungs zugeordnet sind oder du sie zuordnest, siehst du das unten an der statusleiste dann hat jeder soldat seine zahl in der farbe stehen in welchem team er ist.

Cyborg11 26.03.2008 19:20

Zitat:

Zitat von KaKu (Beitrag 168310)


wenn die jungs zugeordnet sind oder du sie zuordnest, siehst du das unten an der statusleiste dann hat jeder soldat seine zahl in der farbe stehen in welchem team er ist.

Ja das weiß ich auch. Aber warum ist der Thread wohl im Editing Forum? ^^ Richtig, weil ich wissen will, ob es möglich ist per Skript herauszufinden, ob eine Einheit in Team Rot/Blau/whatever ist ;)

Wollte es nämlich so machen, dass sich beim Funk Alpha das grüne Team aus der Gruppe löst und ein eigene Gruppe bildet. Mit Funk Bravo schließt sich die Gruppe einem wieder an. Wollte das so machen, dass ich dann im Spiel einem Spieler die Kontrolle über ein Team erteilen kann (Wie frag ich ab, welcher Soldat Spieler 2 ist?). Vllt. habt ihr ja gleich ein ganzes Skript für mich. Danke :)

KaKu 26.03.2008 22:57

Zitat:

Zitat von Cyborg11 (Beitrag 168370)
Ja das weiß ich auch. Aber warum ist der Thread wohl im Editing Forum? ^^ Richtig, weil ich wissen will, ob es möglich ist per Skript herauszufinden, ob eine Einheit in Team Rot/Blau/whatever ist ;)

Wollte es nämlich so machen, dass sich beim Funk Alpha das grüne Team aus der Gruppe löst und ein eigene Gruppe bildet. Mit Funk Bravo schließt sich die Gruppe einem wieder an. Wollte das so machen, dass ich dann im Spiel einem Spieler die Kontrolle über ein Team erteilen kann (Wie frag ich ab, welcher Soldat Spieler 2 ist?). Vllt. habt ihr ja gleich ein ganzes Skript für mich. Danke :)

aso, ja da gibt es ne möglichkeit, ist ziemlich simpel, aber ist auch bestimmt nicht das was du suchst:

Einheit verlässt Gruppe oder tritt anderer bei


Dies lässt sich zum Einen mit Wegpunkten, wie im Kapitel 1.5 –Wegpunkte einfügen– im
Unterbereich Anschließen und führen (Join and Lead) erklärt, oder zum Anderen mit
einer Syntax realisieren. Mit folgender Syntax würde Name1 eine Gruppe verlassen:

[ Name1] join GrpNull

und mit dieser einer anderen Gruppe beitreten:

[Name1] join Name2

Name1 wurde also zunächst einer Nullgruppe, die nicht existent ist, und danach der
Gruppe Name2 unterstellt. Für mehrere Einheiten sieht das Ganze so aus:

[ Name1, Name2, Name3] join GrpNull

und danach:

[ Name1, Name2, Name3] join Name4

Hiermit ist es sogar möglich seiner Gruppe einen Feindsoldaten zu unterstellen, der dann
auf der eigenen Seite kämpft, nur eben wie ein Feindsoldat gekleidet ist.


Beispiel aus dem editig guide

Cyborg11 27.03.2008 00:32

Zitat:

Zitat von KaKu (Beitrag 168399)
aso, ja da gibt es ne möglichkeit, ist ziemlich simpel, aber ist auch bestimmt nicht das was du suchst:

Einheit verlässt Gruppe oder tritt anderer bei


Dies lässt sich zum Einen mit Wegpunkten, wie im Kapitel 1.5 –Wegpunkte einfügen– im
Unterbereich Anschließen und führen (Join and Lead) erklärt, oder zum Anderen mit
einer Syntax realisieren. Mit folgender Syntax würde Name1 eine Gruppe verlassen:

[ Name1] join GrpNull

und mit dieser einer anderen Gruppe beitreten:

[Name1] join Name2

Name1 wurde also zunächst einer Nullgruppe, die nicht existent ist, und danach der
Gruppe Name2 unterstellt. Für mehrere Einheiten sieht das Ganze so aus:

[ Name1, Name2, Name3] join GrpNull

und danach:

[ Name1, Name2, Name3] join Name4

Hiermit ist es sogar möglich seiner Gruppe einen Feindsoldaten zu unterstellen, der dann
auf der eigenen Seite kämpft, nur eben wie ein Feindsoldat gekleidet ist.


Beispiel aus dem editig guide

Ich weiß ja wie man das macht, dass man ein Teil der Gruppe abspaltet. Ich möchte aber dass z.b. das komplette Team Rot abgespalten wird. Und da Team Rot ja immer anders zusammengesetzt wird, brauche ich dafür ja die Abfrage, welcher Soldat in welchem Team ist ;)

Buliwyf 27.03.2008 11:29

Also so eine Abfrage ist mir noch nicht untergekommen. Im Wiki ist auch nichts zu finden... lediglich das man die Teamfarbe festlegen kann mit dissolveTeam. Aber das wäre ja die falsche Richtung...

Ich schätze das wirst Du nur über einen Team-Dialog, wie er zum Beispiel in den Evolution Maps zu finden ist, hinbekommen. Dort kannst Du über einen Dialogscreen die Gruppen ja quasi zusammenstallen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119