Advertisement
EdgyHedgehog

Sipderman Fe Scrip

Sep 27th, 2018
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.70 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83. --// Made by Cronizte
  84. --// Give credits :P
  85.  
  86. local faces = {Enum.NormalId.Back,Enum.NormalId.Right,Enum.NormalId.Left,Enum.NormalId.Top,Enum.NormalId.Bottom,Enum.NormalId.Front}
  87. plr = owner
  88. char = plr.Character
  89. root = char.HumanoidRootPart
  90. part = root
  91. head = char.Head
  92. torso = ""
  93. sling = false
  94. if char:FindFirstChild('Torso') then
  95. torso = char.Torso
  96. elseif char:FindFirstChild('UpperTorso') then
  97. torso = char.UpperTorso
  98. end
  99. lshold = torso["Left Shoulder"]
  100. rshold = torso["Right Shoulder"]
  101. char["Right Arm"].BrickColor = BrickColor.new('Crimson')
  102. char["Left Arm"].BrickColor = BrickColor.new('Crimson')
  103. neck = torso.Neck
  104. lhip = torso["Left Hip"]
  105. rhip = torso["Right Hip"]
  106. vector = char.Head.CFrame * CFrame.new(2,1.5,0)
  107. lscf = lshold.C0
  108. lclickt = false
  109. mouseh = ""
  110. lclick = false
  111. color3 = BrickColor.new('Really black')
  112. rscf = rshold.C0
  113. local time = 10
  114. bv = Instance.new('BodyVelocity', workspace)
  115. bv.velocity = mouse.Hit.lookVector * 0
  116. bodyv = bv
  117. sels = torso
  118. zcam = false
  119. ncf = neck.C0
  120. drone = false
  121. scripttest = "false"
  122. asd = ""
  123. asd2 = ""
  124. dro = ""
  125. rclick = false
  126. sounds = false
  127. red = "Bright red"
  128. lhcf = lhip.C0
  129. unmasked = false
  130. insta = false
  131. rhcf = rhip.C0
  132. freefly = false
  133. rad = math.rad
  134. hear = false
  135. fhead = ""
  136. random = math.random
  137. sou = false
  138. sin = math.sin
  139. black = false
  140. cos = math.cos
  141. speed = 200
  142. mspeed = 200
  143. nspeed = 200
  144. cframe = CFrame.new(2,1.5,0)
  145. cooldown = true
  146. floor = math.floor
  147. mousep = ""
  148. text = "Current Health: "..char.Humanoid.Health
  149. lsho = lshold.C0
  150. rsho = rshold.C0
  151. lle = lhip.C0
  152. rle = rhip.C0
  153. loc = false
  154. color = "Cool yellow"
  155. color2 = "Crimson"
  156. leye = ""
  157. reye = ""
  158. lfeye = ""
  159. rfeye = ""
  160.  
  161. --spiderman--
  162. --pack('LeftArm',151353346,151353416)
  163. --pack('RightArm',151353346,151353456)
  164. --pack('LeftLeg',151353346,151353958)
  165. --pack('RightLeg',151353346,151353479)
  166. --pack('Torso',151353346,151353393)
  167.  
  168. --boy--
  169. --pack('LeftArm',0,279174949)
  170. --pack('RightArm',0,279174886)
  171. --pack('LeftLeg',0,319336109)
  172. --pack('RightLeg',0,319336155)
  173. --pack('Torso',0,376169183)
  174.  
  175. s1 = Instance.new("Sound", char["Left Arm"])
  176. s1.Volume = 5
  177. s1.SoundId = "rbxassetid://576652617"
  178. s1.PlayOnRemove = false
  179. s1.Looped = false
  180. s2 = Instance.new('Sound', plr.PlayerGui)
  181. s2.Volume = 5
  182. s2.Looped = false
  183. s2.SoundId = "rbxassetid://866613992"
  184. s3 = Instance.new('Sound', char.Head)
  185. s3.Volume = 5
  186. s3.Looped = true
  187. s3.SoundId = "rbxassetid://904569721"
  188. s4 = Instance.new('Sound', plr.PlayerGui)
  189. s4.Volume = 2.5
  190. s4.Looped = false
  191. s4.SoundId = "rbxassetid://576613547"
  192. s5 = Instance.new('Sound', plr.PlayerGui)
  193. s5.Volume = 10
  194. s5.Looped = true
  195. s5.SoundId = "rbxassetid://227682498"
  196. s6 = Instance.new('Sound', plr.PlayerGui)
  197. s6.Volume = 3
  198. s6.Looped = false
  199. s6.SoundId = "rbxassetid://145486927"
  200. s7 = Instance.new('Sound', char.Head)
  201. s7.Volume = 3
  202. s7.Looped = false
  203. s7.SoundId = "rbxassetid://873073853"
  204. s8 = Instance.new('Sound', char.Head)
  205. s8.Volume = 3
  206. s8.Looped = false
  207. s8.SoundId = "rbxassetid://898385136"
  208. s9 = Instance.new('Sound', char.Head)
  209. s9.Volume = 7
  210. s9.Looped = false
  211. s9.SoundId = "rbxassetid://144699494"
  212. s10 = Instance.new('Sound', char.Head)
  213. s10.Volume = 5
  214. s10.Looped = false
  215. s10.SoundId = "rbxassetid://967512062"
  216.  
  217. g1 = Instance.new("ScreenGui", plr.PlayerGui)
  218. fr = Instance.new("Frame", g1)
  219. fr.BackgroundColor3 = Color3.new(1, 1, 1)
  220. fr.BackgroundTransparency = 1
  221. fr.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  222. fr.Position = UDim2.new(0.706, 0,0.35, 0)
  223. fr.Visible = true
  224. fr.Size = UDim2.new(0, 252, 0, 257)
  225. fr.Name = 'Identity'
  226. il = Instance.new("ImageLabel", fr)
  227. il.BackgroundTransparency = 1
  228. il.BorderSizePixel = 0
  229. il.BackgroundColor3 = Color3.new(1, 1, 1)
  230. il.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  231. il.Position = UDim2.new(0.27380952239037, 0, 0.050583656877279, 0)
  232. il.Size = UDim2.new(0, 114, 0, 104)
  233. il.Image = "rbxassetid://924320031"
  234. t1 = Instance.new("TextLabel", fr)
  235. t1.BackgroundColor3 = Color3.new(1, 1, 1)
  236. t1.BackgroundTransparency = 1
  237. t1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  238. t1.Name = "Info1"
  239. t1.Position = UDim2.new(0.1031746044755, 0, 0.48638132214546, 0)
  240. t1.Size = UDim2.new(0, 200, 0, 50)
  241. t1.Text = "Label1"
  242. t1.TextScaled = true
  243. t1.TextWrapped = true
  244. t1.TextColor3 = Color3.new(0, 0, 0)
  245. t1.Font = Enum.Font.SourceSansBold
  246. t1.FontSize = Enum.FontSize.Size18
  247. t2 = Instance.new("TextLabel", fr)
  248. t2.BackgroundColor3 = Color3.new(1, 1, 1)
  249. t2.BackgroundTransparency = 1
  250. t2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  251. t2.Name = "Info2"
  252. t2.Position = UDim2.new(0.1031746044755, 0, 0.70428013801575, 0)
  253. t2.Size = UDim2.new(0, 200, 0, 50)
  254. t2.Text = "Label2"
  255. t2.TextWrapped = true
  256. t2.TextScaled = true
  257. t2.TextColor3 = Color3.new(0, 0, 0)
  258. t2.Font = Enum.Font.SourceSansBold
  259. t2.FontSize = Enum.FontSize.Size28
  260. t3 = Instance.new("TextLabel", fr)
  261. t3.BackgroundColor3 = Color3.new(1, 1, 1)
  262. t3.BackgroundTransparency = 1
  263. t3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  264. t3.Name = "Info2"
  265. t3.Position = UDim2.new(0.103, 0,0.93, 0)
  266. t3.Size = UDim2.new(0, 200, 0, 50)
  267. t3.Text = "Label2"
  268. t3.TextWrapped = true
  269. t3.TextScaled = true
  270. t3.TextColor3 = Color3.new(0, 0, 0)
  271. t3.Font = Enum.Font.SourceSansBold
  272. t3.FontSize = Enum.FontSize.Size28
  273. t4 = Instance.new("TextLabel", fr)
  274. t4.BackgroundColor3 = Color3.new(1, 1, 1)
  275. t4.BackgroundTransparency = 1
  276. t4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  277. t4.Name = "Info2"
  278. t4.Position = UDim2.new(0.103, 0,1.152, 0)
  279. t4.Size = UDim2.new(0, 200, 0, 50)
  280. t4.Text = "Label2"
  281. t4.TextWrapped = true
  282. t4.TextColor3 = Color3.new(0, 0, 0)
  283. t4.Font = Enum.Font.SourceSansBold
  284. t4.FontSize = Enum.FontSize.Size28
  285. t4.TextScaled = true
  286. t1.Text = ''
  287. t2.Text = ''
  288. t3.Text = ''
  289. t4.Text = ''
  290. il.Image = 'rbxassetid://0'
  291. o1 = Instance.new("ImageLabel", g1)
  292. o1.BackgroundColor3 = Color3.new(1, 0.333333, 0)
  293. o1.BackgroundTransparency = 1
  294. o1.BorderColor3 = Color3.new(0.666667, 0, 0)
  295. o1.Name = "HelmetGui"
  296. o1.Position = UDim2.new(0, 0, 0, -1)
  297. o1.Size = UDim2.new(1, 0, 1, 1)
  298. o1.ImageColor3 = Color3.new(255,0,0)
  299. o1.Image = "rbxassetid://272417994"
  300. o2 = Instance.new("TextLabel", g1)
  301. o2.BackgroundColor3 = Color3.new(1, 1, 1)
  302. o2.BackgroundTransparency = 1
  303. o2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  304. o2.Name = "SystemInput"
  305. o2.Position = UDim2.new(0.25, 0, 0.25, 0)
  306. o2.Size = UDim2.new(0.5, -250, 0.5, -250)
  307. o2.Text = ""
  308. o2.TextColor3 = Color3.new(1, 0, 0)
  309. o2.Font = Enum.Font.Code
  310. o2.FontSize = Enum.FontSize.Size24
  311. o3 = Instance.new("TextLabel", g1)
  312. o3.BackgroundColor3 = Color3.new(1, 1, 1)
  313. o3.BackgroundTransparency = 1
  314. o3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  315. o3.Name = "PlrInput"
  316. o3.Position = UDim2.new(0.10, 0, 0.64999997615814, 0)
  317. o3.Size = UDim2.new(0.5, -250, 0.5, -250)
  318. o3.Text = "Current Health: "..char.Humanoid.Health
  319. o3.TextColor3 = Color3.new(1, 0, 0)
  320. o3.Font = Enum.Font.Code
  321. o3.FontSize = Enum.FontSize.Size24
  322. o4 = Instance.new("TextLabel", g1)
  323. o4.BackgroundColor3 = Color3.new(1, 1, 1)
  324. o4.BackgroundTransparency = 1
  325. o4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  326. o4.Name = "PlrInput2"
  327. o4.Position = UDim2.new(0.10, 0, 0.70, 0)
  328. o4.Size = UDim2.new(0.5, -250, 0.5, -250)
  329. o4.Text = "Current Speed: 0"
  330. o4.TextColor3 = Color3.new(1, 0, 0)
  331. o4.Font = Enum.Font.Code
  332. o4.FontSize = Enum.FontSize.Size24
  333. o6 = Instance.new("TextLabel", g1)
  334. o6.BackgroundColor3 = Color3.new(1, 1, 1)
  335. o6.BackgroundTransparency = 1
  336. o6.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  337. o6.Name = "PlrInput3"
  338. o6.Position = UDim2.new(0.1, 0,0.6, 0)
  339. o6.Size = UDim2.new(0.5, -250, 0.5, -250)
  340. o6.Text = "Current Web Speed: "
  341. o6.TextColor3 = Color3.new(1, 0, 0)
  342. o6.Font = Enum.Font.Code
  343. o6.FontSize = Enum.FontSize.Size24
  344. o7 = Instance.new("TextLabel", g1)
  345. o7.BackgroundColor3 = Color3.new(1, 1, 1)
  346. o7.BackgroundTransparency = 1
  347. o7.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  348. o7.Name = "PlrInput4"
  349. o7.Position = UDim2.new(0.1, 0,0.55, 0)
  350. o7.Size = UDim2.new(0.5, -250, 0.5, -250)
  351. o7.Text = "Current Time: "
  352. o7.TextColor3 = Color3.new(1, 0, 0)
  353. o7.Font = Enum.Font.Code
  354. o7.FontSize = Enum.FontSize.Size24
  355. o8 = Instance.new("TextLabel", g1)
  356. o8.BackgroundColor3 = Color3.new(1, 1, 1)
  357. o8.BackgroundTransparency = 1
  358. o8.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  359. o8.Name = "PlrInput5"
  360. o8.Position = UDim2.new(0.1, 0,0.5, 0)
  361. o8.Size = UDim2.new(0.5, -250, 0.5, -250)
  362. o8.Text = "Current Sounds: "
  363. o8.TextColor3 = Color3.new(1, 0, 0)
  364. o8.Font = Enum.Font.Code
  365. o8.FontSize = Enum.FontSize.Size24
  366. o9 = Instance.new("TextLabel", g1)
  367. o9.BackgroundColor3 = Color3.new(1, 1, 1)
  368. o9.BackgroundTransparency = 1
  369. o9.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  370. o9.Name = "PlrInput6"
  371. o9.Position = UDim2.new(0.1, 0,0.45, 0)
  372. o9.Size = UDim2.new(0.5, -250, 0.5, -250)
  373. o9.Text = "Current Parts: "
  374. o9.TextColor3 = Color3.new(1, 0, 0)
  375. o9.Font = Enum.Font.Code
  376. o9.FontSize = Enum.FontSize.Size24
  377. o5 = Instance.new("ImageLabel", g1)
  378. o5.BackgroundColor3 = Color3.new(1, 0.333333, 0)
  379. o5.BackgroundTransparency = 1
  380. o5.BorderColor3 = Color3.new(0.666667, 0, 0)
  381. o5.ImageColor3 = Color3.new(175, 175, 175)
  382. o5.Name = "SpideySense"
  383. o5.ImageTransparency = 1
  384. o5.Position = UDim2.new(0, 0, 0, -1)
  385. o5.Size = UDim2.new(1, 0, 1, 1)
  386. o5.ImageColor3 = Color3.new(0,0,0)
  387. o5.Image = "rbxassetid://951687333"
  388.  
  389. function tw(string)
  390. local String = string
  391. local Length = string.len(String)
  392.  
  393. for i=1,Length do
  394. wait(.05)
  395. s6:Play()
  396. o2.Text = string.sub(String,1,i)
  397. end
  398. end
  399.  
  400. function zoomi()
  401. s2.Volume = 5
  402. s2:Play()
  403. for i = 1,35 do
  404. wait()
  405. s2.Volume = s2.Volume - 0.15
  406. workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView - 1
  407. end
  408. end
  409.  
  410. function st()
  411. for i = 1,44 do
  412. wait()
  413. s3.Volume = s3.Volume - 0.1
  414. end
  415. end
  416.  
  417. function ss()
  418. for i = 1,44 do
  419. wait()
  420. s3.Volume = s3.Volume + 0.1
  421. end
  422. end
  423.  
  424. function unlocate()
  425. for _, players in pairs(game:service'Players':players()) do
  426. if players.Character then
  427. if players.Character:FindFirstChild('HumanoidRootPart') then
  428. if players.Character.HumanoidRootPart:FindFirstChild('track') then
  429. players.Character.HumanoidRootPart.track:Destroy()
  430. end
  431. end
  432. end
  433. end
  434. end
  435.  
  436. function zoomo()
  437. s2.Volume = 5
  438. s2:Play()
  439. for i = 1,35 do
  440. wait()
  441. s2.Volume = s2.Volume - 0.15
  442. workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView + 1
  443. end
  444. end
  445.  
  446. function colorlerp(a,b)
  447. local start = Vector3.new(a);
  448. local en = b;
  449.  
  450. for alpha = 0, 1, 0.1 do
  451. local offset = start:Lerp(en, alpha);
  452. o1.ImageColor3 = Color3.new(offset.X/255, offset.Y/255, offset.Z/255);
  453. wait();
  454. end
  455. end
  456.  
  457. function hair()
  458. local hair = Instance.new("Part", char)
  459. local hairmesh = Instance.new("SpecialMesh", hair)
  460. hairmesh.MeshId = "http://www.roblox.com/asset/?id=74879498"
  461. hairmesh.TextureId = "http://www.roblox.com/asset/?id=74879471"
  462. hairmesh.Scale = Vector3.new(1.025, 1, 1.075)
  463. hair.Transparency = 0
  464. hair.CanCollide = false
  465. hair.Name = "plrhair"
  466. hair.Anchored = false
  467. local weld = Instance.new("Weld", char)
  468. weld.Part0 = hair
  469. weld.Part1 = char.Head
  470. weld.C1 = CFrame.new(0,.47,0)
  471. end
  472.  
  473. function uhair()
  474. for _, a in pairs(char:children()) do
  475. if a:IsA('Part') and a.Name == "plrhair" then
  476. a:Destroy()
  477. end
  478. end
  479. end
  480.  
  481. function seyes(cooldown)
  482. local rand3 = math.random(1,3)
  483. if rand3 == 1 then
  484. for i = 0,1 do
  485. wait(.05)
  486. leye.Scale = leye.Scale - Vector3.new(0,0.035,0)
  487. end
  488. wait(cooldown)
  489. for i = 0,1 do
  490. wait(.05)
  491. leye.Scale = leye.Scale + Vector3.new(0,0.035,0)
  492. end
  493. end
  494. if rand3 == 2 then
  495. for i = 0,1 do
  496. wait(.05)
  497. reye.Scale = reye.Scale - Vector3.new(0,0.035,0)
  498. end
  499. wait(cooldown)
  500. for i = 0,1 do
  501. wait(.05)
  502. reye.Scale = reye.Scale + Vector3.new(0,0.035,0)
  503. end
  504. end
  505. if rand3 == 3 then
  506. for i = 0,1 do
  507. wait(.05)
  508. reye.Scale = reye.Scale - Vector3.new(0,0.035,0)
  509. leye.Scale = leye.Scale - Vector3.new(0,0.035,0)
  510. end
  511. wait(cooldown)
  512. for i = 0,1 do
  513. wait(.05)
  514. reye.Scale = reye.Scale + Vector3.new(0,0.035,0)
  515. leye.Scale = leye.Scale + Vector3.new(0,0.035,0)
  516. end
  517. end
  518. end
  519.  
  520. function headu()
  521. for i=0,1,0.15 do
  522. wait()
  523. neck.C0 = neck.C0:lerp(neck.C0*CFrame.Angles(rad(-10),rad(0),rad(0)),i)
  524. end
  525. seyes(.5)
  526. wait(.4)
  527. for i=0,1,0.2 do
  528. wait()
  529. neck.C0 = neck.C0:lerp(ncf,i)
  530. end
  531. end
  532.  
  533. function headl()
  534. local rand2 = math.random(1,2)
  535. if rand2 == 1 then
  536. for i=0,1,0.1 do
  537. neck.C0 = neck.C0:lerp(neck.C0*CFrame.Angles(rad(0),rad(0),rad(-6)),i)
  538. wait()
  539. end
  540. wait(.4)
  541. for i=0,1,0.1 do
  542. neck.C0 = neck.C0:lerp(ncf,i)
  543. wait()
  544. end
  545. end
  546. if rand2 == 2 then
  547. for i=0,1,0.1 do
  548. neck.C0 = neck.C0:lerp(neck.C0*CFrame.Angles(rad(0),rad(0),rad(6)),i)
  549. wait()
  550. end
  551. wait(.4)
  552. for i=0,1,0.1 do
  553. neck.C0 = neck.C0:lerp(ncf,i)
  554. wait()
  555. end
  556. end
  557. end
  558.  
  559. function child(a,b)
  560. for _, a in pairs(a:children()) do
  561. if a:IsA(b) then
  562. a:Destroy()
  563. end
  564. end
  565. end
  566.  
  567. function circ()
  568. torso.Anchored = true
  569. local circle = Instance.new('Part', char)
  570. circle.Anchored = true
  571. circle.BrickColor = BrickColor.new('Really black')
  572. circle.CanCollide = false
  573. circle.BottomSurface = 0
  574. circle.TopSurface = 0
  575. circle.Material = "Neon"
  576. circle.Size = Vector3.new(0,0,0)
  577. circle.CFrame = torso.CFrame
  578. circle.Shape = "Ball"
  579. for i = 1,25 do
  580. wait()
  581. circle.Size = circle.Size + Vector3.new(0.8,0.8,0.8)
  582. circle.CFrame = torso.CFrame
  583. circle.Transparency = circle.Transparency + 0.05
  584. end
  585. circle:Destroy()
  586. end
  587.  
  588. function circ2()
  589. local circle = Instance.new('Part', char)
  590. circle.CFrame = torso.CFrame
  591. circle.Anchored = true
  592. circle.BottomSurface = 0
  593. circle.TopSurface = 0
  594. circle.Material = "Neon"
  595. circle.BrickColor = BrickColor.new('Really black')
  596. circle.CanCollide = false
  597. circle.Size = Vector3.new(19.25,19.25,19.25)
  598. circle.Shape = "Ball"
  599. s9:Play()
  600. for i = 1,25 do
  601. wait()
  602. circle.Size = circle.Size - Vector3.new(2,2,2)
  603. circle.CFrame = torso.CFrame
  604. circle.Transparency = circle.Transparency + 0.01
  605. end
  606. circle:Destroy()
  607. end
  608.  
  609. function revcir()
  610. torso.Anchored = true
  611. local circle = Instance.new('Part', char)
  612. circle.Anchored = true
  613. circle.BrickColor = BrickColor.new('Bright red')
  614. circle.CanCollide = false
  615. circle.BottomSurface = 0
  616. circle.TopSurface = 0
  617. circle.Material = "Neon"
  618. circle.Size = Vector3.new(19.25,19.25,19.25)
  619. circle.CFrame = torso.CFrame
  620. circle.Shape = "Ball"
  621. for i = 1,25 do
  622. wait()
  623. circle.Size = circle.Size - Vector3.new(2,2,2)
  624. circle.CFrame = torso.CFrame
  625. circle.Transparency = circle.Transparency + 0.05
  626. end
  627. circle:Destroy()
  628. end
  629.  
  630. function revcir2()
  631. local circle = Instance.new('Part', char)
  632. circle.Anchored = true
  633. circle.BrickColor = BrickColor.new('Bright red')
  634. circle.CanCollide = false
  635. circle.BottomSurface = 0
  636. circle.TopSurface = 0
  637. circle.Material = "Neon"
  638. circle.Size = Vector3.new(0,0,0)
  639. circle.CFrame = torso.CFrame
  640. circle.Shape = "Ball"
  641. s9:Play()
  642. for i = 1,100 do
  643. wait()
  644. circle.Size = circle.Size + Vector3.new(2,2,2)
  645. circle.CFrame = torso.CFrame
  646. circle.Transparency = circle.Transparency + 0.01
  647. end
  648. circle:Destroy()
  649. end
  650.  
  651. function transform()
  652. circ()
  653. circ()
  654. circ()
  655. fhead.Parent.BrickColor = BrickColor.new('Really black')
  656. child(char,'CharacterMesh')
  657. shirt = Instance.new('Shirt', char)
  658. shirt.ShirtTemplate = 'http://www.roblox.com/asset/?id=26550810'
  659. pants = Instance.new('Pants', char)
  660. pants.PantsTemplate = 'http://www.roblox.com/asset/?id=26550833'
  661. pack('LeftArm',0,279174949)
  662. pack('RightArm',0,279174886)
  663. pack('LeftLeg',0,319336109)
  664. pack('RightLeg',0,319336155)
  665. pack('Torso',0,376169183)
  666. circ2()
  667. colorlerp(o1.ImageColor3,Vector3.new(0,0,0))
  668. o2.TextColor3 = Color3.new(0,0,0)
  669. o3.TextColor3 = Color3.new(0,0,0)
  670. o4.TextColor3 = Color3.new(0,0,0)
  671. o6.TextColor3 = Color3.new(0,0,0)
  672. o7.TextColor3 = Color3.new(0,0,0)
  673. o8.TextColor3 = Color3.new(0,0,0)
  674. o9.TextColor3 = Color3.new(0,0,0)
  675. wait(.1)
  676. torso.Anchored = false
  677. end
  678.  
  679. function untrans()
  680. revcir()
  681. revcir()
  682. revcir()
  683. fhead.Parent.BrickColor = BrickColor.new('Bright red')
  684. child(char,'CharacterMesh')
  685. pack('LeftArm',151353346,151353416)
  686. pack('RightArm',151353346,151353456)
  687. pack('LeftLeg',151353346,151353958)
  688. pack('RightLeg',151353346,151353479)
  689. pack('Torso',151353346,151353393)
  690. colorlerp(o1.ImageColor3,Vector3.new(255,0,0))
  691. o2.TextColor3 = Color3.new(1,0,0)
  692. o3.TextColor3 = Color3.new(1,0,0)
  693. o4.TextColor3 = Color3.new(1,0,0)
  694. o6.TextColor3 = Color3.new(1,0,0)
  695. o7.TextColor3 = Color3.new(1,0,0)
  696. o8.TextColor3 = Color3.new(1,0,0)
  697. o9.TextColor3 = Color3.new(1,0,0)
  698. revcir2()
  699. torso.Anchored = false
  700. end
  701.  
  702. function eye(w1,w2,w3,w4)
  703. local eye1 = Instance.new("Part")
  704. eye1.Anchored = false
  705. eye1.Parent = char.Head
  706. eye1.TopSurface = 0
  707. eye1.BrickColor = BrickColor.new("Black")
  708. eye1.BottomSurface = 0
  709. local eye1m = Instance.new("SpecialMesh", eye1)
  710. eye1m.MeshType = Enum.MeshType.Sphere
  711. eye1m.Scale = Vector3.new(0.08,0.22,0.03)
  712. local weld = Instance.new("Weld", char.Head)
  713. weld.Part0 = eye1
  714. weld.Part1 = char.Head
  715. weld.C1 = CFrame.new(w1,w2,w3)
  716. local eye1 = Instance.new("Part")
  717. eye1.Anchored = false
  718. eye1.Parent = char.Head
  719. eye1.TopSurface = 0
  720. eye1.Material = "Neon"
  721. eye1.BrickColor = BrickColor.new("Pearl")
  722. eye1.BottomSurface = 0
  723. local eye1m = Instance.new("SpecialMesh", eye1)
  724. eye1m.MeshType = Enum.MeshType.Sphere
  725. eye1m.Scale = Vector3.new(0.045,0.12,0.05)
  726. local weld = Instance.new("Weld", char.Head)
  727. weld.Part0 = eye1
  728. weld.Part1 = char.Head
  729. weld.C1 = CFrame.new(w4,w2,w3)
  730. end
  731.  
  732. function pack(body,tex,mesh)
  733. local package = Instance.new('CharacterMesh', char)
  734. package.OverlayTextureId = tex
  735. package.MeshId = mesh
  736. package.BodyPart = body
  737. end
  738.  
  739. function blink()
  740. for i = 0,1 do
  741. wait(.05)
  742. leye.Scale = leye.Scale - Vector3.new(0,0.05,0)
  743. reye.Scale = reye.Scale - Vector3.new(0,0.05,0)
  744. end
  745. wait(.05)
  746. for i = 0,1 do
  747. wait(.05)
  748. leye.Scale = leye.Scale + Vector3.new(0,0.05,0)
  749. reye.Scale = reye.Scale + Vector3.new(0,0.05,0)
  750. end
  751. end
  752.  
  753. function insk()
  754. tw('Activating instant kill mode...')
  755. local start = reye.Parent.Color
  756. local End = Color3.new(1,0,0)
  757. for i = 0,1,0.05 do
  758. wait()
  759. local color = start:lerp(End,i)
  760. reye.Parent.BrickColor = BrickColor.new(color)
  761. leye.Parent.BrickColor = BrickColor.new(color)
  762. end
  763. blink()
  764. end
  765.  
  766. function umask()
  767. hair()
  768. for i = 0,1 do
  769. wait()
  770. fhead.Scale = fhead.Scale - Vector3.new(0,0.1,0)
  771. end
  772. wait(.05)
  773. fhead.Parent.Transparency = 1
  774. rfeye.Transparency = 1
  775. lfeye.Transparency = 1
  776. reye.Parent.Transparency = 1
  777. leye.Parent.Transparency = 1
  778. for i = 1,15 do
  779. wait()
  780. o1.ImageTransparency = o1.ImageTransparency + 0.1
  781. for _, a in pairs(g1:children()) do
  782. if a:IsA('TextLabel') then
  783. a.TextTransparency = a.TextTransparency + 0.1
  784. a.TextStrokeTransparency = a.TextStrokeTransparency + 0.1
  785. end
  786. end
  787. end
  788. end
  789.  
  790. function omask()
  791. uhair()
  792. for i = 0,1 do
  793. wait()
  794. fhead.Scale = fhead.Scale + Vector3.new(0,0.1,0)
  795. end
  796. wait(.05)
  797. fhead.Parent.Transparency = 0
  798. rfeye.Transparency = 0
  799. lfeye.Transparency = 0
  800. reye.Parent.Transparency = 0
  801. leye.Parent.Transparency = 0
  802. for i = 1,15 do
  803. wait()
  804. o1.ImageTransparency = o1.ImageTransparency - 0.1
  805. for _, a in pairs(g1:children()) do
  806. if a:IsA('TextLabel') then
  807. a.TextTransparency = a.TextTransparency - 0.1
  808. a.TextStrokeTransparency = a.TextStrokeTransparency - 0.1
  809. end
  810. end
  811. end
  812. end
  813.  
  814. function bl(player)
  815. blood.Parent = player.HumanoidRootPart
  816. blood.Enabled = true
  817. player:BreakJoints()
  818. wait(.5)
  819. blood.Enabled = false
  820. wait(.4)
  821. blood.Parent = nil
  822. end
  823.  
  824. function webmove(player,speed)
  825. if (insta == false) or (insta == true) then
  826. time = 10
  827. player:FindFirstChildOfClass('Humanoid').WalkSpeed = speed
  828. end
  829. end
  830.  
  831. function udr()
  832. for _, a in pairs(char:children()) do
  833. if a:IsA('Part') and a.Name == "Drone" then
  834. a:Destroy()
  835. end
  836. end
  837. end
  838.  
  839. function dr()
  840. local p1 = Instance.new("Part", char)
  841. dro = p1
  842. p1.BrickColor = BrickColor.new("Medium stone grey")
  843. p1.Name = "Drone"
  844. p1.CFrame = CFrame.new(-0.785019994, 0.0750000775, -45.8349953, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  845. p1.CanCollide = false
  846. p1.Anchored = true
  847. p1.CFrame = char.Head.CFrame
  848. p1.Size = Vector3.new(0.490001351, 0.150000155, 0.61000073)
  849. local b1 = Instance.new("SpecialMesh", p1)
  850. b1.MeshId = "rbxassetid://485451987"
  851. b1.TextureId = ""
  852. b1.MeshType = Enum.MeshType.FileMesh
  853. b1.Name = "Mesh"
  854. b1.Scale = Vector3.new(0.109999999, 0.109999999, 0.109999999)
  855. local d1 = Instance.new("Decal", p1)
  856. d1.Texture = "http://www.roblox.com/asset/?id=668022037"
  857. d1.Face = Enum.NormalId.Front
  858. end
  859.  
  860. function uinsk()
  861. local start = reye.Parent.Color
  862. local End = color
  863. for i = 0,1,0.05 do
  864. wait()
  865. local color = start:lerp(End,i)
  866. reye.Parent.BrickColor = BrickColor.new(color)
  867. leye.Parent.BrickColor = BrickColor.new(color)
  868. end
  869. blink()
  870. end
  871.  
  872. function mous(a,b)
  873. local target = game:service'Players'[a]
  874. local target2 = b
  875. local Player = target
  876. local characterImageFormat='http://www.roblox.com/Thumbs/Avatar.ashx?x=352&y=352&format=png&userid=%d';
  877. il.Image = characterImageFormat:format(Player.userId);
  878. t1.Text = 'Username: '..target2.Name
  879. t2.Text = 'Days Old: '..target.AccountAge
  880. t3.Text = 'User Id: '..target.UserId
  881. end
  882.  
  883. --// Character
  884.  
  885. char.Humanoid.WalkSpeed = 45
  886. char.Humanoid.JumpPower = 100
  887.  
  888. for _, body in pairs(char:children()) do
  889. if body:IsA('BasePart') then
  890. body.BrickColor = BrickColor.new('Cool yellow')
  891. end
  892. end
  893.  
  894. local fakehead = Instance.new('Part', char)
  895. fakehead.Name = "FHead"
  896. fakehead.BrickColor = BrickColor.new('Crimson')
  897. fakehead.Color = Color3.new(75, 0, 0)
  898. fakehead.Size = char.Head.Size
  899. fakehead.CanCollide = false
  900. fakehead.Anchored = false
  901. hmesh = Instance.new('SpecialMesh', fakehead)
  902. hmesh.Scale = Vector3.new(1.26, 1.26, 1.26)
  903. hmesh.MeshType = "Head"
  904. Weld = Instance.new("Weld",game.Players.LocalPlayer.Character)
  905. Weld.Part0 = char.Head
  906. Weld.Part1 = fakehead
  907. Weld.C1 = CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  908. fhead = hmesh
  909.  
  910. local eye1 = Instance.new("Part")
  911. eye1.Anchored = false
  912. eye1.Parent = char.Head
  913. eye1.TopSurface = 0
  914. eye1.CanCollide = false
  915. eye1.BrickColor = BrickColor.new("Black")
  916. eye1.BottomSurface = 0
  917. lfeye = eye1
  918. local eye1m = Instance.new("SpecialMesh", eye1)
  919. eye1m.MeshType = Enum.MeshType.Sphere
  920. eye1m.Scale = Vector3.new(0.08,0.22,0.03)
  921. local weld = Instance.new("Weld", char.Head)
  922. weld.Part0 = eye1
  923. weld.Part1 = char.Head
  924. weld.C1 = CFrame.new(-.17,.14,-.57)
  925. local eye2 = Instance.new("Part")
  926. eye2.Anchored = false
  927. eye2.Parent = char.Head
  928. eye2.TopSurface = 0
  929. eye2.CanCollide = false
  930. eye2.Material = 'Neon'
  931. eye2.BrickColor = BrickColor.new("Pearl")
  932. eye2.BottomSurface = 0
  933. local eye2m = Instance.new("SpecialMesh", eye2)
  934. eye2m.MeshType = Enum.MeshType.Sphere
  935. eye2m.Scale = Vector3.new(0.04,0.12,0.05)
  936. local weld = Instance.new("Weld", char.Head)
  937. weld.Part0 = eye2
  938. weld.Part1 = char.Head
  939. weld.C1 = CFrame.new(-.2,.14,-.57)
  940. reye = eye2m
  941.  
  942. local eye1 = Instance.new("Part")
  943. eye1.Anchored = false
  944. eye1.Parent = char.Head
  945. eye1.TopSurface = 0
  946. eye1.CanCollide = false
  947. eye1.BrickColor = BrickColor.new("Black")
  948. eye1.BottomSurface = 0
  949. rfeye = eye1
  950. local eye1m = Instance.new("SpecialMesh", eye1)
  951. eye1m.MeshType = Enum.MeshType.Sphere
  952. eye1m.Scale = Vector3.new(0.08,0.22,0.03)
  953. local weld = Instance.new("Weld", char.Head)
  954. weld.Part0 = eye1
  955. weld.Part1 = char.Head
  956. weld.C1 = CFrame.new(.17,.14,-.57)
  957. local eye1 = Instance.new("Part")
  958. eye1.Anchored = false
  959. eye1.Parent = char.Head
  960. eye1.TopSurface = 0
  961. eye1.CanCollide = false
  962. eye1.Material = 'Neon'
  963. eye1.BrickColor = BrickColor.new("Pearl")
  964. eye1.BottomSurface = 0
  965. local eye1m = Instance.new("SpecialMesh", eye1)
  966. eye1m.MeshType = Enum.MeshType.Sphere
  967. eye1m.Scale = Vector3.new(0.04,0.12,0.05)
  968. local weld = Instance.new("Weld", char.Head)
  969. weld.Part0 = eye1
  970. weld.Part1 = char.Head
  971. weld.C1 = CFrame.new(.2,.14,-.57)
  972. leye = eye1m
  973. color = eye1.Color
  974.  
  975. for _, a in pairs(char:children()) do
  976. if a:IsA('Pants') or a:IsA('Shirt') or a:IsA('ShirtGraphic') then
  977. a:Destroy()
  978. end
  979. end
  980.  
  981. child(char,'Accessory')
  982. child(char,'CharacterMesh')
  983.  
  984. pack('LeftArm',151353346,151353416)
  985. pack('RightArm',151353346,151353456)
  986. pack('LeftLeg',151353346,151353958)
  987. pack('RightLeg',151353346,151353479)
  988. pack('Torso',151353346,151353393)
  989.  
  990. char.Head.face.Texture = "rbxassetid://10747810"
  991.  
  992. --// Key function
  993.  
  994. mouse.KeyDown:connect(function(key)
  995. if key == "c" and cooldown then
  996. if (hear == false) then
  997. hear = true
  998. elseif (hear == true) then
  999. hear = false
  1000. end
  1001. end
  1002.  
  1003. if key == "g" and cooldown then
  1004. cooldown = false
  1005. if (unmasked == true) then
  1006. unmasked = false
  1007. s7:Play()
  1008. omask()
  1009. elseif (unmasked == false) then
  1010. unmasked = true
  1011. s8:Play()
  1012. umask()
  1013. end
  1014. wait(.1)
  1015. cooldown = true
  1016. end
  1017.  
  1018. if key == "t" and cooldown then
  1019. cooldown = false
  1020. local web = Instance.new('Part', char)
  1021. web.CanCollide = false
  1022. web.Anchored = false
  1023. web.CanCollide = false
  1024. web.CFrame = char.Torso.CFrame * CFrame.Angles(rad(0),rad(90),rad(180))
  1025. web.Position = torso.Position + torso.CFrame.lookVector * 1
  1026. web.Size = Vector3.new(0.09, 5.13, 5.55)
  1027. web.Transparency = 1
  1028. local dec = Instance.new('Decal', web)
  1029. dec.Texture = "http://www.roblox.com/asset/?id=148633485"
  1030. dec.Face = "Left"
  1031. local dec2 = dec:Clone()
  1032. dec2.Parent = web
  1033. dec2.Face = "Right"
  1034. local dec3 = dec:Clone()
  1035. dec3.Parent = web
  1036. dec3.Face = "Top"
  1037. local dec4 = dec:Clone()
  1038. dec4.Parent = web
  1039. dec4.Face = "Back"
  1040. local dec5 = dec:Clone()
  1041. dec5.Parent = web
  1042. dec5.Face = "Bottom"
  1043. local dec6 = dec:Clone()
  1044. dec6.Parent = web
  1045. dec6.Face = "Front"
  1046. local bv = Instance.new("BodyVelocity")
  1047. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1048. bv.velocity = mouse.Hit.lookVector * 185
  1049. bv.Parent = web
  1050. web.Touched:connect(function(hit)
  1051. if hit.Parent.Name ~= plr.Name and hit.Parent:FindFirstChildOfClass('Humanoid') then
  1052. local speed = hit.Parent:FindFirstChildOfClass('Humanoid').WalkSpeed
  1053. hit.Parent:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  1054. web:Destroy()
  1055. for _, a in pairs(hit.Parent:children()) do
  1056. local dec = Instance.new('Decal', a)
  1057. dec.Texture = "http://www.roblox.com/asset/?id=148633485"
  1058. dec.Face = "Left"
  1059. local dec2 = dec:Clone()
  1060. dec2.Parent = a
  1061. dec2.Face = "Right"
  1062. local dec3 = dec:Clone()
  1063. dec3.Parent = a
  1064. dec3.Face = "Top"
  1065. local dec4 = dec:Clone()
  1066. dec4.Parent = a
  1067. dec4.Face = "Back"
  1068. local dec5 = dec:Clone()
  1069. dec5.Face = "Bottom"
  1070. dec5.Parent = a
  1071. local dec6 = dec:Clone()
  1072. dec6.Parent = a
  1073. dec6.Face = "Front"
  1074. game.Debris:AddItem(dec, time+2)
  1075. game.Debris:AddItem(dec2, time+2)
  1076. game.Debris:AddItem(dec3, time+2)
  1077. game.Debris:AddItem(dec4, time+2)
  1078. game.Debris:AddItem(dec5, time+2)
  1079. game.Debris:AddItem(dec6, time+2)
  1080. end
  1081. wait(time)
  1082. webmove(hit.Parent,speed)
  1083. end
  1084. end)
  1085. wait(.1)
  1086. cooldown = true
  1087. end
  1088.  
  1089. if key == "f" and cooldown and (unmasked == false) then
  1090. cooldown = false
  1091. if (sou == false) then
  1092. sou = true
  1093. tw('Playing song...')
  1094. s3.Volume = 0
  1095. s3:Play()
  1096. ss()
  1097. tw('Song is playing...')
  1098. elseif (sou == true) then
  1099. sou = false
  1100. tw('Stopping song...')
  1101. st()
  1102. s3.Volume = 0
  1103. tw('Song is stopped...')
  1104. end
  1105. wait(.05)
  1106. cooldown = true
  1107. end
  1108.  
  1109. if key == "v" and cooldown and (unmasked == false) and drone then
  1110. cooldown = false
  1111. if char:FindFirstChild('Drone') and (freefly == false) then
  1112. freefly = true
  1113. workspace.Camera.CameraSubject = char:FindFirstChild('Drone')
  1114. elseif (freefly == true) then
  1115. freefly = false
  1116. workspace.Camera.CameraSubject = char:FindFirstChildOfClass('Humanoid')
  1117. end
  1118. wait(.05)
  1119. cooldown = true
  1120. end
  1121.  
  1122. if key == "r" and cooldown and (unmasked == false) then
  1123. cooldown = false
  1124. if (black == false) then
  1125. black = true
  1126. transform()
  1127. elseif (black == true) then
  1128. black = false
  1129. untrans()
  1130. end
  1131. wait(2)
  1132. cooldown = true
  1133. end
  1134.  
  1135. if key == "e" and cooldown and (unmasked == false) then
  1136. cooldown = false
  1137. if (insta == false) then
  1138. insta = true
  1139. insk()
  1140. tw('Instant kill mode activated!')
  1141. elseif (insta == true) then
  1142. insta = false
  1143. tw('Deactivating instant kill mode...')
  1144. uinsk()
  1145. tw('instant kill mode deactivated!')
  1146. end
  1147. cooldown = true
  1148. end
  1149.  
  1150. if key == "q" and cooldown and (unmasked == false) then
  1151. cooldown = false
  1152. if (zcam == false) then
  1153. zcam = true
  1154. tw('Zooming in....')
  1155. zoomi()
  1156. tw('Zoomed in')
  1157. wait(.2)
  1158. o2.Text = ""
  1159. elseif (zcam == true) then
  1160. zcam = false
  1161. tw('Zooming out....')
  1162. zoomo()
  1163. tw('Zoomed out')
  1164. wait(.2)
  1165. o2.Text = ""
  1166. end
  1167. wait(.1)
  1168. cooldown = true
  1169. end
  1170. end)
  1171.  
  1172. --// Click function
  1173.  
  1174. mouse.Button1Down:connect(function()
  1175. if mouse.Target and cooldown then
  1176. if mouse.Target.ClassName == "Part" then
  1177. s10:Play()
  1178. lclick = true
  1179. mousep = mouse.Hit.p
  1180. mouseh = mouse.Hit
  1181. sling = true
  1182. cooldown = false
  1183. part = mouse.Target
  1184. char.Humanoid.Jump = true
  1185. wait(.05)
  1186. s1:Play()
  1187. sel = Instance.new("SelectionPointLasso")
  1188. sels = sel
  1189. sel.Parent= workspace
  1190. sel.Humanoid = char.Humanoid
  1191. sel.Color=BrickColor.new("White")
  1192. sel.Point = mousep
  1193. char.Torso.CFrame = CFrame.new(char.Torso.Position, mouse.Hit.p)
  1194. arm = {char["Right Arm"]}
  1195. char.Torso["Right Shoulder"].Archivable = true
  1196. mc = char.Torso["Right Shoulder"]:Clone()
  1197. weld = Instance.new("Weld", arm[1])
  1198. weld.Part0 = char.Torso
  1199. weld.Part1 = weld.Parent
  1200. weld.C1 = CFrame.new(-1.5,.5,.5)*CFrame.Angles(math.rad(-90),0,0)
  1201. game.Debris:AddItem(weld, 0.5)
  1202. local bv = Instance.new("BodyVelocity")
  1203. bodyv = bv
  1204. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1205. bv.velocity = mouseh.lookVector * speed
  1206. bv.Parent = torso
  1207. lclickt = true
  1208. wait(0.6)
  1209. mc.Parent = char.Torso
  1210. end
  1211. end
  1212. end)
  1213.  
  1214. mouse.Button1Up:connect(function()
  1215. lclick = false
  1216. if bodyv:IsA('BodyVelocity') and sels:IsA('SelectionPointLasso') then
  1217. bodyv:Destroy()
  1218. sels:Destroy()
  1219. sling = false
  1220. cooldown = true
  1221. end
  1222. end)
  1223.  
  1224. --// Intro
  1225.  
  1226. tw("Welcome back, "..plr.Name)
  1227. wait(.1)
  1228. tw("Press left click to shoot web")
  1229. wait(.1)
  1230. tw("Script made by Cronizete")
  1231. wait(.1)
  1232. o2.Text = ""
  1233.  
  1234. --// Touched
  1235.  
  1236. for _, b in pairs(char:children()) do
  1237. if b:IsA('Part') then
  1238. char.Torso.Touched:connect(function(hit)
  1239. if hit:IsA('Part') and hit.Name ~= 'Base' and hit.Name ~= 'Right Arm' then
  1240. lclick = false
  1241. for _, a in pairs(torso:children()) do
  1242. if a:IsA('BodyVelocity') and sels:IsA('SelectionPointLasso') then
  1243. sels:Destroy()
  1244. a:Destroy()
  1245. end
  1246. end
  1247. end
  1248. end)
  1249. end
  1250. end
  1251.  
  1252. --//Wall Climb
  1253.  
  1254. torso.Touched:connect(function(hit)
  1255. if hit:IsA('Part') and (sling == false) then
  1256. local c = Instance.new('TrussPart', workspace.CurrentCamera)
  1257. c.Anchored = true
  1258. c.Transparency = 1
  1259. c.CFrame = CFrame.new(char.Torso.Position + (char.Torso.CFrame.lookVector * 1), char.Torso.Position + (char.Torso.CFrame.lookVector * 12))
  1260. game:GetService('Debris'):AddItem(c,3)
  1261. end
  1262. end)
  1263.  
  1264. --// Sound feauture
  1265.  
  1266. game:service'Workspace'.DescendantAdded:connect(function(p)
  1267. if p:IsA('Sound') and hear then
  1268. local p1 = p:Clone()
  1269. p1.Parent = workspace.Camera
  1270. p1.Volume = p1.Volume + 1.5
  1271. p1:Play()
  1272. end
  1273. end)
  1274.  
  1275. --// Speed
  1276.  
  1277. char.Humanoid.Running:connect(function(speed)
  1278. o4.Text = "Current Speed: "..speed
  1279. end)
  1280.  
  1281. --// Mouse
  1282.  
  1283. game:GetService('RunService').RenderStepped:connect(function()
  1284. if mouse.Target and mouse.Target.Parent:FindFirstChildOfClass('Humanoid') and (unmasked == false) then
  1285. local targ = mouse.Target
  1286. if game:service'Players':FindFirstChild(targ.Parent.Name) then
  1287. mous(mouse.Target.Parent.Name,mouse.Target.Parent)
  1288. elseif not game:service'Players':FindFirstChild(targ.Parent.Name) then
  1289. t1.Text = "Model: "..targ.Parent.Name
  1290. t2.Text = ""
  1291. t3.Text = ""
  1292. t4.Text = ""
  1293. end
  1294. end
  1295. end)
  1296.  
  1297. --// Time
  1298.  
  1299. game:GetService('RunService').RenderStepped:connect(function()
  1300. o7.Text = "Current Time: "..game:service'Lighting'.TimeOfDay
  1301. end)
  1302.  
  1303. --// Web Speed
  1304.  
  1305. game:GetService('RunService').RenderStepped:connect(function()
  1306. if lclick then
  1307. speed = speed + 1
  1308. bodyv.velocity = mouseh.lookVector * speed
  1309. elseif (lclick == false) and lclickt then
  1310. speed = mspeed
  1311. bodyv.velocity = mouseh.lookVector * mspeed
  1312. end
  1313. end)
  1314.  
  1315. --// Heal
  1316.  
  1317. game:GetService('RunService').RenderStepped:connect(function()
  1318. char:FindFirstChildOfClass('Humanoid').Health = char:FindFirstChildOfClass('Humanoid').Health + 0.1
  1319. end)
  1320.  
  1321. --// Drone (Cancelled)
  1322.  
  1323. game:GetService('RunService').RenderStepped:connect(function()
  1324. if drone then
  1325. wait()
  1326. dro.CFrame = dro.CFrame:lerp(char.Head.CFrame * CFrame.new(2,1.5,0),0.1)
  1327. elseif (drone == false) and char:FindFirstChild('Drone') then
  1328. wait()
  1329. dro.CFrame = dro.CFrame:lerp(char.Torso.CFrame,0.1)
  1330. end
  1331. end)
  1332.  
  1333. --// Web Speed
  1334.  
  1335. game:GetService('RunService').RenderStepped:connect(function()
  1336. o6.Text = "Current Web Speed: "..speed
  1337. end)
  1338.  
  1339. --// Sounds
  1340.  
  1341. game:GetService('RunService').RenderStepped:connect(function()
  1342. local sous = {}
  1343. function scan(p)
  1344. for _,v in pairs(p:GetChildren()) do
  1345. if (v:IsA("Sound")) then
  1346. table.insert(sous,v)
  1347. end
  1348. scan(v)
  1349. end
  1350. end
  1351.  
  1352. scan(game:service'Workspace')
  1353. local ps = #sous
  1354. if ps >= 2 then
  1355. asd2 = "s"
  1356. elseif ps <= 1 then
  1357. asd2 = ""
  1358. end
  1359. o8.Text = "Current Sound"..asd2..": "..#sous
  1360. sous = {}
  1361. end)
  1362.  
  1363. --// Parts
  1364.  
  1365. game:GetService('RunService').RenderStepped:connect(function()
  1366. parts = {}
  1367. function scan(p)
  1368. for _,v in pairs(p:GetChildren()) do
  1369. if (v:IsA("BasePart")) then
  1370. table.insert(parts,v)
  1371. end
  1372. scan(v)
  1373. end
  1374. end
  1375.  
  1376. scan(game:service'Workspace')
  1377. local ps = #parts
  1378. if ps >= 2 then
  1379. asd = "s"
  1380. elseif ps <= 1 then
  1381. asd = ""
  1382. end
  1383. o9.Text = "Current Part"..asd..": "..#parts
  1384. parts = {}
  1385. end)
  1386.  
  1387. --// Helmet stuff
  1388.  
  1389. game:GetService('RunService').RenderStepped:connect(function()
  1390.  
  1391. if not char.Head.BrickColor == color then
  1392. char.Head.BrickColor = BrickColor.new('Cool yellow')
  1393. end
  1394.  
  1395. char["Right Arm"].BrickColor = color3
  1396. char["Left Arm"].BrickColor = color3
  1397.  
  1398. o3.Text = "Current Health: "..char.Humanoid.Health
  1399.  
  1400. if char.Humanoid.Health <= 20 and (unmasked == false) then
  1401. o2.Text = "You're about to die!"
  1402. s5:Resume()
  1403. o1.Rotation = math.random(-8,8)
  1404. else
  1405. s5:Pause()
  1406. o1.Rotation = 0
  1407. end
  1408.  
  1409. for _, plrs in pairs(game:service'Players':players()) do
  1410. if plrs.Name ~= plr.Name and plrs.Character then
  1411. if (plrs.Character.HumanoidRootPart.Position - torso.Position).magnitude <= 25 then
  1412. s4:Resume()
  1413. end
  1414. end
  1415. end
  1416. end)
  1417.  
  1418. --// Main loop
  1419.  
  1420. while wait(3) do
  1421. t1.Text = ''
  1422. t2.Text = ''
  1423. t3.Text = ''
  1424. t4.Text = ''
  1425. il.Image = 'rbxassetid://0'
  1426. o2.Text = ""
  1427. local rand = math.random(1,3)
  1428. if rand == 1 and (unmasked == false) then
  1429. blink()
  1430. elseif rand == 2 and (unmasked == false) then
  1431. headl()
  1432. elseif rand == 3 and (unmasked == false) then
  1433. headu()
  1434. end
  1435. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement