![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons main image](https://forum-cfx-re.akamaized.net/optimized/4X/9/7/f/97ff4a1d570d69bf9447ba1e5bd73a40801bf308_2_690x388.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 1](https://forum-cfx-re.akamaized.net/optimized/4X/9/7/f/97ff4a1d570d69bf9447ba1e5bd73a40801bf308_2_690x388.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 2](https://forum-cfx-re.akamaized.net/optimized/4X/4/4/7/4472df5fd005634bb241a066a7eac8914ab58752_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 3](https://forum-cfx-re.akamaized.net/optimized/4X/a/7/d/a7dcc211a8d82bec06af90d2d643e22873953e11_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 4](https://forum-cfx-re.akamaized.net/optimized/4X/2/2/c/22c9b5318124a8228bf4ac6bf45839898fa55e15_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 5](https://forum-cfx-re.akamaized.net/optimized/4X/4/0/f/40f815465b780a06445763bc8a5886d8a5aaf800_2_331x500.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 6](https://forum-cfx-re.akamaized.net/optimized/4X/e/6/1/e615c4efeba619c39692f253f97f1bfa3f9e54c8_2_237x500.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 7](https://forum-cfx-re.akamaized.net/original/4X/3/7/3/373faf012f31cb7c8604544a84bd397663e47972.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 8](https://forum-cfx-re.akamaized.net/optimized/4X/3/2/c/32cd6a29f9598100a33978075b750e5771045b7c_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 9](https://forum-cfx-re.akamaized.net/optimized/4X/f/2/5/f2501ea06aec78085fc7677309668229cf76f5fc_2_690x284.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 10](https://forum-cfx-re.akamaized.net/optimized/4X/5/e/0/5e08bdd06e26b35829ff37d772550cbae7d53396_2_223x499.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 11](https://forum-cfx-re.akamaized.net/optimized/4X/5/1/9/51990dfa93c418c2709044525a40a5b88fb2550a_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 12](https://forum-cfx-re.akamaized.net/optimized/4X/2/4/d/24d521fb5c72c2983cbb4864d6264e3a0ce2ce46_2_690x308.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 13](https://forum-cfx-re.akamaized.net/optimized/4X/8/7/8/8789a8e34b2fc1556c65d928ee7f8b55c210e3c7_2_472x500.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 14](https://forum-cfx-re.akamaized.net/optimized/4X/a/4/5/a45dae51b3b6a8507fe5b1f1f2001c68e2e09f80_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 15](https://forum-cfx-re.akamaized.net/optimized/4X/2/b/6/2b6186bbffb11226f37f8e31d55fb702bafa3cf8_2_690x296.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 16](https://forum-cfx-re.akamaized.net/original/4X/b/5/2/b523f32e67ef897c8b87f706a96ebd9df274e2f2.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 17](https://forum-cfx-re.akamaized.net/optimized/4X/9/a/1/9a18e3f94ba5dac3e43dc41e553f3cab67f75bf7_2_503x500.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 18](https://forum-cfx-re.akamaized.net/optimized/4X/9/7/e/97e602071188de44a112af8b69cac3cc718bc4c3_2_690x127.png)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 19](https://forum-cfx-re.akamaized.net/original/4X/b/6/2/b629b1f16e6661615862c1edebc78995b9753818.jpeg)
![[PAID] [QBCore] - m-AmmunationJob - Craft Weapons - 44 Blueprints - Test Weapons thumbnail 20](https://forum-cfx-re.akamaized.net/original/4X/8/0/2/802dfd541754acbbfe0f3493f5892447e1cda780.png)
Price
UnknownA script by m-Scripts
Price
UnknownConfig.Pieces = {
MaxCollect = 5, -- 5 Times player can collect random pieces
Time = 5000, -- Time of progressbar
animDict = "mini@repair", -- animDict of collecting progressbar
anim = "fixing_a_ped", -- anim of collecting progressbar
Location = vector3(1221.16, -3005.63, 5.87), -- Location where you get pieces
PropLocation = vector3(1221.2, -3005.46, 4.87), -- Location where prop spawns
Prop = `prop_box_wood02a_pu`, -- Prop spawn where you get pieces
Amount = { min = 2, max = 4 }, -- Min & Max amount receive of list of drops
Drops = { -- List of drops when goes collect pieces
"weapon_metal",
"weapon_pieces",
}
}
Config.CraftWeapons = {
["weapon_advancedrifle"] = { -- Code of the weapon
hash = "weapon_advancedrifle", -- Code of the weapon
label = QBCore.Shared.Items["weapon_advancedrifle"].label, -- Label of the weapon
level = 0, -- If you use Config.Settings.Level then here you can put how much XP need's
materials = {
[1] = { item = "weapon_pieces", amount = 20 },
[2] = { item = "weapon_metal", amount = 15 },
[3] = { item = "bpadvancedrifle", amount = 1 },
}
},
["weapon_appistol"] = { -- Code of the weapon
hash = "weapon_appistol", -- Code of the weapon
label = QBCore.Shared.Items["weapon_appistol"].label, -- Label of the weapon
level = 0, -- If you use Config.Settings.Level then here you can put how much XP need's
materials = {
[1] = { item = "weapon_pieces", amount = 10 },
[2] = { item = "weapon_metal", amount = 5 },
[3] = { item = "bpappistol", amount = 1 },
}
},
}
Config.Blueprints = {
[1] = { name = "bpadvancedrifle", price = 1000, amount = 1, info = {}, type = "item", slot = 1 },
[2] = { name = "bpappistol", price = 1000, amount = 1, info = {}, type = "item", slot = 2 },
[3] = { name = "bpassaultrifle", price = 1000, amount = 1, info = {}, type = "item", slot = 3 },
[4] = { name = "bpassaultriflemk2", price = 1000, amount = 1, info = {}, type = "item", slot = 4 },
[5] = { name = "bpassaultshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 5 },
[6] = { name = "bpassaultsmg", price = 1000, amount = 1, info = {}, type = "item", slot = 6 },
[7] = { name = "bpbullpuprifle", price = 1000, amount = 1, info = {}, type = "item", slot = 7 },
[8] = { name = "bpbullpupriflemk2", price = 1000, amount = 1, info = {}, type = "item", slot = 8 },
[9] = { name = "bpbullpupshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 9 },
[10] = { name = "bpcarbinerifle", price = 1000, amount = 1, info = {}, type = "item", slot = 10 },
[11] = { name = "bpcarbineriflemk2", price = 1000, amount = 1, info = {}, type = "item", slot = 11 },
[12] = { name = "bpceramicpistol", price = 1000, amount = 1, info = {}, type = "item", slot = 12 },
[13] = { name = "bpcombatmg", price = 1000, amount = 1, info = {}, type = "item", slot = 13 },
[14] = { name = "bpcombatmgmk2", price = 1000, amount = 1, info = {}, type = "item", slot = 14 },
[15] = { name = "bpcombatpdw", price = 1000, amount = 1, info = {}, type = "item", slot = 15 },
[16] = { name = "bpcombatpistol", price = 1000, amount = 1, info = {}, type = "item", slot = 16 },
[17] = { name = "bpcombatshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 17 },
[18] = { name = "bpcompactrifle", price = 1000, amount = 1, info = {}, type = "item", slot = 18 },
[19] = { name = "bpgusenberg", price = 1000, amount = 1, info = {}, type = "item", slot = 19 },
[20] = { name = "bpheavypistol", price = 1000, amount = 1, info = {}, type = "item", slot = 20 },
[21] = { name = "bpheavyshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 21 },
[22] = { name = "bpheavysniper", price = 1000, amount = 1, info = {}, type = "item", slot = 22 },
[23] = { name = "bpheavysnipermk2", price = 1000, amount = 1, info = {}, type = "item", slot = 23 },
[24] = { name = "bpmachinepistol", price = 1000, amount = 1, info = {}, type = "item", slot = 24 },
[25] = { name = "bpmarksmanrifle", price = 1000, amount = 1, info = {}, type = "item", slot = 25 },
[26] = { name = "bpmarksmanriflemk2", price = 1000, amount = 1, info = {}, type = "item", slot = 26 },
[27] = { name = "bpmicrosmg", price = 1000, amount = 1, info = {}, type = "item", slot = 27 },
[28] = { name = "bpminismg", price = 1000, amount = 1, info = {}, type = "item", slot = 28 },
[29] = { name = "bpmusket", price = 1000, amount = 1, info = {}, type = "item", slot = 29 },
[30] = { name = "bpnavyrevolver", price = 1000, amount = 1, info = {}, type = "item", slot = 30 },
[31] = { name = "bppistol", price = 1000, amount = 1, info = {}, type = "item", slot = 31 },
[32] = { name = "bppistol50", price = 1000, amount = 1, info = {}, type = "item", slot = 32 },
[33] = { name = "bppistolmk2", price = 1000, amount = 1, info = {}, type = "item", slot = 33 },
[34] = { name = "bppumpshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 34 },
[35] = { name = "bppumpshotgunmk2", price = 1000, amount = 1, info = {}, type = "item", slot = 35 },
[36] = { name = "bprevolver", price = 1000, amount = 1, info = {}, type = "item", slot = 36 },
[37] = { name = "bpsawnoffshotgun", price = 1000, amount = 1, info = {}, type = "item", slot = 37 },
[38] = { name = "bpsmg", price = 1000, amount = 1, info = {}, type = "item", slot = 38 },
[39] = { name = "bpsniperrifle", price = 1000, amount = 1, info = {}, type = "item", slot = 39 },
[40] = { name = "bpsnspistol", price = 1000, amount = 1, info = {}, type = "item", slot = 40 },
[41] = { name = "bpspecialcarbine", price = 1000, amount = 1, info = {}, type = "item", slot = 41 },
[42] = { name = "bpspecialcarbinemk2", price = 1000, amount = 1, info = {}, type = "item", slot = 42 },
}
Config.DefaultClips = {
[1] = { name = "pistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 1 },
[2] = { name = "combatpistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 2 },
[3] = { name = "appistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 3 },
[4] = { name = "pistol50_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 4 },
[5] = { name = "revolver_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 5 },
[6] = { name = "snspistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 6 },
[7] = { name = "heavypistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 7 },
[8] = { name = "vintagepistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 8 },
[9] = { name = "microsmg_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 9 },
[10] = { name = "smg_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 10 },
[11] = { name = "assaultsmg_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 11 },
[12] = { name = "minismg_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 12 },
[13] = { name = "machinepistol_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 13 },
[14] = { name = "combatpdw_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 14 },
[15] = { name = "assaultshotgun_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 15 },
[16] = { name = "heavyshotgun_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 16 },
[17] = { name = "assaultrifle_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 17 },
[18] = { name = "carbinerifle_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 18 },
[19] = { name = "advancedrifle_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 19 },
[20] = { name = "specialcarbine_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 20 },
[21] = { name = "bullpuprifle_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 21 },
[22] = { name = "compactrifle_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 22 },
[23] = { name = "gusenberg_defaultclip", price = 250, amount = 10, info = {}, type = "item", slot = 23 },
}
Config.ExtendedClips = {
[1] = { name = "pistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 1 },
[2] = { name = "combatpistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 2 },
[3] = { name = "appistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 3 },
[4] = { name = "pistol50_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 4 },
[5] = { name = "snspistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 5 },
[6] = { name = "heavypistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 6 },
[7] = { name = "vintagepistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 7 },
[8] = { name = "microsmg_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 8 },
[9] = { name = "smg_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 9 },
[10] = { name = "assaultsmg_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 10 },
[11] = { name = "minismg_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 11 },
[12] = { name = "machinepistol_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 12 },
[13] = { name = "combatpdw_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 13 },
[14] = { name = "assaultshotgun_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 14 },
[15] = { name = "heavyshotgun_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 15 },
[16] = { name = "assaultrifle_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 16 },
[17] = { name = "carbinerifle_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 17 },
[18] = { name = "advancedrifle_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 18 },
[19] = { name = "specialcarbine_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 19 },
[20] = { name = "bullpuprifle_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 20 },
[21] = { name = "compactrifle_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 21 },
[22] = { name = "gusenberg_extendedclip", price = 250, amount = 10, info = {}, type = "item", slot = 22 },
}
Config.Suppressors = {
[1] = { name = "pistol_suppressor", price = 250, amount = 10, info = {}, type = "item", slot = 1 },
[2] = { name = "smg_suppressor", price = 250, amount = 10, info = {}, type = "item", slot = 2 },
[3] = { name = "shotgun_suppressor", price = 250, amount = 10, info = {}, type = "item", slot = 3 },
[4] = { name = "rifle_suppressor", price = 250, amount = 10, info = {}, type = "item", slot = 4 },
}
Config.TestingTime = 5 -- 30 Seconds ( 30 x 1000 )
Config.TestWeapons = {
{ coords = vector3(824.37, -2164.18, 29.62), },
{ coords = vector3(822.94, -2164.2, 29.62), },
{ coords = vector3(821.65, -2164.14, 29.62), },
{ coords = vector3(820.16, -2164.19, 29.62), },
{ coords = vector3(818.81, -2164.19, 29.62), },
{ coords = vector3(817.41, -2164.18, 29.62), },
{ coords = vector3(816.0, -2164.18, 29.62), },
}
--- @param AddMoreWeapons | If you gona add more weapons you need add on config_functions too on function: GiveWeapon(option)
Config.WeaponsAvailable = { -- List of weapons available for testing
"weapon_pistol",
"weapon_assaultrifle",
"weapon_sniperrifle"
-- You can add more weapons here
}
No approved reviews found for this script yet.