Advertisement
Guest User

God

a guest
Mar 29th, 2017
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.11 KB | None | 0 0
  1. --- Remade by 123jl123 ---
  2.  
  3. local p69 = game.Players.LocalPlayer
  4. local char69 = p69.Character
  5. local torso69 = char69.Torso
  6.  
  7. ----------------------------------------------
  8. z = Instance.new("Sound", torso69)
  9. z.SoundId = "rbxassetid://526733861" -- Put Music ID Here.
  10. z.Looped = true
  11. z.Volume = 1
  12. wait(0.1)
  13. z:Play()
  14. ---------------------------------------------
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. --GOD--
  22.  
  23. Player = game.Players.LocalPlayer
  24. Char = Player.Character
  25. Torso = Char.Torso
  26. Head = Char.Head
  27. Arms = {Char:FindFirstChild'Right Arm', Char:FindFirstChild'Left Arm'}
  28. Shoulders = {Torso:FindFirstChild'Right Shoulder', Torso:FindFirstChild'Left Shoulder'}
  29. Legs = {Char:FindFirstChild'Right Leg', Char:FindFirstChild'Left Leg'}
  30. HumRoot = Char:FindFirstChild'HumanoidRootPart'
  31. HumRootJ = HumRoot['RootJoint']
  32. Humanoid = Char:FindFirstChild'Humanoid'
  33. Mouse = Player:GetMouse()
  34.  
  35. local s = Workspace:FindFirstChild('god_script: '..Player.Name,true)
  36. if s then
  37. local f = s:FindFirstChild'stop'
  38. if f then
  39. f:Invoke()
  40. end
  41. end
  42. s=nil
  43.  
  44. Debris = game:service'Debris'
  45. RS = game:service'RunService'
  46. Chatserv = game:service'Chat'
  47. Insertserv = game:service'InsertService'
  48.  
  49. Neck = Torso:FindFirstChild'Neck'
  50.  
  51. pcall(function() Char.Shirobako:Destroy() end)
  52. Main = Instance.new("Model",Char)
  53. Main.Name = "Shirobako"
  54. script.Parent=Main
  55.  
  56. cfn=CFrame.new
  57. ang = function(x,y,z) return CFrame.Angles(x or 0,y or 0,z or 0)end
  58. m={tau=math.pi*2;float=196.25}
  59. v3n=Vector3.new
  60. md,mr,PI=math.rad, math.random, math.pi
  61. bcol=BrickColor.new
  62. numkp=NumberSequenceKeypoint.new
  63. colkp=ColorSequenceKeypoint.new
  64.  
  65. function l(a1,x,y,z,rx,ry,rz)
  66. local cf
  67. if tostring(a1):find(',') == nil then
  68. cf=a1.CFrame
  69. else cf=a1 end
  70. return cf*CFrame.new(x or 0,y or 0,z or 0)*CFrame.Angles(
  71. rx or 0,ry or 0,yz or 0)
  72. end
  73.  
  74. New = function(what)
  75. return function(bar)
  76. local obj=Instance.new(what)
  77. for arg,val in pairs(bar) do
  78. if arg == "_P" then
  79. obj.Parent = val
  80. elseif arg=="_PP" then
  81. obj.Part0=val[1]
  82. obj.Part1=val[2]
  83. else
  84. if pcall(function()return obj[arg] end) then
  85. obj[arg]=val
  86. end
  87. end
  88. end
  89. return obj
  90. end
  91. end
  92.  
  93. Edit = function(what)
  94. return function(args)
  95. for ind,obj in next,what do
  96. for arg,val in next,args do
  97. local child,argu = arg:match"(.+)%.(.+)"
  98. if child and argu then
  99. if pcall(function()return obj[child][argu] end) then
  100. -- print'a'
  101. obj[child][argu]=val
  102. end
  103. else
  104. if arg=='_F'then
  105. val(ind,obj)
  106. elseif pcall(function()return obj[arg]end) then
  107. obj[arg]=val
  108. end
  109. end
  110. end
  111. end
  112. end
  113. end
  114.  
  115. _1,_2,_3=nil,nil
  116. set_material = nil
  117. set_color = nil
  118. set_parent = nil
  119. set_anchor = nil
  120. Part = function(x,y,z,col,tr)
  121. local p = New"Part"{
  122. _P=set_parent or Main;
  123. BrickColor = bcol(col or set_color or "White");
  124. CanCollide = false;
  125. Transparency = tr or 0;
  126. Size = Vector3.new(x or 0,y or 0,z or 0);
  127. Material = set_material or 'SmoothPlastic';
  128. Anchored = (set_anchor~=nil and set_anchor or false)
  129. }
  130. for _,sur in next,Enum.NormalId:GetEnumItems() do
  131. p[sur.Name..'Surface'] = 10
  132. end
  133. _1 = p
  134. return p
  135. end
  136. Wedge = function(x,y,z,col,tr)
  137. local p = New"WedgePart"{
  138. _P=Main;
  139. BrickColor = bcol(col or "White");
  140. CanCollide = false;
  141. Transparency = tr or 0;
  142. Size = Vector3.new(x or 0,y or 0,z or 0);
  143. Material = set_material or 'SmoothPlastic';
  144. Anchored = (set_anchor~=nil and set_anchor or false)
  145. }
  146. for _,sur in next,Enum.NormalId:GetEnumItems() do
  147. p[sur.Name..'Surface'] = 0
  148. end
  149. _1 = p
  150. return p
  151. end
  152. Weld = function(part0,part1,c0,c1,...) --over-engineered welding function which accepts many things
  153. local ar = {...}
  154. local cframe0,cframe1
  155. local function checkf()local res=true
  156. for i,v in pairs(ar)do
  157. if type(v) ~= 'number' then
  158. res=false
  159. end
  160. end
  161. return res
  162. end
  163. if type(c0) == 'table' then
  164. cframe0 = CFrame.new(c0[1] or 0, c0[2] or 0, c0[3] or 0) * CFrame.Angles(
  165. c0[4] or 0, c0[5] or 0, c0[6] or 0)
  166. elseif type(c0) == 'userdata' then
  167. cframe0 = c0
  168. elseif type(c0) == 'number' and checkf() then
  169. cframe0 = CFrame.new(c0 or 0,c1 or 0,ar[1] or 0) * CFrame.Angles(ar[2] or 0, ar[3] or 0, ar[4] or 0)
  170. end
  171. if type(c1) == 'table' then
  172. cframe1 = CFrame.new(c1[1] or 0, c1[2] or 0, c1[3] or 0) * CFrame.Angles(
  173. c1[4] or 0, c1[5] or 0, c1[6] or 0)
  174. elseif type(c1) == 'userdata' then
  175. cframe1 = c1
  176. elseif type(c1) == 'number' and (not c0 or (c0 and type(c0) == 'table')) then
  177. cframe1 = CFrame.new(c1 or 0, ar[1] or 0, ar[2] or 0) * CFrame.Angles(ar[3] or 0, ar[4] or 0, ar[5] or 0)
  178. end
  179. for i,v in pairs(ar)do
  180. if type(v) == 'table' then
  181. cframe1 = CFrame.new(v[1] or 0, v[2] or 0, v[3] or 0) * CFrame.new(v[4] or 0, v[5] or 0, v[6] or 0)
  182. elseif type(v) == 'userdata' then
  183. cframe1 = v
  184. end
  185. end
  186.  
  187. cframe0,cframe1 = cframe1,cframe0
  188. part0.Position=part1.Position
  189. local weld = Instance.new("Motor")
  190. weld.Part0 = part0
  191. weld.Part1 = part1
  192. weld.C0 = cframe0 or CFrame.new()
  193. weld.C1 = cframe1 or CFrame.new()
  194. weld.MaxVelocity = .1
  195. weld.Parent = part0
  196. _2=weld
  197. return weld
  198. end
  199.  
  200. mesh_ids = {
  201. spike = "rbxassetid://1033714";
  202. ring = "rbxassetid://3270017";
  203. coil = 'rbxassetid://16606212';
  204. diamond = 'rbxassetid://9756362';
  205. rock = 'rbxassetid://1290033';
  206. }
  207. mesh_texs = {
  208. rock = 'rbxassetid://1290030';
  209. }
  210.  
  211. Mesh = function(parent,id,sx,sy,sz)
  212. local name = ( (id == 'cyl' and 'CylinderMesh') or (id == 'bl' and 'BlockMesh') or 'SpecialMesh')
  213. local mesh = Instance.new(name)
  214. if id == 's' then
  215. mesh.MeshType = Enum.MeshType.Sphere
  216. elseif id == 'w' then
  217. mesh.MeshType = Enum.MeshType.Wedge
  218. elseif string.find(id,"://") ~= nil then
  219. mesh.MeshId = id
  220. end
  221. mesh.Scale = Vector3.new(sx or 1, sy or 1, sz or 1)
  222. mesh.Parent = parent
  223. _3=mesh
  224. return mesh
  225. end
  226.  
  227. cane = Part(.1,4,.1,'Really black')Mesh(_1,'cyl')
  228. hw=Weld(cane,Arms[1],0,-1.15,0,-PI/2)
  229.  
  230. bl = Part(.4,.4,.1)Mesh(_1,'s')
  231. Weld(bl,cane,0,2.25)
  232. bl2 = Part(.3,.3,.1,'New Yeller')Mesh(_1,'s',1,1,1.25)
  233. Weld(bl2,bl)_1.Material='Neon'
  234. set_color='Black'
  235. for i=0,1,1/4 do
  236. ring = Part(.1,.1,.1)Mesh(_1,mesh_ids.ring,.25-i*(.25*.9),.25-i*(.25*.9),.1)
  237. Weld(ring,cane,0,-2-i*.25,0,PI/2)
  238. end
  239. set_color='Really black'
  240. for a=-PI/2,PI/2,PI/6 do
  241. arm = Part(.1,.5,.1)Mesh(_1,'bl',.5,1,.5)
  242. New'Weld'{_P=arm;_PP={arm,bl};
  243. C1=cfn(0,0,0)*ang(0,0,a);
  244. C0=cfn(0,-arm.Size.y,0);
  245. }
  246. dec = Part(.1,.1,.1,'New Yeller')Mesh(_1,'bl',.525,1,.525)_1.Material='Neon'
  247. Weld(dec,arm,0,.25*.8)
  248. end
  249.  
  250. arm=Part(.1,.9,.1)Mesh(_1,'bl',.5,1,.5)
  251. New'Weld'{_P=arm;_PP={arm,bl};
  252. C1=cfn(.1,-.15,0)*ang(0,0,md'25');
  253. C0=cfn(0,arm.Size.y/2,0);
  254. }
  255.  
  256. dec = Part(.1,.1,.1,'New Yeller')Mesh(_1,'bl',.525,1,.525)_1.Material='Neon'
  257. Weld(dec,arm,0,-.45*.8)
  258. arm=Part(.1,.9,.1)Mesh(_1,'bl',.5,1,.5)
  259.  
  260. New'Weld'{_P=arm;_PP={arm,bl};
  261. C1=cfn(-.1,-.15,0)*ang(0,0,md'-25');
  262. C0=cfn(0,arm.Size.y/2,0);
  263. }
  264. dec = Part(.1,.1,.1,'New Yeller')Mesh(_1,'bl',.525,1,.525)_1.Material='Neon'
  265. Weld(dec,arm,0,-.45*.8)
  266.  
  267. set_color=nil
  268. coil=Part(.1,.1,.1,'New Yeller')Mesh(_1,mesh_ids.coil,.11,.11,1.15)
  269. Weld(coil,cane,0,0,0,PI/2,0,md'15')
  270.  
  271. disk=Part(.1,.1,.1,'New Yeller')Mesh(_1,'cyl',1.1,1,1.1)
  272. Weld(disk,cane,0,-2+.085)
  273. disk=Part(.1,.1,.1,'New Yeller')Mesh(_1,'cyl',1.1,1,1.1)
  274. Weld(disk,cane,0,2-.085)
  275.  
  276. rainbow={}
  277. for i=0,1,.1 do
  278. local p=60/360
  279. local col=Color3.fromHSV(p+((p*.25)*i),1,1)
  280. local kp=colkp(i,col)
  281. table.insert(rainbow,kp)
  282. end
  283. sizes={}
  284. b=false
  285. for i=0,1,1/4 do
  286. b=not b
  287. local s=.1+(i/2)
  288. local s2=s/5
  289. local kp=numkp(i,(b and s or s2))
  290. table.insert(sizes,kp)
  291. end
  292. emitter=New"ParticleEmitter"{_P=coil;
  293. Texture='rbxassetid://98824648';
  294. Color=ColorSequence.new(rainbow);
  295. Size=NumberSequence.new(sizes);
  296. VelocitySpread=180;
  297. Lifetime=NumberRange.new(3);
  298. Transparency=NumberSequence.new{numkp(0,1);numkp(.5,.5);numkp(1,1)};
  299. Speed=NumberRange.new(.25,.75);
  300. Rotation=NumberRange.new(0,75);
  301. LockedToPart=true;
  302. Rate=3;
  303. }
  304.  
  305. Joints={}
  306.  
  307. function addJoint(name,weld,c0,c1)
  308. local t= {}
  309. t.w=weld
  310. t.n_c0 = c0 or weld.C0
  311. t.n_c1 = c1 or weld.C1
  312. t._desired=weld.C0
  313. t.spd=.1
  314. t.l=0
  315.  
  316. function t:get()
  317. return setmetatable({},{__newindex=function(t,i,v)
  318. if i=='d' and self.l == 0 then
  319. self.d = v
  320. elseif i == 's' then self.spd=v end end})
  321. end
  322.  
  323. setmetatable(t,{__newindex=function(ta,i,v)
  324. if i=='d' then
  325. ta._desired = ta.n_c0 * v
  326. end end})
  327.  
  328. Joints[name]=t
  329. getfenv(0)[name]=Joints[name]
  330. end
  331.  
  332. --Create Joints--
  333. addJoint('rw',New"Weld"{_P = Torso;Part0=Torso;Part1=Arms[1];
  334. C0=cfn(1,0.5,0); C1=cfn(-.5,0.5,0)})
  335. addJoint('lw',New"Weld"{_P = Torso;Part0=Torso;Part1=Arms[2];
  336. C0=cfn(-1,0.5,0); C1=cfn(.5,0.5,0)})
  337. addJoint('rw2',New"Weld"{_P=Torso;_PP={Torso,Legs[1]};
  338. C0=cfn(1,-1,0);C1=cfn(0.5,1,0)})
  339. addJoint('lw2',New"Weld"{_P=Torso;_PP={Torso,Legs[2]};
  340. C0=cfn(-1,-1,0);C1=cfn(-0.5,1,0)})
  341.  
  342. addJoint('tw',HumRootJ,cfn(0,0,0,-1,0,0,0,0,1,0,1,-0),
  343. cfn(0,0,0,-1,-0,-0,0,0,1,0,1,0))
  344.  
  345. addJoint('nw',Neck,cfn(0,1,0,-1,-0,-0,0,0,1,0,1,0),
  346. cfn(0,-.5,0,-1,-0,-0,0,0,1,0,1,0))
  347. addJoint('hw',hw)
  348.  
  349. Connections = {}
  350.  
  351. anim_con = RS.Stepped:connect(function()
  352. for _,j in next,Joints do
  353. j.w.C0 = j.w.C0:lerp(j._desired,j.spd)
  354. end
  355. end)
  356.  
  357. local pt=tick()
  358. local pm=0
  359. local ppos=Torso.Position
  360. function shadow_effect()
  361. local ssss={}
  362. if (tick()-pt)>.075 then
  363. -- for _,hum in next,findHum(Torso.Position,10)do
  364. -- hum.Parent:BreakJoints()
  365. -- end
  366. Char.archivable=true
  367. local cl=Char:Clone()cl.Parent=Main
  368. Char.archivable=false
  369. for _,obj in next,cl:children() do
  370. if not obj:IsA'Part' then obj:Destroy()
  371. elseif obj:IsA'Part'then
  372. Edit{obj}{Transparency=.5;Reflectance=.1;Anchored=true;CanCollide=false;
  373. Material='Neon';BrickColro=bcol'New Yeller'}
  374. local ttt={obj,obj.CFrame}
  375. table.insert(ssss,ttt)
  376. end
  377. end
  378.  
  379. Spawn(function()
  380. for i=0,1,.1 do
  381. for _,v in next,ssss do
  382. v[1].Transparency=.5+i/2
  383. v[1].Size=v[1].Size*1.025
  384. v[1].CFrame=v[2]
  385. v[1].BrickColor=bcol'black'
  386. end
  387. wait()
  388. end
  389. cl:Destroy()end)
  390. pt=tick()
  391. end
  392. end
  393. dash=false
  394.  
  395. function findHum(pos,rad,hum2)
  396. local hums={}
  397. function check(a)
  398. local res=false
  399. for i,ho in pairs(hums)do
  400. if a==ho then res=true end
  401. end
  402. return res
  403. end
  404. for i,v in pairs(Workspace:children())do
  405. if v:IsA'Model'and v~=Char and v~=(hum2 or Char) then
  406. for i,q in pairs(v:children())do
  407. if q:IsA'Humanoid' and q.Parent:FindFirstChild'Torso'and(q.Torso.Position-pos).magnitude < rad then
  408. if not check(q)then
  409. table.insert(hums,q)
  410. end
  411. end
  412. end
  413. end
  414. end
  415. return hums
  416. end
  417.  
  418. -- Head.face.Texture='rbxassetid://321187438'
  419. WalkSpeed=20
  420.  
  421. do --Idleloop
  422. --IDLES--
  423. Anim="Idle"
  424. local sin,cos,abs = math.sin,math.cos,math.abs
  425. local rw,lw,rw2,lw2,tw = rw:get(),lw:get(),rw2:get(),lw2:get(),tw:get()
  426. local angle=0
  427. local a=md'7.5'
  428. idle_con=RS.Stepped:connect(function()
  429.  
  430. local walkmag = v3n(HumRoot.Velocity.x,0,HumRoot.Velocity.z).magnitude
  431. angle=angle%100+1/5
  432.  
  433. if walkmag > .2 then
  434. Anim='Walk'
  435. else
  436. Anim='Idle'
  437. end
  438. Humanoid.WalkSpeed=WalkSpeed
  439. if Anim == 'Idle' then
  440. rw.d = cfn(0,sin(angle)*.1,0)*ang(0,0,md'10'+sin(angle)*.075)
  441. lw.d = cfn(0,sin(angle)*.1,0)*ang(0,0,-md'10'-sin(angle)*.075)
  442.  
  443. rw2.d = cfn(sin(angle)*.05,abs(sin(angle))*.05,0) * ang(0,0,md'5'-sin(angle)*.1) * ang(md'-5',a)
  444. lw2.d = cfn(-sin(angle)*.05,abs(sin(angle))*.05,0) * ang(0,0,-md'5'+sin(angle)*.1) * ang(md'-5',a)
  445.  
  446. tw.d = cfn(0,0,sin(angle)*.35)
  447. elseif Anim == 'Walk' then
  448. tw.d=cfn(0,0,sin(angle)*.1)*ang(md'5')
  449.  
  450. rw.d=ang(md'-25',0,a)
  451. lw.d=ang(md'-25',0,-a)
  452. rw2.d=ang(md'-35',0,a)
  453. lw2.d=ang(md'-25',0,-a)
  454. if dash and WalkSpeed>0 then
  455. Humanoid.WalkSpeed=130
  456. shadow_effect()
  457. end
  458. end
  459. end)
  460. end
  461.  
  462. function ringSFX(cf,p,r,s)
  463. p.Anchored=true
  464. p.CFrame=cf
  465. local t=p.Transparency
  466. local msh=Mesh(p,mesh_ids.ring)
  467. Spawn(function()
  468. for i=0,1,(s or .1) do
  469. p.Transparency=t+((1-t)*i)
  470. msh.Scale=v3n(r*i,r*i,1)
  471. wait()
  472. end
  473. p:Destroy()
  474. end)
  475. end
  476. function sphereSFX(cf,p,r,s)
  477. p.Anchored=true
  478. p.CFrame=cf
  479. local t=p.Transparency
  480. local msh=Mesh(p,'s')
  481. Spawn(function()
  482. for i=0,1,(s or .1) do
  483. p.Transparency=t+((1-t)*i)
  484. msh.Scale=v3n(r*i,r*i,r*i)
  485. wait()
  486. end
  487. p:Destroy()
  488. end)
  489. end
  490.  
  491. function hideAllParts(wut,an)
  492. local parts={}
  493. local function hide(object,anchor)
  494. if object:IsA("BasePart") or object:IsA("Decal") then
  495. local tr=object.Transparency
  496. local t={o=object,t=tr}
  497. object.Transparency = 1
  498. if object:IsA'BasePart' then
  499. t.a=object.Anchored
  500.  
  501. if anchor==nil then
  502. object.Anchored=true
  503. else
  504. if anchor == 1 then
  505. object.Anchored=true
  506. else
  507. object.Anchored=false
  508. end
  509. end
  510.  
  511. t.c=object.CanCollide
  512. object.CanCollide=false
  513. end
  514.  
  515. table.insert(parts,t)
  516. end
  517. for _, child in ipairs(object:GetChildren()) do
  518. hide(child,an)
  519. end
  520. end
  521. hide(wut,an)
  522. -- for i,v in pairs(Char:children())do
  523. -- pcall(function()print(v.Anchored)end)end
  524. return function()
  525. for i,v in ipairs(parts) do
  526. v.o.Transparency = v.t
  527. if v.o:IsA'BasePart'then
  528. if v.a~=nil then
  529. v.o.Anchored=v.a
  530. end
  531. if v.c~=nil then
  532. v.o.CanCollide=v.c
  533. end
  534. end
  535. end
  536. end
  537. end
  538.  
  539. -- unh=hideAllParts(Char)wait()
  540. -- unh()
  541.  
  542. do --Main part of the script
  543.  
  544. function slash(mouse)
  545. rw.l=1
  546. rw.d=ang(PI/2,0,-PI/4/2)*ang(0,PI/2)
  547. hw.d=cfn(0,-.85,0)*ang(0,PI/2)
  548. wait'.5'
  549. local p=Part(4,4,1,'New Yeller',.5)
  550. p.Anchored=true
  551. local stp,enp=l(Torso,-5,0,-3).p,l(Torso,5,0,-3).p
  552. p.CFrame=cfn(stp,enp)
  553. local mag=(stp-enp).magnitude
  554. local sx,sz=p.Size.x,p.Size.y
  555.  
  556. for _,hum in next,findHum(l(Torso,0,0,-3).p,5) do
  557. ringSFX(l(hum.Torso),Part(1,1,1,'New Yeller',.5),10)
  558. ringSFX(l(hum.Torso)*ang(PI/2),Part(1,1,1,'New Yeller',.5),10)
  559. ringSFX(l(hum.Torso)*ang(PI/2,PI/2),Part(1,1,1,'New Yeller',.5),10)
  560.  
  561. local bl=Part(1,1,1,'New Yeller')bl.Anchored=true bl.Material='Neon'
  562. local msh=Mesh(_1,'s')
  563. bl.CFrame=hum.Torso.CFrame
  564. msh.Scale=hum.Parent:GetExtentsSize()
  565. local lol=math.max(msh.Scale.x,msh.Scale.y,msh.Scale.z)
  566.  
  567. local scale=v3n(lol,lol,lol)*1.25
  568. local pos=hum.Torso.Position
  569.  
  570. ---Shrink ball, teleball with trail, enlarge and unhide---
  571. Spawn(function()
  572. local unhide=hideAllParts(hum.Parent)
  573. for i=1,.1,-.05 do
  574. msh.Scale=scale*i
  575. wait()
  576. end
  577.  
  578. bl.CFrame=cfn(mouse.hit.p)
  579. local mag=(pos-l(bl).p).magnitude
  580. local laz=Part(1,1,mag,'New Yeller',.5) laz.Anchored=true
  581. laz.CFrame=cfn(l(bl).p,pos)*cfn(0,0,-mag/2)
  582. Spawn(function()
  583. for i=0,1,.1 do laz.Transparency=i wait()end laz:Destroy()end)
  584. for i=.1,1,.1 do
  585. msh.Scale=scale*i
  586. wait()
  587. end
  588. hum.Parent:MoveTo(bl.Position)
  589. -- repeat wait() until (l(hum.Torso).p-l(bl,0,2).p).magnitude<3
  590. unhide()
  591.  
  592. bl:Destroy()
  593. end)
  594.  
  595. end
  596. Spawn(function()
  597. for i=0,1,.25 do
  598. p.Size=v3n(sx,sz,i*mag)
  599. p.CFrame=cfn(stp,enp)*cfn(0,0,-(i*(mag/2)))
  600.  
  601. wait()
  602. end
  603. for i=.5,1,.1 do
  604. p.Transparency=i
  605. wait()
  606. end p:Destroy()
  607. end)
  608. rw.spd=.3
  609. rw.d=ang(PI/2,0,md'130')*ang(0,PI/2)
  610. wait'.5'
  611. rw.l=0
  612. hw.d=cfn()
  613. end
  614.  
  615. function laser(mouse)
  616. rw.l=1
  617. lw.l=1
  618. rw.d=ang(md'100',0,md'-55')
  619. lw.d=ang(md'100',0,md'55')
  620. hw.d=ang(md'7.5',md'45')
  621. cp=Part(.1,.1,.1)
  622. local laz=Part(3,0,3,'New Yeller')laz.Material='Neon'
  623. Mesh(laz,'bl').Name='m'
  624. laz.Anchored=true
  625. local t={}
  626. for i=0,m.tau,m.tau/6 do
  627. local p=Part(.1,.1,.1)
  628. local w=Weld(p,bl,{0,0,-.25,PI/2,i,0},{0,0,1})
  629. Edit{w}{C0=w.C0*ang(PI/2),C1=w.C1*ang(PI/2)}
  630. Mesh(_1,mesh_ids.diamond,.3,.3,.3)
  631. w.DesiredAngle=9e+009
  632. table.insert(t,p)
  633. end
  634. aura=Part(1,1,1,'New Yeller',.5)Weld(aura,bl)
  635. local msh=Mesh(aura,'s',0,0,0)
  636. for i=0,1,.1 do msh.Scale=v3n(2,2,2)*i wait()end
  637. holding=true
  638. local tr=0
  639. local li={}
  640. local r=1.5
  641. local pt=tick()
  642. local function ran()return l(bl,mr(-r,r),mr(-r,r),mr(-r,r),mr(-PI,PI),mr(-PI,PI),mr(-PI,PI))end
  643. for i=1,6 do
  644. local pp=Part(.1,.1,.1,'New Yeller',.5)_1.Anchored=true _1.Material='Neon'
  645. pp.CFrame=ran()
  646. table.insert(li,pp)
  647. end
  648. ---Make aura glow
  649. Spawn(function()
  650.  
  651. while wait()do
  652. for i=0,.5,.1 do aura.Transparency=.5+i/2
  653. for _,v in next,li do v.CFrame=ran() end
  654. wait()end
  655. for i=.5,0,-.1 do aura.Transparency=.5+i/2
  656. for _,v in next,li do v.CFrame=ran() end
  657. wait()end
  658. end end)
  659.  
  660. while holding do
  661. ---Positioning laser---
  662. local mag=(l(bl).p-mouse.hit.p).magnitude
  663. laz.Size=v3n(.1,mag,.1)
  664. laz.CFrame = (cfn(l(bl).p,mouse.hit.p)*cfn(0,0,-mag/2))*ang(PI/2)
  665.  
  666. ---Damaging---
  667. for _,hum in next,findHum(mouse.hit.p,3) do
  668. -- hum:TakeDamage(1)
  669. -- if not hum.Torso:FindFirstChild'Umpalumpa'then
  670.  
  671. --Turn them to androids and anchor em still--
  672. local android=hum.Torso:FindFirstChild'android'
  673.  
  674. if not android then
  675.  
  676.  
  677. local pp=Part(1,1,1,'New Yeller',.5)Weld(pp,hum.Torso,0,0,0,0,PI)
  678. _1.Name='android'
  679. local ring = Part(1,1,1,'',1)ring.Parent=pp
  680. local ring2 = Part(1,1,1,'New Yeller',.5)ring.Parent=pp
  681. ring2.Parent=ring
  682. local sx,sy,sz=6,2,6
  683. Mesh(ring,'cyl',sx+.25,sy,sz+.25)
  684. Mesh(ring2,mesh_ids.ring,sx,sz,sy*6)
  685. Weld(ring,pp,ang(PI/2),ang(PI/2)).DesiredAngle=9e+009
  686. Weld(ring2,ring,ang(PI/2))
  687. for _,face in next,Enum.NormalId:GetEnumItems() do
  688. if face.Name~="Top"and face.Name~="Bottom" then
  689.  
  690. New"Texture"{_P=ring;Face=face;Texture='rbxassetid://33092505';}
  691. end
  692. end
  693. pp.Parent=hum.Torso
  694. Mesh(pp,'s',5,7,5)
  695. local cnt=New"NumberValue"{_P=pp;Name='cnt'}
  696. local huhu=hum
  697. local cf=huhu.Torso.CFrame
  698. local o1,o2=huhu.WalkSpeed,huhu.JumpPower
  699. huhu.WalkSpeed=0
  700. huhu.JumpPower=0
  701. local bp=New"BodyPosition"{_P=hum.Torso;MaxForce=v3n(1,1,1)*9e+009;
  702. position=hum.Torso.Position;Name='Umpalumpa'}
  703. Spawn(function()
  704. repeat
  705. -- pcall(function()huhu.Torso.Anchored=true end)
  706. -- pp.CFrame=cf
  707. pcall(function()pp.Parent.Anchored=false end)
  708. cnt.Value=cnt.Value-1
  709. wait'.5'
  710. until cnt.Value <= 0
  711. huhu.WalkSpeed,huhu.JumpPower=o1,o2
  712. pcall(function()bp:Destroy() end)
  713. for i=.5,1,.1 do
  714. pp.Transparency=i
  715. ring2.Transparency=i
  716. wait()
  717. end pp:Destroy()
  718. end)
  719. Debris:AddItem(pp,7)
  720. else
  721. android.cnt.Value=.5
  722. end
  723.  
  724. ---Backup stucking---
  725.  
  726. -- Debris:AddItem(bp,.25) --end
  727. end
  728. -- 'rbxassetid://430059354'
  729. ---Cross effect---
  730. local bl=Part(1,1,1,nil,.5)Mesh(_1,'s')
  731. local bl2=Part(1,1,1,nil,.5)Mesh(_1,'s')
  732. Edit{bl,bl2}{Anchored=true;BrickColor=bcol'New Yeller'}
  733.  
  734. bl.CFrame=cfn(mouse.hit.p,l(Torso).p)*ang(0,PI/2)
  735. bl2.CFrame=l(bl,0,0,0,PI/2)
  736. -- bl3.CFrame=l(bl2,0,0,0,0,PI/2)
  737.  
  738. Spawn(function()
  739. for i=0,1,.1 do
  740. for _,v in next,{bl,bl2}do
  741. pcall(function()v.Mesh.Scale=v3n(1,10,1)*i end)
  742. v.Transparency=i
  743. end wait()
  744. end bl:Destroy()bl2:Destroy() end)
  745.  
  746. ---Ring efect beneath you
  747. local gr,gr_pos=Workspace:FindPartOnRay(Ray.new(l(Torso).p,v3n(0,-10)),Char)
  748. if (tick()-pt)>.1 then
  749. if gr and gr_pos then
  750. Part(.1,.1,.1,'New Yeller',.5)
  751. ringSFX(cfn(gr_pos)*ang(PI/2),_1,20)
  752. end
  753. ---"Grow" effect on laser---
  754. Spawn(function()
  755. local cl=laz:Clone()cl.Parent=Main
  756. local msh=cl.m
  757. for i=0,1,.25 do
  758. msh.Scale=v3n(1+i*10,1,1+i*10)
  759. cl.Transparency=i
  760. wait()
  761. end
  762. cl:Destroy()
  763. end)
  764.  
  765. pt=tick()
  766. end
  767. wait()
  768. end
  769. ---Clearing up---
  770. for i,v in pairs(t)do v:Destroy()end
  771. for i,v in pairs(li)do v:Destroy()end
  772. laz:Destroy()
  773. for i=1,0,-.1 do msh.Scale=v3n(2,2,2)*i wait()end
  774. aura:Destroy()
  775. hw.d=cfn()
  776. rw.l=0 lw.l=0
  777. end
  778.  
  779. function recurseHum(what)
  780. local res
  781. local p=what
  782. repeat
  783. p=p.Parent
  784. if p then
  785. local hum=p:FindFirstChild'Humanoid'
  786. if hum then
  787. res=hum
  788. break
  789. end
  790. end
  791. until p==nil
  792. return res
  793. end
  794.  
  795. function galaxy()
  796.  
  797. local function getAllParts(radius)
  798. local min,max = math.min,math.max
  799. local list={}
  800. local pos1,pos2=l(Torso,-15,-2,-15).p,l(Torso,15,2,15).p
  801. local reg=Region3.new(v3n(min(pos1.x,pos2.x),min(pos1.y,pos2.y),min(pos1.z,pos2.z)),
  802. v3n(max(pos1.x,pos2.x),max(pos1.y,pos2.y),max(pos1.z,pos2.z)))
  803. for i,v in pairs(Workspace:FindPartsInRegion3WithIgnoreList(reg,{Char})) do
  804. if (v.Position-Torso.Position).magnitude<radius and v.Name~='Base' then
  805. table.insert(list,v)
  806. end
  807. end
  808. return list
  809. end
  810.  
  811. local orig_ws=Humanoid.WalkSpeed
  812. WalkSpeed=0
  813. Edit{rw,lw,rw2,lw2,tw}{l=1}
  814. tw.d=ang(md'-45')
  815. -- rw.d=ang(md'-45',0,md'25')
  816. rw.d=ang(md'50',0,md'25')*ang(0,md'15')
  817. lw.d=ang(md'-45',0,md'-25')
  818. -- hw.d=ang(0,0,md'15')
  819. hw.d=cfn(0,.05,0)
  820. rw2.d=ang(PI/4,0,md'15')
  821. lw2.d=ang(PI/4,0,-md'15')
  822. Humanoid.HipHeight=-1.5
  823. local linese={}
  824. local spinners={}
  825.  
  826. ---Rings---
  827. for a=-90,90,45 do
  828. local cyl=Part(1,1,1,'',1)Mesh(cyl,'cyl',10,1,10)
  829. local ww=Weld(cyl,HumRoot,0,0,0,md(a))
  830. table.insert(spinners,ww)
  831. table.insert(linese,cyl)
  832. end
  833. for a=-90,90,45 do
  834. local cyl=Part(1,1,1,'',1)Mesh(cyl,'cyl',10,1,10)
  835. local ww=Weld(cyl,HumRoot,0,0,0,0,0,md(a))
  836. table.insert(spinners,ww)
  837. table.insert(linese,cyl)
  838. end
  839. for i,v in pairs(linese)do
  840. for _,face in next,Enum.NormalId:GetEnumItems() do
  841. if face.Name~='Top'and face.Name~='Bottom' then
  842. New"Texture"{_P=v;Texture='rbxassetid://'..180728579-1;Face=face;Transparency=0;
  843. StudsPreTileU=1;}
  844. end
  845. end end
  846.  
  847. ---Spheres---
  848. for i=0,1,1/6 do
  849. local p=Part(1,1,1,'New Yeller',.9)p.Material='Neon'
  850. Mesh(p,'s',i*9,i*9,i*9)
  851. table.insert(spinners,Weld(p,Torso))
  852. for _,face in next,Enum.NormalId:GetEnumItems() do
  853. New"Decal"{_P=p;Face=face;Texture='rbxassetid://'..124291850-1;Transparency=.5}
  854. end
  855. end
  856. base_spd = .025
  857. deviation = 1
  858. local ptick=tick()
  859. holding=true
  860. ---Mainloop---
  861. while holding do
  862. ---Spin---
  863. for o,weld in next,spinners do
  864. weld.C1 = weld.C1 * ang(0,(o%2==0 and -1 or 1)*base_spd)
  865. end
  866.  
  867. --Move parts away from you---
  868. for _,part in next,getAllParts(7) do
  869.  
  870. local hum=recurseHum(part)
  871. if hum and (hum.Torso.Position-Torso.Position).magnitude <= 10 then
  872. local rot=l(hum.Torso)-l(hum.Torso).p
  873. hum.Torso.CFrame=cfn((cfn(hum.Torso.CFrame.p,Torso.CFrame.p)*cfn(0,0,5)).p)*rot
  874. break
  875. else
  876. local rot=l(part)-l(part).p
  877. part.CFrame=cfn((cfn(part.CFrame.p,Torso.CFrame.p)*cfn(0,0,5)).p)*rot
  878. end
  879. end
  880.  
  881. ---Heal others---
  882. if (tick()-ptick)>.25 then
  883.  
  884. for _,hum in next,findHum(Torso.Position,20) do
  885. hum:TakeDamage(-5)
  886. local mag=(l(hum.Torso).p-l(Torso).p).magnitude
  887. local bl=Part(.1,mag,.1,'Lime green',.75)bl.Material='Neon'
  888. bl.Anchored=true
  889. local msh=Mesh(_1,'s')
  890. bl.CFrame=l(cfn(l(Torso).p,l(hum.Torso).p),0,0,-mag/2)*ang(PI/2)
  891. local momo=godly(hum.Parent,'Lime green',.9)
  892. Spawn(function() ---Fade out beam---
  893. local scales={}
  894. for _,v in pairs(momo:children())do table.insert(scales,v.Mesh.Scale) end
  895. for i=0,1,.05 do
  896. for i2,v in pairs(momo:children())do
  897. v.Mesh.Scale=scales[i2]+(v3n(.05,.05,.05)*i)
  898. v.Transparency=.9+(.1*i)
  899. end
  900. bl.Transparency=.75+i*(1-.75)
  901. msh.Scale=v3n(1+i*5,1,1+i*.5)
  902. wait()
  903. end
  904. momo:Destroy()
  905. bl:Destroy()end)
  906. end
  907. ptick=tick()
  908. end
  909. ---Heal yourself---
  910. Humanoid:TakeDamage(-5)
  911. wait()
  912. end
  913. for _,v in pairs(spinners)do v.Parent:Destroy()end
  914. Humanoid.HipHeight=0
  915. hw.d=cfn()
  916. WalkSpeed=orig_ws
  917. Edit{rw,lw,rw2,lw2,tw}{l=0}
  918.  
  919. end
  920. function godly(tar,color,tr)
  921. local function getM(a)
  922. local res=nil
  923. for i,v in pairs(a:children())do
  924. if v.className:match'Mesh' then
  925. res=v
  926. end
  927. end return res
  928. end
  929. local godo=New"Model"{_P=Main}
  930. set_parent=godo
  931. local trlist={}
  932. for i,v in next,(tar and tar:children() or Char:children()) do
  933. if v:IsA'Part' and v.Name~='HumanoidRootPart' then
  934. if v.Name =='Head'then
  935. local pp=Part(1,1,1,color or 'Institutional white',tr or .0)pp.Material='Neon'
  936. pp.Size=v.Size
  937. Weld(pp,v)
  938. local mesh=v.Mesh:Clone()mesh.Parent=pp
  939. mesh.Scale=mesh.Scale*1.01
  940. table.insert(trlist,mesh.Scale)
  941. else
  942. local pp=Part(1,1,1,color or 'New Yeller',tr or .9)_1.Material='Neon'
  943. pp.Size=v.Size Weld(pp,v)
  944. local msh=Mesh(pp,'bl')
  945. msh.Scale=msh.Scale*0.0
  946. table.insert(trlist,msh.Scale)
  947. end
  948. elseif v:IsA'Accessory'then
  949. local pp=Part(.1,.1,.1,color or 'Really black',tr or .0)_1.Material='Neon'
  950. Weld(pp,v.Handle)
  951. local mesh=getM(v.Handle):Clone()
  952. mesh.TextureId=''
  953. mesh.Scale=mesh.Scale+(mesh.Scale*.15)
  954. mesh.Parent=pp
  955. table.insert(trlist,mesh.Scale)
  956. end
  957. end
  958. set_parent=nil
  959. return godo,trlist
  960. end
  961.  
  962. main_aura,main_aura_tr=godly()
  963.  
  964. function hammer(mouse)
  965. Edit{rw,lw,rw2,lw2,tw}{l=1}
  966. tw.d=cfn()*ang(md'25')
  967. Humanoid.HipHeight=.25
  968. rw2.d=cfn(0,-.05,0)*ang(md'25')
  969. lw2.d=ang(md'-25')
  970. rw.d=cfn(0,0,-.25)*ang(PI/2+md'25',0,md'-45')
  971. lw.d=cfn(0,0,-.25)*ang(PI/2+md'25',0,md'45')
  972. hw.d=cfn(0,-1,0)*ang(PI/2,md'45')
  973. wait(1)
  974. local ppos=l(HumRoot,0,0,-5).p
  975. for _,hum in next,findHum(ppos,30) do
  976. Spawn(function()hum.PlatformStand=true wait'.1'hum.PlatformStand=false end)
  977. hum.Torso.Velocity=v3n(0,100,0)
  978. end
  979.  
  980. rw.d=cfn(0,0,-.25)*ang(PI/2+md'45',0,md'-45')
  981. lw.d=cfn(0,0,-.25)*ang(PI/2+md'45',0,md'45')
  982. tw.d=ang(md'-45')
  983. lw2.d=ang(md'-55')
  984. local bv=New"BodyVelocity"{_P=Torso,velocity=HumRoot.CFrame.lookVector*-30}
  985.  
  986. local gr,gr_p=Workspace:FindPartOnRay(Ray.new(ppos,v3n(0,-10,0)),Char)
  987. -- ge,ge_p=nil,nil
  988.  
  989. if not gr or not gr_p then
  990. hw.d=cfn()
  991. Edit{rw,lw,rw2,lw2,tw}{l=0}
  992. return end
  993.  
  994. local volcano=Part(1,1,1,'Crimson')volcano.Anchored=true
  995. volcano.CFrame=cfn(gr_p)
  996. local cf =volcano.CFrame
  997. local r=100
  998. Spawn(function()
  999. for i=1,5 do
  1000. local pp=Part(3,3,3,'White')pp.Material='Slate'
  1001. local msh=Mesh(pp,mesh_ids.rock)msh.Scale=v3n(.6,.6,.6)*pp.Size
  1002. msh.TextureId = mesh_texs.rock
  1003. msh.VertexColor=v3n(1,0,0)
  1004. pp.CanCollide=true
  1005. New"Fire"{_P=pp;Size=4.5;Heat=0}
  1006. pp.CFrame=l(cf,0,0,0,mr(-md'15',md'15'),0,mr(-md'15',md'15'))*cfn(0,0,1)
  1007. pp:BreakJoints()
  1008. pp.Velocity=l(cf,0,0,0,mr(-4,4),mr(-4,4),mr(-4,4)).lookVector*40+v3n(0,50,0)
  1009. New"BodyForce"{_P=pp;Name='F';Force=v3n(0,(m.float*pp:GetMass())*.75,0)}
  1010. New"BodyAngularVelocity"{_P=pp;angularvelocity=v3n(4,4,4)*PI*4}
  1011. Delay(1,function()
  1012. for i=1,3 do
  1013. local p=pp:Clone()
  1014. p.Size=v3n(1,1,1)
  1015. p.Parent=Main
  1016. p.F.Force=v3n(0,p:GetMass()*m.float*1.25,0)
  1017. p.Velocity=cfn(p.Position,mouse.hit.p).lookVector*200
  1018. p.Touched:connect(function(hit)
  1019. if hit:IsDescendantOf(Char) then return end
  1020. local e=Instance.new("Explosion",Workspace)
  1021. e.BlastPressure=0
  1022. e.BlastRadius = 7
  1023. e.Position=p.Position
  1024. e.Hit:connect(function(hit)
  1025. local hum=hit.Parent:FindFirstChild'Humanoid'
  1026. if hum and hum.Parent~=Char then
  1027. hum:TakeDamage(2)
  1028. end end)
  1029. p:Destroy()
  1030. end)
  1031.  
  1032. Debris:AddItem(p,2)
  1033. end
  1034. pp:Destroy()
  1035. end)
  1036. wait()
  1037. end
  1038. end)
  1039.  
  1040. ringSFX(l(volcano,0,0,0,PI/2),volcano,40,.025)
  1041. wait(1)
  1042. bv:Destroy()
  1043.  
  1044. hw.d=cfn()
  1045. Edit{rw,lw,rw2,lw2,tw}{l=0}
  1046. end
  1047.  
  1048. stealthed=false
  1049. re=nil
  1050.  
  1051. function ballSFX(cf,part,scale,from,to,dir)
  1052. part.Anchored=true
  1053. part.CFrame=cf
  1054. local msh=Mesh(part,'s',0,0,0)
  1055. for i=from,to,dir do
  1056. msh.Scale=v3n(scale,scale,scale)*i
  1057. wait()
  1058. end
  1059. end
  1060.  
  1061. function stealth()
  1062. stealthed=not stealthed
  1063. local tt=main_aura_tr
  1064. if stealthed then
  1065. re = hideAllParts(Char,0)
  1066. emitter.Enabled=false
  1067. ---Shrink---
  1068. for i=0,1,.1 do
  1069. Edit(main_aura:children()){
  1070. Transparency=.9+(i*.1);
  1071. ['Mesh.Scale'] = v3n(1,1,1)*(1-i);
  1072. }
  1073. wait()
  1074. end
  1075. else
  1076. ---Expand---
  1077. for i=0,1,.1 do
  1078. Edit(main_aura:children()){
  1079. Transparency=1-(.1*i);
  1080. -- ['Mesh.Scale']=(v3n(1.1,1.1,1.1)*i);
  1081. }
  1082. for o,v in pairs(main_aura:children())do
  1083. v.Mesh.Scale=tt[o]*i
  1084. end
  1085. wait()
  1086. end
  1087. re()
  1088. emitter.Enabled=true
  1089. end
  1090. end
  1091.  
  1092. function conjure()
  1093. c_cf=l(Torso,0,0,-5)
  1094. set_anchor = true
  1095. mp = Part(.15,1,.15)
  1096. mp.CFrame=c_cf
  1097. blade = Part(1,4,.25)
  1098. _1.CFrame=l(mp,0,.5+2)
  1099. Mesh(_1,'bl',1,1,.5)
  1100. cp = Part(.8,3.8,.25,'White')
  1101. New"Texture"{_P=cp;Face='Back';Texture='rbxassetid://33092538'}
  1102. New"Texture"{_P=cp;Face='Front';Texture='rbxassetid://33092538'}
  1103. cp.CFrame=l(blade)
  1104. Mesh(_1,'bl',1,1,.55)
  1105.  
  1106. tip1=Wedge(.25,1,.5)
  1107. _1.CFrame=l(blade,.25,2+_1.Size.y/2,0,0,-PI/2)
  1108. Mesh(_1,'w',.5,1,1)
  1109. tip2=Wedge(.25,1,.5)
  1110. _1.CFrame=l(blade,-.25,2+_1.Size.y/2,0,0,PI/2)
  1111. Mesh(_1,'w',.5,1,1)
  1112. set_anchor = nil
  1113. end
  1114. -- conjure()
  1115.  
  1116.  
  1117. holding=false
  1118. attacking=false
  1119. klist={
  1120. f=slash;
  1121. qq=laser;
  1122. cq=galaxy;
  1123. r=hammer;
  1124. z=stealth;
  1125. x=conjure;
  1126. }
  1127.  
  1128. Humanoid.Died:connect(function()
  1129. local bl=Part(10,10,10)bl.Anchored=true
  1130. bl.CFrame=l(Torso)
  1131. for _,v in pairs(Char:children())do
  1132. if v:IsA'BasePart'then
  1133. v.Touched:connect(function(a)
  1134. local h=recurseHum(a)
  1135. if h and h.Parent~=Char then h.Health=0 end
  1136. end)
  1137. end
  1138. end
  1139. for i,v in pairs(findHum(Torso.Position,10))do
  1140. v.Parent:BreakJoints()
  1141. end
  1142. Mesh(bl,'s')
  1143. Spawn(function()
  1144. for i=0,1,.1 do
  1145. Edit{bl}{Transparency=i}
  1146. wait()
  1147. end
  1148. end)
  1149. end)
  1150.  
  1151. -- rbxassetid://430066606 mesh
  1152. -- rbxassetid://430066609 tex
  1153.  
  1154. -- New"FileMesh"{_P=character.Head;MeshId='rbxassetid://430066606'}
  1155.  
  1156. holding=false
  1157. Mouse.KeyUp:connect(function(key)
  1158. if key=='0' then dash=false else
  1159. for i,v in pairs(klist)do
  1160. if key == i:sub(1,1) and i:sub(2,2) == 'q' then
  1161. holding=false
  1162. end
  1163. end
  1164. end
  1165. end)
  1166. Mouse.KeyDown:connect(function(key)
  1167. if attacking then return end
  1168. attacking=true
  1169. if key=='0' then dash=true else
  1170. for i,v in pairs(klist)do
  1171. if key==i:sub(1,1) then
  1172. v(Mouse)
  1173. end
  1174. end
  1175. end
  1176. attacking=false
  1177. end)
  1178.  
  1179. for i,v in next,getfenv(0) do
  1180. if i:match('_con') then
  1181. table.insert(Connections,v)
  1182. end
  1183. end
  1184. New"BindableFunction"{_P=script;Name='stop'}.OnInvoke=function()for i,v in pairs(Connections)do v:disconnect()end end
  1185.  
  1186. script.Name='god_script: '..Player.Name
  1187. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement