03.07.2013, 16:26 | #1 (permalink) |
Registriert seit: 25.02.2013
Beiträge: 53
|
AddWeaponCargo/GetWeaponCargo
Hey Leute,
ich habe heute bestimmt schon eine halbe Ewigkeit nach einer Lösung für mein Problem gesucht aber keine gefunden. Ich möchte gerne einen beliebigen Inhalt einer Waffenbox in eine andere schreiben bzw. erst einmal in einem namespace zwischen speichern und später wieder raus holen. Warum namespace? ich nutze das ProfileNamespace um trotz Missions neustart den Inhalt noch nutzen zu können. So hier mein bisheriger code: Code:
Senden der Items: _weapon = getWeaponCargo postbox; _magazine = getMagazineCargo postbox; profileNamespace setVariable ["sol_multiworld_post_weapons",_weapon]; profileNamespace setVariable ["sol_multiworld_post_magazine",_magazine]; saveProfileNamespace; Empfangen der Items: _weapon = profileNamespace getVariable "sol_multiworld_post_weapons"; _magazine = profileNamespace getVariable "sol_multiworld_post_magazine"; {postbox addWeaponCargo _x} foreach _weapon; {postbox addMagazineCargo _x} foreach _magazine; Code:
{postbox addWeaponCargo [(_x select 0),1]} foreach _weapon; {postbox addMagazineCargo [(_x select 0),1]} foreach _magazine; Code:
{postbox addWeaponCargo [(_x select 0),(_x select 1)]} foreach _weapon; {postbox addMagazineCargo [(_x select 0),(_x select 1)]} foreach _magazine; Hat irgendwer ne Idee für mich?
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel! |
03.07.2013, 17:57 | #3 (permalink) |
Registriert seit: 25.02.2013
Beiträge: 53
|
Hey Danke, jetzt weis ich was ich falsch gemacht habe.
Für alle die es noch interessiert: Code:
for "_i" from 0 to ((count (_weapon select 0))- 1) do { _postbox addWeaponCargo [((_weapon select 0)select _i),((_weapon select 1)select _i)]; }; for "_i" from 0 to ((count (_magazine select 0))- 1) do { _postbox addMagazineCargo [((_magazine select 0)select _i),((_magazine select 1)select _i)];
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel! |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|