Skip to content

Commit

Permalink
Remove :cut command (#1590)
Browse files Browse the repository at this point in the history
  • Loading branch information
PurpleCreativity authored Aug 27, 2024
1 parent 9548c4d commit c332e49
Showing 1 changed file with 0 additions and 71 deletions.
71 changes: 0 additions & 71 deletions MainModule/Server/Commands/Fun.luau
Original file line number Diff line number Diff line change
Expand Up @@ -2086,77 +2086,6 @@ return function(Vargs, env)
end
};

Cut = {
Prefix = Settings.Prefix;
Commands = {"cut", "stab", "shank", "bleed"};
Args = {"player"};
Description = "Make the target player(s) bleed";
Fun = true;
AdminLevel = "Moderators";
Function = function(plr: Player, args: {string})
for _, v in service.GetPlayers(plr, args[1]) do
task.spawn(Pcall, function()
if not v:IsA("Player") or not v or not v.Character or not v.Character:FindFirstChild("Head") or v.Character:FindFirstChild("ADONIS_BLEED") then return end
local run = true
local k = service.New("StringValue", v.Character)
k.Name = "ADONIS_BLEED"
Routine(function()
repeat
task.wait(0.15)
v.Character:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
local p = service.New("Part", v.Character)
p.CanCollide = false
local color = math.random(1, 3)
local bcolor
if color == 1 or color == 3 then
bcolor = BrickColor.new(21)
elseif color == 2 then
bcolor = BrickColor.new(1004)
end
p.BrickColor = bcolor
local m=service.New("BlockMesh", p)
p.Size = Vector3.new(0.1, 0.1, 0.1)
m.Scale = Vector3.new(math.random()*0.9, math.random()*0.9, math.random()*0.9)
p.Locked = true
p.TopSurface = "Smooth"
p.BottomSurface = "Smooth"
p.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(Vector3.new(2, 0, 0))
p.AssemblyLinearVelocity = v.Character.Head.CFrame.lookVector * 1 + Vector3.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
p.Anchored = false
m.Name = "Blood Peice"
p.Name = "Blood Peice"
p.Touched:Connect(function(o)
if not o or not o.Parent then return end
if o and p and (not service.Players:FindFirstChild(o.Parent.Name)) and o.Name ~= "Blood Peice" and o.Name ~= "Puke Peice" and o.Name ~= "Puke Plate" and o.Name ~= "Blood Plate" and (o.Parent:IsA("Workspace") or o.Parent:IsA("Model")) and (o.Parent ~= p.Parent) and o:IsA("Part") and (o.Parent.Name~=v.Character.Name) and (not o.Parent:IsA("Accessory")) and (not o.Parent:IsA("Tool")) then
local cf = CFrame.new(p.CFrame.X, o.CFrame.Y+o.Size.Y/2, p.CFrame.Z)
p:Destroy()
local g = service.New("Part", workspace.Terrain)
g.Anchored = true
g.CanCollide = false
g.Size = Vector3.new(0.1, 0.1, 0.1)
g.Name = "Blood Plate"
g.CFrame = cf
g.BrickColor = BrickColor.new(21)
local c = service.New("CylinderMesh", g)
c.Scale = Vector3.new(1, 0.2, 1)
c.Name = "BloodMesh"
task.wait(10)
g:Destroy()
elseif o and o.Name == "Blood Plate" and p then
p:Destroy()
o.BloodMesh.Scale = o.BloodMesh.Scale+Vector3.new(0.5, 0, 0.5)
end
end)
until run == false or not k or not k.Parent or (not v) or (not v.Character) or (not v.Character:FindFirstChild("Head"))
end)
task.wait(10)
run = false
k:Destroy()
end)
end
end
};

Poison = {
Prefix = Settings.Prefix;
Commands = {"poison"};
Expand Down

0 comments on commit c332e49

Please sign in to comment.