MickScandalous

Custom Recipes

3 posts in this topic

I've added a few recipes to my server and I thought id share them here. I played on some servers that have similar custom recipes and if you like them add them

**The map uses a CUP item as a picture, but I couldnt get it to show so feel free to add whatever i guess**

Spoiler

 

class Map: Exile_AbstractCraftingRecipe
{
    name = "Map";
    pictureItem = "CUP_item_Kostey_map_case";
    returnedItems[] =
    {
        {1, "ItemMap"}
    };
    components[] = 
    {
        {1, "Exile_Item_Magazine01"},
        {1, "Exile_Item_Magazine02"},
        {1, "Exile_Item_Magazine03"},
        {1, "Exile_Item_Magazine04"}
    };
};

class Craft30Rnd_65x39_caseless_mag: Exile_AbstractCraftingRecipe
{
    name = "30Rnd 6.5mm";
    pictureItem = "30Rnd_65x39_caseless_mag";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "30Rnd_65x39_caseless_mag"}
    };
    components[] = 
    {
        {1, "100Rnd_65x39_caseless_mag"}
    };
};

class Craft30Rnd_65x39_caseless_mag_Tracer: Exile_AbstractCraftingRecipe
{
    name = "30Rnd 6.5mm Tracer";
    pictureItem = "30Rnd_65x39_caseless_mag_Tracer";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "30Rnd_65x39_caseless_mag_Tracer"}
    };
    components[] = 
    {
        {1, "100Rnd_65x39_caseless_mag_Tracer"}
    };
};

class Craft100Rnd_65x39_caseless_mag: Exile_AbstractCraftingRecipe
{
    name = "100Rnd 6.5mm";
    pictureItem = "100Rnd_65x39_caseless_mag";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "100Rnd_65x39_caseless_mag"}
    };
    components[] = 
    {
        {1, "200Rnd_65x39_cased_Box"}
    };
};

class Craft762A: Exile_AbstractCraftingRecipe
{
    name = "7.62 ROunds";
    pictureItem = "762";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "762"}
    };
    components[] = 
    {
        {1, "CUP_100Rnd_TE4_LRT4_762x54_PK_Tracer_Green_M"}
    };
};

class Craft762B: Exile_AbstractCraftingRecipe
{
    name = "7.62 ROunds";
    pictureItem = "762";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "762"}
    };
    components[] = 
    {
        {1, "CUP_100Rnd_TE4_LRT4_762x54_PK_Tracer_Red_M"}
    };
};

class Craft762C: Exile_AbstractCraftingRecipe
{
    name = "7.62 ROunds";
    pictureItem = "762";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "762"}
    };
    components[] = 
    {
        {1, "CUP_100Rnd_TE4_LRT4_762x54_PK_Tracer_Yellow_M"}
    };
};

class Exile_Magazine_20Rnd_762x51_DMR: Exile_AbstractCraftingRecipe
{
    name = "7.62 20Rnd DMR";
    pictureItem = "Exile_Magazine_20Rnd_762x51_DMR";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "Exile_Magazine_20Rnd_762x51_DMR"}
    };
    components[] = 
    {
        {3, "762"}
    };
};

class Exile_Magazine_30Rnd_762x39_AK: Exile_AbstractCraftingRecipe
{
    name = "7.62 30Rnd AK";
    pictureItem = "Exile_Magazine_30Rnd_762x39_AK";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "Exile_Magazine_30Rnd_762x39_AK"}
    };
    components[] = 
    {
        {3, "762"}
    };
};

class 10Rnd_762x51_Mag: Exile_AbstractCraftingRecipe
{
    name = "7.62 (x51) 10Rnd Mag";
    pictureItem = "10Rnd_762x51_Mag";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "10Rnd_762x51_Mag"}
    };
    components[] = 
    {
        {3, "762"}
    };
};

class 10Rnd_762x54_Mag: Exile_AbstractCraftingRecipe
{
    name = "7.62 (x54) 10Rnd Mag";
    pictureItem = "10Rnd_762x54_Mag";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "10Rnd_762x54_Mag"}
    };
    components[] = 
    {
        {3, "762"}
    };
};
class Craft100Rnd_65x39_caseless_mag_Tracer: Exile_AbstractCraftingRecipe
{
    name = "100Rnd 6.5mm Tracer";
    pictureItem = "100Rnd_65x39_caseless_mag_Tracer";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {2, "100Rnd_65x39_caseless_mag_Tracer"}
    };
    components[] = 
    {
        {1, "200Rnd_65x39_cased_Box_Tracer"}
    };
};

class Craft30Rnd_556x45_Stanag: Exile_AbstractCraftingRecipe
{
    name = "5.56 mm 30rnd Stanag";
    pictureItem = "30Rnd_556x45_Stanag";
    requiredInteractionModelGroup = "WorkBench";
    tools[] = 
    {
        "Exile_Item_Pliers"
    };
    returnedItems[] = 
    {
        {3, "30Rnd_556x45_Stanag"}
    };
    components[] = 
    {
        {1, "150Rnd_556x45_Drum_Mag_F"}
    };
};


class Exile_item_Vishprin: Exile_AbstractCraftingRecipe
{
    name = "Vishprin";
    pictureItem = "Exile_Item_Vishpirin";
    requiresFire = 1;    
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "Exile_Item_Vishpirin"}
    };
    components[] = 
    {
        {5, "Exile_Item_Bandage"}
    };
};

class Exile_item_InstaDoc: Exile_AbstractCraftingRecipe
{
    name = "InstaDoc";
    pictureItem = "Exile_item_InstaDoc";
    requiresFire = 1;
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "Exile_item_InstaDoc"}
    };
    components[] = 
    {
        {5, "Exile_Item_Vishpirin"}
    };
};

class Exile_item_CanOpener: Exile_AbstractCraftingRecipe
{
    name = "Can Opener";
    pictureItem = "Exile_item_CanOpener";
    requiresFire = 1;    
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "Exile_item_CanOpener"}
    };
    components[] = 
    {
        {10, "Exile_item_Can_Empty"}
    };
};

    class HAP_MX_teal: Exile_AbstractCraftingRecipe
{
    name = "MX 6.5mm Teal"
    pictureItem = "HAP_MX_teal_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_MX_teal"}
    };
    components[] = 
    {
        {3, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_Blue"},
        {2, "Exile_Item_DuctTape"}
    };
};

    class HAP_DMR_digiGRN: Exile_AbstractCraftingRecipe
{
    name = "DMR DigiGreen"
    pictureItem = "HAP_DMR_digiGRN_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_DMR_digiGRN"}
    };
    components[] = 
    {
        {5, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_Green"},
        {2, "Exile_Item_DuctTape"}
    };
}; 
    class HAP_MX_hex_blue: Exile_AbstractCraftingRecipe
{
    name = "MX 6.5mm BlueHex"
    pictureItem = "HAP_MX_teal_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_MX_hex_blue"}
    };
    components[] = 
    {
        {3, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_White"},
        {1, "Exile_Item_SprayCan_Blue"},
        {2, "Exile_Item_DuctTape"}
    };
};

    class HAP_MX_red: Exile_AbstractCraftingRecipe
{
    name = "MX 6.5mm Red"
    pictureItem = "HAP_MX_teal_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_MX_red"}
    };
    components[] = 
    {
        {3, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_Red"},
        {2, "Exile_Item_DuctTape"}
    };
};

    class HAP_MX_hex_green: Exile_AbstractCraftingRecipe
{
    name = "MX 6.5mm GreenHex"
    pictureItem = "HAP_MX_teal_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_MX_hex_green"}
    };
    components[] = 
    {
        {3, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_White"},
        {1, "Exile_Item_SprayCan_Green"},
        {2, "Exile_Item_DuctTape"}
    };
};

 

If you have any not listed share them with me im all about new stuff for the game

Edited by MickScandalous
1 person likes this

Share this post


Link to post
Share on other sites
Spoiler

 

    class HAP_MX_teal: Exile_AbstractCraftingRecipe
{
    name = "MX 6.5mm Teal"
    pictureItem = "HAP_MX_teal_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_MX_teal"}
    };
    components[] = 
    {
        {3, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_Blue"},
        {2, "Exile_Item_DuctTape"}
    };
};

    class HAP_DMR_digiGRN: Exile_AbstractCraftingRecipe
{
    name = "DMR DigiGreen"
    pictureItem = "HAP_DMR_digiGRN_ICON.paa";
    requiredInteractionModelGroup = "WorkBench";
    returnedItems[] = 
    {
        {1, "HAP_DMR_digiGRN"}
    };
    components[] = 
    {
        {5, "Exile_Item_WeaponParts"},
        {1, "Exile_Item_SprayCan_Green"},
        {2, "Exile_Item_DuctTape"}
    };
};

 

Here is a way to craft HAP weapons using the spraypaint in game

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.