teotv202

🦴🦴🦴🦴🦴🦴🦴🦴🦴🦴🦴🦴🦴This is a wizard Script🦴🦴🦴🦴🦴

Jul 16th, 2018
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local remote = NS ([==[
  2. warn("made by teotv201")
  3. notpasstext = {"YOU SHALL NOT PASS!"}
  4. passtext = {"PASS!"}
  5. wait(1)
  6. victim = nil
  7. lp = owner
  8. char = lp.Character
  9. local humanoid = lp.Character.Humanoid
  10. Instance.new("ForceField",lp.Character).Visible = false
  11. torso = nil
  12. char.Animate:remove()
  13. humanoid.Animator:remove()
  14. gc = char:GetChildren()
  15. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 25
  16. hum = char:FindFirstChildOfClass("Humanoid")
  17. for i=1, #gc do
  18. if gc[i].ClassName == "Accessory" or gc[i].ClassName == "Hat" then
  19. gc[i].Handle.Transparency = 1
  20. end
  21. if gc[i].ClassName == "Part" then
  22. gc[i].Transparency = 1
  23. end
  24. end
  25. char.Head:FindFirstChildOfClass("Decal"):Destroy()
  26. head = char.Head
  27. ft = char:FindFirstChild("Torso")
  28. if ft then
  29. torso = ft
  30. elseif char:FindFirstChild("UpperTorso") then
  31. torso = char:FindFirstChild("UpperTorso")
  32. end
  33. local bbg = Instance.new("BillboardGui")
  34. bbg.Name = "Character"
  35. bbg.Adornee = torso
  36. bbg.AlwaysOnTop = false
  37. bbg.Size = UDim2.new(12,0,12,0)
  38. bbg.StudsOffset = Vector3.new(0,3,0)
  39. local image = Instance.new("ImageLabel")
  40. image.BackgroundTransparency = 1
  41. image.Size = UDim2.new(1,0,1,0)
  42. image.Image = "rbxassetid://1844784370"
  43. image.Parent = bbg
  44. bbg.Parent = torso
  45. blockpart = Instance.new("Part",char)
  46. blockpart.Anchored = false
  47. blockpart.Name = "BlockPart"
  48. blockpart.Transparency = 1
  49. blockpart.CanCollide = false
  50. blockpart.Size = Vector3.new(10,10,10)
  51. local weld = Instance.new("Weld",blockpart)
  52. weld.Part0 = char.Torso
  53. weld.Part1 = blockpart
  54. weld.C0 = CFrame.new(0, 0, 0)
  55. bgui2 = Instance.new("BillboardGui",torso)
  56. bgui2.AlwaysOnTop = false
  57. bgui2.Name = "TextGui"
  58. bgui2.Size = UDim2.new(0,500,0,1000)
  59. bgui2.Adornee = torso
  60. bgui2.StudsOffset = Vector3.new(0,3,0)
  61. text = Instance.new("TextLabel",bgui2)
  62. text.BackgroundTransparency = 1
  63. text.Size = UDim2.new(0,500,0,100)
  64. text.Position = UDim2.new(0,0,0,250)
  65. text.TextColor3 = Color3.new(1,1,1)
  66. text.Text = ""
  67. text.TextScaled = true
  68. function changetext(msg)
  69. for i=1, string.len(msg) do
  70. wait(0.01)
  71. text.Text = string.sub(msg,1,i)
  72. end
  73. wait(0.2)
  74. for i=1, 10 do
  75. wait(0.02)
  76. text.TextTransparency = text.TextTransparency + 0.1
  77. end
  78. text.Text = ""
  79. text.TextTransparency = 0
  80. end
  81.  
  82. blockdebounce = false
  83. char.Torso.Touched:connect(function(hit)
  84. if hit.Parent ~= char and hit.Parent.Parent ~= char and hit.Parent.Parent.Parent ~= char and hit.Parent:FindFirstChildOfClass("Humanoid") then
  85. if not hit.Parent:FindFirstChildOfClass("Tool") then
  86. if blockdebounce == false then
  87. blockdebounce = true
  88. torso.Anchored = true
  89. blockpart.CanCollide = true
  90. changetext(notpasstext[math.random(1,#notpasstext)])
  91. wait(0.2)
  92. blockpart.CanCollide = false
  93. torso.Anchored = false
  94. blockdebounce = false
  95. end
  96. local taken = false
  97. for i,v in pairs(hit.Parent:GetDescendants()) do
  98. if v:IsA("BasePart") or v:IsA("Model") then
  99. local limbs = {"Status", "HumanoidRootPart", "Head", "Torso", "Right Arm", "Left Arm", "Right Leg", "Left Leg", "LeftFoot", "LeftHand", "LeftLowerArm", "LeftLowerLeg", "LeftUpperArm", "LeftUpperLeg", "LowerTorso", "RightFoot", "RightHand", "RightLowerArm", "RightLowerLeg", "RightUpperArm", "RightUpperLeg", "UpperTorso", "LowerTorso"}
  100. local ok = true
  101. for _,nm in pairs(limbs) do
  102. if v.Name == nm then
  103. ok = false
  104. end
  105. end
  106. if v.Parent then
  107. if v.Parent:IsA("Accessory") or v.Parent:IsA("Hat") or v.Parent:IsA("Shirt") or v.Parent:IsA("Pants") or v.Parent:IsA("ShirtGraphic") then
  108. changetext(passtext[math.random(1,#passtext)])
  109. ok = false
  110. end
  111. end
  112. if ok then
  113. taken = true
  114. changetext(passtext[math.random(1,#passtext)])
  115. v:ClearAllChildren()
  116. v:remove()
  117. end
  118. end
  119. end
  120. else
  121. if blockdebounce == false then
  122. blockdebounce = false
  123. hit.Parent:FindFirstChildOfClass("Tool"):remove()
  124. wait(0.2)
  125. for a=1, 10 do
  126. wait(0.1)
  127. il.ImageTransparency = il.ImageTransparency + 0.1
  128. end
  129. head.CFrame = head.CFrame + Vector3.new(math.random(-100,100),0,math.random(-100,100))
  130. il.ImageTransparency = 0
  131. blockdebounce = false
  132. end
  133. end
  134. end
  135. end)
  136. local num = math.random(1,99999999)
  137.  
  138. plr = owner
  139. repeat wait() until plr.Character
  140. char = plr.Character
  141.  
  142. hum = char:FindFirstChildOfClass("Humanoid")
  143.  
  144. char:FindFirstChildOfClass("Humanoid").MaxHealth = 'inf'
  145. char:FindFirstChildOfClass("Humanoid").Health = 'inf'
  146. char:FindFirstChildOfClass("Humanoid").Name = num
  147.  
  148. Instance.new("ForceField",char).Visible = false
  149.  
  150. gc = char:GetChildren()
  151. for i=1, #gc do
  152. if gc[i].ClassName == "Hat" or gc[i].ClassName == "Accessory" then
  153. gc[i]:Destroy()
  154. end
  155. end
  156.  
  157. tool = Instance.new("Tool",plr.Backpack)
  158. tool.RequiresHandle = false
  159. tool.Name = "Jump"
  160. tool.CanBeDropped = false
  161. tool.Activated:connect(function()
  162. char:FindFirstChildOfClass("Humanoid").Jump = true
  163. end)
  164.  
  165. local BODY = {}
  166. LeftArm = char["Left Arm"]
  167. RightLeg = char["Right Leg"]
  168. LeftLeg = char["Left Leg"]
  169. for _, c in pairs(char:GetDescendants()) do
  170. if c:IsA("BasePart") and c.Name ~= "Handle" then
  171. if c ~= char.HumanoidRootPart and c ~= char.Torso and c ~= char.Head and c ~= char["Right Arm"] and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg and c ~= char.BlockPart then
  172. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  173. end
  174. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  175. elseif c:IsA("JointInstance") then
  176. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  177. end
  178. end
  179. for e = 1, #BODY do
  180. if BODY[e] ~= nil then
  181. local STUFF = BODY[e]
  182. local PART = STUFF[1]
  183. local PARENT = STUFF[2]
  184. local MATERIAL = STUFF[3]
  185. local TRANSPARENCY = STUFF[5]
  186. if PART.ClassName == "Part" and PART ~= char.HumanoidRootPart then
  187. PART.Material = MATERIAL
  188. PART.Transparency = TRANSPARENCY
  189. end
  190. PART.AncestryChanged:Connect(function()
  191. PART.Parent = PARENT
  192. end)
  193. end
  194. end
  195. RootPart = char.HumanoidRootPart
  196. function refit()
  197. char.Parent = workspace
  198. for e = 1, #BODY do
  199. if BODY[e] ~= nil then
  200. local STUFF = BODY[e]
  201. local PART = STUFF[1]
  202. local PARENT = STUFF[2]
  203. local MATERIAL = STUFF[3]
  204. local COLOR = STUFF[4]
  205. local TRANSPARENCY = STUFF[5]
  206. local SIZE = STUFF[6]
  207. local NAME = STUFF[7]
  208. if PART.ClassName == "Part" and PART ~= RootPart then
  209. PART.Material = MATERIAL
  210. PART.Transparency = TRANSPARENCY
  211. PART.Name = PART.Name
  212. end
  213. if PART.Parent ~= PARENT then
  214. char:FindFirstChildOfClass("Humanoid"):remove()
  215. PART.Parent = PARENT
  216. Humanoid = Instance.new("Humanoid",char)
  217. Humanoid.Name = num
  218. Humanoid.PlatformStand = false
  219. char:FindFirstChildOfClass("Humanoid").MaxHealth = 'inf'
  220. char:FindFirstChildOfClass("Humanoid").Health = 'inf'
  221. end
  222. end
  223. end
  224. end
  225. hum.Died:connect(function()
  226. refit() -- To prevent the player from dieing.
  227. end)
  228. while true do
  229. wait()
  230. refit()
  231. char:FindFirstChildOfClass("Humanoid").MaxHealth = 'inf'
  232. char:FindFirstChildOfClass("Humanoid").Health = 'inf'
  233. char:FindFirstChildOfClass("Humanoid").PlatformStand = false
  234. char:FindFirstChildOfClass("Humanoid").Name = num
  235. end
  236. ]==], owner.Character):WaitForChild 'ServerRemote';
  237. mouse = owner:GetMouse ();
Add Comment
Please, Sign In to add comment