595 lines
		
	
	
	
		
			15 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			595 lines
		
	
	
	
		
			15 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
Config, Locales = {}, {}
 | 
						|
 | 
						|
Config.Debug = false
 | 
						|
Config.DoubleXP = false
 | 
						|
Config.EventPrefix = 'okokCrafting'
 | 
						|
Config.xpColumnsName = 'xp'
 | 
						|
Config.craftQueryColumnName = 'okokcrafts'
 | 
						|
Config.qbPrefix = 'qb'
 | 
						|
Config.QBCorePrefix = 'QBCore'
 | 
						|
Config.Locale = 'de' -- en / pt / gr / fr / de
 | 
						|
Config.UseOkokTextUI = true
 | 
						|
Config.Key = 38
 | 
						|
Config.HideMinimap = true
 | 
						|
Config.ShowBlips = true
 | 
						|
Config.ShowFloorBlips = true
 | 
						|
Config.ShowAllCrafts = true
 | 
						|
Config.UseXP = false
 | 
						|
Config.SameLevelForAllTables = false
 | 
						|
Config.MaxLevel = 20
 | 
						|
Config.StartXP = 0
 | 
						|
Config.LevelMultiplier = 1.05
 | 
						|
Config.GiveXPOnCraftFailed = true
 | 
						|
Config.SetXPCommand = 'setcraftxp'
 | 
						|
Config.SetLevelCommand = 'setcraftlevel'
 | 
						|
Config.CraftRadius = 5
 | 
						|
Config.MaxCraftsPerWorkbench = 10
 | 
						|
Config.UseCategories = true
 | 
						|
Config.InventoryDirectory = 'qs-inventory/html/images'
 | 
						|
Config.UseOx_inventory = false
 | 
						|
Config.NotInterectableTables = false
 | 
						|
 | 
						|
Config.AdminGroups = {
 | 
						|
	'god',
 | 
						|
	'admin',
 | 
						|
	'mod'
 | 
						|
}
 | 
						|
 | 
						|
Config.itemNames = {
 | 
						|
    metalscrap = 'Metal Scrap',
 | 
						|
    weapon_assaultrifle = 'Assault Rifle',
 | 
						|
    iron = 'Iron',
 | 
						|
    bandage = 'Bandage',
 | 
						|
    firstaid = 'First Aid',
 | 
						|
    ['10kgoldchain'] = '10kgoldchain',
 | 
						|
    plastic = 'Plastic',
 | 
						|
    aluminum = 'Aluminum',
 | 
						|
    cash = 'Money',
 | 
						|
    -- Zusätzliche Waffenkomponenten
 | 
						|
    shortened_gunbarrel = 'Verkuerzter Waffenlauf',
 | 
						|
    shaft = 'Schaft',
 | 
						|
    trigger_unit = 'Abzugseinheit',
 | 
						|
    revolver_barrel = 'Revolverlauf',
 | 
						|
    drum_mechanism = 'Trommelmechanismus',
 | 
						|
    weapon_handle = 'Griff',
 | 
						|
    pistol_barrel = 'Pistolenlauf',
 | 
						|
    weapon_sled = 'Schlitten (Upper Slide)',
 | 
						|
    gun_handle = 'Griffstueck',
 | 
						|
    ceramic_barrel = 'Keramiklauf',
 | 
						|
    small_triggersystem = 'Kleines Abzugssystem',
 | 
						|
    weapon_batton = 'Waffenlauf Lang',
 | 
						|
    --- Zubehör Nahkampfwaffen
 | 
						|
    dagger_blade = 'Dolchklinge',
 | 
						|
    machete_blade = 'Macheteklinge',
 | 
						|
    handle = 'Holzgriff',
 | 
						|
    switchblade_mechanism = 'Mechanismus für Springmesser',
 | 
						|
    small_blade = 'kleine Klinge',
 | 
						|
    axe_head = 'Axtkopf',
 | 
						|
    reinforced_handle = 'verstärkter Griff',
 | 
						|
    -- Drogenherstellung
 | 
						|
    opium_poppy = 'Schlafmohn',
 | 
						|
    opium = 'Opium',
 | 
						|
    acetic = 'Essiganhydrid',
 | 
						|
    injection = 'Spritze',
 | 
						|
    codeine_syrup = 'Codein-Sirup',
 | 
						|
    campers_fuel = 'Campers Fuel',
 | 
						|
    sweets_candies = 'Süßigkeiten',
 | 
						|
    ephedrin = 'Ephedrin',
 | 
						|
    chemical_set = 'Chemikalien-Set',
 | 
						|
    meth_pipe = 'Pipe',
 | 
						|
    magic_mushroom = 'Mutterkorn',
 | 
						|
    lysergic_acid = 'Lysergsäure',
 | 
						|
    blotter_paper = 'Blotterpapier',
 | 
						|
    ---- Drogen
 | 
						|
    lsd_papers = 'LSD-Papes',
 | 
						|
    ready_methpipe = 'Meth Pipe',
 | 
						|
    lean = 'Lean',
 | 
						|
    heroin_injection = 'Heroin in Spritze',
 | 
						|
    -- Ausrüstung
 | 
						|
    armor = 'Weste',
 | 
						|
    -- Waffen
 | 
						|
    weapon_ceramicpistol = 'Ceramic Pistol',
 | 
						|
    weapon_navyrevolver = 'Navy Revolver',
 | 
						|
    weapon_pistol50 = 'Tropical Eagle',
 | 
						|
    weapon_assaultrifle = 'AK 75',
 | 
						|
    weapon_dbshotgun = 'Double-barrel Shotgun',
 | 
						|
    weapon_microsmg = 'Micro SMG',
 | 
						|
    weapon_minismg = 'Mini SMG',
 | 
						|
    weapon_bullpuprifle = 'QBX-92-3',
 | 
						|
    weapon_marksmanpistol = 'Marksman Pistol',
 | 
						|
    weapon_gusenberg = 'Gusenberg Sweeper',
 | 
						|
    -- Nahkampfwaffen
 | 
						|
    weapon_dagger = 'Dagger',
 | 
						|
    weapon_machete = 'Machete',
 | 
						|
    weapon_switchblade = 'Switchblade',
 | 
						|
    weapon_hatchet = 'Hatchet',
 | 
						|
    -- Ressourcen
 | 
						|
    gunpowder = 'Schwarzpulver',
 | 
						|
    armaid_plant = 'Aramid Fasern',
 | 
						|
    steel_ingots = 'Stahlbarren',
 | 
						|
    copper = 'Kupfer',
 | 
						|
    log = 'Holzscheit',
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
Config.Crafting = {
 | 
						|
		{
 | 
						|
		coordinates = vector3(-1802.27, 3089.12, 32.84),
 | 
						|
		radius = 1,
 | 
						|
		showMapBlip = false,
 | 
						|
		marker = {type = 20, r = 255, g = 165, b = 0, a = 155, bobUpAndDown = 0, faceCamera = 0, rotate = 1, textureDict = 0, textureName = 0, drawOnEnts = 0},
 | 
						|
		showBlipRadius = 50,
 | 
						|
		blip = {blipId = 402, blipColor = 7, blipScale = 0.9, blipText = 'Waffenkomponenten'},
 | 
						|
		tableName = 'Waffenkomponenten',
 | 
						|
		tableID = 'components1',
 | 
						|
		crafts = {
 | 
						|
			'shortened_gunbarrel',
 | 
						|
			'shaft',
 | 
						|
			'trigger_unit',
 | 
						|
			'revolver_barrel',
 | 
						|
			'drum_mechanism',
 | 
						|
			'weapon_handle',
 | 
						|
			'pistol_barrel',
 | 
						|
			'weapon_sled',
 | 
						|
			'gun_handle',
 | 
						|
			'ceramic_barrel',
 | 
						|
			'small_triggersystem',
 | 
						|
            'weapon_batton',
 | 
						|
		},
 | 
						|
		jobs = {['all'] = true},
 | 
						|
	},
 | 
						|
	{
 | 
						|
		coordinates = vector4(3092.46, -4713.06, 15.26, 37.66),
 | 
						|
		radius = 2,
 | 
						|
		showMapBlip = false,
 | 
						|
		marker = {type = 20, r = 0, g = 200, b = 255, a = 150, bobUpAndDown = 0, faceCamera = 0, rotate = 1, textureDict = 0, textureName = 0, drawOnEnts = 0},
 | 
						|
		showBlipRadius = 50,
 | 
						|
		blip = {blipId = 566, blipColor = 5, blipScale = 0.8, blipText = 'Waffenherstellung'},
 | 
						|
		tableName = 'Waffenherstellung',
 | 
						|
		tableID = 'weapon_crafting_1',
 | 
						|
		crafts = {
 | 
						|
			'weapon_ceramicpistol',
 | 
						|
			'weapon_navyrevolver',
 | 
						|
			'weapon_pistol50',
 | 
						|
			'weapon_assaultrifle',
 | 
						|
			'weapon_dbshotgun',
 | 
						|
			'weapon_microsmg',
 | 
						|
			'weapon_minismg',
 | 
						|
			'weapon_bullpuprifle',
 | 
						|
			'weapon_marksmanpistol',
 | 
						|
			'weapon_gusenberg',
 | 
						|
		},
 | 
						|
		jobs = {['all'] = true},
 | 
						|
	}
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
Config.Crafts = {
 | 
						|
	    ['shortened_gunbarrel'] = {
 | 
						|
        item = 'shortened_gunbarrel',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['shaft'] = {
 | 
						|
        item = 'shaft',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['trigger_unit'] = {
 | 
						|
        item = 'trigger_unit',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['revolver_barrel'] = {
 | 
						|
        item = 'revolver_barrel',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 3, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['drum_mechanism'] = {
 | 
						|
        item = 'drum_mechanism',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 3, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['weapon_handle'] = {
 | 
						|
        item = 'weapon_handle',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['pistol_barrel'] = {
 | 
						|
        item = 'pistol_barrel',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['weapon_sled'] = {
 | 
						|
        item = 'weapon_sled',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['gun_handle'] = {
 | 
						|
        item = 'gun_handle',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 1, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['ceramic_barrel'] = {
 | 
						|
        item = 'ceramic_barrel',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
    ['small_triggersystem'] = {
 | 
						|
        item = 'small_triggersystem',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 1, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
        ['weapon_batton'] = {
 | 
						|
        item = 'weapon_batton',
 | 
						|
        amount = 1,
 | 
						|
        maxCraft = 5,
 | 
						|
        successCraftPercentage = 100,
 | 
						|
        isItem = true,
 | 
						|
        isDisassemble = false,
 | 
						|
        time = 3,
 | 
						|
        levelNeeded = 0,
 | 
						|
        xpPerCraft = 10,
 | 
						|
        recipe = {
 | 
						|
            { 'steel_ingots', 2, true, false }
 | 
						|
        },
 | 
						|
        job = { '' },
 | 
						|
        data = {},
 | 
						|
        category = 'Waffenkomponenten',
 | 
						|
    },
 | 
						|
 | 
						|
 | 
						|
-- Neue Crafting-Rezepte für Waffenherstellung
 | 
						|
 | 
						|
    ['weapon_ceramicpistol'] = {
 | 
						|
    item = 'weapon_ceramicpistol',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 1,
 | 
						|
    xpPerCraft = 20,
 | 
						|
    recipe = {
 | 
						|
        { 'ceramic_barrel', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'small_triggersystem', 1, true, false },
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'pistol_barrel', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_navyrevolver'] = {
 | 
						|
    item = 'weapon_navyrevolver',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 1,
 | 
						|
    xpPerCraft = 20,
 | 
						|
    recipe = {
 | 
						|
        { 'weapon_handle', 1, true, false },
 | 
						|
        { 'revolver_barrel', 1, true, false },
 | 
						|
        { 'small_triggersystem', 1, true, false },
 | 
						|
        { 'drum_mechanism', 1, true, false },
 | 
						|
        { 'shaft', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_pistol50'] = {
 | 
						|
    item = 'weapon_pistol50',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 1,
 | 
						|
    xpPerCraft = 20,
 | 
						|
    recipe = {
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'small_triggersystem', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'pistol_barrel', 1, true, false },
 | 
						|
        { 'weapon_sled', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_assaultrifle'] = {
 | 
						|
    item = 'weapon_assaultrifle',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 2,
 | 
						|
    xpPerCraft = 30,
 | 
						|
    recipe = {
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'weapon_batton', 1, true, false },
 | 
						|
        { 'shaft', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_dbshotgun'] = {
 | 
						|
    item = 'weapon_dbshotgun',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 2,
 | 
						|
    xpPerCraft = 30,
 | 
						|
    recipe = {
 | 
						|
        { 'shortened_gunbarrel', 2, true, false },
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_microsmg'] = {
 | 
						|
    item = 'weapon_microsmg',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 2,
 | 
						|
    xpPerCraft = 30,
 | 
						|
    recipe = {
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'pistol_barrel', 1, true, false },
 | 
						|
        { 'weapon_sled', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_minismg'] = {
 | 
						|
    item = 'weapon_minismg',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 2,
 | 
						|
    xpPerCraft = 30,
 | 
						|
    recipe = {
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'pistol_barrel', 1, true, false },
 | 
						|
        { 'weapon_sled', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_bullpuprifle'] = {
 | 
						|
    item = 'weapon_bullpuprifle',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 3,
 | 
						|
    xpPerCraft = 40,
 | 
						|
    recipe = {
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'weapon_batton', 1, true, false },
 | 
						|
        { 'shaft', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_marksmanpistol'] = {
 | 
						|
    item = 'weapon_marksmanpistol',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 1,
 | 
						|
    xpPerCraft = 20,
 | 
						|
    recipe = {
 | 
						|
        { 'shaft', 1, true, false },
 | 
						|
        { 'small_triggersystem', 1, true, false },
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'pistol_barrel', 1, true, false },
 | 
						|
        { 'weapon_sled', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
    ['weapon_gusenberg'] = {
 | 
						|
    item = 'weapon_gusenberg',
 | 
						|
    amount = 1,
 | 
						|
    successCraftPercentage = 100,
 | 
						|
    time = 5,
 | 
						|
    levelNeeded = 3,
 | 
						|
    xpPerCraft = 40,
 | 
						|
    recipe = {
 | 
						|
        { 'gun_handle', 1, true, false },
 | 
						|
        { 'trigger_unit', 1, true, false },
 | 
						|
        { 'weapon_batton', 1, true, false },
 | 
						|
        { 'shaft', 1, true, false }
 | 
						|
    },
 | 
						|
    job = { '' },
 | 
						|
    data = {},
 | 
						|
    category = 'Waffenherstellung',
 | 
						|
},
 | 
						|
 | 
						|
}
 | 
						|
-------------------------- DISCORD LOGS
 | 
						|
 | 
						|
-- To set your Discord Webhook URL go to server.lua, line 3
 | 
						|
 | 
						|
Config.BotName = 'ServerName' -- Write the desired bot name
 | 
						|
 | 
						|
Config.ServerName = 'ServerName' -- Write your server's name
 | 
						|
 | 
						|
Config.IconURL = '' -- Insert your desired image link
 | 
						|
 | 
						|
Config.DateFormat = '%d/%m/%Y [%X]' -- To change the date format check this website - https://www.lua.org/pil/22.1.html
 | 
						|
 | 
						|
-- To change a webhook color you need to set the decimal value of a color, you can use this website to do that - https://www.mathsisfun.com/hexadecimal-decimal-colors.html
 | 
						|
 | 
						|
Config.StartCraftWebhookColor = '16127'
 | 
						|
 | 
						|
Config.CancelWebhookColor = '16776960'
 | 
						|
 | 
						|
Config.ClaimCraftWebhookColor = '65352'
 | 
						|
 | 
						|
Config.FailedCraftWebhookColor = '16711680'
 | 
						|
 | 
						|
-------------------------- LOCALES (DON'T TOUCH)
 | 
						|
 | 
						|
function _L(id) 
 | 
						|
	if Locales[Config.Locale][id] then 
 | 
						|
		return Locales[Config.Locale][id] 
 | 
						|
	else 
 | 
						|
		print('Locale '..id..' doesn\'t exist') 
 | 
						|
	end 
 | 
						|
end
 | 
						|
 | 
						|
--
 |