Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 23.11.2013, 00:00   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 03.07.2012
Beiträge: 118
Standard Elementliste im Array verkürzen

Abend!

Man kann ja anstatt jedes Objekt einzeln an einen Befehl zu binden auch eine Liste erstellen.

Also anstelle von

Code:
Obj1 setDamage 0;
Obj2 setDamage 0;
Obj3 setDamage 0;
...
einfach

Code:
{_x setDamage 0} forEach [Obj1,Obj2,Obj3,Obj4,Obj5];
Und hier habe ich gesehen, dass man Objektnamen auch fortlaufend nummerieren lassen kann:

Code:
for "_doorcount" from 0 to 11 do {
            haus1 animate ["door" + str _doorcount,0]
        };
Hier werden ja die Türen 0 bis 11 in haus1 geschlossen.

Ich würde gerne 30 Objekte (Pop1 bis Pop30) mit dieser Methode löschen lassen (deleteVehicle), hab's aber nicht hinbekommen, außer natürlich mit der obigen Variante forEach [Pop1,Pop2,Pop3,...,Pop30].

Also irgendwie in diese Richtung

Code:
for "_del" from 0 to 30 do {
            {deleteVehicle _x} forEach [pop + str _del]
        };
oder in diese ^^

Code:
_array = [for "_del" from 0 to 30 do { pop +str _del}];

{deleteVehicle _x} forEach [_array];
Ansonsten mach ich es auf die Weise oben, hätte ich in der Zeit wo ich gesucht und probiert hab ja eh schon hundert Mal tippen können

Aber würde mich mal interessieren!

Danke und Gruß!
killshot ist offline  
Alt 23.11.2013, 00:17   #2 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 02.07.2006
Ort: Kabul
Alter: 38
Beiträge: 2.666
Standard

Code:
for "_del" from 1 to 30 do {call compile format ["deletevehicle pop%1" ,_del]};
gruß
hoschi
__________________


Moerderhoschi ist offline  
Alt 23.11.2013, 02:22   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 03.07.2012
Beiträge: 118
Standard

Super, genau was ich gesucht hab! Danke!
killshot ist offline  
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Nächster Wert aus Array Steirer Editing & Scripting 6 22.05.2012 20:06
Problem mit Helmand Karte und Aiaktalik - Help please! FlashAUT Mods & Addons 8 24.11.2011 10:05
Linux Server aufsetzen . Vorgehen ? Nightshift Multiplayer 2 29.08.2011 22:37
Frage Array Ghost_Aut Editing & Scripting 3 13.04.2011 18:57


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