Advertisement
ghostteen14

Untitled

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