Run it
Copy the script and paste it into your executor.
local weapon = loadstring(game:HttpGet("https://raw.githubusercontent.com/softbf395/Utilities/refs/heads/main/TSB/Custom%20Weapon.lua"))()
-- remove all moves
for _, move in ipairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
move:Destroy()
end
-- Create a move
local Weapon1 = weapon:Create({
name = "Example";
cooldown = 3;
action = function()
local mouse=game.Players.LocalPlayer:GetMouse()
game.Players.LocalPlayer.Character.HumanoidRootPart.Position=mouse.Hit.Position+Vector3.new(0,2,0)
end
})
-- Modify the action later
--Weapon1:SetCallback(function()
-- print("new use example")
--end)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
| this was tested on the delta executor, that’s the only executor I have, sorry if it doesn’t work on your executor! | | this was originally made for TSB, but it works universally so that’s why it’s universal | Allows custom movesets with 1 to 10 moves!