SHARE
TWEET

ssaawd

JORGEEEEEE_EEE Aug 18th, 2019 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top