Das liegt wohl daran dass bei Items der Kategorie Waffen versucht wird eine Waffe in die "Hand" des Spielers zu legen.
Code Alles anzeigencase "weapon": { switch (getNumber(configFile >> "CfgWeapons" >> _newItem >> "type")) do { case 1: { if (primaryWeapon player isEqualTo "") then { player addWeapon _newItem; } else { if (player canAdd _newItem) then { player addItem _newItem; } else { _exit = true; hint format[(getText(missionConfigFile >> "Cation_Crafting" >> "NoRoom"))]; }; }; }; case 2: { if (handGunWeapon player isEqualTo "") then { player addWeapon _newItem; } else { if (player canAdd _newItem) then { player addItem _newItem; } else { _exit = true; hint format[(getText(missionConfigFile >> "Cation_Crafting" >> "NoRoom"))]; }; }; }; case 4: { if (secondaryWeapon player isEqualTo "") then { player addWeapon _newItem; } else { if (player canAdd _newItem) then { player addItem _newItem; } else { _exit = true; hint format[(getText(missionConfigFile >> "Cation_Crafting" >> "NoRoom"))]; }; }; }; }; }; case "item": { _handledItem = _newItem; if (!([true,_handledItem,1] call life_fnc_handleInv)) then { _exit = true; }; }; default { if (player canAdd _newItem) then { player addItem _newItem; } else { hint format[(getText(missionConfigFile >> "Cation_Crafting" >> "NoRoom"))]; _exit = true; }; };
Versuche einmal eine neue Kategorie mit einem x beliebigen Variablennamen außer weapon, beackpack, vest, uniform, item zu erstellen. Dann sollte der case default eintreten und dein Magazin im Inventar landen.
ok werde ich versuchen und wie sieht es mit dem autos craften aus? weil das spawnen die auch nicht obwohl ich den spawn marker gesetzt habe