Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 02.08.2008, 10:30   #1 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Icon5 actionbefehl

servus leutz! Also ich bin neu hier und ich bräuchte mal hilfe bei den actionbefehlen... unzwar will ich das eine einheit ihre munition ablegt. Dem editing guide nach sieht der syntax so aus:

Name action ["DropMagazine", <target>, <magazine type name>]

Wie muss ich die zeile jetzt verändern das die einheit 2 stinger raketen ablegt?? Also bei target kommt ja der name der einheit (in dem fall heißt die einheit "Name") und bei magazine type name einfach "stinger" rein, soweit richtig??? aber irgendwie funzt das nicht. Muss ich diese "><" vielleicht wegmachen oder die eckigen klammern weglassen oder was???


Also im prinzip will ich nur das die munition einfach so in der gegend rumliegt. Gibt es vielleicht eine einfachere methode als diese?

MFG
TK192 ist offline   Mit Zitat antworten
Alt 02.08.2008, 10:49   #2 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 40
Beiträge: 836
Standard

Steht doch alles schon da Trial & Error Prinzip das nächste Mal

Name action ["DropMagazine", Name, "Stinger"]

Für die Zukunft empfehle ich dir als Ergänzungsquelle das Bohemia Interactie Wiki. Da gibt es jede Menge Infos über Klassennamen, Befehle, ein paar Beispiele dazu uvm.
Legislator ist offline   Mit Zitat antworten
Alt 02.08.2008, 10:55   #3 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

cool jetzt gehts danke für die antwort! Ich bin irgendwie durcheinander gekommen
TK192 ist offline   Mit Zitat antworten
Alt 02.08.2008, 12:52   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von pspsps91
 
Registriert seit: 22.12.2005
Beiträge: 323
Standard

Zitat:

Also im prinzip will ich nur das die munition einfach so in der gegend rumliegt. Gibt es vielleicht eine einfachere methode als diese?

Ja, es gibt da eine einfacher Methode. Und zwar mit einem Weaponholder. Das ist praktische eine unsichtbare Ammobox. So funktionierts:
  • Du erstellst eine Logik an der Stelle wo die Munition liegen soll
  • In die Initzeile das hier: Ammo01="WeaponHolder" createVehicle (getpos this)
  • Jetzt kannst du einfach so tun, als ob du eine Ammobox mit dem Namen Ammo01 erstellt hättest
  • d.h. Du kannst in einem Auslöser schreiben: Ammo01 addMagazineCargo ["Stinger",1]

Du kannst das erstellen und füllen auch beides in die Initzeile dr Logik machen:
Ammo01="WeaponHolder" createVehicle (getpos this);Ammo01 addMagazineCargo ["Stringer",1]
__________________
SP Mission, coming soon...
pspsps91 ist offline   Mit Zitat antworten
Alt 02.08.2008, 14:10   #5 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

okay danke für den tipp werde es gleich mal ausprobieren!
TK192 ist offline   Mit Zitat antworten
Alt 02.08.2008, 20:19   #6 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

also so wies aussieht kommen noch mehrere fragen dazu (bin grade dabei ne mission zu basteln) ich poste sie dann einfach hier rein.

Also hier meine nächste frage: Auf manchen server geht die ingame-zeit nicht in echtzeit sondern so das ein tag 4h dauert oder so.. wie und wo kann ich das einstellen??
TK192 ist offline   Mit Zitat antworten
Alt 05.08.2008, 13:55   #7 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

...und hier mein nächstes problem^^ Ich will das ein gebiet in mehr oder weniger regelmäßigen abständen beballert wird.

Das hab ich dann folgendermaßen gemacht:

Auslöser:
Aktivierung: Jeder
Mehrfach
Vorhanden
bei Aktivierung: [thislist] exec “feindartillerie\ari.sqs"

ari.sqs
Code:
_Ziel = _this select 0;
[E1,_Ziel] exec "feindartillerie\fire.sqs";
[E2,_Ziel] exec "feindartillerie\fire.sqs";
[E3,_Ziel] exec "feindartillerie\fire.sqs";
[E4,_Ziel] exec "feindartillerie\fire.sqs";
exit
fire.sqs
Code:
_K = _this select 0;
_Z = _this select 1;
_X = Getpos _Z select 0;
_Y = Getpos _Z select 1;
_K DoWatch [_X,_Y,5000];
_A =_K Ammo "D30";
~5
_K fire "D30";
@ _A > _K Ammo "D30";
~3
_N = nearestObject [_K,"HeatD30"];
_X = _X+((Random 80)-40);
_Y = _Y+((Random 80)-40);
_H = "HeliHEmpty" CreateVehicle [_X,_Y] ;
_H say "Ari";
~1
_N setpos [_X,_Y,0];
"SH_125_HE" CreateVehicle [_X,_Y,0];
deleteVehicle _H;
exit;
So aber dann kommt jedesmal die fehlermeldung "Ari sound not found"
TK192 ist offline   Mit Zitat antworten
Alt 05.08.2008, 14:48   #8 (permalink)
500 Beiträge
 
Benutzerbild von Mr-Murray
 
Registriert seit: 10.06.2004
Ort: München - Germany
Beiträge: 876
Mr-Murray eine Nachricht über ICQ schicken Mr-Murray eine Nachricht über Skype™ schicken
Standard

Hmmm... sieht mir nach meinem Skript aus

Der Fehler ist klar! Du musst auch einen Sound in der Description.ect definiert haben!
Lade dir mal mein Ari-Beispiel herunter! Da sind die Sounds enthalten!

http://hx3.de/tutorials-147/armed-as...-murray-14226/


Viele Grüße

Mr-Murray
__________________
MR-MURRAY presents

ArmA Editing Guide Deluxe Edition - English Version Download
ArmA Editing Guide Deluxe Edition - German Version Download

Visit me at Facebook! Mapfact Murray
Mr-Murray ist offline   Mit Zitat antworten
Alt 09.08.2008, 12:14   #9 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

ok werd ich gleich mal ausprobieren!
TK192 ist offline   Mit Zitat antworten
Alt 12.08.2008, 19:18   #10 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

also irgendwie krieg ich das mit der ari immer noch nich so hin^^ Gibt es denn keine bessere lösung um ein gebiet mit artillerie beballert werden zu lassen??? So das ich im auslöser die zeit definieren kann

Achja was ich noch fragen wollte, aber diesen thread gabs vor kurzem schon mal aber hab ihn nicht mehr gefunden. Wie kann ich prüfen ob eine einheit eine waffe trägt oder nicht?? Und wenn ja das sie dann als feindlich angesehen ist. Ich hab auch schon bei dem sahrani life geschaut aber nichts nützliches gefunden
TK192 ist offline   Mit Zitat antworten
Alt 12.08.2008, 19:51   #11 (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 diesem Befhel kannst du abfragen, ob eine Einheit eine bestimmte Waffe hat:
hasWeapon - Bohemia Interactive Community

Mit Name addRating -10000 wird ein Soldat der eigenen Seite zum Feind.
Vienna ist offline   Mit Zitat antworten
Alt 12.08.2008, 21:31   #12 (permalink)
Newbie
 
Registriert seit: 02.08.2008
Beiträge: 12
Standard

ok gut! Aber mit diesem addrating wird er ja nur von der einen seite zum feind^^ Also er wird zwar angegriffen, aber er greift die eigenen einheiten aber nicht an
TK192 ist offline   Mit Zitat antworten
Alt 12.08.2008, 21:59   #13 (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

Dann schließe ihn an einen Soldaten der Gegenseite an. z.B

[SoldatWest] join SoldatEast

Das addRating ist dabei überflüssig. Allerdings schießt er dann nicht mehr auf die Seite wohin er gewechselt hat, dafür auf seine ehemalige Seite.
Vienna ist offline   Mit Zitat antworten
Antwort


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


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