
Key Required
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local WeaponsFolder = ReplicatedStorage.Weapons
--Configuration
local WeaponsConfig = {
AK47 = {
Ammo = 30,
BulletPerTrail = 1,
Bullets = 1,
DMG = 36,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 98,
StoredAmmo = 90,
ArmorPenetration = 77.50,
ClipRefill = 1.17,
EquipTime = 1.00,
FireRate = 0.10,
ReloadTime = 2.43,
Spread = 0.60,
Tagging = 0.56,
Auto = true,
},
AUG = {
Ammo = 30,
BulletPerTrail = 1,
Bullets = 1,
DMG = 28,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 98,
StoredAmmo = 90,
ArmorPenetration = 90.00,
EquipTime = 1.17,
FireRate = 0.10,
ReloadTime = 3.30,
Spread = 0.50,
Tagging = 0.56,
Auto = true,
},
AWP = {
Ammo = 5,
BulletPerTrail = 0,
Bullets = 1,
DMG = 115,
KillAward = 50,
Penetration = 300,
PointsAward = 10,
Range = 8192,
RangeModifier = 99,
Scoped = 10,
StoredAmmo = 30,
snipo = 10,
ArmorPenetration = 97.50,
EquipTime = 1.25,
FireRate = 1.70,
ReloadTime = 3.70,
Spread = 0.00,
Tagging = 0.61,
Auto = false,
},
Bizon = {
Ammo = 64,
BulletPerTrail = 1,
Bullets = 1,
DMG = 27,
KillAward = 300,
Penetration = 100,
PointsAward = 12,
Range = 3600,
RangeModifier = 80,
StoredAmmo = 120,
ArmorPenetration = 63.00,
EquipTime = 1.10,
FireRate = 0.08,
ReloadTime = 2.43,
Spread = 1.00,
Tagging = 0.47,
Auto = true,
},
C4 = {
Ammo = 0,
BulletPerTrail = 1,
Bullets = 1,
DMG = 80,
KillAward = 0,
Penetration = 0,
PointsAward = 150,
Range = 5,
Spread = 5,
StoredAmmo = 0,
ArmorPenetration = 50.00,
EquipTime = 0.80,
FireRate = 0.40,
ReloadTime = 2.20,
Auto = false,
},
CZ = {
Ammo = 12,
BulletPerTrail = 1,
Bullets = 1,
DMG = 31,
KillAward = 100,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 85,
StoredAmmo = 12,
ArmorPenetration = 77.65,
EquipTime = 1.83,
FireRate = 0.10,
ReloadTime = 2.83,
Spread = 3.00,
Tagging = 0.44,
Auto = true,
},
DecoyGrenade = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 20,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 100.00,
EquipTime = 0.50,
FireRate = 0.25,
RecoilControl = 0.00,
ReloadTime = 0.00,
Tagging = 0.00,
Auto = false,
},
DesertEagle = {
Ammo = 7,
BulletPerTrail = 1,
Bullets = 1,
DMG = 53,
KillAward = 150,
Penetration = 200,
PointsAward = 12,
Range = 8192,
RangeModifier = 95,
StoredAmmo = 35,
ArmorPenetration = 93.00,
EquipTime = 1.00,
FireRate = 0.23,
ReloadTime = 2.20,
Spread = 5.60,
Tagging = 0.60,
Auto = false,
},
DualBerettas = {
Ammo = 30,
BulletPerTrail = 1,
Bullets = 1,
DMG = 38,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 79,
StoredAmmo = 120,
ArmorPenetration = 57.50,
EquipTime = 1.00,
FireRate = 0.12,
ReloadTime = 3.77,
Spread = 2.00,
Tagging = 0.44,
Auto = false,
},
Famas = {
Ammo = 25,
BulletPerTrail = 1,
Bullets = 1,
DMG = 30,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 96,
StoredAmmo = 90,
ArmorPenetration = 70.00,
Burst = 0.03,
Cooldown = 0.50,
EquipTime = 1.00,
FireRate = 0.08,
ReloadTime = 3.30,
Spread = 0.60,
Tagging = 0.56,
Auto = true,
},
FiveSeven = {
Ammo = 20,
BulletPerTrail = 1,
Bullets = 1,
DMG = 29,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 77,
StoredAmmo = 100,
ArmorPenetration = 90.60,
EquipTime = 1.00,
FireRate = 0.15,
ReloadTime = 2.27,
Spread = 2.00,
Tagging = 0.44,
Auto = false,
},
Flashbang = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 20,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 100.00,
EquipTime = 0.50,
FireRate = 0.25,
RecoilControl = 0.00,
ReloadTime = 0.00,
Tagging = 0.00,
Auto = false,
},
G3SG1 = {
Ammo = 20,
BulletPerTrail = 0,
Bullets = 1,
DMG = 80,
KillAward = 50,
Penetration = 300,
PointsAward = 10,
Range = 8192,
RangeModifier = 98,
Scoped = 10,
StoredAmmo = 90,
snipo = 10,
ArmorPenetration = 82.50,
EquipTime = 1.00,
FireRate = 0.25,
ReloadTime = 3.60,
Spread = 10.00,
Tagging = 0.61,
Auto = true,
},
Galil = {
Ammo = 35,
BulletPerTrail = 1,
Bullets = 1,
DMG = 30,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 98,
StoredAmmo = 90,
ArmorPenetration = 77.50,
EquipTime = 1.10,
FireRate = 0.09,
ReloadTime = 3.03,
Spread = 0.60,
Tagging = 0.56,
Auto = true,
},
Glock = {
Ammo = 20,
BulletPerTrail = 1,
Bullets = 1,
DMG = 30,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 85,
StoredAmmo = 120,
ArmorPenetration = 47.00,
Burst = 0.05,
Cooldown = 0.50,
EquipTime = 1.10,
FireRate = 0.15,
ReloadTime = 2.10,
Spread = 1.70,
Tagging = 0.44,
Auto = false,
},
HEGrenade = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 20,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 58.00,
EquipTime = 0.50,
FireRate = 0.25,
RecoilControl = 0.00,
ReloadTime = 0.00,
Tagging = 0.80,
Auto = false,
},
IncendiaryGrenade = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 20,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 100.00,
EquipTime = 0.50,
FireRate = 0.30,
RecoilControl = 0.00,
ReloadTime = 0.00,
Tagging = 0.10,
Auto = false,
},
M249 = {
Ammo = 100,
BulletPerTrail = 3,
Bullets = 1,
DMG = 32,
KillAward = 150,
Penetration = 200,
PointsAward = 10,
Range = 8192,
RangeModifier = 97,
StoredAmmo = 200,
ArmorPenetration = 80.00,
EquipTime = 1.10,
FireRate = 0.08,
ReloadTime = 5.70,
Spread = 2.00,
Tagging = 0.56,
Auto = true,
},
M4A1 = {
Ammo = 20,
BulletPerTrail = 0,
Bullets = 1,
DMG = 35,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 94,
StoredAmmo = 80,
ApplyTime = 3.45,
ArmorPenetration = 65.00,
EquipTime = 1.13,
FireRate = 0.10,
ReloadTime = 3.07,
RemoveTime = 3.65,
Spread = 0.60,
Tagging = 0.56,
Auto = true,
},
M4A4 = {
Ammo = 30,
BulletPerTrail = 1,
Bullets = 1,
DMG = 33,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 97,
StoredAmmo = 90,
ArmorPenetration = 70.00,
EquipTime = 1.13,
FireRate = 0.09,
ReloadTime = 3.07,
Spread = 0.60,
Tagging = 0.56,
Auto = true,
},
MAC10 = {
Ammo = 30,
BulletPerTrail = 3,
Bullets = 1,
DMG = 29,
KillAward = 300,
Penetration = 100,
PointsAward = 12,
Range = 3600,
RangeModifier = 80,
StoredAmmo = 100,
ArmorPenetration = 57.50,
EquipTime = 1.00,
FireRate = 0.07,
ReloadTime = 2.57,
Spread = 0.60,
Tagging = 0.47,
Auto = true,
},
MAG7 = {
Ammo = 5,
BulletPerTrail = 1,
Bullets = 8,
DMG = 25,
KillAward = 450,
Penetration = 100,
PointsAward = 12,
Range = 3000,
RangeModifier = 45,
StoredAmmo = 32,
ArmorPenetration = 75.00,
EquipTime = 1.00,
FireRate = 0.85,
ReloadTime = 2.47,
Spread = 85.00,
Tagging = 0.65,
Auto = false,
},
MP7 = {
Ammo = 30,
BulletPerTrail = 3,
Bullets = 1,
DMG = 29,
KillAward = 300,
Penetration = 100,
PointsAward = 11,
Range = 3600,
RangeModifier = 85,
StoredAmmo = 120,
ArmorPenetration = 62.50,
EquipTime = 1.00,
FireRate = 0.08,
ReloadTime = 3.13,
Spread = 0.60,
Tagging = 0.47,
Auto = true,
},
["MP7-SD"] = {
Ammo = 30,
BulletPerTrail = 0,
Bullets = 1,
DMG = 28,
KillAward = 300,
Penetration = 100,
PointsAward = 11,
Range = 3600,
RangeModifier = 85,
StoredAmmo = 120,
ArmorPenetration = 62.50,
EquipTime = 1.00,
FireRate = 0.08,
ReloadTime = 3.13,
Spread = 0.60,
Tagging = 0.47,
Auto = true,
},
MP9 = {
Ammo = 30,
BulletPerTrail = 3,
Bullets = 1,
DMG = 26,
KillAward = 300,
Penetration = 100,
PointsAward = 12,
Range = 3600,
RangeModifier = 87,
StoredAmmo = 120,
ArmorPenetration = 60.00,
EquipTime = 1.20,
FireRate = 0.07,
ReloadTime = 2.13,
Spread = 0.40,
Tagging = 0.47,
Auto = true,
},
Molotov = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 30,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 100.00,
EquipTime = 0.50,
FireRate = 0.30,
RecoilControl = 0.00,
ReloadTime = 0.00,
Tagging = 0.10,
Auto = false,
},
Negev = {
Ammo = 150,
BulletPerTrail = 3,
Bullets = 1,
DMG = 35,
KillAward = 150,
Penetration = 200,
PointsAward = 10,
Range = 8192,
RangeModifier = 97,
StoredAmmo = 300,
ArmorPenetration = 71.00,
EquipTime = 1.00,
FireRate = 0.07,
ReloadTime = 5.70,
Spread = 40.00,
Tagging = 0.56,
Auto = true,
},
Nova = {
Ammo = 8,
BulletPerTrail = 1,
Bullets = 9,
DMG = 20,
KillAward = 450,
Penetration = 60,
PointsAward = 12,
Range = 3000,
RangeModifier = 70,
StoredAmmo = 32,
AReload = 0.15,
ArmorPenetration = 50.00,
EReload = 0.60,
EquipTime = 1.00,
FireRate = 0.88,
ReloadTime = 0.40,
SReload = 0.35,
Spread = 60.00,
Tagging = 0.65,
Auto = false,
},
P2000 = {
Ammo = 13,
BulletPerTrail = 1,
Bullets = 1,
DMG = 35,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 8192,
RangeModifier = 95,
StoredAmmo = 26,
ApplyTime = 3.00,
ArmorPenetration = 51.50,
EquipTime = 1.00,
FireRate = 0.17,
ReloadTime = 2.17,
RemoveTime = 3.65,
Spread = 1.90,
Tagging = 0.44,
Auto = false,
},
P250 = {
Ammo = 13,
BulletPerTrail = 1,
Bullets = 1,
DMG = 38,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 90,
StoredAmmo = 26,
ArmorPenetration = 64.00,
EquipTime = 1.00,
FireRate = 0.15,
ReloadTime = 2.27,
Spread = 2.00,
Tagging = 0.44,
Auto = false,
},
P90 = {
Ammo = 50,
BulletPerTrail = 3,
Bullets = 1,
DMG = 26,
KillAward = 150,
Penetration = 100,
PointsAward = 11,
Range = 3700,
RangeModifier = 86,
StoredAmmo = 100,
ArmorPenetration = 69.00,
EquipTime = 1.00,
FireRate = 0.06,
ReloadTime = 3.37,
Spread = 1.00,
Tagging = 0.47,
Auto = true,
},
R8 = {
Ammo = 6,
BulletPerTrail = 1,
Bullets = 1,
DMG = 86,
KillAward = 150,
Penetration = 200,
PointsAward = 12,
Range = 4096,
RangeModifier = 94,
StoredAmmo = 18,
ArmorPenetration = 93.20,
EquipTime = 1.17,
FireRate = 0.50,
ReloadTime = 2.27,
Spread = 5.00,
Tagging = 0.60,
Auto = false,
},
SG = {
Ammo = 30,
BulletPerTrail = 1,
Bullets = 1,
DMG = 30,
KillAward = 150,
Penetration = 200,
PointsAward = 11,
Range = 8192,
RangeModifier = 98,
StoredAmmo = 90,
ArmorPenetration = 100.00,
EquipTime = 1.00,
FireRate = 0.11,
ReloadTime = 2.77,
Spread = 0.50,
Tagging = 0.56,
Auto = true,
},
SawedOff = {
Ammo = 7,
BulletPerTrail = 1,
Bullets = 8,
DMG = 32,
KillAward = 450,
Penetration = 100,
PointsAward = 12,
Range = 3000,
RangeModifier = 45,
StoredAmmo = 32,
AReload = 0.10,
ArmorPenetration = 75.00,
EReload = 0.60,
EquipTime = 1.00,
FireRate = 0.85,
ReloadTime = 0.40,
SReload = 0.35,
Spread = 93.00,
Tagging = 0.65,
Auto = false,
},
Scout = {
Ammo = 10,
BulletPerTrail = 0,
Bullets = 1,
DMG = 88,
KillAward = 150,
Penetration = 300,
PointsAward = 11,
Range = 8192,
RangeModifier = 98,
Scoped = 10,
StoredAmmo = 90,
snipo = 10,
ArmorPenetration = 85.00,
EquipTime = 1.00,
FireRate = 1.25,
ReloadTime = 3.70,
Spread = 0.28,
Tagging = 0.61,
Auto = false,
},
SmokeGrenade = {
Ammo = 1,
Bullets = 1,
DMG = 0,
HEAD = 0,
KillAward = 100,
Limb = 0,
MaxStudsForMaxDmg = 20,
Penetration = 100,
PointsAward = 150,
Range = 16,
Spread = 0,
StoredAmmo = 0,
ArmorPenetration = 100.00,
EquipTime = 0.50,
FireRate = 0.30,
RecoilControl = 0.00,
ReloadTime = 0.00,
Auto = false,
},
TKnife = {
Ammo = 999999,
BulletPerTrail = 1,
Bullets = 1,
DMG = 40,
KillAward = 750,
Penetration = 50,
PointsAward = 20,
Range = 64,
RangeModifier = 100,
Spread = 5,
StoredAmmo = 0,
ArmorPenetration = 85.00,
EquipTime = 0.60,
FireRate = 0.40,
ReloadTime = 2.20,
Tagging = 0.65,
Auto = true,
},
Tec9 = {
Ammo = 18,
BulletPerTrail = 1,
Bullets = 1,
DMG = 29,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 4096,
RangeModifier = 79,
StoredAmmo = 90,
ArmorPenetration = 90.60,
EquipTime = 1.00,
FireRate = 0.12,
ReloadTime = 2.57,
Spread = 2.00,
Tagging = 0.44,
Auto = false,
},
UMP = {
Ammo = 25,
BulletPerTrail = 3,
Bullets = 1,
DMG = 35,
KillAward = 300,
Penetration = 100,
PointsAward = 12,
Range = 3700,
RangeModifier = 75,
StoredAmmo = 100,
ArmorPenetration = 65.00,
EquipTime = 1.00,
FireRate = 0.09,
ReloadTime = 3.43,
Spread = 0.40,
Tagging = 0.47,
Auto = true,
},
USP = {
Ammo = 12,
BulletPerTrail = 0,
Bullets = 1,
DMG = 35,
KillAward = 150,
Penetration = 100,
PointsAward = 12,
Range = 8192,
RangeModifier = 95,
StoredAmmo = 24,
ApplyTime = 3.00,
ArmorPenetration = 51.50,
EquipTime = 1.00,
FireRate = 0.17,
ReloadTime = 2.17,
RemoveTime = 3.65,
Spread = 1.90,
Tagging = 0.44,
Auto = false,
},
XM = {
Ammo = 7,
BulletPerTrail = 1,
Bullets = 6,
DMG = 17,
KillAward = 450,
Penetration = 100,
PointsAward = 11,
Range = 3000,
RangeModifier = 50,
StoredAmmo = 32,
AReload = 0.15,
ArmorPenetration = 100.00,
EReload = 0.60,
EquipTime = 1.00,
FireRate = 0.28,
ReloadTime = 0.40,
SReload = 0.60,
Spread = 57.00,
Tagging = 0.65,
Auto = true,
}
}
local function ApplyWeaponConfig()
if not WeaponsFolder then
warn("not found weapons in ReplicatedStorage!")
return
end
local appliedCount = 0
for weaponName, config in pairs(WeaponsConfig) do
local weapon = WeaponsFolder:FindFirstChild(weaponName)
if weapon then
for valueName, value in pairs(config) do
local valueObject = weapon:FindFirstChild(valueName)
if valueObject then
if valueObject:IsA("IntValue") then
valueObject.Value = math.floor(value)
elseif valueObject:IsA("NumberValue") then
valueObject.Value = value
elseif valueObject:IsA("BoolValue") then
valueObject.Value = value
end
end
end
appliedCount = appliedCount + 1
print(": " .. weaponName)
else
warn("no weapon found: " .. weaponName)
end
end
print("configuration applied for: " .. appliedCount .. " guns")
end
ApplyWeaponConfig()
return WeaponsConfig
![mazila.wtf [UPDATE]](https://scriptblox.com/images/script/301549746-1788546403513.jpg)


@enkhmandakh0513 The script is fully customizable, just set the values you need for each gun
giving error on madium