aweeb

Untitled

Feb 15th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.77 KB | None | 0 0
  1. -----------------------------------
  2.  
  3. ------ Made by Mapleshade91 ------
  4.  
  5. ------ Don't leak ------
  6.  
  7. -----------------------------------
  8.  
  9. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  10. local Player,game,owner = owner,game
  11. local RealPlayer = Player
  12. do
  13. warn("Dark God created by Mapleshade91")
  14. local rp = RealPlayer
  15. script.Parent = rp.Character
  16.  
  17. --RemoteEvent for communicating
  18. local Event = Instance.new("RemoteEvent")
  19. Event.Name = "UserInput_Event"
  20.  
  21. --Fake event to make stuff like Mouse.KeyDown work
  22. local function fakeEvent()
  23. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  24. t.connect = t.Connect
  25. return t
  26. end
  27.  
  28. --Creating fake input objects with fake variables
  29. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  30. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  31. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  32. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  33. end}
  34. --Merged 2 functions into one by checking amount of arguments
  35. CAS.UnbindAction = CAS.BindAction
  36.  
  37. --This function will trigger the events that have been :Connect()'ed
  38. local function te(self,ev,...)
  39. local t = m[ev]
  40. if t and t._fakeEvent then
  41. for _,f in pairs(t.Functions) do
  42. f(...)
  43. end
  44. end
  45. end
  46. m.TrigEvent = te
  47. UIS.TrigEvent = te
  48.  
  49. Event.OnServerEvent:Connect(function(plr,io)
  50. if plr~=rp then return end
  51. m.Target = io.Target
  52. m.Hit = io.Hit
  53. if not io.isMouse then
  54. local b = io.UserInputState == Enum.UserInputState.Begin
  55. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  56. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  57. end
  58. for _,t in pairs(CAS.Actions) do
  59. for _,k in pairs(t.Keys) do
  60. if k==io.KeyCode then
  61. t.Function(t.Name,io.UserInputState,io)
  62. end
  63. end
  64. end
  65. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  66. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  67. end
  68. end)
  69. Event.Parent = NLS([==[
  70. local Player = game:GetService("Players").LocalPlayer
  71. local Event = script:WaitForChild("UserInput_Event")
  72.  
  73. local Mouse = Player:GetMouse()
  74. local UIS = game:GetService("UserInputService")
  75. local input = function(io,a)
  76. if a then return end
  77. --Since InputObject is a client-side instance, we create and pass table instead
  78. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  79. end
  80. UIS.InputBegan:Connect(input)
  81. UIS.InputEnded:Connect(input)
  82.  
  83. local h,t
  84. --Give the server mouse data 30 times every second, but only if the values changed
  85. --If player is not moving their mouse, client won't fire events
  86. while wait(1/30) do
  87. if h~=Mouse.Hit or t~=Mouse.Target then
  88. h,t=Mouse.Hit,Mouse.Target
  89. Event:FireServer({isMouse=true,Target=t,Hit=h})
  90. end
  91. end]==],Player.Character)
  92.  
  93. ----Sandboxed game object that allows the usage of client-side methods and services
  94. --Real game object
  95. local _rg = game
  96.  
  97. --Metatable for fake service
  98. local fsmt = {
  99. __index = function(self,k)
  100. local s = rawget(self,"_RealService")
  101. if s then return s[k] end
  102. end,
  103. __newindex = function(self,k,v)
  104. local s = rawget(self,"_RealService")
  105. if s then s[k]=v end
  106. end,
  107. __call = function(self,...)
  108. local s = rawget(self,"_RealService")
  109. if s then return s(...) end
  110. end
  111. }
  112. local function FakeService(t,RealService)
  113. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  114. return setmetatable(t,fsmt)
  115. end
  116.  
  117. --Fake game object
  118. local g = {
  119. GetService = function(self,s)
  120. return self[s]
  121. end,
  122. Players = FakeService({
  123. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  124. },"Players"),
  125. UserInputService = FakeService(UIS,"UserInputService"),
  126. ContextActionService = FakeService(CAS,"ContextActionService"),
  127. }
  128. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  129. g.service = g.GetService
  130.  
  131. g.RunService = FakeService({
  132. RenderStepped = _rg:GetService("RunService").Heartbeat,
  133. BindToRenderStep = function(self,name,_,fun)
  134.  
  135. end,
  136. UnbindFromRenderStep = function(self,name)
  137. self._btrs[name]:Disconnect()
  138. end,
  139. },"RunService")
  140.  
  141. setmetatable(g,{
  142. __index=function(self,s)
  143. return _rg:GetService(s) or typeof(_rg[s])=="function"
  144. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  145. end,
  146. __newindex = fsmt.__newindex,
  147. __call = fsmt.__call
  148. })
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = g,g.Players.LocalPlayer
  151. end
  152. print("Good sir do not leak this.")
  153. print("Don't u dare report the audio.")
  154.  
  155. local cansilence = true
  156.  
  157. function SHUTUPXDD()
  158. if cansilence then
  159. cansilence = false
  160. local function search(instance)
  161. for i,v in pairs(instance:GetChildren()) do
  162. search(v)
  163. if v.ClassName == "Sound" then
  164. if v.Parent ~= game.Players.LocalPlayer.Character then
  165. v.Volume = 0
  166. end
  167. end
  168. end
  169. end
  170. search(workspace)
  171. wait(3)
  172. cansilence = false
  173. end
  174. end
  175.  
  176. game:GetService("RunService").RenderStepped:connect(SHUTUPXDD)
  177.  
  178. Player_Size = 2 --Size of the player.
  179.  
  180. wait()
  181. local Player = owner
  182. local Character = Player.Character
  183. local plr = owner
  184. local Humanoid = Character.Humanoid
  185. local char = plr.Character
  186. local hum = char.Humanoid
  187. local ra = char["Right Arm"]
  188. local la= char["Left Arm"]
  189. local rl= char["Right Leg"]
  190. local ll = char["Left Leg"]
  191. local hed = char.Head
  192. local root = char.HumanoidRootPart
  193. local rootj = root.RootJoint
  194. local tors = char.Torso
  195. local LeftArm = Character["Left Arm"]
  196. local RightArm = Character["Right Arm"]
  197. local LeftLeg = Character["Left Leg"]
  198. local RightLeg = Character["Right Leg"]
  199. local Head = Character.Head
  200. local Torso = Character.Torso
  201. local mouse = plr:GetMouse()
  202. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  203. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  204. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  205. local cam = game.Workspace.CurrentCamera
  206. trazx = Instance.new("ParticleEmitter")
  207. c = game.Players.LocalPlayer.Character
  208. local sine=0
  209. Character.Head.face.Texture = "rbxassetid://49493144"
  210.  
  211. hum.MaxHealth = "Inf"
  212. hum.Health = "Inf"
  213.  
  214. local forcefield = Instance.new("ForceField",char)
  215. forcefield.Name = "feaqurmam"
  216. forcefield.Visible = false
  217. -----------------------------------------------------------
  218. h = char.Head
  219. t = char.Torso
  220. rs = t["Right Shoulder"]
  221. ls = t["Left Shoulder"]
  222. rh = t["Right Hip"]
  223. lh = t["Left Hip"]
  224. nec = t.Neck
  225. rut = char.HumanoidRootPart
  226. rutj = rut.RootJoint
  227. it = Instance.new
  228.  
  229. local txt = Instance.new("BillboardGui", char)
  230. txt.Adornee = char.Head
  231. txt.Name = "_status"
  232. txt.Size = UDim2.new(2, 0, 1.2, 0)
  233. txt.StudsOffset = Vector3.new(-9, 8, 0)
  234. local text = Instance.new("TextLabel", txt)
  235. text.Size = UDim2.new(10, 0, 7, 0)
  236. text.FontSize = "Size48"
  237. text.TextScaled = true
  238. text.TextTransparency = 0
  239. text.BackgroundTransparency = 1
  240. text.TextTransparency = 0
  241. text.TextStrokeTransparency = 1
  242. text.Font = "Code"
  243. text.TextStrokeColor3 = Color3.new(0, 0, 0)
  244. v = Instance.new("Part")
  245. v.Name = "ColorBrick"
  246. v.Parent = Player.Character
  247. v.FormFactor = "Symmetric"
  248. v.Anchored = true
  249. v.CanCollide = false
  250. v.BottomSurface = "Smooth"
  251. v.TopSurface = "Smooth"
  252. v.Size = Vector3.new(10, 5, 3)
  253. v.Transparency = 1
  254. v.CFrame = char.Torso.CFrame
  255. v.BrickColor = BrickColor.new("Really black")
  256. v.Transparency = 1
  257. v.Shape = "Block"
  258. spawn(function()
  259. local TweenService = game:GetService("TweenService")
  260. local Colours = {Color3.fromRGB(255, 0, 0),Color3.fromRGB(27, 42, 53),Color3.fromRGB(255, 0, 0),Color3.fromRGB(27, 42, 53),Color3.fromRGB(255, 0, 0)}
  261. local Int = 0
  262. while wait(0.5) do
  263. if Int == #Colours then Int = 0 end
  264. Int = Int+1
  265. TweenService:Create(text,TweenInfo.new(1),{TextColor3 = Colours[Int]}):Play()
  266. end
  267. end)
  268. text.Text = "Dark God"
  269.  
  270.  
  271. local txtd = Instance.new("BillboardGui", char)
  272. txtd.Adornee = char.Head
  273. txtd.Name = "_status"
  274. txtd.Size = UDim2.new(2, 0, 1.2, 0)
  275. txtd.StudsOffset = Vector3.new(-9, 8, 0)
  276. local texth = Instance.new("TextLabel", txtd)
  277. texth.Size = UDim2.new(10, 0, 7, 0)
  278. texth.FontSize = "Size48"
  279. texth.TextScaled = true
  280. texth.TextTransparency = 0
  281. texth.BackgroundTransparency = 1
  282. texth.TextTransparency = 0
  283. texth.TextStrokeTransparency = 1
  284. texth.Font = "Code"
  285. texth.TextStrokeColor3 = Color3.new(0, 0, 0)
  286. v = Instance.new("Part")
  287. v.Name = "ColorBrick"
  288. v.Parent = Player.Character
  289. v.FormFactor = "Symmetric"
  290. v.Anchored = true
  291. v.CanCollide = false
  292. v.BottomSurface = "Smooth"
  293. v.TopSurface = "Smooth"
  294. v.Size = Vector3.new(10, 5, 3)
  295. v.Transparency = 1
  296. v.CFrame = char.Torso.CFrame
  297. v.BrickColor = BrickColor.new("Really black")
  298. v.Transparency = 1
  299. v.Shape = "Block"
  300. spawn(function()
  301. local TweenService = game:GetService("TweenService")
  302. local Colourss = {Color3.fromRGB(255, 0, 0),Color3.fromRGB(27, 42, 53),Color3.fromRGB(255, 0, 0),Color3.fromRGB(27, 42, 53),Color3.fromRGB(255, 0, 0)}
  303. local Intt = 0
  304. while wait(0.2) do
  305. if Intt == #Colourss then Intt = 0 end
  306. Intt = Intt+1
  307. TweenService:Create(texth,TweenInfo.new(1),{TextColor3 = Colourss[Intt]}):Play()
  308. end
  309. end)
  310. texth.Text = ""
  311.  
  312.  
  313. spawn(function()
  314. while wait() do
  315. Head.BrickColor = BrickColor.new("Really black")
  316. RightArm.BrickColor = BrickColor.new("Really black")
  317. LeftArm.BrickColor = BrickColor.new("Really black")
  318. Torso.BrickColor = BrickColor.new("Really black")
  319. RightLeg.BrickColor = BrickColor.new("Really black")
  320. LeftLeg.BrickColor = BrickColor.new("Really black")
  321. end
  322. end)
  323. for i,v in pairs(Character:children()) do
  324. if v:IsA("Hat") then
  325. v:Destroy()
  326. end
  327. end
  328. for i,v in pairs(Character:children()) do
  329. if v:IsA("Accessory") then
  330. v:Destroy()
  331. end
  332. end
  333. for i,v in pairs(Character:children()) do
  334. if v:IsA("Hair") then
  335. v:Destroy()
  336. end
  337. end
  338. for i,v in pairs(Character:children()) do
  339. if v:IsA("Shirt") then
  340. v:Destroy()
  341. end
  342. end
  343. for i,v in pairs(Character:children()) do
  344. if v:IsA("Pants") then
  345. v:Destroy()
  346. end
  347. end
  348. for i,v in pairs(Character:children()) do
  349. if v:IsA("Graphic Shirt") then
  350. v:Destroy()
  351. end
  352. end
  353. for i,v in pairs(Character:children()) do
  354. if v:IsA("GraphicShirt") then
  355. v:Destroy()
  356. end
  357. end
  358.  
  359. for _,v in pairs(Character:children()) do
  360. if v:IsA("Shirt") then
  361. v.ShirtTemplate = "rbxassetid://0"
  362. elseif v:IsA("Pants") then
  363. v.PantsTemplate = "rbxassetid://0"
  364. elseif v:IsA("ShirtGraphic") then
  365. v:Remove()
  366. wait(.1)
  367. Torso.roblox:Remove()
  368. elseif v:IsA("Accessory") then
  369. v:Remove()
  370. end
  371. end
  372.  
  373. local Hair = Instance.new("Part")
  374. Hair.Parent = char
  375. Hair.Name = "GreenTopHat"
  376. Hair.Size = Vector3.new(0.1, 0.1, 0.1)
  377. Hair.CFrame = char.Head.CFrame
  378. Hair:BreakJoints()
  379. Hair.CanCollide = false
  380. Hair.BrickColor = BrickColor.new("Medium Stone")
  381. Hair.TopSurface = "Smooth"
  382. Hair.BottomSurface = "Smooth"
  383. Weld = Instance.new("Weld")
  384. Weld.Name = "Weld"
  385. Weld.Part0 = char.Head
  386. Weld.Part1 = Hair
  387. Weld.Parent = char.Head
  388. Weld.C0 = CFrame.new(0, 0.77, 0)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0)
  389. Mesh = Instance.new("SpecialMesh")
  390. Mesh.Parent = Hair
  391. Mesh.MeshId = "http://www.roblox.com/asset/?id=6837450"
  392. Mesh.TextureId = "http://www.roblox.com/asset/?id=6837452"
  393. Mesh.Scale = Vector3.new(1, 1, 1)
  394. -------------------------------------------------------
  395. --Start Good Stuff--
  396. -------------------------------------------------------
  397. CF = CFrame.new
  398. angles = CFrame.Angles
  399. attack = false
  400. timetofly = true
  401. Euler = CFrame.fromEulerAnglesXYZ
  402. Rad = math.rad
  403. IT = Instance.new
  404. BrickC = BrickColor.new
  405. Cos = math.cos
  406. Acos = math.acos
  407. Sin = math.sin
  408. Asin = math.asin
  409. Abs = math.abs
  410. Mrandom = math.random
  411. Floor = math.floor
  412. random = math.random
  413. radian = math.rad
  414. Vec3 = Vector3.new
  415. cFrame = CFrame.new
  416. Euler = CFrame.fromEulerAnglesXYZ
  417. -------------------------------------------------------
  418. --End Good Stuff--
  419. -------------------------------------------------------
  420. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  421. RSH, LSH = nil, nil
  422. RW = Instance.new("Weld")
  423. LW = Instance.new("Weld")
  424. RH = tors["Right Hip"]
  425. LH = tors["Left Hip"]
  426. RSH = tors["Right Shoulder"]
  427. LSH = tors["Left Shoulder"]
  428. RSH.Parent = nil
  429. LSH.Parent = nil
  430. RW.Name = "RW"
  431. RW.Part0 = tors
  432. RW.C0 = CF(1.5, 0.5, 0)
  433. RW.C1 = CF(0, 0.5, 0)
  434. RW.Part1 = ra
  435. RW.Parent = tors
  436. LW.Name = "LW"
  437. LW.Part0 = tors
  438. LW.C0 = CF(-1.5, 0.5, 0)
  439. LW.C1 = CF(0, 0.5, 0)
  440. LW.Part1 = la
  441. LW.Parent = tors
  442. Effects = {}
  443.  
  444. BTAUNT = Instance.new("Sound", tors)
  445. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2612826574"
  446. BTAUNT.Volume = 10
  447. BTAUNT.Pitch = 1
  448. BTAUNT.Looped = false
  449. BTAUNT.TimePosition = 0.2
  450.  
  451. brda = Instance.new("Part",char) brda.Transparency = 1 brda.CanCollide = false brda.Size = Vector3.new(1.248, 1.264, 0.16) brdam = Instance.new("SpecialMesh",brda) brdam.Scale = Vector3.new(0.003, 0.003, 0.003) brdam.MeshType = "FileMesh" brdam.MeshId = "rbxassetid://1614924885" brdam.TextureId = "rbxassetid://1614940093" brdaw = Instance.new("Weld",ra) brdaw.Part0 = ra brdaw.Part1 = brda brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0)
  452.  
  453. bat = Instance.new("Part", game.Players.LocalPlayer.Character)
  454. bat.Size = Vector3.new(1, 1, 5)
  455. bat.CanCollide = false
  456. bat:BreakJoints()
  457.  
  458. LeDrink = it("Model")
  459. LeDrink.Parent = char
  460. LeDrink.Name = "LeDrink"
  461. RHe = it("Part")
  462. RHe.Parent = LeDrink
  463. RHe.BrickColor = BrickColor.new("Really black")
  464. RHe.Locked = true
  465. RHe.CanCollide = false
  466. RHe.Transparency = 1
  467. PMesh = it("SpecialMesh")
  468. RHe.formFactor = "Symmetric"
  469. PMesh.MeshType = "FileMesh"
  470. PMesh.MeshId = "rbxassetid://10470609"
  471. PMesh.TextureId = "rbxassetid://111405256"
  472. PMesh.Scale = Vector3.new(1.3, 1.4, 1.3)
  473. PMesh.Parent = RHe
  474. local RWeld = it("Weld")
  475. RWeld.Parent = RHe
  476. RWeld.Part0 = RHe
  477. RWeld.Part1 = ra
  478. RWeld.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
  479.  
  480. LeChips = it("Model")
  481. LeChips.Parent = char
  482. LeChips.Name = "LeChips"
  483. RHk = it("Part")
  484. RHk.Parent = LeChips
  485. RHk.BrickColor = BrickColor.new("Really black")
  486. RHk.Locked = true
  487. RHk.CanCollide = false
  488. RHk.Transparency = 1
  489. PMeshe = it("SpecialMesh")
  490. RHk.formFactor = "Symmetric"
  491. PMeshe.MeshType = "FileMesh"
  492. PMeshe.MeshId = "rbxassetid://19106014"
  493. PMeshe.TextureId = "rbxassetid://342435650"
  494. PMeshe.Scale = Vector3.new(1, 1.4, 0.8)
  495. PMeshe.Parent = RHk
  496. local RWelds = it("Weld")
  497. RWelds.Parent = RHk
  498. RWelds.Part0 = RHk
  499. RWelds.Part1 = ra
  500. RWelds.C0 = CF(-1.2, -0.5, 0) * angles(Rad(90), Rad(0), Rad(90))
  501.  
  502. local LeDrink = "wiplolnotyet"
  503. local LeChips = "wipaswelllol"
  504. local Sitt = false
Add Comment
Please, Sign In to add comment