Probleme mit eigenem Mod

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Probleme mit eigenem Mod

      Servus zusammen,


      vielleicht kann mir ja jemand helfen.


      Wir haben zum einen den Canteen Mod modifiziert und einen Defi Mod
      gestaltet. Beide haben bis zum letzten Update auch einwandfrei
      funktioniert. Beide waren über ACE3 anwählbar.


      Jetzt nun sehen wir die beiden Items noch im Arsenal, können sie aber nicht mehr einpacken.


      Hab keine Ahnung an was es genau liegt. Vielleicht hat mir jemand nen Tipp.


      Alternativ schick ich auch gerne die MODs falls einer drüber schauen will.


      Danke schonmal für die Hilfe.


      Grüße


      Joa


      Derzeitiger Defi Mod:
      ----------------------------------------------------------------------------------------


      class CfgPatches
      {
      class Ace_Defi
      {
      name="Ace_Defi";
      author="Brandstifter";
      requiredVersion=1.78;
      units[]={};
      weapons[]={};
      requiredAddons[]=
      {
      "ace_common"
      };
      version="3.12.0.29";
      versionStr="3.12.0.29";
      versionAr[]={3,12,0,29};
      };
      };
      class cfgWeapons
      {
      class ACE_ItemCore;
      class InventoryItem_Base_F;
      class Ace_Defi_item: ACE_ItemCore
      {
      author="Brandstifter";
      descriptionShort="Defibrillator";
      displayName="Defibrillator";
      model="\A3\Structures_F_EPA\Items\Medical\Defibril lator_F.p3d";
      picture="\Ace_Defi\icons\Ace_Defi_Icon.paa";
      scope=2;
      class ItemInfo: InventoryItem_Base_F
      {
      mass=8;
      };
      };
      };
      class CfgFunctions
      {
      class Ace_Defi
      {
      class Ace_Defi
      {
      class usedefi
      {
      file="\Ace_Defi\functions\fnc_usedefi.sqf";
      };
      };
      };
      };
      class CfgVehicles
      {
      class Man;
      class CAManBase: Man
      {
      class ACE_Actions
      {
      class ACE_Torso
      {
      class Ace_Defi_usedefi
      {
      displayName="Defibrillator benutzen";
      distance=2;
      condition="'Ace_Defi_item' in items _player";
      statement="[_player, _target] spawn Ace_Defi_fnc_usedefi;";
      exceptions[]={};
      showDisabled=1;
      priority=1;
      icon="\Ace_Defi\icons\Ace_Defi_Icon.paa";
      };
      };
      };
      };
      };
      class CfgSounds
      {
      sounds[]={};
      class Ace_Defi_shock
      {
      name="Defibrillator";
      sound[]=
      {
      "\Ace_Defi\sounds\defibrillator.ogg",
      2,
      1,
      15
      };
      titles[]={};
      };
      };
      class cfgMods
      {
      author="Brandstifter [PzGrenBtl666]";
      timepacked="1515227904";
      };

      ----------------------------------------------------------------------------------------
    • Statt die class InventoryItem_Base_F zu nutzen, greift ace_ItemCore (seit ace³ 3.11.0) auf die class CBA_MiscItem_ItemInfo zurück. Folgende Definition kann dir als Vorlage dienen, wie es jetzt laufen muss, damit es wieder funktioniert:

      C-Quellcode

      1. class cfgWeapons {
      2. class ACE_ItemCore;
      3. class CBA_MiscItem_ItemInfo; //hier geht's los.
      4. class adv_aceCPR_AED: ACE_ItemCore {
      5. scope = 2;
      6. displayName = "Automated External Defibrillator";
      7. picture = "\adv_aceCPR\ui\defib.paa";
      8. model = "\A3\Structures_F_EPA\Items\Medical\Defibrillator_F.p3d";
      9. descriptionShort = "Use to resuscitate player";
      10. descriptionUse = "Use to resuscitate player";
      11. class ItemInfo: CBA_MiscItem_ItemInfo { //und hier geht's weiter.
      12. mass = 30;
      13. };
      14. };
      15. };
      Alles anzeigen