Advertisement
JORGEEEEEE_EEE

ssaawd

Aug 18th, 2019
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.11 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. return RealPlayer[Index]
  88. end
  89. end;
  90. __tostring = function(self)
  91. return RealPlayer.Name
  92. end
  93. })
  94. end
  95. end
  96. if RealGame[Index] then
  97. local Type = type(RealGame[Index])
  98. if Type == "function" then
  99. if Index:lower() == "getservice" or Index:lower() == "service" then
  100. return function (self,Service)
  101. if Service:lower() == "players" then
  102. return setmetatable({},{
  103. __index = function (self2,Index2)
  104. local RealService = RealGame:GetService(Service)
  105. local Type2 = type(Index2)
  106. if Type2 == "function" then
  107. return function (self,...)
  108. return RealService[Index2](RealService,...)
  109. end
  110. else
  111. if Index2:lower() == "localplayer" then
  112. return Sandbox(owner)
  113. end
  114. return RealService[Index2]
  115. end
  116. end;
  117. __tostring = function(self)
  118. return RealGame:GetService(Service).Name
  119. end
  120. })
  121. elseif Service:lower() == "contextactionservice" then
  122. return InternalData["ContextActionService"]
  123. elseif Service:lower() == "contextactionservice" then
  124. return InternalData["UserInputService"]
  125. elseif Service:lower() == "runservice" then
  126. return setmetatable({},{
  127. __index = function(self2,Index2)
  128. local RealService = RealGame:GetService(Service)
  129. local Type2 = type(Index2)
  130. if Type2 == "function" then
  131. return function (self,...)
  132. return RealService[Index2](RealService,...)
  133. end
  134. else
  135. if Index2:lower() == "bindtorenderstep" then
  136. return function (self,Name,Priority,Function)
  137. return RealGame:GetService("RunService").Stepped:Connect(Function)
  138. end
  139. end
  140. if Index2:lower() == "renderstepped" then
  141. return RealService["Stepped"]
  142. end
  143. return RealService[Index2]
  144. end
  145. end
  146. })
  147. else
  148. return RealGame:GetService(Service)
  149. end
  150. end
  151. end
  152. return function (self,...)
  153. return RealGame[Index](RealGame,...)
  154. end
  155. else
  156. if game:GetService(Index) then
  157. return game:GetService(Index)
  158. end
  159. return RealGame[Index]
  160. end
  161. else
  162. return nil
  163. end
  164. end
  165. });Game = game;owner = game:GetService("Players").LocalPlayer
  166. print("Complete! Running...")
  167. print("controls:")
  168. print("z - make it morning")
  169. print("x - make it night")
  170. print("c - clean workspace")
  171. print("v - heal the player your mouse is pointing at")
  172. print("f - make the player your mouse is pointing at fat")
  173. print("n - make everyone fat")
  174. print("e - annihilate the player your mouse is pointing at")
  175. print("p - suicide")
  176. print("k - kill other players")
  177. print("b - control the player your mouse it pointing at")
  178. print("r - tp evryone to you")
  179. print("t - send the player your mouse is pointing at to 'heaven'")
  180. print("q - spawn pet")
  181. print("g - spawn a blackhole")
  182. oil = game.Players.LocalPlayer
  183. sauce = oil.Character
  184. tor = sauce:FindFirstChild("Torso") or sauce:FindFirstChild("UpperTorso")
  185. head = sauce:FindFirstChild("Head")
  186. larm = sauce:FindFirstChild("Left Arm") or sauce:FindFirstChild("LeftUpperArm")
  187. rarm = sauce:FindFirstChild("Right Arm") or sauce:FindFirstChild("RightUpperArm")
  188. rleg = sauce:FindFirstChild("Right Leg") or sauce:FindFirstChild("RightUpperLeg")
  189. lleg = sauce:FindFirstChild("Left Leg") or sauce:FindFirstChild("LeftUpperLeg")
  190. hum = sauce:FindFirstChildOfClass("Humanoid")
  191. humroot = sauce:FindFirstChild("HumanoidRootPart")
  192. mou = oil:GetMouse()
  193. remoteequipped = true
  194. controlling = false
  195. light = game:GetService("Lighting")
  196. tool = Instance.new("Tool", oil.Backpack)
  197. tool.Name = "Remote"
  198. hand = Instance.new("Part", tool)
  199. hand.Name = "Handle"
  200. hand.Size = Vector3.new(1, 1, 1)
  201. hand.Transparency = 1
  202. p1 = Instance.new("Part", hand)
  203. p1.Size = Vector3.new(0.6, 0.1, 1.2)
  204. p1.Material = "Metal"
  205. p1.Name = "p1"
  206. p2 = Instance.new("Part", hand)
  207. p2.Size = Vector3.new(0.4, 0.1, 0.1)
  208. p2.Material = "Metal"
  209. p2.Name = "p2"
  210. p2.Shape = "Cylinder"
  211. p3 = Instance.new("Part", hand)
  212. p3.Shape = "Ball"
  213. p3.Material = "Neon"
  214. p3.Size = Vector3.new(0.15, 0.15, 0.15)
  215. p3.BrickColor = BrickColor.new("Crimson")
  216. p3.Name = "p3"
  217. p4 = Instance.new("Part", hand)
  218. p4.Size = Vector3.new(0.2, 0.4, 0.4)
  219. p4.Material = "Neon"
  220. p4.Name = "p4"
  221. p4.BrickColor = BrickColor.new("Maroon")
  222. p4.Shape = "Cylinder"
  223. w1 = Instance.new("Weld", p1)
  224. w1.Part0 = hand
  225. w1.Part1 = p1
  226. w1.C1 = CFrame.new(0, 0, 0.6)
  227. w1.Name = "w1"
  228. w2 = Instance.new("Weld", p2)
  229. w2.Part0 = hand
  230. w2.Part1 = p2
  231. w2.C1 = CFrame.new(1.3, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  232. w3 = Instance.new("Weld", p3)
  233. w3.Part0 = hand
  234. w3.Part1 = p3
  235. w3.C1 = CFrame.new(0, 0, 1.5)
  236. w4 = Instance.new("Weld", p4)
  237. w4.Part0 = hand
  238. w4.Part1 = p4
  239. w4.C1 = CFrame.new(0.1, 0, 0.6) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  240.  
  241.  
  242. tool.Equipped:connect(function()
  243. remoteequipped = true
  244. function pressed(key)
  245. if remoteequipped == true then
  246. if key == "x" then
  247. light.TimeOfDay = 21
  248. elseif key == "z" then
  249. light.TimeOfDay = 7
  250. elseif key == "c" then
  251. for i,v in pairs(workspace:GetChildren()) do
  252. if v:IsA("Part") and v.Name ~= "Base" then
  253. v.Locked = false
  254. v:remove()
  255. end
  256. if v:IsA("Model") and not v:FindFirstChildOfClass("Humanoid") then
  257. v:remove()
  258. end
  259. end
  260. elseif key == "p" then
  261. hum.Health = 0
  262. elseif key == "k" then
  263. for i,v in pairs(workspace:GetChildren()) do
  264. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v.Name ~= sauce.Name then
  265. khum = v:FindFirstChildOfClass("Humanoid")
  266. khum.Health = 0
  267. end
  268. end
  269. elseif key == "r" then
  270. for i,v in pairs(workspace:GetChildren()) do
  271. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v.Name ~= sauce.Name then
  272. vtor = v:FindFirstChild("Torso" )or v:FindFirstChild("UpperTorso")
  273. vtor.CFrame = tor.CFrame * CFrame.new(0, 0, -5)
  274. end
  275. end
  276. elseif key == "v" then
  277. if mou.Target.Parent and mou.Target.Parent:FindFirstChildOfClass("Humanoid") then
  278. mouhum = mou.Target.Parent:FindFirstChildOfClass("Humanoid")
  279. mouhum.Health = mouhum.MaxHealth
  280. mouhead = mou.Target.Parent:FindFirstChild("Head")
  281. bill = Instance.new("BillboardGui", mouhead)
  282. bill.AlwaysOnTop = true
  283. bill.StudsOffset = Vector3.new(0, 2, 0)
  284. bill.Adornee = mouhead
  285. bill.Size = UDim2.new(5, 35, 5, 35)
  286. btext = Instance.new("TextLabel", bill)
  287. btext.Text = mou.Target.Parent.Name.." has been Healed!"
  288. btext.Font = "Bodoni"
  289. btext.TextSize = 30
  290. btext.TextScaled = true
  291. btext.BorderSizePixel = 0
  292. btext.BackgroundTransparency = 1
  293. btext.Size = UDim2.new(1.5, 0, 0.5, 0)
  294. btext.TextColor = BrickColor.new("Bright green")
  295. game:GetService("Debris"):AddItem(bill, 2)
  296. end
  297. elseif key == "e" then
  298. if mou.Target.Parent and mou.Target.Parent:FindFirstChildOfClass("Humanoid") then
  299. local nomoretor = mou.Target.Parent:FindFirstChild("Torso") or mou.Target.Parent:FindFirstChild("UpperTorso")
  300. local nomorehum = mou.Target.parent:FindFirstChildOfClass("Humanoid")
  301. local explo = Instance.new("Explosion", workspace)
  302. explo.Position = nomoretor.Position
  303. nomorehum.Health = 0
  304. end
  305. elseif key == "f" then
  306. if mou.Target.Parent and mou.Target.Parent:FindFirstChildOfClass("Humanoid") then
  307. local fatman = mou.Target.Parent
  308. local fatmanhum = fatman:FindFirstChildOfClass("Humanoid")
  309. fatmanhum.WalkSpeed = 8
  310. local fattor = mou.Target.Parent:FindFirstChild("Torso") or mou.Target.Parent:FindFirstChild("UpperTorso")
  311. local hinum = Instance.new("Sound", fattor)
  312. hinum.SoundId = "rbxassetid://1278031541"
  313. hinum.Volume = 10
  314. local realfat = Instance.new("Part", fattor)
  315. realfat.BrickColor = fattor.BrickColor
  316. realfat.Material = "SmoothPlastic"
  317. local supaweld = Instance.new("Weld", realfat)
  318. supaweld.Part0 = fattor
  319. supaweld.Part1 = realfat
  320. local fat = Instance.new("SpecialMesh", realfat)
  321. fat.MeshType = "Sphere"
  322. fat.Scale = Vector3.new(0.6, 1.6, 0.9)
  323. fat.Offset = Vector3.new(0, -0.4, -0.7)
  324. hinum:Play()
  325. if fatman:FindFirstChildOfClass("Shirt") then
  326. fatman:FindFirstChildOfClass("Shirt"):remove()
  327. end
  328. end
  329. elseif key == "b" then
  330. if mou.Target.Parent and mou.Target.Parent:FindFirstChildOfClass("Humanoid") and controlling == false then
  331. controlling = true
  332. cman = mou.Target.Parent
  333. mtor = cman:FindFirstChild("Torso") or cman:FindFirstChild("UpperTorso")
  334. mlarm = cman:FindFirstChild("Left Arm") or cman:FindFirstChild("LeftUpperArm")
  335. mrarm = cman:FindFirstChild("Right Arm") or cman:FindFirstChild("RightUpperArm")
  336. mlleg = cman:FindFirstChild("Left Leg") or cman:FindFirstChild("LeftUpperLeg")
  337. mrleg = cman:FindFirstChild("Right Leg") or cman:FindFirstChild("RightUpperLeg")
  338. mhead = cman:FindFirstChild("Head")
  339. mhum = cman:FindFirstChildOfClass("Humanoid")
  340. mhum.PlatformStand = true
  341. hum.NameOcclusion = "NoOcclusion"
  342. mface = head:FindFirstChild("face")
  343. mface.Transparency = 1
  344. humroot.Transparency = 1
  345. for i,v in pairs(sauce:GetChildren()) do
  346. if v:IsA("Part") then
  347. v.Transparency = 1
  348. end
  349. if v:IsA("Accessory") then
  350. v.Handle.Transparency = 1
  351. end
  352. end
  353. ow1 = Instance.new("Weld", tor)
  354. ow1.Part0 = tor
  355. ow1.Part1 = mtor
  356. ow2 = Instance.new("Weld", larm)
  357. ow2.Part0 = larm
  358. ow2.Part1 = mlarm
  359. ow3 = Instance.new("Weld", rarm)
  360. ow3.Part0 = rarm
  361. ow3.Part1 = mrarm
  362. ow4 = Instance.new("Weld", lleg)
  363. ow4.Part0 = lleg
  364. ow4.Part1 = mlleg
  365. ow5 = Instance.new("Weld", rleg)
  366. ow5.Part0 = rleg
  367. ow5.Part1 = mrleg
  368. ow6 = Instance.new("Weld", head)
  369. ow6.Part0 = head
  370. ow6.Part1 = mhead
  371. elseif controlling == true then
  372. controlling = false
  373. ow1:Destroy()
  374. ow2:Destroy()
  375. ow3:Destroy()
  376. ow4:Destroy()
  377. ow5:Destroy()
  378. ow6:Destroy()
  379. mhum.PlatformStand = false
  380. hum.NameOcclusion = "OccludeAll"
  381. humrootTransparency = 1
  382. mface.Transparency = 0
  383. for i,v in pairs(sauce:GetChildren()) do
  384. if v:IsA("Part") and v ~= humroot then
  385. v.Transparency = 0
  386. end
  387. if v:IsA("Accessory") then
  388. v.Handle.Transparency = 0
  389. end
  390. end
  391. end
  392. elseif key == "n" then
  393. for i,v in pairs(workspace:GetChildren()) do
  394. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v.Name ~= sauce.Name then
  395. local fatman = v
  396. local fatmanhum = fatman:FindFirstChildOfClass("Humanoid")
  397. fatmanhum.WalkSpeed = 8
  398. local fattor = fatman:FindFirstChild("Torso") or fatman:FindFirstChild("UpperTorso")
  399. local hinum2 = Instance.new("Sound", fattor)
  400. hinum2.SoundId = "rbxassetid://1278031541"
  401. hinum2.Volume = 10
  402. local realfat = Instance.new("Part", fattor)
  403. realfat.BrickColor = fattor.BrickColor
  404. realfat.Material = "SmoothPlastic"
  405. local supaweld = Instance.new("Weld", realfat)
  406. supaweld.Part0 = fattor
  407. supaweld.Part1 = realfat
  408. local fat = Instance.new("SpecialMesh", realfat)
  409. fat.MeshType = "Sphere"
  410. fat.Scale = Vector3.new(0.6, 1.6, 0.9)
  411. fat.Offset = Vector3.new(0, -0.4, -0.7)
  412. hinum2:Play()
  413. if fatman:FindFirstChildOfClass("Shirt") then
  414. fatman:FindFirstChildOfClass("Shirt"):remove()
  415. end
  416. end
  417. end
  418. elseif key == "t" then
  419. if mou.Target.Parent and mou.Target.Parent:FindFirstChildOfClass("Humanoid") then
  420. local goneman = mou.Target.Parent
  421. local gonehead = goneman:FindFirstChild("Head")
  422. local gonetor = goneman:FindFirstChild("Torso") or goneman:FindFirstChild("UpperTorso")
  423. local lightb = Instance.new("Part", goneman)
  424. lightb.Shape = "Cylinder"
  425. lightb.CanCollide = false
  426. lightb.Anchored = true
  427. lightb.Size = Vector3.new(300, 10, 10)
  428. lightb.Material = "Neon"
  429. lightb.Transparency = 0.5
  430. lightb.BrickColor = BrickColor.new("New Yeller")
  431. lightb.CFrame = gonetor.CFrame * CFrame.new(0, 140, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  432. local start = gonetor.CFrame
  433. local finish = lightb.CFrame * CFrame.new(140, 0, 0)
  434. for i = 0,1,.01 do
  435. gonetor.CFrame = start:lerp(finish, i)
  436. wait()
  437. end
  438. gonehead.Size = Vector3.new(50, 50, 50)
  439. lightb:Destroy()
  440. end
  441. elseif key == "q" then
  442. if mou.Target ~= nil then
  443. local dont = Instance.new("Part", sauce)
  444. dont.CFrame = mou.Hit
  445. dont.Material = "Sand"
  446. dont.BrickColor = BrickColor.new("Pastel yellow")
  447. dont.Size = Vector3.new(3, 3, 3)
  448. dont.Shape = "Ball"
  449. dont.Anchored = true
  450. local obj = Instance.new("Sound", dont)
  451. local feats = {463838589, 691897627, 179270320, 425407550, 1074595721, 1065045593, 142688397, 1308566029, 1402510823}
  452. obj.SoundId = "rbxassetid://"..feats[math.random(1,#feats)]
  453. obj.Volume = 10
  454. obj.Looped = true
  455. obj:Play()
  456. oil.Chatted:connect(function(msg)
  457. if msg:lower():sub(1, 7) == "plastic" then
  458. dont.Material = "Plastic"
  459. elseif msg:lower():sub(1, 5) == "slate" then
  460. dont.Material = "Slate"
  461. elseif msg:lower():sub(1, 3) == "ice" then
  462. dont.Material = "Ice"
  463. elseif msg:lower():sub(1, 5) == "metal" then
  464. dont.Material = "Metal"
  465. elseif msg:lower():sub(1, 4) == "neon" then
  466. dont.Material = "Neon"
  467. elseif msg:lower():sub(1, 5) == "grass" then
  468. dont.Material = "Grass"
  469. elseif msg:lower():sub(1, 4) == "sand" then
  470. dont.Material = "Sand"
  471. elseif msg:lower():sub(1, 9) == "woodplank" then
  472. dont.Material = "WoodPlanks"
  473. elseif msg:lower():sub(1, 4) == "wood" then
  474. dont.Material = "Wood"
  475. elseif msg:lower():sub(1, 6) == "marble" then
  476. dont.Material = "Marble"
  477. elseif msg:lower():sub(1, 8) == "concrete" then
  478. dont.Material = "Concrete"
  479. elseif msg:lower():sub(1, 5) == "brick" then
  480. dont.Material = "Brick"
  481. elseif msg:lower():sub(1, 7) == "granite" then
  482. dont.Material = "Granite"
  483. elseif msg:lower():sub(1, 6) == "pebble" then
  484. dont.Material = "Pebble"
  485. elseif msg:lower():sub(1, 11) == "cobblestone" then
  486. dont.Material = "Cobblestone"
  487. elseif msg:lower():sub(1, 13) == "corrodedmetal" then
  488. dont.Material = "CorrodedMetal"
  489. elseif msg:lower():sub(1, 12) == "diamondplate" then
  490. dont.Material = "DiamondPlate"
  491. elseif msg:lower():sub(1, 4) == "foil" then
  492. dont.Material = "Foil"
  493. elseif msg:lower():sub(1, 6) == "fabric" then
  494. dont.Material = "Fabric"
  495. elseif msg:lower():sub(1, 6) == "yellow" then
  496. dont.BrickColor = BrickColor.new("New Yeller")
  497. elseif msg:lower():sub(1, 6) == "purple" then
  498. dont.BrickColor = BrickColor.new("Bright violet")
  499. elseif msg:lower():sub(1, 3) == "red" then
  500. dont.BrickColor = BrickColor.new("Crimson")
  501. elseif msg:lower():sub(1, 5) == "black" then
  502. dont.BrickColor = BrickColor.new("Really black")
  503. elseif msg:lower():sub(1, 5) == "white" then
  504. dont.BrickColor = BrickColor.new("Institutional white")
  505. elseif msg:lower():sub(1, 4) == "pink" then
  506. dont.BrickColor = BrickColor.new("Hot pink")
  507. elseif msg:lower():sub(1, 5) == "green" then
  508. dont.BrickColor = BrickColor.new("Bright green")
  509. elseif msg:lower():sub(1, 4) == "grey" then
  510. dont.BrickColor = BrickColor.new("Medium stone grey")
  511. elseif msg:lower():sub(1, 5) == "brown" then
  512. dont.BrickColor = BrickColor.new("Burnt Sienna")
  513. elseif msg:lower():sub(1, 6) == "orange" then
  514. dont.BrickColor = BrickColor.new("Deep orange")
  515. elseif msg:lower():sub(1, 4) == "blue" then
  516. dont.BrickColor = BrickColor.new("Really blue")
  517. elseif msg:lower():sub(1, 4) == "cyan" then
  518. dont.BrickColor = BrickColor.new("Cyan")
  519. elseif msg:lower():sub(1, 6) == "pastel" then
  520. dont.BrickColor = BrickColor.new("Pastel yellow")
  521. elseif msg:lower():sub(1, 5) == "ghost" then
  522. dont.Transparency = 0.7
  523. elseif msg:lower():sub(1, 5) == "alive" then
  524. dont.Transparency = 0
  525. elseif msg:lower():sub(1, 5) == "block" then
  526. dont.Shape = "Block"
  527. elseif msg:lower():sub(1, 4) == "ball" then
  528. dont.Shape = "Ball"
  529. elseif msg:lower():sub(1, 3) == "bye" then
  530. dont:Destroy()
  531. elseif msg:lower():sub(1, 17) == "pick another song" then
  532. obj:Stop()
  533. obj.SoundId = "rbxassetid://"..feats[math.random(1,#feats)]
  534. obj.Volume = 10
  535. obj.Looped = true
  536. obj:Play()
  537. elseif msg:lower():sub(1, 4) == "play" then
  538. obj:Play()
  539. elseif msg:lower():sub(1, 4) == "stop" then
  540. obj:Stop()
  541. elseif msg:lower():sub(1, 3) == "add" then
  542. obj:Stop()
  543. local arg = msg:sub(5, 999)
  544. obj.SoundId = "rbxassetid://"..arg
  545. obj:Play()
  546. end
  547. end)
  548. while true do
  549. for i = 0,1,.001 do
  550. dont.CFrame = dont.CFrame:lerp(tor.CFrame * CFrame.new(0, 5, 3), i)
  551. dont.Size = Vector3.new(obj.PlaybackLoudness/80, obj.PlaybackLoudness/80, obj.PlaybackLoudness/80)
  552. wait()
  553. end
  554. wait()
  555. end
  556. end
  557. elseif key == "g" then
  558. if mou.Target ~= nil then
  559. local MAN = mou.Target.Parent
  560. local MANT = MAN:FindFirstChild("Torso") or MAN:FindFirstChild("UpperTorso")
  561. local hole = Instance.new("Part", workspace)
  562. hole.Shape = "Ball"
  563. hole.Size = Vector3.new(0.7, 0.7, 0.7)
  564. hole.BrickColor = BrickColor.new("Eggplant")
  565. hole.Anchored = true
  566. hole.Material = "Neon"
  567. hole.CFrame = mou.Hit
  568. for i,v in pairs(workspace:GetChildren()) do
  569. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and v.Name ~= sauce.Name then
  570. local owtor = v
  571. blacktor = owtor:FindFirstChild("Torso") or owtor:FindFirstChild("UpperTorso")
  572. bodpos = Instance.new("BodyPosition", blacktor)
  573. bodpos.Position = hole.Position
  574. bodpos.P = 5000000000
  575. bodpos.MaxForce = Vector3.new(500000000, 500000000, 500000000)
  576. end
  577. end
  578. end
  579.  
  580. end
  581. end
  582. end
  583. mou.KeyDown:connect(pressed)
  584. end)
  585. tool.Unequipped:connect(function()
  586. remoteequipped = false
  587. end)
  588.  
  589. --[[
  590. Controls
  591. Z = Red Spike
  592. X = Red Slash
  593. C = Red Rain
  594. V = Red Boom
  595. --]]
  596. boom = true
  597. player = game.Players.LocalPlayer
  598. char = player.Character
  599. human = char.Humanoid
  600. torso = char.Torso
  601. m=player:GetMouse()
  602. ChatService = game:GetService("Chat")
  603. ChatService:Chat(char.Head ,"You're gonna die sorry.")
  604. local clothes = {}
  605. for _, clothes in pairs (char:GetChildren()) do
  606. if clothes:IsA("Accessory") then
  607. clothes:Remove()
  608. end
  609. if clothes:IsA("Shirt") then
  610. clothes:Remove()
  611. end
  612. if clothes:IsA("Pants") then
  613. clothes:Remove()
  614. end
  615. if clothes:IsA("ShirtGraphic") then
  616. clothes.Graphic = 0
  617. clothes:Remove()
  618. end
  619. end
  620. char.Head.BrickColor = BrickColor.new("Really red")
  621. torso.BrickColor = BrickColor.new("Really red")
  622. char["Left Leg"].BrickColor = BrickColor.new("Really red")
  623. char["Left Arm"].BrickColor = BrickColor.new("Really red")
  624. char["Right Leg"].BrickColor = BrickColor.new("Really red")
  625. char["Right Arm"].BrickColor = BrickColor.new("Really red")
  626. char.Head.Material = "Neon"
  627. torso.Material = "Neon"
  628. char["Left Leg"].Material = "Neon"
  629. char["Left Arm"].Material = "Neon"
  630. char["Right Leg"].Material = "Neon"
  631. char["Right Arm"].Material = "Neon"
  632. human.MaxHealth = 2000000000
  633. wait(0.5)
  634. human.Health = human.MaxHealth
  635. human.WalkSpeed = 50
  636. ---------------------------------------------------------------------------------------------------------
  637. m.KeyDown:connect(function(key)
  638. if key == "f" then
  639. torso.CFrame = m.hit
  640. end
  641. end)
  642. ---------------------------------------------------------------------------------------------------------
  643. m.KeyDown:connect(function(key)
  644. if key == "z" then
  645. ChatService:Chat(char.Head ,"Spike")
  646. local pos = m.Hit.p
  647. local pos1 = torso.Position
  648. torso.CFrame = CFrame.new(pos1, pos)
  649. x = Instance.new("Part", char)
  650. x.Shape = "Ball"
  651. x.Size = Vector3.new(4,4,4)
  652. x.Material = "Neon"
  653. x.BrickColor = BrickColor.new("Really red")
  654. x.Anchored = false
  655. x.CanCollide = false
  656. x.CFrame = char["Torso"].CFrame * CFrame.new(0,0,-2.5)
  657. z = Instance.new("SpecialMesh", x)
  658. z.MeshId = "http://www.roblox.com/asset/?id=9982590"
  659. z.Scale = Vector3.new(1,1,1)
  660. c = Instance.new("BodyVelocity", x)
  661. c.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  662. c.velocity = char.Torso.CFrame.lookVector*180
  663. x.Touched:connect(function(h)
  664. local a = h.Parent
  665. if a.Name ~= player.Name and a.ClassName == "Model" then
  666. for i = 1,10,.4 do
  667. z.Scale = Vector3.new(1 + i*0.8, 1 + i*0.8, 1 + i*0.8)
  668. x.Size = Vector3.new(4 + i*2.3, 4 + i*2.3, 4 + i*2.3)
  669. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 180
  670. end
  671. end
  672. if a.Name ~= player.Name and a.ClassName == "Model" and a:FindFirstChild("Humanoid") ~= nil then
  673. a:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  674. end
  675. end)
  676. game.Debris:AddItem(x,5)
  677. end
  678. end)
  679. ----------------------------------------------------------------------------------------------------------
  680. m.KeyDown:connect(function(key)
  681. if key == "x" then
  682. ChatService:Chat(char.Head ,"Slash")
  683. local pos = m.Hit.p
  684. local pos1 = torso.Position
  685. torso.CFrame = CFrame.new(pos1, pos)
  686. k = Instance.new("Part", workspace)
  687. k.Shape = "Cylinder"
  688. k.Size = Vector3.new(21,3,4)
  689. k.Material = "Neon"
  690. k.BrickColor = BrickColor.new("Really red")
  691. k.Anchored = false
  692. k.CanCollide = false
  693. k.CFrame = char["Torso"].CFrame * CFrame.new(0,0,-2.5)
  694. j = Instance.new("SpecialMesh", k)
  695. j.MeshType = "Sphere"
  696. j.Scale = Vector3.new(1,1,1)
  697. h = Instance.new("BodyVelocity", k)
  698. h.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  699. h.velocity = char.Torso.CFrame.lookVector*180
  700. k.Touched:connect(function(h)
  701. local a = h.Parent
  702. if a.Name ~= player.Name and a.ClassName == "Model" then
  703. k.Anchored = true
  704. for i = 1,10,.4 do
  705. j.Scale = Vector3.new(1 + i*0.8, 1 + i*0.8, 1 + i*0.8)
  706. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 180
  707. end
  708. end
  709. if a.Name ~= player.Name and a.ClassName == "Model" and a:FindFirstChild("Humanoid") ~= nil then
  710. a:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  711. end
  712. end)
  713. game.Debris:AddItem(k,5)
  714. end
  715. end)
  716. ----------------------------------------------------------------------------------------------------------
  717. m.KeyDown:connect(function(key)
  718. if key == "c" and boom == true then boom = false
  719. ChatService:Chat(char.Head ,"Get Ready..")
  720. char.Humanoid.JumpPower = 150
  721. char.Humanoid.Jump = true
  722. wait(1)
  723. torso.Anchored = true
  724. torso.CFrame = torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  725. ChatService:Chat(char.Head ,"Red Rain!!")
  726. for i = 1,100 do
  727. local g = Instance.new("Part", workspace)
  728. g.Transparency = 0.1
  729. g.Name = "lalala"
  730. g.FormFactor = "Custom"
  731. g.Anchored = false
  732. g.CanCollide = false
  733. g.BrickColor = BrickColor.new("Really red")
  734. g.Shape = "Ball"
  735. g.Size = Vector3.new(15,15,15)
  736. g.Material = "Neon"
  737. g.TopSurface = 0
  738. g.BottomSurface = 0
  739. local y = Instance.new("BodyVelocity", g)
  740. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  741. y.velocity = char.Torso.CFrame.lookVector*180
  742. g.CFrame = torso.CFrame*CFrame.new(math.random(-30,30),math.random(-30,30),math.random(-20,-10))* CFrame.Angles(0, 0, 0)
  743. local c = Instance.new("SpecialMesh",g)
  744. c.MeshType = "Sphere"
  745. c.Scale = Vector3.new(1,1,1)
  746. for i = 1,2 do
  747. c.Scale = c.Scale +Vector3.new(0,0,0)
  748. wait(0.0005)
  749. end
  750. g.Touched:connect(function(h)
  751. local a = h.Parent
  752. if a.Name ~= player.Name and a.ClassName == "Model" then
  753. g.Anchored = true
  754. for i = 1,10,.4 do
  755. c.Scale = Vector3.new(1 + i*0.4, 1 + i*0.4, 1 + i*0.4)
  756. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 180
  757. end
  758. end
  759. if a.Name ~= player.Name and a.ClassName == "Model" and a:FindFirstChild("Humanoid") ~= nil then
  760. a:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  761. end
  762. end)
  763. game.Debris:AddItem(g,5)
  764. end
  765. torso.Anchored = false
  766. boom = true
  767. end
  768. end)
  769. ----------------------------------------------------------------------------------------------------------------------------
  770. m.KeyDown:connect(function(key)
  771. if key == "v" and boom == true then boom = false
  772. ChatService:Chat(char.Head ,"Grrrrr..")
  773. wait(1)
  774. ChatService:Chat(char.Head ,"RED BOOM!!")
  775. local pos = m.Hit.p
  776. local pos1 = torso.Position
  777. torso.CFrame = CFrame.new(pos1, pos)
  778. local qeqe = Instance.new("Part", char)
  779. qeqe.Anchored = false
  780. qeqe.BrickColor = BrickColor.new("Really red")
  781. qeqe.CanCollide = false
  782. qeqe.Name = "Boom"
  783. qeqe.Shape = "Ball"
  784. qeqe.Size = Vector3.new(100, 100, 100)
  785. qeqe.Transparency = 0
  786. qeqe.TopSurface = 0
  787. qeqe.BottomSurface = 0
  788. qeqe.Material = "Neon"
  789. qeqe.CFrame = char["Torso"].CFrame * CFrame.new(0,0,-2.5)
  790. awd = Instance.new("BodyVelocity", qeqe)
  791. awd.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  792. awd.velocity = char.Torso.CFrame.lookVector*360
  793. qeqe.Touched:connect(function(h)
  794. local a = h.Parent
  795. if a.Name ~= player.Name and a.ClassName == "Model" and a:FindFirstChild("Humanoid") ~= nil then
  796. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 900
  797. wait(0.2)
  798. a:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  799. qeqe.Transparency = 1
  800. ChatService:Chat(char.Head ,"Red Boom Disappeared D:")
  801. end
  802. end)
  803. game.Debris:AddItem(qeqe,5)
  804. boom = true
  805. end
  806. end)
  807. ----------------------------------------------------------------------------------------------------------------------------
  808. while true do
  809. wait(0.3)
  810. local q = Instance.new("Part", char)
  811. q.Anchored = true
  812. q.BrickColor = BrickColor.new("Really red")
  813. q.CanCollide = false
  814. q.Name = "Ring"
  815. q.Size = Vector3.new(1, 1, 1)
  816. q.Transparency = 0
  817. q.TopSurface = 0
  818. q.BottomSurface = 0
  819. q.CFrame = torso.CFrame * CFrame.new(0,-2,0)
  820. q.CFrame = q.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  821. local e = Instance.new("SpecialMesh", q)
  822. e.MeshId = "http://www.roblox.com/asset/?id=3270017"
  823. e.Scale = Vector3.new(1, 1, 1)
  824. wait(0.1)
  825. coroutine.wrap(function()
  826. for i = 1, 10, .4 do
  827. e.Scale = Vector3.new(1 + i*5, 1 + i*5, 1 + i*2.5)
  828.  
  829. wait()
  830. end
  831. wait()
  832. q:Destroy()
  833. wait()
  834. end)()
  835. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement