Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 20.07.2008, 19:52   #1 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Icon5 Waffe verschwindet per Auslöser

Hei Ho,

Ich habe eine Frage zu dem verschwinden von Waffen durch einen Auslöser.
Jeder kennt sicherlich Die Tutorialmission "Waffentraining".In dieser Mission wird jedesmal nachdem man eine Bahn verlassen hat wird einem die Waffe weggenommen. Sowas wollte ich bei meiner Mission auch einbauen. Ich habe einen Auslöser gesetzt der durch BLUFOR aktiviert wird und bei Aktivierung removeAllWeapons Name drinne stehen hat. So weit so gut würde es klappen, nun ist diese Mission aber für mehrere Leute gedacht und somit würde dieser Befehl dann mehrmals in der Aktivierungszeile stehen und würde wenn nur Einer durch den Auslöser geht allen die Waffen wegnehmen. Ich habe es auch schon durch ein kleines NewbieScript versucht doch da ist es nicht anders...
Es soll immer nur dem die Waffe weggenommen werde der durch den Auslöser geht.

Könntet ihr mir da behilflich sein?

Gruß
Christian
Christian ist offline   Mit Zitat antworten
Alt 20.07.2008, 22:09   #2 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von S4mmy
 
Registriert seit: 11.01.2008
Ort: NRW
Alter: 26
Beiträge: 140
Standard

Hey Christian,
beim Turorial ist es nur 1ne Persohn also der Player dann würde das mit nem Script so gehen habs mir net angeschaut aber evtl. mit :

_soldier = _this select 0

removeAllWeapons _soldier
exit

So einfach wär das. Bei mehreren hab ich grad keine Ahnung bin extrem Müde. Könntest mehrere Auslöser erstellen die mit den einzelnen Soldaten verbinden und übereinander setzen .
Ich denk ich konnt nicht wirklich helfen aber hoffe ein bisschen.
Ich geh jetzt schlafen. Gute Nacht. *GÄÄÄHN*
S4mmy ist offline   Mit Zitat antworten
Alt 20.07.2008, 22:19   #3 (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

Gib dem Auslöser einen Namen und mach es mit dem Befehl "distance"

z.B.

"Name": xxx
bei "Aktivierung": keine
bei "Bedingung": player distance xxx < 10

Als Hilfe für die Plazierung des Auslösers kannst du den blauen Radius gleich dem Wert in der Bedingung einstellen.
Vienna ist offline   Mit Zitat antworten
Alt 20.07.2008, 23:30   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von pspsps91
 
Registriert seit: 22.12.2005
Beiträge: 323
Standard

bei Aktivierung: {removeAllWeapons _x}forEach thislist

Funktioniert dann allerdings auch mit KI, falls die durchlaufen.
__________________
SP Mission, coming soon...
pspsps91 ist offline   Mit Zitat antworten
Alt 20.07.2008, 23:45   #5 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Vienna und S4mmy eure beiden Vorschläge haben leider nicht Funktioniert.

@Pspsps91: Bei KI ist es egal, hauptsache ist das meine eigene Waffen nicht verschwinden wenn andere Spieler durchlaufen.

Geändert von Christian (20.07.2008 um 23:50 Uhr).
Christian ist offline   Mit Zitat antworten
Alt 20.07.2008, 23:50   #6 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Danke Pspsps es hat funktioniert. Genau so wollte ich es haben.
Christian ist offline   Mit Zitat antworten
Alt 21.07.2008, 02:01   #7 (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

Ich weiß nicht was du da genau programmiert hast. Aber es muss sowohl die "forEach" als auch die "distance" Version funktionieren.

Allerdings hat die "forEach" Version den Nachteil, dass, wenn sich bereits eine Einheit im Auslöserbereich befindet, einer weiteren den Bereich betretenden Einheit die Waffe nicht mehr abgenommen wird. Sie behält auch die Waffe, wenn die erste Person den Auslöserbereich verlässt. Der Auslöser wird erst wieder dann "scharf", wenn sich im Bereich niemand mehr aufhält.

Bei "distance" ist egal wie viele nacheinander den Distanzbereich betreten und sich dort gemeinsam aufhalten. Jedem Spieler im Bereich wird die Waffe abgenommen. Das wirkt aber nicht auf KI-Einheiten, für diese müßte man anders vorgehen.
Vienna ist offline   Mit Zitat antworten
Alt 21.07.2008, 08:38   #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

Hallo Christian
Das ist doch schon mal eine etwas ausführlichere Description deines Problems. Es ist manchmal wichtige
zu wissen, was der Fragende vor hat, damit man schnell zu einer Lösung kommt.


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 21.07.2008, 11:43   #9 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Ich habe aber soweit alles eingegeben wie du es beschrieben hast und es hat leider nicht funktioniert.
Christian ist offline   Mit Zitat antworten
Alt 21.07.2008, 12:44   #10 (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

An wen ist deine Antwort gerichtet? Vienna?
__________________
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 21.07.2008, 17:01   #11 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Ja genau an Vienna^^. Hätte ich wohl mit hinschreiben sollen.
Christian ist offline   Mit Zitat antworten
Alt 21.07.2008, 20:17   #12 (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

Bei Aktion musst du natürlich noch reinschreiben: removeAllWeapons player

Wenn du bei "Bedingung" keine Abfrage machst welche mit dem Auslöser in Verbindung steht, dann "missbrauchst" du den Auslöser als kleines "Skript". Das hat auch den Vorteil, dass es im Mehrspielermodus publik ist, also automatisch für alle Spieler sichtbar.

Ändert sich aber in einem Auslöser der Inhalt von Variablen und wird dieser Auslöser nur bei einem der Spieler aktiv, dann musst du das im Mehrspielermodus mit publicVariable "Variablename" den anderen Spielern mitteilen, falls es für diese von Bedeutung ist.
Vienna ist offline   Mit Zitat antworten
Alt 22.07.2008, 12:04   #13 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Ahh super, jetzt hab ichs verstanden, hatte nur einen kleinen Fehler drin. Super dank dir, mit diesem Befehl wird das ganze natürlich noch etwas besser.
Christian ist offline   Mit Zitat antworten
Alt 25.07.2008, 13:06   #14 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Ok ich bins nochmal, der Befehl player distance NAME < 10 hat nicht funktioniert weil ich mehrere auslöser mit diesem Befehl brauche und da hat es Probleme gegeben. Aber nach ein bsichen nachdenken habe ich bei deaktivierung this removeAllWeapons player eingegeben und dann ging es. Das war auch schonn alles.

Mfg Ich Christian
Christian ist offline   Mit Zitat antworten
Alt 25.07.2008, 13:51   #15 (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

Das hätte ich dir auch gleich sagen können. So hätte ich es gemacht!
Aber wieso das Rad eigentlich immer neu erfinden? Eine von den originalen ArmA-Trainingsmissionen, der Schießstand, enthält sowas.


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 25.07.2008, 19:01   #16 (permalink)
Newbie
 
Benutzerbild von Christian
 
Registriert seit: 25.02.2008
Ort: Aus C: Arbeitsplatz/Dokumente und einstellungen/ Christian/.../..
Beiträge: 41
Standard

Dan sag es mir beim nächsten mal doch sofort.^^ Die trainingsmission hatte ichmir auch angeguckt.
Christian ist offline   Mit Zitat antworten
Antwort

Stichworte
auslöser, peter lustig, remove, training, weapons


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
Wie kann man die Waffe schultern? sashu silver Technische Fragen & Probleme 10 12.12.2006 20:44
Waffe halten FiftyFive Community 8 30.11.2006 00:11
Waffe genauer machen? S3ns3m4nn Mod und Addon Ecke 4 05.02.2005 13:33


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