Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- game:FindFirstChildOfClass("Players").Name = "Players"
- wait(0.3)
- function NewMessage(msg)
- plr = game.Workspace:WaitForChild(owner.Name)
- plrH = plr:WaitForChild('HumanoidRootPart')
- --New Folder
- local NewFolder = Instance.new("Folder")
- NewFolder.Parent = plrH
- local Num = math.random(1,8)
- if plrH:FindFirstChild("Item" .. Num) then
- plrH:FindFirstChild("Item" .. Num):Remove()
- end
- NewFolder.Name = "Item" .. Num
- --New Model
- local NewModel = Instance.new("Model")
- NewModel.Parent = NewFolder
- NewModel.Name = msg
- --New Humanoid
- local NewHumanoid = Instance.new("Humanoid")
- NewHumanoid.Parent = NewModel
- --New Part
- local NewPart = Instance.new("Part")
- NewPart.Parent = NewModel
- NewPart.Material = "ForceField"
- NewPart.Position = plrH.Position
- NewPart.BrickColor = BrickColor.new("Bright yellow")
- NewPart.Anchored = false
- NewPart.CanCollide = false
- NewPart.Size = Vector3.new(2, 2, 2)
- NewPart.Name = "Head"
- --BodyPos
- local Places =
- {Vector3.new(5, 0, 5),Vector3.new(-5, 0, -5),Vector3.new(-5, 0, 0),Vector3.new(-5, 0, 5),Vector3.new(0, 0, 5),Vector3.new(5, 0, 5),Vector3.new(5, 0, 0),Vector3.new(5, 0, -5),Vector3.new(0, 0, -5)}
- local LocPos = Places[Num]
- local Part = NewPart
- local Body = Instance.new("BodyPosition")
- Body.Parent = Part
- Body.Position = plrH.Position + LocPos
- Body. MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- local Body2 = Instance.new("BodyAngularVelocity")
- Body2.Parent = Part
- Body2.AngularVelocity = Vector3.new(1, 1, 1)
- game.Debris:AddItem(NewFolder,5)
- i = 0
- while i <= 50 do
- Body.Position = plrH.Position + LocPos
- i = i + 1
- wait(0.1)
- end
- end
- owner.Chatted:connect(function(message)
- local messageLow = string.lower(message)
- if messageLow:sub(1, 8) == "!giveto " then
- local TargetPlayer = FindPlayer(message:sub(9))
- local Tool = owner.Character:FindFirstChildOfClass("Tool")
- Tool.Parent = game.Players:FindFirstChild(TargetPlayer).Backpack
- NewMessage("Gave " .. TargetPlayer .. " " .. Tool.Name)
- elseif messageLow:sub(1, 5) == "!get " then
- give(message:sub(6))
- end
- end)
- function FindPlayer(FindUser)
- local findUser = string.lower(FindUser)
- local inputsize = string.len(findUser)
- for i, v in pairs(game.Players:GetChildren()) do
- local NameLow = string.lower(v.Name)
- if NameLow:sub(1, inputsize) == findUser:sub(1, inputsize) then
- return v.Name
- end
- end
- end
- function give(item)
- if string.lower(item) == "water" then
- local Water = Instance.new("Tool", owner.Backpack)
- Water.Name = "Water"
- Water.Grip = CFrame.new(-0.0662693828, -0.275076389, -0.4518933, -0.998969376, 0, 0.0453881398, 0, 1, 0, -0.0453881398, 0, -0.998969376)
- local P = Instance.new("Part", Water)
- P.Name = "Handle"
- P.Size = Vector3.new(1,1,1)
- P.Transparency = 0
- P.Material = "ForceField"
- P.CanCollide = false
- local W = Instance.new("Part", Water)
- W.Name = "Handle"
- W.Size = Vector3.new(0.8,0.8,0.8)
- W.Transparency = 0
- W.BrickColor = BrickColor.new("Bright blue")
- W.Material = "ForceField"
- W.CanCollide = false
- local Weld = Instance.new("Weld", Water)
- Weld.Part0 = P
- Weld.Part1 = W
- Weld.C1 = CFrame.new(0,-0.1,0)
- NewMessage("Got " .. "Water")
- elseif string.lower(item) == "coke" then
- local Coke = Instance.new("Tool", owner.Backpack)
- Coke.Name = "Coke"
- Coke.Grip = CFrame.new(-0.0662693828, -0.275076389, -0.4518933, -0.998969376, 0, 0.0453881398, 0, 1, 0, -0.0453881398, 0, -0.998969376)
- local P = Instance.new("Part", Coke)
- P.Name = "Handle"
- P.Size = Vector3.new(1,1,1)
- P.Transparency = 0
- P.Material = "ForceField"
- P.CanCollide = false
- local W = Instance.new("Part", Coke)
- W.Name = "Handle"
- W.Size = Vector3.new(0.8,0.8,0.8)
- W.Transparency = 0
- W.BrickColor = BrickColor.new("Earth orange")
- W.Material = "ForceField"
- W.CanCollide = false
- local Weld = Instance.new("Weld", Coke)
- Weld.Part0 = P
- Weld.Part1 = W
- Weld.C1 = CFrame.new(0,-0.1,0)
- NewMessage("Got " .. "Coke")
- end
- end
- NewMessage("Cafe's Commands V1 Loaded")
Add Comment
Please, Sign In to add comment