Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 06.04.2009, 18:40   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard (Units group Infsdef1 select 2)

Ich hab dieses Beispiel im Editing Guide gesehen:

Zitat:

(Units group Grp1 select 2) playMove "Animation"


Damit kann man also die dritte Einheit ansprechen. Nun frage ich mich wie ich zum Beispiel so ein Befehl umsetzten kann.

addSwitchableUnit (Units group Grp1 select 2)

Oder ist das nur für Animationen gedacht??? Wäre toll, wenn mir da jemand helfen kann.
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Alt 06.04.2009, 23:04   #2 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Grp1 ist ja schon der Name einer Gruppe, daher hat die Zuweisung so zu lauten:

addSwitchableUnit (Units Grp1 select 1)

Für alle Soldaten der Gruppe dann so:

{addSwitchableUnit _x} forEach Units Grp1
Vienna ist offline   Mit Zitat antworten
Alt 08.04.2009, 20:40   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard

cool, danke. Und dann müsste folglich z.B. das mit addWeapon so aussehen:

(Units Grp1 select 1) addWeapon "M4A1SD";


{_x addWeapon "M4A1SD"} forEach Units Grp1

......... z.B. Gucken wer in Fahrzeug ist?

? (Units Grp1 select 1) in Fahrzeug1

{If (_x in Fahrzeug1) then {blablabla}} forEach Units Grp1

Möchte nur wissen, ob ich das verstanden habe. Danke im Voraus.
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Alt 08.04.2009, 21:47   #4 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Mit (Units Grp1 select 1) erhältst du den 2. Soldaten der Gruppe Grp1. Du kannst das wie den Namen des Soldaten verwenden.


So kannst du den Soldaten in eine Variable speichern und ihm neue Waffen zuweisen:

_soldat = Units Grp1 select 1
removeAllWeapons _soldat
for "_i" from 1 to 4 do {_soldat addMagazine "....."}
_soldat addWeapon "....."

(das weist dem Soldaten 4 Magazine und eine Waffe zu)


Um festzustellen welche Rückgabe man aus einer Funktion erhält, erstellt man einen Funkauslöser und schreibt "Bei Akt" folgendes ein:

player groupChat format ["%1", Units Grp1 select 1]

oder

player groupChat format ["%1", Units Grp1]
Vienna ist offline   Mit Zitat antworten
Alt 09.04.2009, 10:36   #5 (permalink)
500 Beiträge
 
Benutzerbild von Mr.g-c
 
Registriert seit: 18.12.2006
Ort: Frankfurt->Darmstadt->Dieburg
Beiträge: 687
Mr.g-c eine Nachricht über ICQ schicken Mr.g-c eine Nachricht über MSN schicken
Standard

muss der "for-schleifen" kram nicht in klammern?
Mr.g-c ist offline   Mit Zitat antworten
Alt 09.04.2009, 11:00   #6 (permalink)
500 Beiträge
 
Benutzerbild von Serclaes
 
Registriert seit: 01.02.2005
Beiträge: 701
Standard

Nein muss er nicht aber empfehlen würde ich es trotzdem.
__________________
virtuelle Luftlandebrigade 31
Serclaes ist offline   Mit Zitat antworten
Alt 09.04.2009, 12:30   #7 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Es gibt zwei for "Arten":

Einmal den C Style:
Code:

for [{_x=1},{_x<=10},{_x=_x+1}] do
und die for Variable Variante:
Code:
for "_x" from 1 to 10 do
Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 11.04.2009, 23:03   #8 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard

Danke, wird mir weiter helfen. Konnte leider erst jetzt antworten: war verhindert.

Zitat:

von Vienna:
for "_i" from 1 to 4 do {_soldat addMagazine "....."}
_soldat addWeapon "....

Das werde ich mal bei Gelegenheit richtig ausprobieren/machen, weil das doch schon ne menge Tippen erspart. ( for "_i" from 1 to ....)

Dann nochmal herzlichen Dank an euch und besonders an Vienna, der öfters mal eine Antwort für mich hat.
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zu Units Erstellen! Ghost_Aut Editing 13 28.04.2009 23:15
Group Link 3 SNKMAN Mods & Addons 105 30.03.2009 09:46
Navy EOD Units Steph_1509 Mods & Addons 10 20.04.2008 15:19
BW Flecktarn Units v1.0 ViconX Mods & Addons 28 24.12.2006 15:52
Eigenes Squad Logo auf Units DennyDean Hilfe 1 18.06.2004 21:08


Kontakt - HX3.de - Archiv - Nach oben

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