24.10.2014, 06:21 | #1 (permalink) |
Registriert seit: 31.03.2013
Beiträge: 10
|
Gegenstück zu weaponsItemsCargo?
Hallo zusammen,
ich arbeite gerade an eine Mission in der ich ein "virtuelles" Inventar einsetze. Man kann die Ausrüstung hin und her schieben (Cargobox => VI / VI => Cargobox). Alles funktioniert auch soweit, bis auf eine Sache: Waffen mit Attachments, die keine eigene Klassenbezeichnung haben. Beispiel: MXM Black mit Flashlight und RCO. Den Inhalt der Cargobox kann ich ja mit weaponsItemsCargo abfragen, aber wie zur Hölle kann ich eine Waffe in der obigen Zusammenstellung der Cargobox hinzufügen? Gehen muss es ja irgendwie, da man diese Zusammenstellung ja aus dem Spielerinventar in eine Cargobox verschieben kann und diese auch richtig angezeigt wird. Danke im Voraus für die Antworten radical1976
__________________
"Und selig sind die Bekloppten, denn Sie brauchen keinen Hammer!"
|
24.10.2014, 10:21 | #2 (permalink) |
Registriert seit: 17.01.2008
Beiträge: 267
|
Bin mir nicht sicher aber wenn ich mich recht erinnere gibt es keine direkte Funktion dafür.
Ein Workaround wäre möglich indem man die Waffe erst einem versteckten KI-soldaten in die Hand drückt, per script mit attachments bestückt und dann in die Kiste verschiebt. Alternativ könntest du deine Speicherfunktion so umschreiben, das die Waffen automatisch zerlegt werden wenn sie eingelagert werden. Das heißt, wenn du eine Waffe hinzufügst schaust du erstmal was für attachments dran sind und fügst diese attachments deinem Lager hinzu. Dann lässt du dein Script nach der basis-klasse der Waffe suchen und fügst diese separat hinzu. Ist wohl Geschmackssache aber ich fände diese Variante sogar ohnehin angenehmer. Dadurch wird die Waffenliste in der Kiste übersichtlicher und die Attachments sucht man sich einfach seperat raus.
__________________
|
25.10.2014, 11:49 | #3 (permalink) |
Registriert seit: 31.03.2013
Beiträge: 10
|
Hi Tajin,
danke für die Antwort. So ähnlich habe ich das bereits umgesetzt, jedoch hatte ich halt Waffen mit Attachments aber ohne eigenen Klassennamen nicht berücksichtigt. Bin dadurch auf diesen Befehl gestossen - beim Transfer in das virtuelle Inventar haben diese Zusammenstellungen immer Ihre Optiken usw. verloren Wär auch zu schön gewesen, wenn es da was geben würde. In diesem Sinne radical1976
__________________
"Und selig sind die Bekloppten, denn Sie brauchen keinen Hammer!"
|
27.10.2014, 17:40 | #4 (permalink) |
Registriert seit: 17.01.2008
Beiträge: 267
|
Also damit müsstest du eigendlich auf der sicheren Seite sein. Eine Version ganz ohne Attachments gibt es meines Wissens bei allen Waffen.
__________________
|
28.10.2014, 18:24 | #5 (permalink) |
Registriert seit: 31.03.2013
Beiträge: 10
|
Japp, die gibt es und lese ich bei Waffenklassen mit Attachments über BIS_fnc_returnParents aus (vorher einen Check auf LinkedItems). Die Basisklasse ist dann der 2. Wert.
Bei weaponsItemsCargo wird ja direkt die Basisklasse mitgeliefert
__________________
"Und selig sind die Bekloppten, denn Sie brauchen keinen Hammer!"
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|