Mortem Metallum Script | MINIGUN CROSSBOW

Created by furries must die

Features:

ONLY WORKS FOR SYNAPSE (or if your executor has the mouse1click function)

yes mortem metallum minigun crossbow
game link

step 1: dupe crossbows

execute this while in the select weapon menu and you get alot of crossbows
or when you die

local plr = game.Players.LocalPlayer
local dupe = {}

for i=1,80 do table.insert(dupe,tonumber(12)) end -- IF YOU WANT MORE THAN 80 AMMO, CHANGE THE (80) TO WHATEVER NUMBER

settings().Network.IncomingReplicationLag = math.huge
wait()
for i,v in pairs(dupe) do
   local h = v
   
   local args = {
       [1] = h,
       [2] = "0:0:0:0"
   }game:GetService("ReplicatedStorage").Item:FireServer(unpack(args))
end
wait(0.5)
settings().Network.IncomingReplicationLag = 0
wait(#dupe/19)
for i,v in pairs(plr.Backpack:GetChildren()) do
   if v.Name == "C4" or v.Name == "Fire bomb" or v.Name == "Grenade" or v.Name == "Bear trap" then
       v:Destroy()
   end
end

step 2: mingun

execute this ONCE

controls:
T: toggle minigun
G: reload all crossbows (use if you cant shoot)
C: shoot 3 at once (insta-kills even when bodyshot)
V: shoot all at once (loud, reload after)

local plr = game.Players.LocalPlayer
local us = game:GetService("UserInputService")
local m = plr:GetMouse()

-- T: minigun
-- G: reload all
-- V: shoot all
-- C: shoot 3 at once (insta-kill bodyshot)

local gunning = false
us.InputBegan:Connect(function(key,pro)
   if not pro then
       if key.KeyCode == Enum.KeyCode.T then
           gunning = not gunning
           
           if gunning then
               for i,v in pairs(plr.Backpack:GetChildren()) do
                   if v:FindFirstChild("Reloaded") and v.Reloaded.Value then
                       if not gunning then return end
                       
                       plr.Character.Humanoid:EquipTool(v)
                       mouse1click()
                       wait()
                   end
               end
           end
       elseif key.KeyCode == Enum.KeyCode.G then
           plr.Character.Humanoid:UnequipTools()
           wait()
           for i,v in pairs(plr.Backpack:GetChildren()) do
               if v:FindFirstChild("Reloaded") and v.Reloaded.Value == false then
                   v.Parent = plr.Character
               end
           end
           wait(0.05)
           mouse1click()
       elseif key.KeyCode == Enum.KeyCode.V then
           plr.Character.Humanoid:UnequipTools()
           wait()
           for i,v in pairs(plr.Backpack:GetChildren()) do
               if v:FindFirstChild("Reloaded") and v.Reloaded.Value then
                   v.Parent = plr.Character
               end
           end
           wait(0.05)
           mouse1click()
       elseif key.KeyCode == Enum.KeyCode.C then
           plr.Character.Humanoid:UnequipTools()
           wait(0.05)
           local h = 0
           for i,v in pairs(plr.Backpack:GetChildren()) do
               if v:FindFirstChild("Reloaded") and v.Reloaded.Value then
                   h = h + 1
                   if h > 3 then
                       break
                   else
                       v.Parent = plr.Character
                       mouse1click()
                   end
               end
           end
       end
   end
end)