lucasdrtty

Untitled

Apr 20th, 2017
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 150.96 KB | None | 0 0
  1. --Leaked by N3xul#3777
  2. wait(0.003)
  3. --print'starting script...'
  4.  
  5. -- Primary Development ended on 7/13/2016
  6. -- Revamp began on 7/17/2016 due to data loss
  7. -- Old script found in modules on 7/19/2016 and revamp updated, development over again.
  8.  
  9. local startLoad = tick()
  10. script.Name = "Assassination"
  11. local plrs = game:GetService('Players')
  12. local plr = plrs.LocalPlayer
  13. local char = plr.Character
  14. local bp = plr.Backpack
  15. local hum = char.Humanoid
  16. local T = char.Torso
  17. local Character = char
  18. local Humanoid = hum
  19. local torso = char.Torso
  20. local Agility,Haste,damage = 99,.999,99
  21. local stats,Parts,Cooldowns,Damage,recountData,parts,Damaged,Ally,Buffs = {},{},{},{},{},{},{},{},{}
  22. local Ctrl,Cam,lastclick,btimer,Stealthed,beaming = false,game.Workspace:FindFirstChild('currentCamera'),tick(),0,false,false
  23. local lastdps,OrbModel,currentTarget,candamage
  24. local shielding = false
  25. local dot = {}
  26. local combocounter,PGui,channeling,Mode = 0,plr.PlayerGui,false,''
  27. local new = Instance.new
  28. -- if leaked, don't edit this value
  29. -- it lets other scripts know this is
  30. -- a linked script so that you can do
  31. -- extra features such as slowing, stunning
  32. -- buffing, healing etc. Thanks.
  33. local iAmDarkusScript = Instance.new('Model')
  34. iAmDarkusScript.Parent = hum
  35. iAmDarkusScript.Name = 'Property of Darkus_Theory'
  36. head = char.Head
  37. local ohp = hum.Health
  38. local otheranims = false
  39. mouse = plr:GetMouse()
  40. count = 0
  41. Mode = 'Idling'
  42. Bin = Instance.new('Folder')
  43. Bin.Name='suit'
  44. Bin.Parent=char
  45. Colors={['Primary']='Dark indigo',['Secondary']='Royal purple',['Tertiary']='Bright violet',}
  46. Body={["HUM"]=char:FindFirstChild('Humanoid'),["H"]=char:FindFirstChild('Head'),["T"]=char:FindFirstChild('Torso'),["LA"]=char:FindFirstChild('Left Arm'),["RA"]=char:FindFirstChild('Right Arm'),["LL"]=char:FindFirstChild('Left Leg'),["RL"]=char:FindFirstChild('Right Leg'),};
  47. local tMesh,asset = "rbxasset://fonts/torso.mesh","rbxassetid://"
  48. local meshes,sounds = {blast = 20329976,ring = 3270017,spike = 1033714,cone = 1082802,crown = 20329976,cloud = 1095708,diamond = 9756362},{laser = 166196553;gun = 131070686;falling = 138206037;hit = 146163493;twirl = 46299547;explosion = 142070127}
  49. prmColor = 'Really black'
  50. secColor = 'Toothpaste'
  51. humanoid = char:findFirstChild("Humanoid")
  52. torso = char:findFirstChild("Torso")
  53. head = char.Head
  54. prmColor = 'ReEnemy black'
  55. secColor = 'Toothpaste'
  56. humanoid = char:findFirstChild("Humanoid")
  57. torso = char:findFirstChild("Torso")
  58. head = char.Head
  59. ra = char:findFirstChild("Right Arm")
  60. la = char:findFirstChild("Left Arm")
  61. rl = char:findFirstChild("Right Leg")
  62. ll = char:findFirstChild("Left Leg")
  63. rs = torso:findFirstChild("Right Shoulder")
  64. ls = torso:findFirstChild("Left Shoulder")
  65. rh = torso:findFirstChild("Right Hip")
  66. lh = torso:findFirstChild("Left Hip")
  67. neck = torso:findFirstChild("Neck")
  68. rootpart = char:findFirstChild("HumanoidRootPart")
  69. rj = rootpart:findFirstChild("RootJoint")
  70. anim = char:findFirstChild("Animate")
  71. camera = workspace.CurrentCamera
  72. plr.CameraMaxZoomDistance = math.huge
  73. for _,x in pairs(char:children()) do
  74. if x:IsA('Shirt') then x:remove() end
  75. if x:IsA('Pants') then x:remove() end
  76. if x:IsA('Hat') then x:remove() end
  77. end
  78. pcall(function()anim:Destroy()end)
  79. pcall(function()char["Health"]:Destroy() end)
  80. pcall(function()humanoid.Animator:Destroy()end)
  81. local rm = Instance.new("Weld", torso)
  82. rm.C0 = CFrame.new(1.5, 0.5, 0)
  83. rm.C1 = CFrame.new(0, 0.5, 0)
  84. rm.Part0 = torso
  85. rm.Part1 = ra
  86. local lm = Instance.new("Weld", torso)
  87. lm.C0 = CFrame.new(-1.5, 0.5, 0)
  88. lm.C1 = CFrame.new(0, 0.5, 0)
  89. lm.Part0 = torso
  90. lm.Part1 = la
  91. local rlegm = Instance.new("Weld", torso)
  92. rlegm.C0 = CFrame.new(0.5, -1, 0)
  93. rlegm.C1 = CFrame.new(0, 1, 0)
  94. rlegm.Part0 = torso
  95. rlegm.Part1 = rl
  96. local llegm = Instance.new("Weld", torso)
  97. llegm.C0 = CFrame.new(-0.5, -1, 0)
  98. llegm.C1 = CFrame.new(0, 1, 0)
  99. llegm.Part0 = torso
  100. llegm.Part1 = ll
  101. neckc0 = neck.C0
  102. rsc0 = rm.C0
  103. lsc0 = lm.C0
  104. llc0 = llegm.C0
  105. rlc0 = rlegm.C0
  106. rootc0 = rj.C0
  107. rootc1 = rj.C1
  108. wait()
  109. local s = Instance.new('Shirt', char)
  110. s.Name = 'Wild Gladiator\'s Felweave Raiment'
  111. s.ShirtTemplate = 'http://www.roblox.com/asset/?id=0'
  112. local p = Instance.new('Pants', char)
  113. p.Name = 'Wild Gladiator\'s Felweave Trousers'
  114. p.PantsTemplate = 'http://www.roblox.com/asset/?id=0'
  115. local h = Instance.new('Part', char)
  116. h.Name = 'DK Hood'
  117. h.TopSurface,h.BottomSurface = 0,0
  118. h.Size = Vector3.new(2.3, 2.3, 2.3)
  119. h.CFrame = torso.CFrame
  120. h.CanCollide = false
  121. h.BrickColor = BrickColor.new('New Yeller')
  122. h:BreakJoints()
  123. local m = Instance.new('SpecialMesh', h)
  124. m.Name = "Wild Gladiator's Felweave Cowl"
  125. m.MeshType = 'FileMesh'
  126. m.Scale = Vector3.new(1, 1, 1)
  127. m.MeshId = 'http://www.roblox.com/asset/?id=93129244'
  128. m.VertexColor = Vector3.new(1,1,1)
  129. local Weld = Instance.new("Weld")
  130. Weld.Part0 = char.Head
  131. Weld.Part1 = h
  132. Weld.Parent = char.Head
  133. Weld.C0 = CFrame.new(0, .3, 0)
  134.  
  135. local Dagger = Instance.new('Part')
  136. Dagger.Name = 'Dagger'
  137. Dagger.BrickColor = BrickColor.new('Really black')
  138. Dagger.Locked = true
  139. Dagger.Shape = 'Block'
  140. Dagger.Size = Vector3.new(1, 3.8, 1)
  141. Dagger.Parent = char
  142. Dagger.CanCollide = false
  143. local DaggerMesh = Instance.new('SpecialMesh',Dagger)
  144. DaggerMesh.Name = 'DaggerMesh'
  145. DaggerMesh.MeshType = 'FileMesh'
  146. DaggerMesh.MeshId = "http://www.roblox.com/asset/?id=0"
  147. DaggerMesh.TextureId = "http://www.roblox.com/asset/?id=0"
  148. DaggerMesh.Scale = Vector3.new(.150, .150, .150)
  149. DaggerMesh.VertexColor = Vector3.new(0, 0, 0)
  150. local DaggerWeld = Instance.new('Weld',Dagger)
  151. DaggerWeld.Name = 'DaggerWeld'
  152. DaggerWeld.C0 = CFrame.new(0,-.7, -1.2) * CFrame.Angles(-math.rad(180), -math.rad(90), -math.rad(90))
  153. DaggerWeld.Part0 = ra
  154. DaggerWeld.Part1 = Dagger
  155.  
  156. local Katana = Instance.new('Part')
  157. Katana.Name = 'Katana'
  158. Katana.BrickColor = BrickColor.new('Really black')
  159. Katana.Locked = true
  160. Katana.Shape = 'Block'
  161. Katana.Size = Vector3.new(1, 0.8, 4)
  162. Katana.Parent = char
  163. Katana.CanCollide = false
  164. local KatanaMesh = Instance.new('SpecialMesh',Katana)
  165. KatanaMesh.Name = 'KatanaMesh'
  166. KatanaMesh.MeshType = 'FileMesh'
  167. KatanaMesh.MeshId = "http://www.roblox.com/asset/?id=0"
  168. KatanaMesh.TextureId = "http://www.roblox.com/asset/?id=0"
  169. KatanaMesh.Scale = Vector3.new(.100, .100, .100)
  170. KatanaMesh.VertexColor = Vector3.new(0, 0, 0)
  171. local KatanaWeld = Instance.new('Weld',Katana)
  172. KatanaWeld.C0 = CFrame.new(0,-.95, 1) * CFrame.Angles(0, 0, math.rad(90))
  173. KatanaWeld.Part0 = la
  174. KatanaWeld.Part1 = Katana
  175.  
  176. wepdps = function(obj)
  177. local slow
  178. if not candamage then return end
  179. if obj:IsDescendantOf(char) then return end
  180. if not obj.Parent:findFirstChild('Humanoid',true) then return end
  181. local Hum = obj.Parent:findFirstChild('Humanoid',true)
  182. if Damaged[Hum] and tick()-Damaged[Hum] < (.2+stats['Haste']) then return end
  183. local dist = (obj.Position-torso.Position).magnitude
  184. if dist > 5 then return end
  185. local calculation = getDPS()
  186. local cftos = Hum.Parent.Torso.CFrame:pointToObjectSpace(torso.Position)
  187. if cftos.Z > 0 then calculation = calculation * 1.3 end
  188. if Hum:FindFirstChild('MarkOfDeath') then
  189. calculation = calculation * 1.5
  190. end
  191. local function randomSlashSound()
  192. local ids = {220833967,220833976,220834019}
  193.  
  194. quickSound(ids[math.random(1,#ids)], head, .8)
  195. end
  196. if Stealthed and not cheating then Stealth() slow=true calculation = calculation * 1.4 end
  197. damageHuman(Hum, math.floor(calculation*.99), obj)
  198. coroutine.wrap(randomSlashSound)()
  199. logDamage('Autoattack', calculation)
  200. Damaged[Hum] = tick()
  201. if slow then slowPoison(Hum) slow=false end
  202. stats['Focus'] = stats['Focus'] + 6
  203. if math.random(1,10) > 7 then stats['Combo Points'] = stats['Combo Points'] + 1 end
  204. end
  205.  
  206. recuperate = function(obj)
  207. if obj:IsDescendantOf(char) then return end
  208. if not obj.Parent:findFirstChild('Humanoid',true) then return end
  209. local Hum = obj.Parent:findFirstChild('Humanoid',true)
  210. if Damaged[Hum] and tick()-Damaged[Hum] < 3 then return end
  211. if checkCooldown('Recuperate') then return end
  212. if not useFocus(40) then return end
  213. setCooldown('Recuperate', 45)
  214. local numcp = stats['Combo Points']
  215. stats['Combo Points'] = 0
  216. local calculation = getDPS()+(stats['Combo Points']*2)
  217. local cftos = Hum.Parent.Torso.CFrame:pointToObjectSpace(torso.Position)
  218. if cftos.Z > 0 then calculation = calculation * 1.5 end
  219. if Stealthed and not cheating then Stealth() end
  220. damageHuman(Hum, calculation/2, obj)
  221. logDamage('Recuperate', calculation)
  222. Damaged[Hum] = tick()
  223. local healcalc = ((calculation/2)*(numcp > 0 and numcp or 1))*.6
  224. ypcall(function()
  225. for i = healcalc/10,0,-(healcalc/100) do
  226. hum.Health = hum.Health+(healcalc)
  227. Title("+"..math.floor(healcalc), head, Color3.new(0,200/255,0),true,false)
  228. wait(.75)
  229. end
  230. end)
  231. end
  232.  
  233. dfa = function(obj)
  234. if obj:IsDescendantOf(char) then return end
  235. if not obj.Parent:findFirstChild('Humanoid',true) then return end
  236. local Hum = obj.Parent:findFirstChild('Humanoid',true)
  237. local ex
  238. if (Hum.Health<(Hum.MaxHealth*.35)) then ex = true end
  239. if Damage[Hum] and tick()-Damage[Hum] < 3 then return end
  240. if not useFocus(25) then return end
  241. local calculation = (ex and (getDPS()*5) or getDPS()*2)
  242. local cftos = Hum.Parent.Torso.CFrame:pointToObjectSpace(torso.Position)
  243. Damage[Hum] = tick()
  244. if cftos.Z > 0 then calculation = calculation * 1.5 end
  245. if Stealthed and not cheating then Stealth() end
  246. damageHuman(Hum, calculation, obj)
  247. logDamage('Death From Above', calculation)
  248. quickSound(444667824, head, .8)
  249. end
  250.  
  251. envenom = function(obj)
  252. if obj:IsDescendantOf(char) then return end
  253. if not obj.Parent:findFirstChild('Humanoid',true) then return end
  254. local Hum = obj.Parent:findFirstChild('Humanoid',true)
  255. local ex
  256. if (Hum.Health<(Hum.MaxHealth*.15)) then ex = true end
  257. if Damage[Hum] and tick()-Damage[Hum] < 3 then return end
  258. if checkCooldown('Envenom') then return end
  259. if not useFocus(10) then return end
  260. setCooldown('Envenom', 10)
  261. local calculation = (ex and (hum.MaxHealth+math.random(1,100)) or getDPS()*4)
  262. local cftos = Hum.Parent.Torso.CFrame:pointToObjectSpace(torso.Position)
  263. Damage[Hum] = tick()
  264. if cftos.Z > 0 then calculation = calculation * 1.5 end
  265. if Stealthed and not cheating then Stealth() end
  266. damageHuman(Hum, calculation, obj)
  267. logDamage('Envenom', calculation)
  268. quickSound(220834000, head)
  269. end
  270.  
  271.  
  272. Dagger.Touched:connect(wepdps)
  273. Katana.Touched:connect(wepdps)
  274.  
  275. pcall(function()
  276. char["Body Colors"].HeadColor = BrickColor.new("New Yeller")
  277. char["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  278. char["Body Colors"].LeftArmColor = BrickColor.new("New Yeller")
  279. char["Body Colors"].RightArmColor = BrickColor.new("New Yeller")
  280. char["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  281. char["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  282. end)
  283.  
  284. local aa1 = {}
  285.  
  286. local WorldUp = Vector3.new(0,1,0)
  287. function look2(Vec1,Vec2)
  288. local Orig = Vec1
  289. Vec1 = Vec1+Vector3.new(0,1,0)
  290. Vec2 = Vec2+Vector3.new(0,1,0)
  291. local Forward = (Vec2-Vec1).unit
  292. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  293. local Right = Up:Cross(Forward).unit
  294. Forward = -Forward
  295. Right = -Right
  296. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  297. end
  298.  
  299. function look(CFr,Vec2)
  300. local A = Vector3.new(0,0,0)
  301. local B = CFr:inverse()*Vec2
  302. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  303. if B.Z > 0 then
  304. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  305. elseif B.Z == 0 then
  306. if B.Y > 0 then
  307. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  308. elseif B.Y < 0 then
  309. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  310. else
  311. CF = CFr
  312. end
  313. end
  314. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  315. local Up = Vector3.new(X,Y,Z)
  316. local Forward = (Vec2-CFr.p).unit
  317. local Right = Up:Cross(Forward)
  318. Forward = -Forward
  319. Right = -Right
  320. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  321. end
  322.  
  323. function simulate(j,d,m,r,t)
  324. local joint = j
  325. for i,v in ipairs(t) do
  326. if v[1]:FindFirstChild("Weld") then
  327. local stiff = m.CFrame.lookVector*0.03
  328. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  329. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  330. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  331. local pos = joint.p+(dir*(d*0.5))
  332. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  333. local inv = v[1].Weld.Part0.CFrame
  334. local rel1 = inv:inverse()*pos
  335. local rel2 = inv:inverse()*(pos-(dir*dis))
  336. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  337. v[1].Weld.C0 = cf
  338. v[2] = inv*cf
  339. --v[1].CFrame = cf
  340. end
  341. end
  342. end
  343.  
  344. for i=1,6 do
  345. local p = Instance.new("Part",char)
  346. p.Anchored = false
  347. p.BrickColor = BrickColor.new("New Yeller")
  348. p.CanCollide = false
  349. p.FormFactor="Custom"
  350. p.Material = "SmoothPlastic"
  351. p.TopSurface = "SmoothNoOutlines"
  352. p.BottomSurface = "SmoothNoOutlines"
  353. p.RightSurface = "SmoothNoOutlines"
  354. p.LeftSurface = "SmoothNoOutlines"
  355. p.FrontSurface = "SmoothNoOutlines"
  356. p.BackSurface = "SmoothNoOutlines"
  357.  
  358. p.Size=Vector3.new(2+(i*.15),.15,0.15)
  359. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  360. mesh = Instance.new("BlockMesh",p)
  361. mesh.Scale = Vector3.new(1,1,4)
  362. local w = Instance.new("Motor6D",p)
  363. w.Part0 = aa1[i-1] and aa1[i-1][1] or torso
  364. w.Part1 = p
  365. w.Name = "Weld"
  366. --table.insert(aa1,p)
  367. aa1[i] = {p,p.CFrame}
  368.  
  369. end
  370.  
  371. game:service"RunService".Stepped:connect(function()
  372. simulate(torso.CFrame*CFrame.new(0,0.9,.5),.6,torso,Vector3.new(),aa1)
  373. end)
  374.  
  375. cn,ca,bc,v3,r = CFrame.new,CFrame.Angles,BrickColor.new,Vector3.new,function(a)return (math.random()-.5)*2*(a or 1) end
  376. deg,nf,c3,ins,ma,pi,mr = math.deg,math.floor,Color3.new,Instance.new,math.abs,math.pi,math.rad
  377. local part = function(prnt,cfr,siz,col,anc,canc,tra,mat,typ)
  378. local p = ins(typ or "Part")
  379. p.FormFactor = "Custom"
  380. p.Material = mat
  381. p.Transparency = tra
  382. p.CanCollide = canc
  383. p.Anchored = anc
  384. p.BrickColor = bc(col)
  385. p.Size = siz
  386. p.CFrame = cfr
  387. p.Parent = prnt
  388. p.Locked = true
  389. p.TopSurface,p.BottomSurface = 0,0
  390. p:BreakJoints()
  391. return p
  392. end
  393. local mesh = function(typ,prnt,scal,mtyp,mid,mtx)
  394. local m = ins(typ or "SpecialMesh")
  395. if mtyp then m.MeshType = mtyp end
  396. if mid then m.MeshId = mid end
  397. if mtx then m.TextureId = mtx end
  398. if scal then m.Scale = scal end
  399. m.Parent = prnt
  400. return m
  401. end
  402. local weldy = function(prt1,prt2,c0,c1)
  403. local w = ins("Weld",prt1)
  404. w.Part0 = prt1
  405. w.Part1 = prt2
  406. w.C0,w.C1 = c0 or cn(),c1 or cn()
  407. return w
  408. end
  409. function crownExplode(cf,col,scl)
  410. local p = part(char,cf,v3(1,1,1),col,true,false,.1,"SmoothPlastic")
  411. local pm = mesh("FileMesh",p,nil,nil,asset..meshes.crown)
  412. Spawn(function()
  413. for i=.1,1.1,.025 do
  414. p.Transparency = i
  415. pm.Scale = pm.Scale + v3(scl,scl,scl)
  416. wait()
  417. end
  418. p:Destroy()
  419. end)
  420. end
  421. function crater(cf,dist,siz,col,mat)
  422. local num = math.random(7,13)
  423. for i=1,num do
  424. game:service("Debris"):AddItem(part(char,cf*ca(0,pi*2/num*i,0)*cn(0,0,dist)*ca(r(2),r(2),r(2)),v3(ma(r(siz)),ma(r(siz)),ma(r(siz))),col,true,true,0,mat),7)
  425. end
  426. end
  427. function quickSound(id,par,pi)
  428. local s = Instance.new("Sound")
  429. s.Pitch = pi or 1
  430. s.SoundId = asset..id
  431. s.Parent = par
  432. wait()
  433. s:Play()
  434. return s
  435. end
  436. function newSound(id,par,pi)
  437. local s = Instance.new("Sound",par)
  438. s.Pitch = pi or 1
  439. s.Volume = .3
  440. s.SoundId = asset..id
  441. s:Play()
  442. return s
  443. end
  444.  
  445. function cylinderOpen(cf,col,col2)
  446. local p = part(char,cf,v3(0,1000,0),col,true,false,.1,"SmoothPlastic")
  447. local pm = mesh("CylinderMesh",p)
  448. local p2 = part(char,cf,v3(0,1000,0),col2,true,false,.1,"SmoothPlastic")
  449. local p2m = mesh("CylinderMesh",p2)
  450. Spawn(function()
  451. for i=.1,1.1,.0125 do
  452. p.Transparency = i
  453. p2.Transparency = i
  454. pm.Scale = pm.Scale + v3(.8,0,.8)
  455. p2m.Scale = p2m.Scale + v3(.5,0,.5)
  456. wait()
  457. end
  458. p:Destroy()
  459. p2:Destroy()
  460. end)
  461. end
  462. function cylinderOpen2(cf,col,col2)
  463. local p = part(workspace,cf,v3(0,1000,0),col,true,false,.1,"SmoothPlastic")
  464. local pm = mesh("CylinderMesh",p)
  465. local p2 = part(workspace,cf,v3(0,1000,0),col2,true,false,.1,"SmoothPlastic")
  466. local p2m = mesh("CylinderMesh",p2)
  467. Spawn(function()
  468. for i=.1,1.1,.05 do
  469. p.Transparency = i
  470. p2.Transparency = i
  471. pm.Scale = pm.Scale + v3(.7,0,.7)
  472. p2m.Scale = p2m.Scale + v3(.6,0,.6)
  473. wait()
  474. end
  475. wait(10)
  476. p:Destroy()
  477. p2:Destroy()
  478. end)
  479. end
  480.  
  481. function Effect(Pos,x1,y1,z1,x2,y2,z2,color,ref)
  482. local S = Instance.new("Part",Character)
  483. S.FormFactor = 0
  484. S.Size = Vector3.new(1,1,1)
  485. S.BrickColor = color
  486. S.Reflectance = ref or 0
  487. S.TopSurface = 0
  488. S.BottomSurface = 0
  489. S.Transparency = 0.5
  490. S.Anchored = true
  491. S.CanCollide = false
  492. S.CFrame = CFrame.new(Pos)* CFrame.new(x2,y2,z2)* CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  493. local msh2 = Instance.new("BlockMesh",S)
  494. msh2.Scale = Vector3.new(x1,y1,z1)
  495. coroutine.wrap(function()
  496. for i = 1,9 do
  497. msh2.Scale = msh2.Scale + Vector3.new(0.1,0.1,0.1)
  498. S.CFrame = S.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  499. S.Transparency = i *0.1
  500. Wait()
  501. end
  502. S:Destroy()
  503. end)()end
  504. function Effect2(part,x1,y1,z1,x2,y2,z2,color,ref)
  505. if part:IsDescendantOf(Workspace)then
  506. local S = Instance.new("Part",Character)
  507. S.FormFactor = 0
  508. S.Size = Vector3.new(1,1,1)
  509. S.BrickColor = color
  510. S.Reflectance = ref or 0
  511. S.TopSurface = 0
  512. S.BottomSurface = 0
  513. S.Transparency = 0.5
  514. S.Anchored = true
  515. S.CanCollide = false
  516. S.CFrame = part.CFrame * CFrame.new(x2,y2,z2)* CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  517. local msh2 = Instance.new("BlockMesh",S)
  518. msh2.Scale = Vector3.new(x1,y1,z1)
  519. coroutine.wrap(function()
  520. for i = 1,9 do
  521. msh2.Scale = msh2.Scale + Vector3.new(0.1,0.1,0.1)
  522. S.CFrame = S.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  523. S.Transparency = i *0.1
  524. Wait()
  525. end
  526. S:Destroy()
  527. end)()end end
  528. local function EmberWave(CF,Color)
  529. local p = Instance.new("Part",Character)
  530. p.Anchored = true
  531. p.Locked = true
  532. p.CanCollide = false
  533. p.CFrame = CF
  534. p.Transparency = 1
  535. coroutine.wrap(function()
  536. local x = CFrame.new(math.random(-6,6),math.abs(math.random(-6,6)),math.random(-6,6))
  537. for i = 1,30 do
  538. p.CFrame = p.CFrame *x
  539. x = CFrame.new(math.random(-6,6),math.abs(math.random(-6,6)),math.random(-6,6))
  540. Effect2(p,2.6,2.6,2.6,0,0,0,Color,0.3)
  541. Wait(0.1)
  542. end
  543. p:Destroy()
  544. end)()end
  545.  
  546. function MediumParticleEmit(Object,Color)
  547. coroutine.wrap(function()
  548. while Wait(1.1)do
  549. if not Object then break end
  550. local p = Instance.new("Part",Object.Parent)
  551. p.Name = "Trail"
  552. p.TopSurface = 0
  553. p.BottomSurface = 0
  554. p.Anchored = true
  555. p.CanCollide = false
  556. p.FormFactor = "Custom"
  557. p.Size = Vector3.new(0.01,0.01,0.01)
  558. p.BrickColor = type(Color)== 'userdata' and Color or BrickColor.new(Color)
  559. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  560. local m = Instance.new("BlockMesh",p)
  561. m.Scale = Vector3.new(2,2,2)
  562. coroutine.wrap(function()
  563. for i = 1,15 do
  564. p.Transparency = i/15
  565. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  566. p.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-5,5)/20,0.5,math.random(-5,5)/20))* CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,0.5)
  567. Wait()
  568. end
  569. p:Destroy()
  570. end)()
  571. end
  572. end)()
  573. end
  574.  
  575. coroutine.wrap(function()
  576. for i = 1,4 do
  577. MediumParticleEmit(head,'Dark indigo')
  578. end
  579. end)()
  580.  
  581. if head:FindFirstChild('Mesh') then
  582. if head:FindFirstChild('Mesh'):IsA('BlockMesh') then
  583. head:FindFirstChild('Mesh'):remove()
  584. wait()
  585. local nm = Instance.new('SpecialMesh', head)
  586. nm.MeshType = 'Head'
  587. nm.Scale = Vector3.new(1.25,1.25,1.25)
  588. end
  589. end
  590. if head:FindFirstChild('face') then
  591. head:FindFirstChild('face'):Destroy()--.Texture = 'http://www.roblox.com/asset/?id=128963883'
  592. end
  593.  
  594. function newStat(stat, type, value)
  595. if stats[stat] then return end
  596. stats[stat] = value
  597. return stats[stat]
  598. end
  599.  
  600. local function Implode(CF,Color)
  601. local cf = CF
  602. local f = Instance.new("Part",Character)
  603. f.BrickColor = Color
  604. f.Size = Vector3.new(1,1,1)
  605. f.Anchored = true
  606. f.Locked = true
  607. f.CanCollide = false
  608. f.TopSurface = 0
  609. f.Transparency = 1
  610. f.BottomSurface = 0
  611. f.CFrame = cf
  612. local sm = Instance.new("SpecialMesh",f)
  613. sm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  614. sm.Scale = Vector3.new(30,30,30)
  615. coroutine.wrap(function()
  616. for i = 1,10 do
  617. f.Transparency = f.Transparency -0.1
  618. sm.Scale = sm.Scale - Vector3.new(3,3,3)
  619. Wait()
  620. end
  621. f:Destroy()
  622. end)()
  623. local ax = Instance.new("Part",Character)
  624. ax.Size = Vector3.new(30,30,30)
  625. ax.TopSurface = 0
  626. ax.BottomSurface = 0
  627. ax.Transparency = 0
  628. ax.Locked = true
  629. ax.BrickColor = Color
  630. ax.Shape = "Ball"
  631. ax.CanCollide = false
  632. ax.CFrame = cf
  633. ax.Anchored = true
  634. ax.Transparency = 1
  635. coroutine.wrap(function()
  636. for i = 1,10 do
  637. ax.Size = ax.Size - Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  638. ax.Transparency = ax.Transparency -0.1
  639. ax.CFrame = cf
  640. Wait()
  641. end
  642. ax:Destroy()
  643. end)()
  644. end
  645. local function Explode(CF,Color,SMM,BBoom)
  646. local cf = CF
  647. local f = Instance.new("Part",Character)
  648. f.BrickColor = Color
  649. f.Size = Vector3.new(5,1,5)
  650. f.Anchored = true
  651. f.Locked = true
  652. f.CanCollide = false
  653. f.TopSurface = 0
  654. f.BottomSurface = 0
  655. f.CFrame = cf
  656. local sm = Instance.new("SpecialMesh",f)
  657. sm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  658. sm.Scale = Vector3.new(5,5,5)
  659. coroutine.wrap(function()
  660. for i = 1,20 do
  661. f.Transparency = f.Transparency +0.05
  662. sm.Scale = sm.Scale + Vector3.new(10,10,10)
  663. Wait()
  664. end
  665. f:Destroy()
  666. end)()
  667. if BBoom then do
  668. local zs = BBoom
  669. local ax = Instance.new("Part",Character)
  670. ax.Size = Vector3.new(1,1,1)
  671. ax.TopSurface = 0
  672. ax.BottomSurface = 0
  673. ax.Transparency = 0
  674. ax.Locked = true
  675. ax.BrickColor = Color
  676. ax.Shape = "Ball"
  677. ax.CanCollide = false
  678. ax.CFrame = zs
  679. ax.Anchored = true
  680. local SMMx = Instance.new("SpecialMesh",ax)
  681. SMMx.MeshId = "http://www.roblox.com/asset/?id=1323306"
  682. SMMx.Scale = Vector3.new(1,1,1)
  683. coroutine.wrap(function()
  684. for i = 1,20 do
  685. SMMx.Scale = SMMx.Scale + Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  686. ax.Transparency = ax.Transparency +0.05
  687. ax.CFrame = zs
  688. Wait()
  689. end
  690. ax:Destroy()
  691. end)()
  692. end
  693. end
  694. local ax = Instance.new("Part",Character)
  695. ax.Size = Vector3.new(1,1,1)
  696. ax.TopSurface = 0
  697. ax.BottomSurface = 0
  698. ax.Transparency = 0
  699. ax.Locked = true
  700. ax.BrickColor = Color
  701. ax.Shape = "Ball"
  702. ax.CanCollide = false
  703. ax.CFrame = cf
  704. ax.Anchored = true
  705. local SMMx do if SMM then
  706. SMMx = Instance.new("SpecialMesh",ax)
  707. SMMx.MeshId = SMM
  708. SMMx.Scale = Vector3.new(1,1,1)
  709. end
  710. end
  711. coroutine.wrap(function()
  712. for i = 1,20 do
  713. if SMM then
  714. SMMx.Scale = SMMx.Scale + Vector3.new(math.random(1,3)+2,math.random(1,3)+2,math.random(1,3)+2)
  715. else
  716. ax.Size = ax.Size + Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  717. end
  718. ax.Transparency = ax.Transparency +0.05
  719. ax.CFrame = cf
  720. Wait()
  721. end
  722. ax:Destroy()
  723. end)()
  724. end
  725. function ParticleEmit(Object,Color,Duration)
  726. local Counter = 0
  727. coroutine.wrap(function()
  728. while Wait(0.3)do
  729. if Counter == Duration then break end
  730. local p = Instance.new("Part",Object.Parent)
  731. p.Name = "Trail"
  732. p.TopSurface = 0
  733. p.BottomSurface = 0
  734. p.Anchored = true
  735. p.CanCollide = false
  736. p.FormFactor = "Custom"
  737. p.Size = Vector3.new(0.01,0.01,0.01)
  738. p.BrickColor = Color and(type(Color)== 'userdata' and Color or BrickColor.new(Color))
  739. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  740. local m = Instance.new("BlockMesh",p)
  741. m.Scale = Vector3.new(2,2,2)
  742. coroutine.wrap(function()
  743. for i = 1,15 do
  744. p.Transparency = i/15
  745. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  746. p.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-5,5)/20,0.5,math.random(-5,5)/20))* CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,0.5)
  747. Wait()
  748. end
  749. p:Destroy()
  750. end)()
  751. end
  752. end)()
  753. if Duration == math.huge then return end
  754. coroutine.wrap(function()
  755. while Wait(1)do
  756. Counter = Counter +1
  757. if Counter == Duration then
  758. break
  759. end
  760. end
  761. end)()
  762. end
  763. function SlowParticleEmit(Object)
  764. coroutine.wrap(function()
  765. while Wait(3.2)do
  766. if not Object then break end
  767. local p = Instance.new("Part",Object.Parent)
  768. p.Name = "Trail"
  769. p.TopSurface = 0
  770. p.BottomSurface = 0
  771. p.Anchored = true
  772. p.CanCollide = false
  773. p.FormFactor = "Custom"
  774. p.Size = Vector3.new(0.01,0.01,0.01)
  775. p.BrickColor = (BrickColor.new("Toothpaste"))
  776. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  777. local m = Instance.new("BlockMesh",p)
  778. m.Scale = Vector3.new(2,2,2)
  779. coroutine.wrap(function()
  780. for i = 1,15 do
  781. p.Transparency = i/15
  782. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  783. p.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-5,5)/20,0.5,math.random(-5,5)/20))* CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,0.5)
  784. Wait()
  785. end
  786. p:Destroy()
  787. end)()
  788. end
  789. end)()
  790. end
  791.  
  792. function slowPoison(Humanoid)
  793. local hps
  794. local hp
  795. if Humanoid == hum then return end
  796. hps = Humanoid.Parent:FindFirstChild('Health',true)
  797. if hps then hp = true end
  798. ypcall(function()
  799. for i = 10,0,-.5 do
  800. if not Humanoid.Parent then break end
  801. if hp then hps.Disabled = true end
  802. if Humanoid.WalkSpeed > 5 then
  803. if Humanoid.Health <= 0 then break end
  804. if Humanoid:findFirstChild'Property of Darkus_Theory' and not bypassin then
  805. Humanoid.WalkSpeed = 6
  806. Humanoid.JumpPower = 0
  807. end
  808. --Humanoid.JumpPower = 0
  809. end
  810. local c = getDPS()*.4
  811. damageHuman(Humanoid, c, Humanoid.Parent.Head)
  812. logDamage('Poison', c)
  813. local p = part(Humanoid.Parent,Humanoid.Parent.Torso.CFrame*cn(r(2),r(2),r(2)),v3(.1,0,.1),"Bright green",false,true,0,"SmoothPlastic")
  814. wait(.5+stats['Haste']*3)
  815. end
  816. if Humanoid.WalkSpeed > 5 then
  817. if Humanoid:findFirstChild'Property of Darkus_Theory' and not bypassin then
  818. Humanoid.JumpPower = 50
  819. Humanoid.WalkSpeed = 16
  820. end
  821. end
  822. ypcall(function()
  823. wait(4)
  824. if hps then hps.Disabled = false end
  825. end)
  826. end)
  827. end
  828.  
  829. function expandDong()
  830. local Orbi = Instance.new('Part')
  831. Orbi.Size = Vector3.new(3,3,3)
  832. Orbi.CanCollide = false
  833. Orbi.Locked = true
  834. Orbi.Shape = 'Ball'
  835. Orbi.Anchored = true
  836. Orbi.Parent = char
  837. Orbi.Transparency = .4
  838. Orbi.TopSurface,Orbi.BottomSurface = 0,0
  839. Orbi.Name = 'Expand Dong'
  840. Orbi.BrickColor = BrickColor.new('Dark indigo')
  841. coroutine.wrap(function()
  842. for i,v in pairs(IsNear(torso.Position, 25, nil, true)) do
  843. if v:findFirstChild'Humanoid' then
  844. if Damaged[v:FindFirstChild('Humanoid')] and tick()-Damaged[v:FindFirstChild('Humanoid')] < 1 then return end
  845. local calc = getDPS()*1.4
  846. damageHuman(v:FindFirstChild('Humanoid'), calc, v:findFirstChild'Torso')
  847. logDamage('Transformation', calc)
  848. Damaged[v:FindFirstChild('Humanoid')] = tick()
  849. end
  850. end
  851. end)()
  852. local OrbiMesh = Instance.new('SpecialMesh',Orbi)
  853. OrbiMesh.Name = 'Dxpand Eong'
  854. OrbiMesh.Scale = Vector3.new(2, 2, 2)
  855. OrbiMesh.MeshType = 'Sphere'
  856. ypcall(function()
  857. for i = 3,0,-1 do wait(.05)
  858. OrbiMesh.Scale = OrbiMesh.Scale + Vector3.new(1.5, 1.5, 1.5)
  859. Orbi.CFrame = torso.CFrame
  860. end
  861. for i = .4,1,.05 do
  862. wait(0.04)
  863. Orbi.Transparency = i
  864. end
  865. Orbi:Destroy()
  866. end)
  867. end
  868.  
  869. function MarkOfDeath(humreset)
  870. if not currentTarget then return end
  871. if checkCooldown('MarkOfDeath') then return end
  872. setCooldown('MarkOfDeath', 15)
  873. stats['Focus'] = stats['Focus'] + 30
  874. local MarkOfDeath = Instance.new('Model')
  875. MarkOfDeath.Name = 'MarkOfDeath'
  876. MarkOfDeath.Parent = currentTarget
  877. ypcall(function()
  878. for i = 10,0,-1 do
  879. wait(1)
  880. end
  881. if MarkOfDeath.Parent then MarkOfDeath:Destroy() end
  882. end)
  883.  
  884. end
  885.  
  886. function useFocus(amount)
  887. local precalc = stats['Focus']-amount
  888.  
  889. if stats['Focus'] < 0 then return false end
  890. if precalc < 0 then return false end
  891.  
  892. stats['Focus'] = precalc
  893.  
  894. return true
  895. end
  896.  
  897. function recount()
  898.  
  899. local totl = {}
  900.  
  901. local function addUp(tbl)
  902. local total = 0
  903. for i,v in next,tbl do
  904. total = total + v
  905. end
  906. return total
  907. end
  908.  
  909. local function avg(tbl)
  910.  
  911. local num = #tbl
  912. local nom = addUp(tbl)
  913.  
  914. return (nom/num)
  915. end
  916.  
  917. warn('RECOUNT - All Data')
  918. for i,v in pairs(recountData) do
  919. local qq = addUp(v)
  920. print(i..': '..qq..' ('..math.floor(avg(v))..')')
  921. table.insert(totl, qq)
  922. end
  923.  
  924. warn('TOTAL: '..addUp(totl))
  925.  
  926. end
  927.  
  928. function logDamage(skill, damage)
  929.  
  930. if not recountData[skill] then recountData[skill] = {} end
  931.  
  932. local tbl = recountData[skill]
  933. table.insert(tbl, damage)
  934.  
  935. end
  936. function getDPS(override)
  937. local crit = math.random(1,15)
  938. local DPS = ((stats.Agility) * (crit > 11 and stats.CriticalStrikeBonus or 1.2))
  939. DPS = math.ceil(DPS)
  940. lastdps = tick()
  941. if berserk then DPS = DPS * 1.8 end
  942. if cheating then DPS = DPS * 1.5 end
  943. return DPS,((crit > 13) and true or false)
  944. end
  945.  
  946. function Berserk()
  947.  
  948. if checkCooldown('Berserk') then return end
  949. if not berserk then if not useFocus(70) then return end end
  950. stats['Combo Points'] = 0
  951. if Stealthed then Stealth() end
  952. changing = true
  953. hum.WalkSpeed = 0
  954. transforming = true
  955. berserk = not berserk
  956. createSuit()
  957. stats['Haste'] = (berserk and .02 or hst)
  958. script.Name = (not berserk and 'Assassination' or 'Berserker')
  959. cylinderOpen(head.CFrame, 'New Yeller', 'Dark indigo')
  960. otheranims = true
  961. Mode = (berserk and 'Roaring' or 'StealthIdling')
  962. wait(.6)
  963. if berserk then
  964. Dagger.Size = Vector3.new(1, 5, 1)
  965. DaggerMesh.MeshId = "http://www.roblox.com/asset/?id=31758253"
  966. DaggerMesh.Scale = Vector3.new(0.3, 0.33, 0.3)
  967. DaggerWeld = Instance.new('Weld',Dagger)
  968. DaggerWeld.Name = 'DaggerWeld'
  969. DaggerWeld.C0 = CFrame.new(0,-.95, -1.8) * CFrame.Angles(math.rad(90), 0, math.rad(180))
  970. DaggerWeld.Part0 = ra
  971. DaggerWeld.Part1 = Dagger
  972.  
  973. Katana.Size = Vector3.new(1, 1, 5)
  974. KatanaMesh.MeshId = "http://www.roblox.com/asset/?id=103978363"
  975. KatanaMesh.Scale = Vector3.new(0.6, 0.33, 0.8)
  976. KatanaWeld = Instance.new('Weld',Katana)
  977. KatanaWeld.C0 = CFrame.new(0,-.95, -1.8) * CFrame.Angles(math.rad(180), 0, math.rad(90))
  978. KatanaWeld.Part0 = la
  979. KatanaWeld.Part1 = Katana
  980. hum.MaxHealth = 650
  981. hum:TakeDamage(-100)
  982. coroutine.wrap(function()
  983. btimer = 35
  984. while btimer > 0 do
  985. wait(1)
  986. btimer = btimer - 1
  987. setCooldown('Berserk', 30)
  988. end
  989. stats['Focus'] = 80
  990. setCooldown('Berserk', 0)
  991. btimer = nil
  992. Berserk()
  993. wait()
  994. setCooldown('Berserk', 30)
  995. end)()
  996. --burn()
  997. else
  998. Dagger.Size = Vector3.new(1, 3.8, 1)
  999. DaggerMesh.MeshId = "http://www.roblox.com/asset/?id=432556696"
  1000. DaggerMesh.Scale = Vector3.new(.14, .14, .14)
  1001. DaggerWeld = Instance.new('Weld',Dagger)
  1002. DaggerWeld.Name = 'DaggerWeld'
  1003. DaggerWeld.C0 = CFrame.new(0,-.7, -1.2) * CFrame.Angles(-math.rad(180), -math.rad(90), -math.rad(90))
  1004. DaggerWeld.Part0 = ra
  1005. DaggerWeld.Part1 = Dagger
  1006.  
  1007. Katana.Size = Vector3.new(1, 0.8, 5)
  1008. KatanaMesh.MeshId = "http://www.roblox.com/asset/?id=22769578"
  1009. KatanaMesh.Scale = Vector3.new(.23, .23, .23)
  1010. KatanaWeld = Instance.new('Weld',Katana)
  1011. KatanaWeld.C0 = CFrame.new(0,-1.05, 1) * CFrame.Angles(0, 0, math.rad(90))
  1012. KatanaWeld.Part0 = la
  1013. KatanaWeld.Part1 = Katana
  1014. hum.MaxHealth = 500
  1015. if hum.Health-hum.MaxHealth > 0 then
  1016. hum.Health = hum.MaxHealth
  1017. end
  1018.  
  1019. quickSound(216782105, head, 1.3).Volume = .4
  1020. end
  1021. --crater(head.CFrame * CFrame.new(0, -2, 0) ,20,10,'Dark indigo','Plastic')
  1022. wait(.3)
  1023. expandDong()
  1024. wait(.2)
  1025. changing = false
  1026. hum.WalkSpeed = 20
  1027. otheranims = false
  1028. transforming = false
  1029. end
  1030.  
  1031. function damageHuman(hum,d,hit)
  1032. if hum.Health <= 0 then return end
  1033. if hum == Humanoid then return end
  1034. if not hum.Health then return end
  1035. if hum:findFirstChild('Shielding') then return end
  1036. if Ally[hum] then return end
  1037. Title("-"..math.floor(d), ((hit.Parent and hit.Parent~='Workspace') and (hit.Parent:findFirstChild'Head' or Instance.new('Model'))), Color3.new(255/255,0/255,0/255),true,false)
  1038. if hum:FindFirstChild'Property of Darkus_Theory' then
  1039. hum:TakeDamage(math.floor(d))
  1040. else
  1041. hum.Health = hum.Health - math.floor(d)
  1042. end
  1043. if hum.Health <= 0 then logDamage('Kills', 1) Alert('You killed '..hum.Parent.Name..'!', 'Yellow') if (btimer and btimer > 0) then btimer=btimer+10 end end
  1044. end
  1045.  
  1046. function Tag(Humanoid)
  1047. local c = Instance.new("ObjectValue",Humanoid)
  1048. c.Value = plr
  1049. c.Name = "creator"
  1050. end
  1051.  
  1052. function CloneCharacter()
  1053. Character.Archivable = true
  1054. local Clone = Character:Clone()
  1055. for i,v in pairs(Clone:GetChildren())do
  1056. if v:IsA("BasePart") then
  1057. v.Transparency = .1
  1058. v.Reflectance = .1
  1059. end
  1060. end
  1061. Character.Archivable = false
  1062. Clone.Parent = game:service('Workspace')
  1063. Clone.Archivable = false
  1064. game:service('Debris'):AddItem(Clone,9)
  1065. return Clone
  1066. end
  1067. function searchForHumanoid(thing)
  1068. for _,v in pairs(thing:children()) do
  1069. if v:IsA('Humanoid') then
  1070. return v
  1071. end
  1072. end
  1073. return false
  1074. end
  1075. function CreateUI(Player)
  1076. --//Created by Opligitory
  1077. local this = {
  1078. Debounces = {
  1079. HelpOpen = false;
  1080. CoolDownOpen = false;
  1081. NameShowing = true;
  1082. };
  1083. }
  1084. local function Create(ty)
  1085. return function(data)
  1086. local obj = Instance.new(ty)
  1087. for k,v in pairs(data)do
  1088. if type(k) == 'number' then
  1089. v.Parent = obj
  1090. else
  1091. obj[k] = v
  1092. end
  1093. end
  1094. return obj
  1095. end
  1096. end
  1097.  
  1098. local function Thread(f)
  1099. assert(type(f) == 'function',"bad argument #1 'function' expected got "..type(f))
  1100. return coroutine.resume(coroutine.create(f))
  1101. end
  1102.  
  1103. local Rogue = Create("ScreenGui"){
  1104. Parent = Player.PlayerGui;
  1105. Name = "Rogue";
  1106. Archivable = true;
  1107. }
  1108. local Background = Create("Frame"){
  1109. Visible = true;
  1110. Active = false;
  1111. Parent = Rogue;
  1112. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1113. Archivable = true;
  1114. Size = UDim2.new(0, 305, 0, 300);
  1115. Draggable = false;
  1116. ClipsDescendants = false;
  1117. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1118. Style = Enum.FrameStyle.DropShadow;
  1119. BackgroundTransparency = 0;
  1120. Position = UDim2.new(1, -305, 0.5, -50);
  1121. BorderSizePixel = 1;
  1122. Name = "Background";
  1123. BackgroundColor3 = Color3.new(1, 1, 1);
  1124. }
  1125. local mTitle = Create("TextLabel"){
  1126. Visible = true;
  1127. FontSize = Enum.FontSize.Size28;
  1128. Active = false;
  1129. Parent = Background;
  1130. BorderSizePixel = 1;
  1131. TextStrokeTransparency = 1;
  1132. TextXAlignment = Enum.TextXAlignment.Center;
  1133. TextWrapped = false;
  1134. TextWrap = false;
  1135. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1136. TextTransparency = 0;
  1137. Archivable = true;
  1138. Size = UDim2.new(1, 0, 0, 20);
  1139. Draggable = false;
  1140. TextStrokeColor3 = Color3.new(0, 0, 0);
  1141. ClipsDescendants = false;
  1142. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1143. Text = "";
  1144. TextColor3 = Color3.new(1, 1, 1);
  1145. Font = Enum.Font.SourceSans;
  1146. BackgroundTransparency = 1;
  1147. Position = UDim2.new(0, 0, 0, 0);
  1148. Name = "Title";
  1149. TextYAlignment = Enum.TextYAlignment.Center;
  1150. TextScaled = false;
  1151. BackgroundColor3 = Color3.new(1, 1, 1);
  1152. }
  1153. local BreakLine = Create("Frame"){
  1154. Visible = true;
  1155. Active = false;
  1156. Parent = mTitle;
  1157. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1158. Archivable = true;
  1159. Size = UDim2.new(1, 0, 0, 1);
  1160. Draggable = false;
  1161. ClipsDescendants = false;
  1162. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1163. Style = Enum.FrameStyle.Custom;
  1164. BackgroundTransparency = 0;
  1165. Position = UDim2.new(0, 0, 1, 6);
  1166. BorderSizePixel = 0;
  1167. Name = "BreakLine";
  1168. BackgroundColor3 = Color3.new(1, 1, 1);
  1169. }
  1170. local Stats = Create("Frame"){
  1171. Visible = true;
  1172. Active = false;
  1173. Parent = Background;
  1174. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1175. Archivable = true;
  1176. Size = UDim2.new(1, 0, 1, -30);
  1177. Draggable = false;
  1178. ClipsDescendants = false;
  1179. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1180. Style = Enum.FrameStyle.Custom;
  1181. BackgroundTransparency = 1;
  1182. Position = UDim2.new(0, 0, 1, -250);
  1183. BorderSizePixel = 1;
  1184. Name = "Stats";
  1185. BackgroundColor3 = Color3.new(1, 1, 1);
  1186. }
  1187. local Health = Create("Frame"){
  1188. Visible = true;
  1189. Active = false;
  1190. Parent = Stats;
  1191. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1192. Archivable = true;
  1193. Size = UDim2.new(1, 0, 0, 30);
  1194. Draggable = false;
  1195. ClipsDescendants = false;
  1196. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1197. Style = Enum.FrameStyle.Custom;
  1198. BackgroundTransparency = 0;
  1199. Position = UDim2.new(0, 0, 0, 0);
  1200. BorderSizePixel = 0;
  1201. Name = "Health";
  1202. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1203. }
  1204. local hText = Create("TextLabel"){
  1205. Visible = true;
  1206. FontSize = Enum.FontSize.Size28;
  1207. Active = false;
  1208. Parent = Health;
  1209. BorderSizePixel = 0;
  1210. TextStrokeTransparency = 0.69999998807907;
  1211. TextXAlignment = Enum.TextXAlignment.Center;
  1212. TextWrapped = false;
  1213. TextWrap = false;
  1214. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1215. TextTransparency = 0;
  1216. Archivable = true;
  1217. Size = UDim2.new(1, -8, 1, -8);
  1218. Draggable = false;
  1219. TextStrokeColor3 = Color3.new(0, 0, 0);
  1220. ClipsDescendants = false;
  1221. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1222. Text = "Health: 100/100";
  1223. TextColor3 = Color3.new(1, 1, 1);
  1224. Font = Enum.Font.SourceSans;
  1225. BackgroundTransparency = 1;
  1226. Position = UDim2.new(0, 4, 0, 4);
  1227. Name = "hText";
  1228. TextYAlignment = Enum.TextYAlignment.Center;
  1229. TextScaled = false;
  1230. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1231. ZIndex = 2;
  1232. }
  1233. local hStatus = Create("TextLabel"){
  1234. Visible = true;
  1235. FontSize = Enum.FontSize.Size28;
  1236. Active = false;
  1237. Parent = Health;
  1238. BorderSizePixel = 0;
  1239. TextStrokeTransparency = 0.69999998807907;
  1240. TextXAlignment = Enum.TextXAlignment.Center;
  1241. TextWrapped = false;
  1242. TextWrap = false;
  1243. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1244. TextTransparency = 0;
  1245. Archivable = true;
  1246. Size = UDim2.new(1, -8, 1, -8);
  1247. Draggable = false;
  1248. TextStrokeColor3 = Color3.new(0, 0, 0);
  1249. ClipsDescendants = false;
  1250. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1251. Text = "";
  1252. TextColor3 = Color3.new(1, 1, 1);
  1253. Font = Enum.Font.SourceSans;
  1254. BackgroundTransparency = 0;
  1255. Position = UDim2.new(0, 4, 0, 4);
  1256. Name = "hStatus";
  1257. TextYAlignment = Enum.TextYAlignment.Center;
  1258. TextScaled = false;
  1259. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1260.  
  1261. }
  1262. local Focus = Create("Frame"){
  1263. Visible = true;
  1264. Active = false;
  1265. Parent = Stats;
  1266. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1267. Archivable = true;
  1268. Size = UDim2.new(1, 0, 0, 30);
  1269. Draggable = false;
  1270. ClipsDescendants = false;
  1271. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1272. Style = Enum.FrameStyle.Custom;
  1273. BackgroundTransparency = 0;
  1274. Position = UDim2.new(0, 0, 0, 35);
  1275. BorderSizePixel = 0;
  1276. Name = "Focus";
  1277. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1278. }
  1279. local fText = Create("TextLabel"){
  1280. Visible = true;
  1281. FontSize = Enum.FontSize.Size28;
  1282. Active = false;
  1283. Parent = Focus;
  1284. BorderSizePixel = 0;
  1285. TextStrokeTransparency = 0.69999998807907;
  1286. TextXAlignment = Enum.TextXAlignment.Center;
  1287. TextWrapped = false;
  1288. TextWrap = false;
  1289. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1290. TextTransparency = 0;
  1291. Archivable = true;
  1292. Size = UDim2.new(1, -8, 1, -8);
  1293. Draggable = false;
  1294. TextStrokeColor3 = Color3.new(0, 0, 0);
  1295. ClipsDescendants = false;
  1296. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1297. Text = "Focus: 100/100";
  1298. TextColor3 = Color3.new(1, 1, 1);
  1299. Font = Enum.Font.SourceSans;
  1300. BackgroundTransparency = 1;
  1301. Position = UDim2.new(0, 4, 0, 4);
  1302. Name = "fText";
  1303. TextYAlignment = Enum.TextYAlignment.Center;
  1304. TextScaled = false;
  1305. BackgroundColor3 = Color3.new(1, 0.976471, 0.278431);
  1306. ZIndex = 2;
  1307. }
  1308. local fStatus = Create("TextLabel"){
  1309. Visible = true;
  1310. FontSize = Enum.FontSize.Size28;
  1311. Active = false;
  1312. Parent = Focus;
  1313. BorderSizePixel = 0;
  1314. TextStrokeTransparency = 0.69999998807907;
  1315. TextXAlignment = Enum.TextXAlignment.Center;
  1316. TextWrapped = false;
  1317. TextWrap = false;
  1318. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1319. TextTransparency = 0;
  1320. Archivable = true;
  1321. Size = UDim2.new(1, -8, 1, -8);
  1322. Draggable = false;
  1323. TextStrokeColor3 = Color3.new(0, 0, 0);
  1324. ClipsDescendants = false;
  1325. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1326. Text = "";
  1327. TextColor3 = Color3.new(1, 1, 1);
  1328. Font = Enum.Font.SourceSans;
  1329. BackgroundTransparency = 0;
  1330. Position = UDim2.new(0, 4, 0, 4);
  1331. Name = "fStatus";
  1332. TextYAlignment = Enum.TextYAlignment.Center;
  1333. TextScaled = false;
  1334. BackgroundColor3 = Color3.new(1, 0.976471, 0.278431);
  1335. }
  1336. local CP = Create("Frame"){
  1337. Visible = true;
  1338. Active = false;
  1339. Parent = Stats;
  1340. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1341. Archivable = true;
  1342. Size = UDim2.new(1, 0, 0, 30);
  1343. Draggable = false;
  1344. ClipsDescendants = false;
  1345. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1346. Style = Enum.FrameStyle.Custom;
  1347. BackgroundTransparency = 0;
  1348. Position = UDim2.new(0, 0, 0, 70);
  1349. BorderSizePixel = 0;
  1350. Name = "CP";
  1351. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1352. }
  1353. local cText = Create("TextLabel"){
  1354. Visible = true;
  1355. FontSize = Enum.FontSize.Size28;
  1356. Active = false;
  1357. Parent = CP;
  1358. BorderSizePixel = 0;
  1359. TextStrokeTransparency = 0.69999998807907;
  1360. TextXAlignment = Enum.TextXAlignment.Center;
  1361. TextWrapped = false;
  1362. TextWrap = false;
  1363. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1364. TextTransparency = 0;
  1365. Archivable = true;
  1366. Size = UDim2.new(1, -8, 1, -8);
  1367. Draggable = false;
  1368. TextStrokeColor3 = Color3.new(0, 0, 0);
  1369. ClipsDescendants = false;
  1370. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1371. Text = "Combo Points: 6/6";
  1372. TextColor3 = Color3.new(1, 1, 1);
  1373. Font = Enum.Font.SourceSans;
  1374. BackgroundTransparency = 1;
  1375. Position = UDim2.new(0, 4, 0, 4);
  1376. Name = "cText";
  1377. TextYAlignment = Enum.TextYAlignment.Center;
  1378. TextScaled = false;
  1379. BackgroundColor3 = Color3.new(0.298039, 1, 0.25098);
  1380. ZIndex = 2;
  1381. }
  1382. local cStatus = Create("TextLabel"){
  1383. Visible = true;
  1384. FontSize = Enum.FontSize.Size28;
  1385. Active = false;
  1386. Parent = CP;
  1387. BorderSizePixel = 0;
  1388. TextStrokeTransparency = 0.69999998807907;
  1389. TextXAlignment = Enum.TextXAlignment.Center;
  1390. TextWrapped = false;
  1391. TextWrap = false;
  1392. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1393. TextTransparency = 0;
  1394. Archivable = true;
  1395. Size = UDim2.new(1, -8, 1, -8);
  1396. Draggable = false;
  1397. TextStrokeColor3 = Color3.new(0, 0, 0);
  1398. ClipsDescendants = false;
  1399. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1400. Text = "";
  1401. TextColor3 = Color3.new(1, 1, 1);
  1402. Font = Enum.Font.SourceSans;
  1403. BackgroundTransparency = 0;
  1404. Position = UDim2.new(0, 4, 0, 4);
  1405. Name = "cStatus";
  1406. TextYAlignment = Enum.TextYAlignment.Center;
  1407. TextScaled = false;
  1408. BackgroundColor3 = Color3.new(0.298039, 1, 0.25098);
  1409. }
  1410. local Target = Create("TextLabel"){
  1411. Visible = true;
  1412. FontSize = Enum.FontSize.Size28;
  1413. Active = false;
  1414. Parent = Stats;
  1415. BorderSizePixel = 1;
  1416. TextStrokeTransparency = 0.69999998807907;
  1417. TextXAlignment = Enum.TextXAlignment.Center;
  1418. TextWrapped = true;
  1419. TextWrap = true;
  1420. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1421. TextTransparency = 0;
  1422. Archivable = true;
  1423. Size = UDim2.new(1, 0, 0, 30);
  1424. Draggable = false;
  1425. TextStrokeColor3 = Color3.new(0, 0, 0);
  1426. ClipsDescendants = false;
  1427. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1428. Text = "Target: Darkus_Theory";
  1429. TextColor3 = Color3.new(1, 1, 1);
  1430. Font = Enum.Font.SourceSans;
  1431. BackgroundTransparency = 1;
  1432. Position = UDim2.new(0, 0, 0, 105);
  1433. Name = "Target";
  1434. TextYAlignment = Enum.TextYAlignment.Center;
  1435. TextScaled = false;
  1436. BackgroundColor3 = Color3.new(1, 1, 1);
  1437. }
  1438. local TargetHp = Create("Frame"){
  1439. Visible = true;
  1440. Active = false;
  1441. Parent = Stats;
  1442. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1443. Archivable = true;
  1444. Size = UDim2.new(1, 0, 0, 30);
  1445. Draggable = false;
  1446. ClipsDescendants = false;
  1447. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1448. Style = Enum.FrameStyle.Custom;
  1449. BackgroundTransparency = 0;
  1450. Position = UDim2.new(0, 0, 0, 140);
  1451. BorderSizePixel = 0;
  1452. Name = "TargetHp";
  1453. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1454. }
  1455. local tText = Create("TextLabel"){
  1456. Visible = true;
  1457. FontSize = Enum.FontSize.Size28;
  1458. Active = false;
  1459. Parent = TargetHp;
  1460. BorderSizePixel = 0;
  1461. TextStrokeTransparency = 0.69999998807907;
  1462. TextXAlignment = Enum.TextXAlignment.Center;
  1463. TextWrapped = false;
  1464. TextWrap = false;
  1465. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1466. TextTransparency = 0;
  1467. Archivable = true;
  1468. Size = UDim2.new(1, -8, 1, -8);
  1469. Draggable = false;
  1470. TextStrokeColor3 = Color3.new(0, 0, 0);
  1471. ClipsDescendants = false;
  1472. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1473. Text = "Target Health: 100/100";
  1474. TextColor3 = Color3.new(1, 1, 1);
  1475. Font = Enum.Font.SourceSans;
  1476. BackgroundTransparency = 1;
  1477. Position = UDim2.new(0, 4, 0, 4);
  1478. Name = "tText";
  1479. TextYAlignment = Enum.TextYAlignment.Center;
  1480. TextScaled = false;
  1481. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1482. ZIndex = 2;
  1483. }
  1484. local tStatus = Create("TextLabel"){
  1485. Visible = true;
  1486. FontSize = Enum.FontSize.Size28;
  1487. Active = false;
  1488. Parent = TargetHp;
  1489. BorderSizePixel = 0;
  1490. TextStrokeTransparency = 0.69999998807907;
  1491. TextXAlignment = Enum.TextXAlignment.Center;
  1492. TextWrapped = false;
  1493. TextWrap = false;
  1494. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1495. TextTransparency = 0;
  1496. Archivable = true;
  1497. Size = UDim2.new(1, -8, 1, -8);
  1498. Draggable = false;
  1499. TextStrokeColor3 = Color3.new(0, 0, 0);
  1500. ClipsDescendants = false;
  1501. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1502. Text = "";
  1503. TextColor3 = Color3.new(1, 1, 1);
  1504. Font = Enum.Font.SourceSans;
  1505. BackgroundTransparency = 0;
  1506. Position = UDim2.new(0, 4, 0, 4);
  1507. Name = "tStatus";
  1508. TextYAlignment = Enum.TextYAlignment.Center;
  1509. TextScaled = false;
  1510. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1511. }
  1512. local Anim = Create("TextLabel"){
  1513. Visible = true;
  1514. FontSize = Enum.FontSize.Size24;
  1515. Active = false;
  1516. Parent = Stats;
  1517. BorderSizePixel = 1;
  1518. TextStrokeTransparency = 0.69999998807907;
  1519. TextXAlignment = Enum.TextXAlignment.Center;
  1520. TextWrapped = false;
  1521. TextWrap = false;
  1522. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1523. TextTransparency = 0;
  1524. Archivable = true;
  1525. Size = UDim2.new(1, 0, 0, 20);
  1526. Draggable = false;
  1527. TextStrokeColor3 = Color3.new(0, 0, 0);
  1528. ClipsDescendants = false;
  1529. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1530. Text = "Animation: Idle";
  1531. TextColor3 = Color3.new(1, 1, 1);
  1532. Font = Enum.Font.SourceSans;
  1533. BackgroundTransparency = 1;
  1534. Position = UDim2.new(0, 0, 0, 175);
  1535. Name = "Anim";
  1536. TextYAlignment = Enum.TextYAlignment.Center;
  1537. TextScaled = false;
  1538. BackgroundColor3 = Color3.new(1, 1, 1);
  1539. }
  1540. local Buttons = Create("Frame"){
  1541. Visible = true;
  1542. Active = false;
  1543. Parent = Stats;
  1544. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1545. Archivable = true;
  1546. Size = UDim2.new(1, 0, 0, 60);
  1547. Draggable = false;
  1548. ClipsDescendants = false;
  1549. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1550. Style = Enum.FrameStyle.Custom;
  1551. BackgroundTransparency = 1;
  1552. Position = UDim2.new(0, 0, 1, -60);
  1553. BorderSizePixel = 1;
  1554. Name = "Buttons";
  1555. BackgroundColor3 = Color3.new(1, 1, 1);
  1556. }
  1557. local HideName = Create("TextButton"){
  1558. Visible = true;
  1559. TextWrapped = false;
  1560. Active = true;
  1561. TextStrokeTransparency = 1;
  1562. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1563. BorderSizePixel = 1;
  1564. Draggable = false;
  1565. Modal = false;
  1566. AutoButtonColor = true;
  1567. TextYAlignment = Enum.TextYAlignment.Center;
  1568. TextScaled = false;
  1569. BackgroundColor3 = Color3.new(1, 1, 1);
  1570. TextStrokeColor3 = Color3.new(0, 0, 0);
  1571. Selected = false;
  1572. Archivable = true;
  1573. Size = UDim2.new(0, 90, 0, 30);
  1574. TextXAlignment = Enum.TextXAlignment.Center;
  1575. FontSize = Enum.FontSize.Size18;
  1576. Parent = Buttons;
  1577. ClipsDescendants = false;
  1578. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1579. Text = "Hide Name";
  1580. TextWrap = false;
  1581. TextTransparency = 0;
  1582. Font = Enum.Font.SourceSans;
  1583. BackgroundTransparency = 0;
  1584. Position = UDim2.new(0, 4, 1, -35);
  1585. TextColor3 = Color3.new(1, 1, 1);
  1586. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1587. Name = "HideName";
  1588. }
  1589. local Controls = Create("TextButton"){
  1590. Visible = true;
  1591. TextWrapped = false;
  1592. Active = true;
  1593. TextStrokeTransparency = 1;
  1594. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1595. BorderSizePixel = 1;
  1596. Draggable = false;
  1597. Modal = false;
  1598. AutoButtonColor = true;
  1599. TextYAlignment = Enum.TextYAlignment.Center;
  1600. TextScaled = false;
  1601. BackgroundColor3 = Color3.new(1, 1, 1);
  1602. TextStrokeColor3 = Color3.new(0, 0, 0);
  1603. Selected = false;
  1604. Archivable = true;
  1605. Size = UDim2.new(0, 90, 0, 30);
  1606. TextXAlignment = Enum.TextXAlignment.Center;
  1607. FontSize = Enum.FontSize.Size18;
  1608. Parent = Buttons;
  1609. ClipsDescendants = false;
  1610. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1611. Text = "Controls";
  1612. TextWrap = false;
  1613. TextTransparency = 0;
  1614. Font = Enum.Font.SourceSans;
  1615. BackgroundTransparency = 0;
  1616. Position = UDim2.new(1, -94, 1, -35);
  1617. TextColor3 = Color3.new(1, 1, 1);
  1618. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1619. Name = "Controls";
  1620. }
  1621. local CoolDownsButton = Create("TextButton"){
  1622. Visible = true;
  1623. TextWrapped = false;
  1624. Active = true;
  1625. TextStrokeTransparency = 1;
  1626. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1627. BorderSizePixel = 1;
  1628. Draggable = false;
  1629. Modal = false;
  1630. AutoButtonColor = true;
  1631. TextYAlignment = Enum.TextYAlignment.Center;
  1632. TextScaled = false;
  1633. BackgroundColor3 = Color3.new(1, 1, 1);
  1634. TextStrokeColor3 = Color3.new(0, 0, 0);
  1635. Selected = false;
  1636. Archivable = true;
  1637. Size = UDim2.new(0, 90, 0, 30);
  1638. TextXAlignment = Enum.TextXAlignment.Center;
  1639. FontSize = Enum.FontSize.Size18;
  1640. Parent = Buttons;
  1641. ClipsDescendants = false;
  1642. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1643. Text = "Cooldowns";
  1644. TextWrap = false;
  1645. TextTransparency = 0;
  1646. Font = Enum.Font.SourceSans;
  1647. BackgroundTransparency = 0;
  1648. Position = UDim2.new(0, 99, 1, -35);
  1649. TextColor3 = Color3.new(1, 1, 1);
  1650. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1651. Name = "CoolDowns";
  1652. }
  1653. local Status = Create("TextLabel"){
  1654. Visible = true;
  1655. FontSize = Enum.FontSize.Size24;
  1656. Active = false;
  1657. Parent = Stats;
  1658. BorderSizePixel = 1;
  1659. TextStrokeTransparency = 0.69999998807907;
  1660. TextXAlignment = Enum.TextXAlignment.Center;
  1661. TextWrapped = false;
  1662. TextWrap = false;
  1663. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1664. TextTransparency = 0;
  1665. Archivable = true;
  1666. Size = UDim2.new(1, 0, 0, 20);
  1667. Draggable = false;
  1668. TextStrokeColor3 = Color3.new(0, 0, 0);
  1669. ClipsDescendants = false;
  1670. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1671. Text = "Status: Normal";
  1672. TextColor3 = Color3.new(1, 1, 1);
  1673. Font = Enum.Font.SourceSans;
  1674. BackgroundTransparency = 1;
  1675. Position = UDim2.new(0, 0, 0, 195);
  1676. Name = "Status";
  1677. TextYAlignment = Enum.TextYAlignment.Center;
  1678. TextScaled = false;
  1679. BackgroundColor3 = Color3.new(1, 1, 1);
  1680. }
  1681. local CoolDowns = Create("Frame"){
  1682. Visible = true;
  1683. Active = false;
  1684. Parent = Background;
  1685. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1686. Archivable = true;
  1687. Size = UDim2.new(1, 20, 0, 100);
  1688. Draggable = false;
  1689. ClipsDescendants = false;
  1690. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1691. Style = Enum.FrameStyle.DropShadow;
  1692. BackgroundTransparency = 0;
  1693. Position = UDim2.new(1, 10, 0, -105);
  1694. BorderSizePixel = 1;
  1695. Name = "CoolDowns";
  1696. BackgroundColor3 = Color3.new(1, 1, 1);
  1697. }
  1698. local Envenom = Create("TextLabel"){
  1699. Visible = true;
  1700. FontSize = Enum.FontSize.Size14;
  1701. Active = false;
  1702. Parent = CoolDowns;
  1703. BorderSizePixel = 0;
  1704. TextStrokeTransparency = 0.69999998807907;
  1705. TextXAlignment = Enum.TextXAlignment.Center;
  1706. TextWrapped = false;
  1707. TextWrap = false;
  1708. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1709. TextTransparency = 0;
  1710. Archivable = true;
  1711. Size = UDim2.new(0, 90, 0, 35);
  1712. Draggable = false;
  1713. TextStrokeColor3 = Color3.new(0, 0, 0);
  1714. ClipsDescendants = false;
  1715. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1716. Text = "Envenom";
  1717. TextColor3 = Color3.new(1, 1, 1);
  1718. Font = Enum.Font.SourceSans;
  1719. BackgroundTransparency = 0;
  1720. Position = UDim2.new(0, 0, 0, 0);
  1721. Name = "Envenom";
  1722. TextYAlignment = Enum.TextYAlignment.Center;
  1723. TextScaled = false;
  1724. BackgroundColor3 = Color3.new(1, 0.376471, 0.439216);
  1725. }
  1726. local Recuperate = Create("TextLabel"){
  1727. Visible = true;
  1728. FontSize = Enum.FontSize.Size14;
  1729. Active = false;
  1730. Parent = CoolDowns;
  1731. BorderSizePixel = 0;
  1732. TextStrokeTransparency = 0.69999998807907;
  1733. TextXAlignment = Enum.TextXAlignment.Center;
  1734. TextWrapped = false;
  1735. TextWrap = false;
  1736. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1737. TextTransparency = 0;
  1738. Archivable = true;
  1739. Size = UDim2.new(0, 90, 0, 35);
  1740. Draggable = false;
  1741. TextStrokeColor3 = Color3.new(0, 0, 0);
  1742. ClipsDescendants = false;
  1743. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1744. Text = "Recuperate";
  1745. TextColor3 = Color3.new(1, 1, 1);
  1746. Font = Enum.Font.SourceSans;
  1747. BackgroundTransparency = 0;
  1748. Position = UDim2.new(0, 100, 0, 0);
  1749. Name = "Recuperate";
  1750. TextYAlignment = Enum.TextYAlignment.Center;
  1751. TextScaled = false;
  1752. BackgroundColor3 = Color3.new(0.329412, 0.898039, 0.282353);
  1753. }
  1754. local Preparation = Create("TextLabel"){
  1755. Visible = true;
  1756. FontSize = Enum.FontSize.Size14;
  1757. Active = false;
  1758. Parent = CoolDowns;
  1759. BorderSizePixel = 0;
  1760. TextStrokeTransparency = 0.69999998807907;
  1761. TextXAlignment = Enum.TextXAlignment.Center;
  1762. TextWrapped = false;
  1763. TextWrap = false;
  1764. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1765. TextTransparency = 0;
  1766. Archivable = true;
  1767. Size = UDim2.new(0, 90, 0, 35);
  1768. Draggable = false;
  1769. TextStrokeColor3 = Color3.new(0, 0, 0);
  1770. ClipsDescendants = false;
  1771. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1772. Text = "Preparation";
  1773. TextColor3 = Color3.new(1, 1, 1);
  1774. Font = Enum.Font.SourceSans;
  1775. BackgroundTransparency = 0;
  1776. Position = UDim2.new(1, -90, 0, 0);
  1777. Name = "Preparation";
  1778. TextYAlignment = Enum.TextYAlignment.Center;
  1779. TextScaled = false;
  1780. BackgroundColor3 = Color3.new(0.270588, 0.85098, 1);
  1781. }
  1782. local DeathFromAbove = Create("TextLabel"){
  1783. Visible = true;
  1784. FontSize = Enum.FontSize.Size14;
  1785. Active = false;
  1786. Parent = CoolDowns;
  1787. BorderSizePixel = 0;
  1788. TextStrokeTransparency = 0.69999998807907;
  1789. TextXAlignment = Enum.TextXAlignment.Center;
  1790. TextWrapped = false;
  1791. TextWrap = false;
  1792. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1793. TextTransparency = 0;
  1794. Archivable = true;
  1795. Size = UDim2.new(0, 110, 0, 35);
  1796. Draggable = false;
  1797. TextStrokeColor3 = Color3.new(0, 0, 0);
  1798. ClipsDescendants = false;
  1799. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1800. Text = "DeathFromAbove";
  1801. TextColor3 = Color3.new(1, 1, 1);
  1802. Font = Enum.Font.SourceSans;
  1803. BackgroundTransparency = 0;
  1804. Position = UDim2.new(0, 0, 0, 45);
  1805. Name = "DeathFromAbove";
  1806. TextYAlignment = Enum.TextYAlignment.Center;
  1807. TextScaled = false;
  1808. BackgroundColor3 = Color3.new(0.694118, 0.298039, 0.701961);
  1809. }
  1810. local Stealth = Create("TextLabel"){
  1811. Visible = true;
  1812. FontSize = Enum.FontSize.Size14;
  1813. Active = false;
  1814. Parent = CoolDowns;
  1815. BorderSizePixel = 0;
  1816. TextStrokeTransparency = 0.69999998807907;
  1817. TextXAlignment = Enum.TextXAlignment.Center;
  1818. TextWrapped = false;
  1819. TextWrap = false;
  1820. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1821. TextTransparency = 0;
  1822. Archivable = true;
  1823. Size = UDim2.new(0, 70, 0, 35);
  1824. Draggable = false;
  1825. TextStrokeColor3 = Color3.new(0, 0, 0);
  1826. ClipsDescendants = false;
  1827. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1828. Text = "Stealth";
  1829. TextColor3 = Color3.new(1, 1, 1);
  1830. Font = Enum.Font.SourceSans;
  1831. BackgroundTransparency = 0;
  1832. Position = UDim2.new(0, 120, 0, 45);
  1833. Name = "Stealth";
  1834. TextYAlignment = Enum.TextYAlignment.Center;
  1835. TextScaled = false;
  1836. BackgroundColor3 = Color3.new(0.839216, 0.854902, 0.32549);
  1837. }
  1838. local MarkOfDeath = Create("TextLabel"){
  1839. Visible = true;
  1840. FontSize = Enum.FontSize.Size14;
  1841. Active = false;
  1842. Parent = CoolDowns;
  1843. BorderSizePixel = 0;
  1844. TextStrokeTransparency = 0.69999998807907;
  1845. TextXAlignment = Enum.TextXAlignment.Center;
  1846. TextWrapped = false;
  1847. TextWrap = false;
  1848. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1849. TextTransparency = 0;
  1850. Archivable = true;
  1851. Size = UDim2.new(0, 90, 0, 35);
  1852. Draggable = false;
  1853. TextStrokeColor3 = Color3.new(0, 0, 0);
  1854. ClipsDescendants = false;
  1855. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1856. Text = "MarkOfDeath";
  1857. TextColor3 = Color3.new(1, 1, 1);
  1858. Font = Enum.Font.SourceSans;
  1859. BackgroundTransparency = 0;
  1860. Position = UDim2.new(1, -90, 0, 45);
  1861. Name = "MarkOfDeath";
  1862. TextYAlignment = Enum.TextYAlignment.Center;
  1863. TextScaled = false;
  1864. BackgroundColor3 = Color3.new(0.466667, 0.466667, 0.466667);
  1865. }
  1866. local Help = Create("Frame"){
  1867. Visible = true;
  1868. Active = false;
  1869. Parent = Rogue;
  1870. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1871. Archivable = true;
  1872. Size = UDim2.new(0, 500, 0, 300);
  1873. Draggable = false;
  1874. ClipsDescendants = false;
  1875. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1876. Style = Enum.FrameStyle.DropShadow;
  1877. BackgroundTransparency = 0;
  1878. Position = UDim2.new(1,0,.5,-150);
  1879. BorderSizePixel = 1;
  1880. Name = "Help";
  1881. BackgroundColor3 = Color3.new(1, 1, 1);
  1882. }
  1883. local Title = Create("TextLabel"){
  1884. Visible = true;
  1885. FontSize = Enum.FontSize.Size24;
  1886. Active = false;
  1887. Parent = Help;
  1888. BorderSizePixel = 1;
  1889. TextStrokeTransparency = 1;
  1890. TextXAlignment = Enum.TextXAlignment.Center;
  1891. TextWrapped = false;
  1892. TextWrap = false;
  1893. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1894. TextTransparency = 0;
  1895. Archivable = true;
  1896. Size = UDim2.new(1, 0, 0, 30);
  1897. Draggable = false;
  1898. TextStrokeColor3 = Color3.new(0, 0, 0);
  1899. ClipsDescendants = false;
  1900. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1901. Text = "Rogue Controls";
  1902. TextColor3 = Color3.new(1, 1, 1);
  1903. Font = Enum.Font.SourceSans;
  1904. BackgroundTransparency = 1;
  1905. Position = UDim2.new(0, 0, 0, 0);
  1906. Name = "Title";
  1907. TextYAlignment = Enum.TextYAlignment.Center;
  1908. TextScaled = false;
  1909. BackgroundColor3 = Color3.new(1, 1, 1);
  1910. }
  1911. local Border = Create("Frame"){
  1912. Visible = true;
  1913. Active = false;
  1914. Parent = Title;
  1915. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1916. Archivable = true;
  1917. Size = UDim2.new(1, 0, 0, 1);
  1918. Draggable = false;
  1919. ClipsDescendants = false;
  1920. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1921. Style = Enum.FrameStyle.Custom;
  1922. BackgroundTransparency = 0;
  1923. Position = UDim2.new(0, 0, 1, 0);
  1924. BorderSizePixel = 0;
  1925. Name = "Border";
  1926. BackgroundColor3 = Color3.new(1, 1, 1);
  1927. }
  1928. local Content = Create("ScrollingFrame"){
  1929. Visible = true;
  1930. Active = false;
  1931. Parent = Help;
  1932. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1933. Archivable = true;
  1934. Size = UDim2.new(1, 0, 1, -65);
  1935. Draggable = false;
  1936. ClipsDescendants = true;
  1937. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1938. ScrollBarThickness = 7;
  1939. BackgroundTransparency = 0;
  1940. Position = UDim2.new(0, 0, 0, 35);
  1941. BorderSizePixel = 0;
  1942. Name = "Content";
  1943. BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549);
  1944. CanvasSize = UDim2.new(1,0,1.45,0)
  1945. }
  1946. local Line7 = Create("TextLabel"){
  1947. Visible = true;
  1948. FontSize = Enum.FontSize.Size18;
  1949. Active = false;
  1950. Parent = Content;
  1951. BorderSizePixel = 1;
  1952. TextStrokeTransparency = 1;
  1953. TextXAlignment = Enum.TextXAlignment.Left;
  1954. TextWrapped = true;
  1955. TextWrap = true;
  1956. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1957. TextTransparency = 0;
  1958. Archivable = true;
  1959. Size = UDim2.new(1, 0, 0, 30);
  1960. Draggable = false;
  1961. TextStrokeColor3 = Color3.new(0, 0, 0);
  1962. ClipsDescendants = false;
  1963. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1964. Text = "[X] - [Death From Above]: Powerful finisher hp < 35%";
  1965. TextColor3 = Color3.new(1, 1, 1);
  1966. Font = Enum.Font.SourceSans;
  1967. BackgroundTransparency = 1;
  1968. Position = UDim2.new(0, 0, 0, 190);
  1969. Name = "Line7";
  1970. TextYAlignment = Enum.TextYAlignment.Center;
  1971. TextScaled = false;
  1972. BackgroundColor3 = Color3.new(1, 1, 1);
  1973. }
  1974. local Line6 = Create("TextLabel"){
  1975. Visible = true;
  1976. FontSize = Enum.FontSize.Size18;
  1977. Active = false;
  1978. Parent = Content;
  1979. BorderSizePixel = 1;
  1980. TextStrokeTransparency = 1;
  1981. TextXAlignment = Enum.TextXAlignment.Left;
  1982. TextWrapped = true;
  1983. TextWrap = true;
  1984. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1985. TextTransparency = 0;
  1986. Archivable = true;
  1987. Size = UDim2.new(1, 0, 0, 30);
  1988. Draggable = false;
  1989. TextStrokeColor3 = Color3.new(0, 0, 0);
  1990. ClipsDescendants = false;
  1991. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1992. Text = "[V] - [Preparation]: Rests CP and regenerates Focus.";
  1993. TextColor3 = Color3.new(1, 1, 1);
  1994. Font = Enum.Font.SourceSans;
  1995. BackgroundTransparency = 1;
  1996. Position = UDim2.new(0, 0, 0, 160);
  1997. Name = "Line6";
  1998. TextYAlignment = Enum.TextYAlignment.Center;
  1999. TextScaled = false;
  2000. BackgroundColor3 = Color3.new(1, 1, 1);
  2001. }
  2002. local Line5 = Create("TextLabel"){
  2003. Visible = true;
  2004. FontSize = Enum.FontSize.Size18;
  2005. Active = false;
  2006. Parent = Content;
  2007. BorderSizePixel = 1;
  2008. TextStrokeTransparency = 1;
  2009. TextXAlignment = Enum.TextXAlignment.Left;
  2010. TextWrapped = true;
  2011. TextWrap = true;
  2012. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2013. TextTransparency = 0;
  2014. Archivable = true;
  2015. Size = UDim2.new(1, 0, 0, 30);
  2016. Draggable = false;
  2017. TextStrokeColor3 = Color3.new(0, 0, 0);
  2018. ClipsDescendants = false;
  2019. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2020. Text = "[E] - [Recuperate]: Heals you and adds CP.";
  2021. TextColor3 = Color3.new(1, 1, 1);
  2022. Font = Enum.Font.SourceSans;
  2023. BackgroundTransparency = 1;
  2024. Position = UDim2.new(0, 0, 0, 130);
  2025. Name = "Line5";
  2026. TextYAlignment = Enum.TextYAlignment.Center;
  2027. TextScaled = false;
  2028. BackgroundColor3 = Color3.new(1, 1, 1);
  2029. }
  2030. local Line4 = Create("TextLabel"){
  2031. Visible = true;
  2032. FontSize = Enum.FontSize.Size18;
  2033. Active = false;
  2034. Parent = Content;
  2035. BorderSizePixel = 1;
  2036. TextStrokeTransparency = 1;
  2037. TextXAlignment = Enum.TextXAlignment.Left;
  2038. TextWrapped = true;
  2039. TextWrap = true;
  2040. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2041. TextTransparency = 0;
  2042. Archivable = true;
  2043. Size = UDim2.new(1, 0, 0, 30);
  2044. Draggable = false;
  2045. TextStrokeColor3 = Color3.new(0, 0, 0);
  2046. ClipsDescendants = false;
  2047. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2048. Text = "[R] - [ShadowStep]: Teleports you behind targeted player.";
  2049. TextColor3 = Color3.new(1, 1, 1);
  2050. Font = Enum.Font.SourceSans;
  2051. BackgroundTransparency = 1;
  2052. Position = UDim2.new(0, 0, 0, 100);
  2053. Name = "Line4";
  2054. TextYAlignment = Enum.TextYAlignment.Center;
  2055. TextScaled = false;
  2056. BackgroundColor3 = Color3.new(1, 1, 1);
  2057. }
  2058. local Line3 = Create("TextLabel"){
  2059. Visible = true;
  2060. FontSize = Enum.FontSize.Size18;
  2061. Active = false;
  2062. Parent = Content;
  2063. BorderSizePixel = 1;
  2064. TextStrokeTransparency = 1;
  2065. TextXAlignment = Enum.TextXAlignment.Left;
  2066. TextWrapped = true;
  2067. TextWrap = true;
  2068. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2069. TextTransparency = 0;
  2070. Archivable = true;
  2071. Size = UDim2.new(1, 0, 0, 40);
  2072. Draggable = false;
  2073. TextStrokeColor3 = Color3.new(0, 0, 0);
  2074. ClipsDescendants = false;
  2075. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2076. Text = "[Q] - [Envenom]: Attacks player with your max health if their hp is below 20%.";
  2077. TextColor3 = Color3.new(1, 1, 1);
  2078. Font = Enum.Font.SourceSans;
  2079. BackgroundTransparency = 1;
  2080. Position = UDim2.new(0, 0, 0, 60);
  2081. Name = "Line3";
  2082. TextYAlignment = Enum.TextYAlignment.Top;
  2083. TextScaled = false;
  2084. BackgroundColor3 = Color3.new(1, 1, 1);
  2085. }
  2086. local Line2 = Create("TextLabel"){
  2087. Visible = true;
  2088. FontSize = Enum.FontSize.Size18;
  2089. Active = false;
  2090. Parent = Content;
  2091. BorderSizePixel = 1;
  2092. TextStrokeTransparency = 1;
  2093. TextXAlignment = Enum.TextXAlignment.Left;
  2094. TextWrapped = false;
  2095. TextWrap = false;
  2096. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2097. TextTransparency = 0;
  2098. Archivable = true;
  2099. Size = UDim2.new(1, 0, 0, 30);
  2100. Draggable = false;
  2101. TextStrokeColor3 = Color3.new(0, 0, 0);
  2102. ClipsDescendants = false;
  2103. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2104. Text = "[T] - [Target]: Sets the targeted player.";
  2105. TextColor3 = Color3.new(1, 1, 1);
  2106. Font = Enum.Font.SourceSans;
  2107. BackgroundTransparency = 1;
  2108. Position = UDim2.new(0, 0, 0, 30);
  2109. Name = "Line2";
  2110. TextYAlignment = Enum.TextYAlignment.Center;
  2111. TextScaled = false;
  2112. BackgroundColor3 = Color3.new(1, 1, 1);
  2113. }
  2114. local Line1 = Create("TextLabel"){
  2115. Visible = true;
  2116. FontSize = Enum.FontSize.Size18;
  2117. Active = false;
  2118. Parent = Content;
  2119. BorderSizePixel = 1;
  2120. TextStrokeTransparency = 1;
  2121. TextXAlignment = Enum.TextXAlignment.Left;
  2122. TextWrapped = false;
  2123. TextWrap = false;
  2124. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2125. TextTransparency = 0;
  2126. Archivable = true;
  2127. Size = UDim2.new(1, 0, 0, 30);
  2128. Draggable = false;
  2129. TextStrokeColor3 = Color3.new(0, 0, 0);
  2130. ClipsDescendants = false;
  2131. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2132. Text = "[Ctrl+Jump]: Boost jump";
  2133. TextColor3 = Color3.new(1, 1, 1);
  2134. Font = Enum.Font.SourceSans;
  2135. BackgroundTransparency = 1;
  2136. Position = UDim2.new(0, 0, 0, 0);
  2137. Name = "Line1";
  2138. TextYAlignment = Enum.TextYAlignment.Center;
  2139. TextScaled = false;
  2140. BackgroundColor3 = Color3.new(1, 1, 1);
  2141. }
  2142. local Line8 = Create("TextLabel"){
  2143. Visible = true;
  2144. FontSize = Enum.FontSize.Size18;
  2145. Active = false;
  2146. Parent = Content;
  2147. BorderSizePixel = 1;
  2148. TextStrokeTransparency = 1;
  2149. TextXAlignment = Enum.TextXAlignment.Left;
  2150. TextWrapped = true;
  2151. TextWrap = true;
  2152. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2153. TextTransparency = 0;
  2154. Archivable = true;
  2155. Size = UDim2.new(1, 0, 0, 30);
  2156. Draggable = false;
  2157. TextStrokeColor3 = Color3.new(0, 0, 0);
  2158. ClipsDescendants = false;
  2159. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2160. Text = "[F] - [Stealth]: Hides you (Cannot be used in Berserk Form)";
  2161. TextColor3 = Color3.new(1, 1, 1);
  2162. Font = Enum.Font.SourceSans;
  2163. BackgroundTransparency = 1;
  2164. Position = UDim2.new(0, 0, 0, 220);
  2165. Name = "Line8";
  2166. TextYAlignment = Enum.TextYAlignment.Center;
  2167. TextScaled = false;
  2168. BackgroundColor3 = Color3.new(1, 1, 1);
  2169. }
  2170. local Line9 = Create("TextLabel"){
  2171. Visible = true;
  2172. FontSize = Enum.FontSize.Size18;
  2173. Active = false;
  2174. Parent = Content;
  2175. BorderSizePixel = 1;
  2176. TextStrokeTransparency = 1;
  2177. TextXAlignment = Enum.TextXAlignment.Left;
  2178. TextWrapped = true;
  2179. TextWrap = true;
  2180. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2181. TextTransparency = 0;
  2182. Archivable = true;
  2183. Size = UDim2.new(1, 0, 0, 30);
  2184. Draggable = false;
  2185. TextStrokeColor3 = Color3.new(0, 0, 0);
  2186. ClipsDescendants = false;
  2187. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2188. Text = "[C] - [MarkOfDeath]: x2 Dmg to your current target";
  2189. TextColor3 = Color3.new(1, 1, 1);
  2190. Font = Enum.Font.SourceSans;
  2191. BackgroundTransparency = 1;
  2192. Position = UDim2.new(0, 0, 0, 250);
  2193. Name = "Line9";
  2194. TextYAlignment = Enum.TextYAlignment.Center;
  2195. TextScaled = false;
  2196. BackgroundColor3 = Color3.new(1, 1, 1);
  2197. }
  2198.  
  2199. local Line10 = Create("TextLabel"){
  2200. Visible = true;
  2201. FontSize = Enum.FontSize.Size18;
  2202. Active = false;
  2203. Parent = Content;
  2204. BorderSizePixel = 1;
  2205. TextStrokeTransparency = 1;
  2206. TextXAlignment = Enum.TextXAlignment.Left;
  2207. TextWrapped = true;
  2208. TextWrap = true;
  2209. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2210. TextTransparency = 0;
  2211. Archivable = true;
  2212. Size = UDim2.new(1, 0, 0, 30);
  2213. Draggable = false;
  2214. TextStrokeColor3 = Color3.new(0, 0, 0);
  2215. ClipsDescendants = false;
  2216. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2217. Text = "[n] - [ShadowSight]: Monitor your target";
  2218. TextColor3 = Color3.new(1, 1, 1);
  2219. Font = Enum.Font.SourceSans;
  2220. BackgroundTransparency = 1;
  2221. Position = UDim2.new(0, 0, 0, 280);
  2222. Name = "Line10";
  2223. TextYAlignment = Enum.TextYAlignment.Center;
  2224. TextScaled = false;
  2225. BackgroundColor3 = Color3.new(1, 1, 1);
  2226. }
  2227.  
  2228. local Line11 = Create("TextLabel"){
  2229. Visible = true;
  2230. FontSize = Enum.FontSize.Size18;
  2231. Active = false;
  2232. Parent = Content;
  2233. BorderSizePixel = 1;
  2234. TextStrokeTransparency = 1;
  2235. TextXAlignment = Enum.TextXAlignment.Left;
  2236. TextWrapped = true;
  2237. TextWrap = true;
  2238. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2239. TextTransparency = 0;
  2240. Archivable = true;
  2241. Size = UDim2.new(1, 0, 0, 30);
  2242. Draggable = false;
  2243. TextStrokeColor3 = Color3.new(0, 0, 0);
  2244. ClipsDescendants = false;
  2245. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2246. Text = "[Z] - [ShadowBall]: Throw a ball of shadow energy (Requires Berserk Form)";
  2247. TextColor3 = Color3.new(1, 1, 1);
  2248. Font = Enum.Font.SourceSans;
  2249. BackgroundTransparency = 1;
  2250. Position = UDim2.new(0, 0, 0, 310);
  2251. Name = "Line11";
  2252. TextYAlignment = Enum.TextYAlignment.Center;
  2253. TextScaled = false;
  2254. BackgroundColor3 = Color3.new(1, 1, 1);
  2255. }
  2256.  
  2257. local Line12 = Create("TextLabel"){
  2258. Visible = true;
  2259. FontSize = Enum.FontSize.Size18;
  2260. Active = false;
  2261. Parent = Content;
  2262. BorderSizePixel = 1;
  2263. TextStrokeTransparency = 1;
  2264. TextXAlignment = Enum.TextXAlignment.Left;
  2265. TextWrapped = true;
  2266. TextWrap = true;
  2267. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2268. TextTransparency = 0;
  2269. Archivable = true;
  2270. Size = UDim2.new(1, 0, 0, 30);
  2271. Draggable = false;
  2272. TextStrokeColor3 = Color3.new(0, 0, 0);
  2273. ClipsDescendants = false;
  2274. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2275. Text = "[U] - [Katana Storm]: Rains down katanas (Requires Berserk Form)";
  2276. TextColor3 = Color3.new(1, 1, 1);
  2277. Font = Enum.Font.SourceSans;
  2278. BackgroundTransparency = 1;
  2279. Position = UDim2.new(0, 0, 0, 340);
  2280. Name = "Line12";
  2281. TextYAlignment = Enum.TextYAlignment.Center;
  2282. TextScaled = false;
  2283. BackgroundColor3 = Color3.new(1, 1, 1);
  2284. }
  2285. local Line15 = Create("TextLabel"){
  2286. Visible = true;
  2287. FontSize = Enum.FontSize.Size18;
  2288. Active = false;
  2289. Parent = Content;
  2290. BorderSizePixel = 1;
  2291. TextStrokeTransparency = 1;
  2292. TextXAlignment = Enum.TextXAlignment.Left;
  2293. TextWrapped = true;
  2294. TextWrap = true;
  2295. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2296. TextTransparency = 0;
  2297. Archivable = true;
  2298. Size = UDim2.new(1, 0, 0, 30);
  2299. Draggable = false;
  2300. TextStrokeColor3 = Color3.new(0, 0, 0);
  2301. ClipsDescendants = false;
  2302. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2303. Text = "[Y] - [EnemyToggle]: Toggles enemy/friendly.";
  2304. TextColor3 = Color3.new(1, 1, 1);
  2305. Font = Enum.Font.SourceSans;
  2306. BackgroundTransparency = 1;
  2307. Position = UDim2.new(0, 0, 0, 75);
  2308. Name = "Line15";
  2309. TextYAlignment = Enum.TextYAlignment.Center;
  2310. TextScaled = false;
  2311. BackgroundColor3 = Color3.new(1, 1, 1);
  2312. }
  2313. local Line13 = Create("TextLabel"){
  2314. Visible = true;
  2315. FontSize = Enum.FontSize.Size18;
  2316. Active = false;
  2317. Parent = Content;
  2318. BorderSizePixel = 1;
  2319. TextStrokeTransparency = 1;
  2320. TextXAlignment = Enum.TextXAlignment.Left;
  2321. TextWrapped = true;
  2322. TextWrap = true;
  2323. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2324. TextTransparency = 0;
  2325. Archivable = true;
  2326. Size = UDim2.new(1, 0, 0, 30);
  2327. Draggable = false;
  2328. TextStrokeColor3 = Color3.new(0, 0, 0);
  2329. ClipsDescendants = false;
  2330. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2331. Text = "[ALT] - [Berserker]: Goes into a bloodlust rage mode";
  2332. TextColor3 = Color3.new(1, 1, 1);
  2333. Font = Enum.Font.SourceSans;
  2334. BackgroundTransparency = 1;
  2335. Position = UDim2.new(0, 0, 0, 370);
  2336. Name = "Line13";
  2337. TextYAlignment = Enum.TextYAlignment.Center;
  2338. TextScaled = false;
  2339. BackgroundColor3 = Color3.new(1, 1, 1);
  2340. }
  2341. local Line14 = Create("TextLabel"){
  2342. Visible = true;
  2343. FontSize = Enum.FontSize.Size18;
  2344. Active = false;
  2345. Parent = Content;
  2346. BorderSizePixel = 1;
  2347. TextStrokeTransparency = 1;
  2348. TextXAlignment = Enum.TextXAlignment.Left;
  2349. TextWrapped = true;
  2350. TextWrap = true;
  2351. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2352. TextTransparency = 0;
  2353. Archivable = true;
  2354. Size = UDim2.new(1, 0, 0, 30);
  2355. Draggable = false;
  2356. TextStrokeColor3 = Color3.new(0, 0, 0);
  2357. ClipsDescendants = false;
  2358. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2359. Text = "[B] - [Shield]: Activates a shield to protect you (Requires Berserk Form)";
  2360. TextColor3 = Color3.new(1, 1, 1);
  2361. Font = Enum.Font.SourceSans;
  2362. BackgroundTransparency = 1;
  2363. Position = UDim2.new(0, 0, 0, 400);
  2364. Name = "Line14";
  2365. TextYAlignment = Enum.TextYAlignment.Center;
  2366. TextScaled = false;
  2367. BackgroundColor3 = Color3.new(1, 1, 1);
  2368. }
  2369.  
  2370. this.Skills = {
  2371. ["Envenom"] = Envenom;
  2372. ["Recuperate"] = Recuperate;
  2373. ["Preparation"] = Preparation;
  2374. ["DeathFromAbove"] = DeathFromAbove;
  2375. ["Stealth"] = Stealth;
  2376. ["MarkOfDeath"] = MarkOfDeath;
  2377. }
  2378.  
  2379. function this:SetHealth(newHealth,MaxHealth)
  2380. local OldSize = hStatus.Size
  2381. hStatus.Size = UDim2.new(0, newHealth / MaxHealth * 281,0,22)
  2382. hText.Text = "Health: "..tostring(newHealth).."/"..tostring(MaxHealth).." ("..math.floor((newHealth/MaxHealth)*100).."%)"
  2383. end
  2384.  
  2385. HideName.MouseButton1Down:connect(function()
  2386.  
  2387. end)
  2388.  
  2389. function this:SetFocus(int)
  2390. local OldSize = fStatus.Size
  2391. fStatus.Size = UDim2.new(0, int / 100 * 281,0,22)
  2392. fText.Text = "Focus: "..tostring(int).."/100"
  2393. end
  2394.  
  2395. function this:SetCP(int)--//Combo Points
  2396. local OldSize = cStatus.Size
  2397. cStatus.Size = UDim2.new(0, int / 6 * 281,0,22)
  2398. cText.Text = "Combo Points: "..tostring(int).."/6"
  2399. end
  2400.  
  2401. function this:SetTarget(targ)
  2402. if targ=='No Target' then
  2403. Target.Text = 'No Target'
  2404. else
  2405. Target.Text = (isFriendly() and 'Ally' or 'Enemy')..": "..targ
  2406. end
  2407. end
  2408.  
  2409. function this:SetTH(newHealth,MaxHealth)--//Target Health
  2410. if not type(newHealth) == 'number' then newHealth = 0 end
  2411. if not type(MaxHealth) == 'number' then MaxHealth = 0 end
  2412. local OldSize = tStatus.Size
  2413. tStatus.Size = UDim2.new(0, newHealth / MaxHealth * 281,0,22)
  2414. tText.Text = "Health: "..tostring(newHealth).."/"..tostring(MaxHealth)..(newHealth > 0 and " ("..math.floor((newHealth/MaxHealth)*100).."%)" or "")
  2415. end
  2416.  
  2417. function this:SetTitle()
  2418. mTitle.Text = (('~~~~ %s Rogue ~~~~'):format(script.Name))
  2419. end
  2420.  
  2421. function this:ToggleHelp()
  2422. Thread(function()
  2423. if this.Debounces.HelpOpen == true then
  2424. Help:TweenPosition(UDim2.new(1,0,.5,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2425. this.Debounces.HelpOpen = false
  2426. elseif this.Debounces.HelpOpen == false then
  2427. Help:TweenPosition(UDim2.new(0.5, -320,.5,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2428. this.Debounces.HelpOpen = true
  2429. end
  2430. end)
  2431. end
  2432.  
  2433. function this:ToggleCD()
  2434. Thread(function()
  2435. if this.Debounces.CoolDownOpen == true then
  2436. CoolDowns:TweenPosition(UDim2.new(1,10,0,-105),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2437. this.Debounces.CoolDownOpen = false
  2438. elseif this.Debounces.CoolDownOpen == false then
  2439. CoolDowns:TweenPosition(UDim2.new(0,-10,0,-105),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2440. this.Debounces.CoolDownOpen = true
  2441. end
  2442. end)
  2443. end
  2444.  
  2445. function this:SetCD(skill,int)
  2446. assert(this.Skills[skill] ~= nil,"not a valid skill")
  2447. local Skill = this.Skills[skill]
  2448. if int > 0 then
  2449. Skill.Text = skill..": "..tostring(int).."s"
  2450. else
  2451. Skill.Text = skill
  2452. end
  2453. end
  2454.  
  2455. function this:SetAnim(s)
  2456. Anim.Text = "Animation: "..tostring(s)
  2457. end
  2458.  
  2459. function this:SetStatus(s)
  2460. Status.Text = "Status: "..tostring(s)
  2461. end
  2462.  
  2463. Controls.MouseButton1Down:connect(function()this:ToggleHelp()end)
  2464. CoolDownsButton.MouseButton1Down:connect(function()this:ToggleCD()end)
  2465. return this
  2466. end
  2467. local UI = CreateUI(game.Players.LocalPlayer)
  2468.  
  2469. function isFriendly()
  2470.  
  2471. if currentTarget == hum then return end
  2472.  
  2473. if Friendly[currentTarget] then return true end
  2474.  
  2475. return false
  2476. end
  2477.  
  2478. function toggleFriendly()
  2479.  
  2480. if currentTarget == hum then return end
  2481.  
  2482. pcall(function()if Friendly[currentTarget] then Friendly[currentTarget] = nil else Friendly[currentTarget] = currentTarget end end)
  2483.  
  2484. end
  2485.  
  2486. create = function(ClassName, Properties) local Instance = Instance.new(ClassName)local Properties = Properties or {}local ConnectionIndexes = {"MouseClick","MouseHoverEnter","MouseHoverLeave","MouseButton1Down","MouseButton2Down"}local CheckConnection = function(Index)local Index = tostring(Index) for _, Connect in pairs(ConnectionIndexes) do if Index:lower() == Connect:lower() then return true end end return false end for Index, Value in pairs(Properties) do if not CheckConnection(Index) then Instance[Index] = Value else Instance[Index]:connect(Value) end end return Instance end
  2487. createSuit = function()
  2488. if Bin:children()[1] then Bin:ClearAllChildren() return end
  2489. -- Actual Part Holder --
  2490. local Holder = create('Model',{Name='DELTA_SUIT',Parent=Bin})
  2491. -- Left Arm --
  2492. local Part = create('Part',{CanCollide=false,Name='Left_Arm_B',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(2,.6,2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2493. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.42,.51,.42),MeshType='Brick'})
  2494. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(0,-.85,0)})
  2495. Parts["Left_Arm_B"] = Part
  2496. local Part = create('Part',{CanCollide=false,Name='Left_Arm_A',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,2,.7),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2497. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.98,.3),MeshType='Brick'})
  2498. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(.25,0,0)})
  2499. Parts["Left_Arm_A"] = Part
  2500. local Part = create('Part',{CanCollide=false,Name='Left_Arm_1',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2501. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2502. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(.57,0,0)*CFrame.Angles(0,math.rad(45),0)})
  2503. Parts["Left_Arm_1"] = Part
  2504. local Part = create('Part',{CanCollide=false,Name='Left_Arm_2',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2505. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2506. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(0,0,-.57)*CFrame.Angles(0,math.rad(45),0)})
  2507. Parts["Left_Arm_2"] = Part
  2508. local Part = create('Part',{CanCollide=false,Name='Left_Arm_3',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2509. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2510. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(-.57,0,0)*CFrame.Angles(0,math.rad(45),0)})
  2511. Parts["Left_Arm_3"] = Part
  2512. local Part = create('Part',{CanCollide=false,Name='Left_Arm_3',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2513. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2514. local Weld = create('Weld',{Parent=Part,Part0=Body.LA,Part1=Part,C1=CFrame.new(0,0,.57)*CFrame.Angles(0,math.rad(45),0)})
  2515. Parts["Left_Arm_4"] = Part
  2516. -- Right Arm --
  2517. local Part = create('Part',{CanCollide=false,Name='Right_Arm_B',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(2,.6,2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2518. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.42,.51,.42),MeshType='Brick'})
  2519. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(0,-.85,0)})
  2520. Parts["Right_Arm_B"] = Part
  2521. local Part = create('Part',{CanCollide=false,Name='Right_Arm_A',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,2,.7),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2522. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.98,.3),MeshType='Brick'})
  2523. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(-.25,0,0)})
  2524. Parts["Right_Arm_A"] = Part
  2525. local Part = create('Part',{CanCollide=false,Name='Right_Arm_1',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2526. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2527. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(-.57,0,0)*CFrame.Angles(0,math.rad(45),0)})
  2528. Parts["Right_Arm_1"] = Part
  2529. local Part = create('Part',{CanCollide=false,Name='Right_Arm_2',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2530. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2531. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(0,0,.57)*CFrame.Angles(0,math.rad(45),0)})
  2532. Parts["Right_Arm_2"] = Part
  2533. local Part = create('Part',{CanCollide=false,Name='Right_Arm_3',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2534. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2535. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(.57,0,0)*CFrame.Angles(0,math.rad(45),0)})
  2536. Parts["Right_Arm_3"] = Part
  2537. local Part = create('Part',{CanCollide=false,Name='Right_Arm_4',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,1,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2538. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.2,1.98,.2),MeshType='Brick'})
  2539. local Weld = create('Weld',{Parent=Part,Part0=Body.RA,Part1=Part,C1=CFrame.new(0,0,-.57)*CFrame.Angles(0,math.rad(45),0)})
  2540. Parts["Right_Arm_4"] = Part
  2541. -- Left Leg --
  2542. local Part = create('Part',{CanCollide=false,Name='Left_Leg_B',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(2,1,2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2543. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.6,.51),MeshType='Brick'})
  2544. local Weld = create('Weld',{Parent=Part,Part0=Body.LL,Part1=Part,C1=CFrame.new(0,.71,0)})
  2545. Parts["Left_Leg_B"] = Part
  2546. local Part = create('Part',{CanCollide=false,Name='Left_Leg_T',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,2,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2547. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.98,.21),MeshType='Brick'})
  2548. local Weld = create('Weld',{Parent=Part,Part0=Body.LL,Part1=Part,C1=CFrame.new(.25,0,0)})
  2549. Parts["Left_Leg_T"] = Part
  2550. -- Right Leg --
  2551. local Part = create('Part',{CanCollide=false,Name='Right_Leg_B',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(2,1,2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2552. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.6,.51),MeshType='Brick'})
  2553. local Weld = create('Weld',{Parent=Part,Part0=Body.RL,Part1=Part,C1=CFrame.new(0,.71,0)})
  2554. Parts["Right_Leg_B"] = Part
  2555. local Part = create('Part',{CanCollide=false,Name='Right_Leg_T',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1,2,1),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2556. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.98,.21),MeshType='Brick'})
  2557. local Weld = create('Weld',{Parent=Part,Part0=Body.RL,Part1=Part,C1=CFrame.new(-.25,0,0)})
  2558. Parts["Right_Leg_T"] = Part
  2559. -- Front Torso --
  2560. local Part = create('Part',{CanCollide=false,Name='Front_Torso_A',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(1.2,1.2,1.2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2561. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.6,.6,.4),MeshType='Sphere'})
  2562. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,0,.4)})
  2563. Parts["Front_Torso_A"] = Part
  2564. local Part = create('Part',{CanCollide=false,Name='Front_Torso_B',Parent=Bin["DELTA_SUIT"],Material='Neon',Size=Vector3.new(1.2,1.2,1.2),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Secondary)})
  2565. local Mesh = create('SpecialMesh',{Name='Mesh',Parent=Part,Scale=Vector3.new(.4,.4,.3),MeshType='Sphere'})
  2566. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,0,.5)})
  2567. Parts["Front_Torso_B"] = Part
  2568. coroutine.resume(coroutine.create(function()
  2569. while Parts["Front_Torso_B"] and Parts["Front_Torso_B"].Parent do
  2570. local p = Parts["Front_Torso_B"]
  2571. local asd = p:Clone()
  2572. asd.Parent = p.Parent
  2573. asd.Weld.C1 = CFrame.new(0,0,0)
  2574. asd.Weld.Part0 = p
  2575. asd.Weld.Part1 = asd
  2576. asd.Material = 'Plastic'
  2577. for i = 0,1,.1 do
  2578. if not asd and asd.Mesh and asd.Mesh.Parent then break end
  2579. pcall(function()
  2580. asd.Mesh.Scale = asd.Mesh.Scale + Vector3.new(.03,.03,.03)
  2581. asd.Transparency = i
  2582. end)
  2583. game:service'RunService'.Stepped:wait()
  2584. end
  2585. asd:Destroy()
  2586. wait(math.random(1,3))
  2587. end
  2588. end))
  2589. local Part = create('Part',{CanCollide=false,Name='Front_Torso_1',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2590. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.4,.66,.4),MeshType='Brick'})
  2591. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.55,.42)*CFrame.Angles(0,0,math.rad(40))})
  2592. Parts["Front_Torso_1"] = Part
  2593. local Part = create('Part',{CanCollide=false,Name='Front_Torso_2',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2594. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.4,.66,.4),MeshType='Brick'})
  2595. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.55,.42)*CFrame.Angles(0,0,-math.rad(40))})
  2596. Parts["Front_Torso_2"] = Part
  2597. local Part = create('Part',{CanCollide=false,Name='Front_Torso_3',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2598. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(2.2,.4,.4),MeshType='Cylinder'})
  2599. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.97,-.8)*CFrame.Angles(0,math.rad(90),0)})
  2600. Parts["Front_Torso_3"] = Part
  2601. local Part = create('Part',{CanCollide=false,Name='Front_Torso_4',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2602. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(2.2,.4,.4),MeshType='Cylinder'})
  2603. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.97,-.8)*CFrame.Angles(0,-math.rad(90),0)})
  2604. Parts["Front_Torso_4"] = Part
  2605. -- Back Torso --
  2606. local Part = create('Part',{CanCollide=false,Name='Back_Torso_A',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2607. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.51,.51),MeshType='Brick'})
  2608. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(.4,0,-.44)})
  2609. Parts["Back_Torso_A"] = Part
  2610. local Part = create('Part',{CanCollide=false,Name='Back_Torso_B',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2611. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.51,.51),MeshType='Brick'})
  2612. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(-.4,0,-.44)})
  2613. Parts["Back_Torso_B"] = Part
  2614. local Part = create('Part',{CanCollide=false,Name='Back_Torso_C',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2.3,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2615. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.51,.51),MeshType='Brick'})
  2616. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,0,-.5)*CFrame.Angles(math.rad(25),0,0)})
  2617. Parts["Back_Torso_C"] = Part
  2618. local Part = create('Part',{CanCollide=false,Name='Back_Torso_D',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2.3,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2619. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.51,.51,.51),MeshType='Brick'})
  2620. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,0,-.38)*CFrame.Angles(0,0,math.rad(90))})
  2621. Parts["Back_Torso_D"] = Part
  2622. local Part = create('Part',{CanCollide=false,Name='Back_Torso_1',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2623. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.4,.4,.4),MeshType='Brick'})
  2624. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.9,-.42)*CFrame.Angles(0,0,math.rad(40))})
  2625. Parts["Back_Torso_1"] = Part
  2626. local Part = create('Part',{CanCollide=false,Name='Back_Torso_2',Parent=Bin["DELTA_SUIT"],Size=Vector3.new(.5,2,.5),TopSurface=0,BottomSurface=0,BrickColor=BrickColor.new(Colors.Primary)})
  2627. local Mesh = create('SpecialMesh',{Parent=Part,Scale=Vector3.new(.4,.4,.4),MeshType='Brick'})
  2628. local Weld = create('Weld',{Parent=Part,Part0=Body.T,Part1=Part,C1=CFrame.new(0,-.9,-.42)*CFrame.Angles(0,0,-math.rad(40))})
  2629. Parts["Back_Torso_2"] = Part
  2630. end
  2631.  
  2632.  
  2633. function Title(txt,part,color,rise,spell)
  2634. local col = color
  2635. local Gui = Instance.new("BillboardGui",part)
  2636. Gui.Name = "3DGUI"
  2637. Gui.ExtentsOffset = Vector3.new(0,2,0)
  2638. Gui.Size = UDim2.new(8,0,2,0)
  2639. local Tit = Instance.new("TextLabel",Gui)
  2640. Tit.Name = "Gooey"
  2641. Tit.TextColor3 = col
  2642. Tit.TextTransparency = 0.25
  2643. Tit.TextStrokeColor3 = col
  2644. Tit.TextStrokeTransparency = 1
  2645. Tit.Size = UDim2.new(1,0,1,0)
  2646. Tit.BackgroundTransparency = 1
  2647. Tit.Font = "Arial"
  2648. Tit.TextScaled = true
  2649. Tit.Text = txt
  2650. if rise then
  2651. if not tonumber(rise) then rise = 6 end
  2652. coroutine.wrap(function()
  2653. local randvar = (spell and 0 or math.random(-4,4))
  2654. while Tit.Parent and Gui.Parent and wait() do
  2655. Gui.ExtentsOffset = Gui.ExtentsOffset + Vector3.new(0.025*randvar,0.025*rise,0.025)
  2656. end
  2657. end)()
  2658. end
  2659. game:service('Debris'):AddItem(Gui,2)
  2660. return Tit
  2661. end
  2662.  
  2663. function downFTH()
  2664. local handle = Dagger:Clone()
  2665. handle.CanCollide = false
  2666. handle.DaggerWeld:Destroy()
  2667. handle.Size = handle.Size * Vector3.new(5,5,5)
  2668. handle.Parent = char
  2669. handle.DaggerMesh.Scale = handle.DaggerMesh.Scale * Vector3.new(5, 5, 5)
  2670. handle.CFrame = cn(rootpart.CFrame.x,rootpart.CFrame.y+100,rootpart.CFrame.z)
  2671. local bp = ins("BodyPosition",handle)
  2672. bp.maxForce = v3(math.huge,math.huge,math.huge)*math.huge
  2673. bp.P = 6^5.5
  2674. bp.position = cn(rootpart.CFrame.x,rootpart.CFrame.y+100,rootpart.CFrame.z).p
  2675. local bg = ins("BodyGyro",handle)
  2676. local targ = cn(rootpart.CFrame.x+math.random(-40,40),rootpart.CFrame.y-3,rootpart.CFrame.z+math.random(-40,40))
  2677. bg.maxTorque = v3(1,1,1)/1
  2678. bp.position = (targ*CFrame.Angles(math.rad(180),0,0)).p
  2679. repeat game:service'RunService'.Stepped:wait()
  2680. bg.cframe = cn(handle.Position,targ.p)*ca(pi/2, 0,0)
  2681. local mag = (handle.Position-targ.p).magnitude
  2682. until mag < 2
  2683. bp.position = bp.position + v3(0,2,0)
  2684. crater(targ,2,4,"Bright green","Grass")
  2685. crownExplode(targ,"Dark indigo")
  2686. cylinderOpen(handle.CFrame,"Black","Dark indigo")
  2687. game:service'Debris':AddItem(handle,8)
  2688. for i,v in pairs(IsNear(handle.Position, 25)) do
  2689. if Damaged[v:FindFirstChild('Humanoid')] and tick()-Damaged[v:FindFirstChild('Humanoid')] < 3 then return end
  2690. local calc = getDPS()*4
  2691. damageHuman(v:FindFirstChild('Humanoid'), calc, v.Head)
  2692. quickSound(444667824, v.Head, .8)
  2693. logDamage('Katana Storm', calc)
  2694. Damaged[v:FindFirstChild('Humanoid')] = tick()
  2695. end
  2696. end
  2697.  
  2698. function DamageNear(Pos,Mag,Dmg,x)
  2699. local Targets,HitAlready = {},{}
  2700. for i,v in pairs(workspace:GetChildren())do
  2701. if v:IsA("Model")and v ~= Character and v:findFirstChild("Humanoid")then
  2702. for _,x in pairs(v:GetChildren())do
  2703. if x:IsA("BasePart")then
  2704. if(Pos -x.Position).magnitude <= Mag then
  2705. table.insert(Targets,v)
  2706. end
  2707. end
  2708. end
  2709. end
  2710. end
  2711. for i,v in pairs(Targets)do
  2712. if not HitAlready[v.Name]then
  2713. ypcall(function()
  2714. end)
  2715. HitAlready[v.Name] = true
  2716. end
  2717. end
  2718. end
  2719.  
  2720. function weld(thing1,thing2)
  2721. local a = Instance.new('Weld');
  2722. pcall(function()
  2723. a.Parent = thing1;
  2724. a.Part0 = thing1;
  2725. a.Part1 = thing2;
  2726. a.C0 = thing1.CFrame:inverse()*thing2.CFrame
  2727. end)
  2728. return a
  2729. end
  2730.  
  2731. function IsNear(Position,Distance,SinglePlayer,db)
  2732. if SinglePlayer then
  2733. return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance
  2734. end
  2735. local List = {}
  2736. for i,v in pairs(workspace:GetChildren())do
  2737. if v:IsA("Model")then
  2738. if v:findFirstChild("Torso")then
  2739. --if (v ~= char and not db) then
  2740. if(v.Torso.CFrame.p -Position).magnitude < Distance then
  2741. table.insert(List,v)
  2742. end
  2743. --end
  2744. end
  2745. end
  2746. end
  2747. return List
  2748. end
  2749.  
  2750.  
  2751. function createOrb()
  2752.  
  2753. local Orb = Instance.new("Model")
  2754. Orb.Name = "OrbModel"
  2755. local PurplePart = Instance.new("Part", Orb)
  2756. PurplePart.BrickColor = BrickColor.new("Black")
  2757. PurplePart.Anchored = true
  2758. PurplePart.Locked = true
  2759. PurplePart.CanCollide = false
  2760. PurplePart.Name = 'PurplePart'
  2761. PurplePart.Material = 'Neon'
  2762. PurplePart.Size = Vector3.new(1, 1, 1)
  2763. PurplePart.BottomSurface = Enum.SurfaceType.Smooth
  2764. PurplePart.TopSurface = Enum.SurfaceType.Smooth
  2765. PurpleMesh = Instance.new("SpecialMesh", PurplePart)
  2766. PurpleMesh.MeshType = Enum.MeshType.FileMesh
  2767. PurpleMesh.Name = "Mesh"
  2768. PurpleMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2769. PurpleMesh.VertexColor = Vector3.new(1, 0, 1)
  2770.  
  2771. local Ring = Instance.new("Part", PurplePart)
  2772. Ring.Name = "BlastRing"
  2773. Ring.TopSurface = 0
  2774. Ring.BottomSurface = 0
  2775. Ring.CanCollide = false
  2776. Ring.Anchored = true
  2777. Ring.Locked = true
  2778. Ring.BrickColor = BrickColor.new('Dark indigo')
  2779. Ring.Size = Vector3.new(1,1,1)
  2780. local RingMesh = Instance.new("SpecialMesh",Ring)
  2781. RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2782. RingMesh.Name = "BlastMesh"
  2783.  
  2784.  
  2785. Orb.Parent = char
  2786. OrbModel = Orb
  2787.  
  2788. local Light = Instance.new("PointLight", PurplePart)
  2789. Light.Name = "HeadLight"
  2790. Light.Color = Color3.new(1,0,1)
  2791. Light.Range = 6
  2792. Light.Brightness = 20
  2793.  
  2794. local con = game:GetService("RunService").RenderStepped:connect(function()
  2795. local Targ
  2796. if not currentTarget then Targ = hum else Targ = currentTarget end
  2797.  
  2798. if Targ:FindFirstChild('MarkOfDeath') then
  2799. PurplePart.BrickColor = BrickColor.new'Really red'
  2800. Ring.BrickColor = BrickColor.new'White'
  2801. else
  2802. PurplePart.BrickColor = BrickColor.new'Black'
  2803. Ring.BrickColor = BrickColor.new'Dark indigo'
  2804. end
  2805.  
  2806. local c = math.abs(math.cos(tick()))
  2807.  
  2808. if c <= .5 then c = .5 end
  2809.  
  2810. PurpleMesh.Scale = Vector3.new(c*.7, c*1.1, c*.7)
  2811. RingMesh.Scale = Vector3.new(c*.9, c*.9, c*.9)
  2812.  
  2813. PurplePart.CFrame = PurplePart.CFrame:lerp((Targ.Parent and Targ.Parent or char).Head.CFrame*CFrame.new(0,3,0),.5)
  2814. Ring.CFrame = CFrame.new(PurplePart.Position)* CFrame.fromEulerAnglesXYZ(-math.rad(90+(math.sin(tick())*6)), 0, -math.rad(90+(math.sin(tick())*6)))
  2815. end)
  2816.  
  2817. local chnge = function(a)
  2818. if a=='Name' then
  2819. Orb:Destroy()
  2820. con:disconnect()
  2821. createOrb()
  2822. elseif a=='Parent' then
  2823. Orb:Destroy()
  2824. con:disconnect()
  2825. createOrb()
  2826. elseif a=='Locked' then
  2827. Orb:Destroy()
  2828. con:disconnect()
  2829. createOrb()
  2830. elseif a=='Anchored' then
  2831. Orb:Destroy()
  2832. con:disconnect()
  2833. createOrb()
  2834. end
  2835. end
  2836.  
  2837. Orb.Changed:connect(chnge)
  2838. Ring.Changed:connect(chnge)
  2839. PurplePart.Changed:connect(chnge)
  2840. return Orb
  2841. end
  2842.  
  2843.  
  2844. function isFriendly()
  2845.  
  2846. if currentTarget == hum then return end
  2847.  
  2848. if Ally[currentTarget] then return true end
  2849.  
  2850. return false
  2851. end
  2852.  
  2853. function toggleFriendly()
  2854.  
  2855. if currentTarget == hum then return end
  2856.  
  2857. pcall(function()if Ally[currentTarget] then Ally[currentTarget] = nil else Ally[currentTarget] = true end end)
  2858.  
  2859. end
  2860.  
  2861. function Ringz(part,col)
  2862. for i = 1,6 do
  2863. local p = Instance.new("Part", Character)
  2864. p.Name = "BlastRing"
  2865. p.TopSurface = 0
  2866. p.BottomSurface = 0
  2867. p.CanCollide = false
  2868. p.Anchored = true
  2869. p.BrickColor = BrickColor.new(col)
  2870. p.Size = Vector3.new(1,1,1)
  2871. p.CFrame = CFrame.new(part.Position - Vector3.new(0,3,0))* CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)/30)
  2872. local rm = Instance.new("SpecialMesh",p)
  2873. rm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2874. rm.Name = "BlastMesh"
  2875. rm.Scale = Vector3.new(1,1,1)
  2876. coroutine.wrap(function()
  2877. for n = 1,15 do
  2878. rm.Scale = rm.Scale + Vector3.new(1.2 +2 +i/5,1.2 +2 +i/5,0.1)*.8
  2879. if 2 +i/5 == 1.2 then
  2880. rm.Scale = rm.Scale + Vector3.new(0,0.9,0)
  2881. end
  2882. p.Transparency = n/15
  2883. p.CFrame = p.CFrame * CFrame.new(0,0.01,0)* CFrame.fromEulerAnglesXYZ(math.random(-20,20)/50,math.random(-20,20)/70,0)
  2884. Wait()
  2885. end
  2886. p:Destroy()
  2887. end)()
  2888. end
  2889. end
  2890. hum.JumpPower = 10
  2891. Character.Humanoid.Jumping:connect(function()
  2892. if beaming then return end
  2893. if Jumping then return end
  2894. local eCtrl = Ctrl
  2895. if eCtrl then if not useFocus(5) then return end end
  2896. Mode = 'Jumping'
  2897. Jumping = true
  2898. if eCtrl then
  2899. if berserk then
  2900. coroutine.wrap(function()
  2901. for i,v in pairs(IsNear(torso.Position, 10, nil, true)) do
  2902. if Damaged[v:FindFirstChild('Humanoid')] and tick()-Damaged[v:FindFirstChild('Humanoid')] < 1 then return end
  2903. local calc = getDPS()*.8
  2904. damageHuman(v:FindFirstChild('Humanoid'), calc, v:findFirstChild'Torso')
  2905. logDamage('Jump', calc)
  2906. Damaged[v:FindFirstChild('Humanoid')] = tick()
  2907. end
  2908. end)()
  2909. end
  2910. crownExplode(torso.CFrame * CFrame.new(0, math.rad(90), 0), 'Black', .2)
  2911. end
  2912. local vu = Instance.new("BodyVelocity",torso)
  2913. vu.P = 500
  2914. vu.maxForce = Vector3.new(10000000000,5000000000000000000000,100000000000)
  2915. vu.velocity = Vector3.new((head.CFrame.lookVector.X*(eCtrl and 100 or 10)),(eCtrl and 20 or 60),(head.CFrame.lookVector.Z*(eCtrl and 100 or 10)))
  2916. game:GetService("Debris"):AddItem(vu,0.267)
  2917. wait(0.6)
  2918. Jumping = false
  2919. end)
  2920.  
  2921. function Stealth()
  2922. if Stealthed then
  2923. setCooldown('Stealth', 15)
  2924. Stealthed = false
  2925. for i,v in pairs(char:children()) do
  2926. if v:isA('BasePart') then
  2927. v.Transparency = 0
  2928. end
  2929. end
  2930. rootpart.Transparency = 1
  2931. char.Parent = workspace
  2932. hum.WalkSpeed = 20
  2933. quickSound(167199184, head)
  2934. end
  2935. if checkCooldown('Stealth') then return end
  2936. if not useFocus(15) then return end
  2937. --ypcall(function() CloneCharacter() end)
  2938. if not cheating then
  2939. if (math.random(1,10) > 8) then
  2940. local asd = Instance.new('Part')
  2941. asd.Size = Vector3.new(1.5,6.5,1.5)
  2942. asd.BrickColor = BrickColor.new('Brown')
  2943. asd.Material = 'Wood'
  2944. asd.Name = 'haha bih'
  2945. asd.Parent = workspace
  2946. asd.Anchored = true
  2947. asd.CFrame = torso.CFrame
  2948. asd.Anchored = false
  2949. Instance.new('CylinderMesh',asd)
  2950. game:service'Debris':AddItem(asd,15)
  2951. else
  2952. local c = CloneCharacter()
  2953. c.HumanoidRootPart.Transparency = 1
  2954. end
  2955. end
  2956. for i,v in pairs(head:children'') do
  2957. if v.Name=='3DGUI'then
  2958. v:Destroy''
  2959. end
  2960. end
  2961. for i,v in pairs(char:children()) do
  2962. if v:isA('BasePart') then
  2963. v.Transparency = .25
  2964. end
  2965. end
  2966. rootpart.Transparency = 1
  2967. wait()
  2968. char.Parent = game:service'Workspace'.CurrentCamera
  2969. char.Humanoid.WalkSpeed = 40
  2970. Stealthed = true
  2971. quickSound(167199184, head)
  2972. end
  2973.  
  2974. hum.Died:connect(function()
  2975. plr.CameraMaxZoomDistance = math.huge
  2976. recount()
  2977. end)
  2978.  
  2979. Search = false
  2980.  
  2981. function shadowSight()
  2982.  
  2983. if Search == false then
  2984. Search = true
  2985. for i,v in pairs(game.Players:getPlayers()) do
  2986. if v.Name~=char.Name then
  2987. for j,k in pairs(v.Character:GetChildren()) do
  2988. if k:IsA("BasePart") and k.Transparency >= 1 then
  2989. bawx=Instance.new("SelectionBox",camera)
  2990. bawx.Color = BrickColor.new("Bright red")
  2991. bawx.Transparency = .5
  2992. bawx.Adornee = k
  2993. end
  2994. end
  2995. end
  2996. end
  2997. camera.CameraSubject = OrbModel.PurplePart
  2998. elseif Search == true then
  2999. Search = false
  3000. for i, v in pairs(camera:GetChildren()) do
  3001. if v:IsA("SelectionBox") then
  3002. v:Destroy()
  3003. end
  3004. end
  3005. camera.CameraSubject = hum
  3006. end
  3007.  
  3008. end
  3009.  
  3010. function shadowStep()
  3011. if not currentTarget then return end
  3012. if Cooldowns['Shadowstep'] and tick()-Cooldowns['Shadowstep'] < 15 then return end
  3013. if not useFocus(20) then return end
  3014. if not Stealthed then Stealth() end
  3015. local t = currentTarget
  3016. rootpart.CFrame = t.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,3)
  3017. Cooldowns['Shadowstep'] = tick()
  3018. if t:findFirstChild'Property of Darkus_Theory' then
  3019. ypcall(function()
  3020. for i = 3,0,-1 do
  3021. t.WalkSpeed = 0
  3022. t.JumpPower = 0
  3023. wait(1)
  3024. end
  3025. t.WalkSpeed = 16
  3026. t.JumpPower = 50
  3027. end)
  3028. end
  3029. end
  3030.  
  3031. function updateCooldowns()
  3032. local Skills = {
  3033. ["Envenom"] = true;
  3034. ["Recuperate"] = true;
  3035. ["Preparation"] = true;
  3036. ["DeathFromAbove"] = true;
  3037. ["Stealth"] = true;
  3038. ["MarkOfDeath"] = true;
  3039. }
  3040.  
  3041. for i,v in pairs(Skills) do
  3042. if Cooldowns[i] then
  3043. local data = math.floor(Cooldowns[i].timeRequired-(tick()-Cooldowns[i].startTime))
  3044. if not data then data = -1 end
  3045. UI:SetCD(tostring(i), data)
  3046. end
  3047. end
  3048.  
  3049. end
  3050.  
  3051. function lerp(weld,beglerp,endlerp,speed)
  3052. weld.C0 = beglerp:lerp(endlerp,speed)
  3053. return weld.C0
  3054. end
  3055.  
  3056. newStat("Focus", 'NumberValue', 20)
  3057. newStat("Combo Points", 'NumberValue', 0)
  3058. newStat("Agility", 'NumberValue', Agility)
  3059. newStat("Haste", 'NumberValue', Haste)
  3060. newStat("CriticalStrikeBonus", 'NumberValue', 2)
  3061.  
  3062. hum.WalkSpeed = 20
  3063. hum.MaxHealth = 500
  3064. wait()
  3065. hum.Health = 500
  3066. lastenrage = tick()
  3067.  
  3068. Alert = function(txt, color, font, fontsize)
  3069. local Colorz = {
  3070. ["Red"] = Color3.new(255/255,0,0);
  3071. ["Green"] = Color3.new(0,255/255,0);
  3072. ["Blue"] = Color3.new(0,0,255/255);
  3073. ["Purple"] = Color3.new(255/255,255/255,0);
  3074. ["Black"] = Color3.new(0,0,0);
  3075. ["White"] = Color3.new(1,1,1);
  3076. ['Orange'] = Color3.new(1,0.5,0);
  3077. ['Yellow'] = Color3.new(1,1,0);
  3078. };
  3079.  
  3080. game:GetService('StarterGui'):SetCore('ChatMakeSystemMessage', {
  3081. Text = (txt and txt or 'nil'),
  3082. Color = (color and Colorz[color] or Color3.new(.8,0,0)),
  3083. Font = (font and font or 'SourceSansLight'),
  3084. FontSize = (fontsize and fontsize or 'Size14'),
  3085. })
  3086. end
  3087.  
  3088. function giveBuff(buffName, stat, duration, addition, targ)
  3089. local nTarg
  3090. nTarg = targ or currentTarget
  3091. if not nTarg then nTarg = hum end
  3092.  
  3093. local pckt = Instance.new('Model')
  3094. pckt.Name = 'BUFF:'..buffName
  3095. pckt.Parent = nTarg
  3096. local Stat = Instance.new('StringValue')
  3097. Stat.Name = 'Stat'
  3098. Stat.Value = stat
  3099. Stat.Parent = pckt
  3100. local Duration = Instance.new('StringValue')
  3101. Duration.Name = 'Duration'
  3102. Duration.Value = duration
  3103. Duration.Parent = pckt
  3104. local Addition = Instance.new('StringValue')
  3105. Addition.Name = 'Addition'
  3106. Addition.Value = addition
  3107. Addition.Parent = pckt
  3108.  
  3109. end
  3110.  
  3111. hum.ChildAdded:connect(function(obj)
  3112. if obj.Name:sub(1,5)=='BUFF:' then
  3113. if Buffs[obj.Name] then return end
  3114. Buffs[obj.Name] = obj
  3115. local stat,dura,bnam,addi
  3116. stat = obj:WaitForChild('Stat').Value
  3117. dura = obj:WaitForChild('Duration').Value
  3118. bnam = obj.Name:sub(6)
  3119. addi = obj:WaitForChild('Addition').Value
  3120.  
  3121. if not stat then stat = 'MainStat' end
  3122. if not dura then dura = 10 end
  3123. if not addi then addi = 0 end
  3124.  
  3125. obj:Destroy()
  3126.  
  3127. --Alert('DEBUG: '..stat..','..dura..','..bnam..','..addi, 'Yellow')
  3128.  
  3129. coroutine.wrap(function()
  3130. Alert('Buff '..bnam..' received.', 'White')
  3131. if stat == 'MainStat' then stat = 'Agility' end
  3132. if stat == 'Health' then hum.MaxHealth = hum.MaxHealth + addi return end
  3133. if not stats[stat] then stats[stat] = 0 end
  3134. stats[stat] = stats[stat] + addi
  3135. for i = 0,dura do
  3136. wait(1)
  3137. end
  3138. Buffs[bnam] = nil
  3139. Alert('Buff '..bnam..' faded.', 'White')
  3140. stats[stat] = stats[stat] - addi
  3141. end)()
  3142. end
  3143. end)
  3144.  
  3145. hum.Changed:connect(function(val)
  3146. if val == "MaxHealth" then
  3147.  
  3148. if berserk then
  3149. --hum.MaxHealth = 650
  3150. end
  3151.  
  3152. elseif val =='PlatformStand' and berserk then
  3153. hum.PlatformStand = false
  3154. elseif val == "Health" then
  3155. if ohp > hum.Health then
  3156. lastdps = tick()
  3157. end
  3158. ohp = hum.Health
  3159. elseif val == "Sit" then
  3160. Kneeling = true
  3161. elseif val == "WalkSpeed" and (berserk and not beaming) then
  3162. if changing then hum.WalkSpeed = 0 return end
  3163. hum.WalkSpeed = 30
  3164. end
  3165. end)
  3166.  
  3167. regening = false
  3168. lastdps = tick()
  3169. function regenHealth()
  3170. if regening then return end
  3171. if (tick()-lastdps < 15) then return end
  3172. regening = true
  3173. local s = wait(1)
  3174. local health = hum.Health
  3175. if health > 0 and health < hum.MaxHealth then
  3176. local newHealthDelta = hum.MaxHealth * .02
  3177. health = health + newHealthDelta
  3178. hum.Health = math.min(health,hum.MaxHealth)
  3179. end
  3180.  
  3181. regening = false
  3182. end
  3183.  
  3184. function checkCooldown(ability)
  3185. if not Cooldowns[ability] then return false end
  3186. local trem = (tick()-Cooldowns[ability].startTime)
  3187. if (trem <= Cooldowns[ability].timeRequired) then return true end
  3188. return false
  3189. end
  3190.  
  3191. function setCooldown(ability, req)
  3192. Cooldowns[ability] = {startTime = tick(), timeRequired = req}
  3193. end
  3194.  
  3195. function getRandomPlayer()
  3196. local players = game:service('Players'):GetPlayers()
  3197. if #players > 0 then
  3198. local plrz = players[math.random(#players)]
  3199. if plrz.Name == plr.Name then
  3200. repeat wait() plrz = players[math.random(#players)] until plrz.Name ~= plr.Name
  3201. currentTarget = plrz
  3202. Target(plrz)
  3203. end
  3204. return plrz
  3205. end
  3206. end
  3207.  
  3208. function getTarget()
  3209. return currentTarget
  3210. end
  3211.  
  3212.  
  3213.  
  3214. local mouse = plr:GetMouse()
  3215. mouse.Button1Down:connect(function()
  3216. if tick()-lastclick > 2 then combocounter = 0 end
  3217. if combocounter == 0 and not otheranims then
  3218. otheranims = true
  3219. candamage = true
  3220. Mode = 'Slash'
  3221. wait(.1+stats['Haste'])
  3222. otheranims = false
  3223. combocounter = 1
  3224. elseif combocounter == 1 and not otheranims then
  3225. otheranims = true
  3226. candamage = true
  3227. Mode = 'Slash2'
  3228. wait(.1+stats['Haste'])
  3229. otheranims = false
  3230. combocounter = 2
  3231. elseif combocounter == 2 and not otheranims then
  3232. otheranims = true
  3233. candamage = true
  3234. Mode = 'Slash3'
  3235. wait(.1+stats['Haste'])
  3236. otheranims = false
  3237. combocounter = 0
  3238. end
  3239. candamage = false
  3240. lastclick = tick()
  3241. end)
  3242.  
  3243. lastpress = tick()
  3244. function KeyDown(key)
  3245. local tar = getTarget()
  3246. lastpress = tick()
  3247. local cTarg = currentTarget and currentTarget or hum
  3248. local dpsCalc = getDPS()
  3249.  
  3250. if key:byte() == 52 and not berserk then
  3251. Berserk()
  3252. elseif key == 'e' and not berserk then
  3253. if otheranims then return end
  3254. if checkCooldown('Recuperate') then return end
  3255. otheranims = true
  3256. local KatanaId = KatanaMesh.MeshId
  3257. local KatanaScale = KatanaMesh.Scale
  3258. local KW = KatanaWeld:Clone()
  3259. local KWC = KatanaWeld.C0
  3260. local KS = Katana.Size
  3261. Katana.Size = Vector3.new(3, 1, 3)
  3262. KW.Parent = Katana
  3263. KatanaMesh.MeshId = "http://www.roblox.com/asset/?id=11112101"
  3264. KatanaMesh.Scale = Vector3.new(4,4,4)
  3265. KW.C0 = CFrame.new(0,-.95, 0) * CFrame.Angles(0, 0, math.rad(90))
  3266. Mode = 'Subi'
  3267. local reccon = Katana.Touched:connect(recuperate)
  3268. quickSound(231731980,head)
  3269. wait(.5)
  3270. otheranims = false
  3271. Katana.Size = KS
  3272. KatanaMesh.MeshId = KatanaId
  3273. KatanaMesh.Scale = KatanaScale
  3274. KW:Destroy()
  3275. KatanaWeld:Destroy()
  3276. KatanaWeld = Instance.new('Weld',Katana)
  3277. KatanaWeld.C0 = CFrame.new(0,-.95, 1) * CFrame.Angles(0, 0, math.rad(90))
  3278. KatanaWeld.Part0 = la
  3279. KatanaWeld.Part1 = Katana
  3280.  
  3281. reccon:disconnect()
  3282. elseif key == 't' then
  3283. if mouse.Target and searchForHumanoid(mouse.Target.Parent) then
  3284. local currTar = searchForHumanoid(mouse.Target.Parent)
  3285. currentTarget = currTar
  3286. else
  3287. end
  3288. elseif key == 'g' then
  3289. toggleFriendly()
  3290. elseif key == 'h' then
  3291. giveBuff('Swiftness of Kings', 'Haste', 120, -.1)
  3292. elseif key == 'y' then
  3293. currentTarget = hum
  3294. elseif key == 'u' then
  3295. if not berserk then return end
  3296. if checkCooldown('fth') then return end
  3297. if not useFocus(60) then return end
  3298. setCooldown('fth', 30)
  3299. otheranims = true
  3300. Mode = 'fth'
  3301. hum.WalkSpeed = 0
  3302. for i = 1, 15 do
  3303. game:service'RunService'.Stepped:wait()
  3304. coroutine.wrap(downFTH)()
  3305. end
  3306. hum.WalkSpeed = 20
  3307. otheranims = false
  3308. elseif key == 'q' then
  3309. if checkCooldown('Envenom') then return end
  3310. if checkCooldown('db') then return end
  3311. if otheranims then return end
  3312. otheranims = true
  3313. Mode = 'Envenom1'
  3314. hum.WalkSpeed = .01
  3315. elseif key:byte() == 48 and not Stealthed and hum.WalkSpeed > 8 then
  3316. hum.WalkSpeed = 30
  3317. hum.JumpPower = 50
  3318. elseif key=='n' then
  3319. shadowSight()
  3320. elseif key == 'c' then
  3321. if checkCooldown('MarkOfDeath') then return end
  3322. MarkOfDeath(currentTarget)
  3323. elseif key == 'v' then
  3324. if checkCooldown('Preparation') then return end
  3325. setCooldown('Preparation', 45)
  3326. for i,v in next,Cooldowns do
  3327. if i~='Preparation' then
  3328. Cooldowns[i] = nil
  3329. end
  3330. end
  3331. stats['Focus'] = stats['Focus'] + 60
  3332. stats['Combo Points'] = stats['Combo Points'] + 3
  3333. elseif key:byte() == 50 then
  3334. Ctrl = true
  3335. elseif key == 'z' and berserk then
  3336. if otheranims then return end
  3337. if not useFocus(10) then return end
  3338. otheranims = true
  3339. Katana.Transparency = 1
  3340. Mode = 'ShadowOrb1'
  3341.  
  3342. local function createShadowBall()
  3343.  
  3344. local Ball = Instance.new("Model")
  3345. Ball.Name = "BallModel"
  3346. local BallPart = Instance.new("Part", Ball)
  3347. BallPart.BrickColor = BrickColor.new("Black")
  3348. BallPart.Transparency = 0.15
  3349. BallPart.Anchored = true
  3350. BallPart.Locked = true
  3351. BallPart.CanCollide = false
  3352. BallPart.Name = 'BallPart'
  3353. BallPart.Material = 'Neon'
  3354. BallPart.Size = Vector3.new(1.1, 1.1, 1.1)
  3355. BallPart.BottomSurface = Enum.SurfaceType.Smooth
  3356. BallPart.TopSurface = Enum.SurfaceType.Smooth
  3357. BallMesh = Instance.new("SpecialMesh", BallPart)
  3358. BallMesh.MeshType = Enum.MeshType.Sphere
  3359. BallMesh.Name = "BallMesh"
  3360.  
  3361. local Spin = Instance.new("Part", BallPart)
  3362. Spin.Name = "Spin"
  3363. Spin.TopSurface = 0
  3364. Spin.BottomSurface = 0
  3365. Spin.CanCollide = false
  3366. Spin.Anchored = true
  3367. Spin.Locked = true
  3368. Spin.BrickColor = BrickColor.new('Dark indigo')
  3369. Spin.Size = Vector3.new(1,1,1)
  3370. local SpinMesh = Instance.new("SpecialMesh",Spin)
  3371. SpinMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3372. SpinMesh.Name = "BlastMesh"
  3373. SpinMesh.Scale = Vector3.new(1.3,1.3,1.3)
  3374.  
  3375. Ball.Parent = char
  3376. Ball:MoveTo(la.Position)
  3377.  
  3378. return Ball
  3379. end
  3380. local newBall = createShadowBall()
  3381. local BallPart = newBall.BallPart
  3382. local Spin = BallPart.Spin
  3383. local Rin2 = Spin:Clone()
  3384. Rin2.Parent = BallPart
  3385. local Rin3 = Spin:Clone()
  3386. Rin3.Parent = BallPart
  3387. local Spinzz = {Spin, Rin2, Rin3}
  3388. local newcf
  3389. local asdfg = true
  3390. local con = game:GetService("RunService").RenderStepped:connect(function()
  3391. if asdfg then
  3392. BallPart.CFrame = BallPart.CFrame:lerp((newcf and newcf or la.CFrame*CFrame.new(0,-1.5,0)),.8) end
  3393. Spin.CFrame = CFrame.new(BallPart.Position)* CFrame.fromEulerAnglesXYZ(-math.rad(math.random(-80,80)+(math.sin(tick())*15)), -math.rad(math.random(-80,80)+(math.sin(tick())*15)), math.rad(math.random(-80,80)+(math.sin(tick())*15)))
  3394. Rin2.CFrame = CFrame.new(BallPart.Position)* CFrame.fromEulerAnglesXYZ(-math.rad(math.random(-80,80)+(math.sin(tick())*15)), -math.rad(math.random(-80,80)+(math.sin(tick())*15)), math.rad(math.random(-80,80)+(math.sin(tick())*15)))
  3395. Rin3.CFrame = CFrame.new(BallPart.Position)* CFrame.fromEulerAnglesXYZ(-math.rad(math.random(-80,80)+(math.sin(tick())*15)), -math.rad(math.random(-80,80)+(math.sin(tick())*15)), math.rad(math.random(-80,80)+(math.sin(tick())*15)))
  3396. end)
  3397. for i = 0,1,.2 do
  3398. for i,v in pairs(Spinzz) do
  3399. v.BlastMesh.Scale = v.BlastMesh.Scale + Vector3.new(.01, .02, .01)
  3400. end
  3401. BallPart.BallMesh.Scale = BallPart.BallMesh.Scale + Vector3.new(.02, .02, .02)
  3402. wait()
  3403. end
  3404. local needaloop = true
  3405. local coro = coroutine.resume(coroutine.create(function()
  3406. while needaloop do
  3407. game:service'RunService'.RenderStepped:wait()
  3408. local c = char
  3409. local radius = 3
  3410. local pos = BallPart.CFrame
  3411. local clrz = {'Really black','Dark indigo'};
  3412. for i = 1,1 do
  3413. local clr = clrz[math.random(1,#clrz)]
  3414. pos = BallPart.CFrame
  3415. local p = Instance.new('Part',c)
  3416. local mafa = math.random(-360,360)
  3417. p.CanCollide = false
  3418. p.Size = Vector3.new(1,1,1)
  3419. local m = Instance.new('SpecialMesh',p)
  3420. m.MeshType = 'Sphere'
  3421. spawn(function()
  3422. for i = 0,50 do
  3423. local int,int2 = .05,.05
  3424. m.Scale = m.Scale - Vector3.new(int,int,int)
  3425. p.Transparency = p.Transparency + int2
  3426. game:service'RunService'.RenderStepped:wait()
  3427. end
  3428. pcall(function()
  3429. p:Destroy()
  3430. end)
  3431. end)
  3432. p.BrickColor = BrickColor.new(clr)
  3433. p.Material = 'Neon'
  3434. p.CFrame = pos * CFrame.new(math.random(-radius,radius),math.random(-radius,radius),math.random(-radius,radius)) * CFrame.Angles(mafa,mafa,mafa)
  3435. local bp = Instance.new('BodyPosition',p)
  3436. bp.MaxForce = Vector3.new(1/0,1/0,1/0)
  3437. bp.D = 100
  3438. bp.P = 300
  3439. bp.Position = pos.p
  3440. game.Debris:AddItem(p,10)
  3441. end
  3442. end
  3443. end))
  3444. wait(2.5+(stats['Haste']*3))
  3445. needaloop = false
  3446. BallPart.Anchored = false
  3447. local pos = mouse.Hit.p
  3448. local bp = Instance.new('BodyPosition',BallPart)
  3449. bp.MaxForce = Vector3.new(1/0,1/0,1/0)
  3450. bp.D = 50
  3451. bp.P = 100
  3452. game.Debris:AddItem(newOrb,10)
  3453. local mag
  3454. asdfg = false
  3455. Mode = 'ShadowOrb2'
  3456. repeat wait()
  3457. bp.Position = Vector3.new(pos.X, pos.Y+5, pos.Z)
  3458. mag = (BallPart.Position-pos).magnitude
  3459. until mag < 13
  3460. for i,v in pairs(Spinzz) do
  3461. v.BlastMesh.Scale = Vector3.new(.01,.01,.01)
  3462. end
  3463. BallPart.Transparency = 1
  3464. quickSound(216782105, BallPart, .8)
  3465. Ringz(BallPart, 'Dark indigo')
  3466. local cdeeps = (getDPS()*4)
  3467. for i,v in pairs(IsNear(BallPart.Position, 20)) do
  3468. damageHuman(v:findFirstChild'Humanoid', cdeeps, v.Head)
  3469. logDamage('Shadow Ball', cdeeps)
  3470. end
  3471. Katana.Transparency = 0
  3472. game:service'Debris':AddItem(newBall)
  3473. otheranims = false
  3474. elseif key=='b' then
  3475. if not berserk then return end
  3476. if checkCooldown('Shield') then return end
  3477. setCooldown('Shield', 10)
  3478. otheranims = true
  3479. Mode = 'Roaring'
  3480. shielding = true
  3481. T.Anchored = true
  3482. local Rot,Clr = 45
  3483. Clr = BrickColor.new('Dark indigo')
  3484. local s = Instance.new("Part",Character)
  3485. s.BrickColor = Clr
  3486. s.Size = Vector3.new(1,1,1)
  3487. s.Anchored = true
  3488. s.Locked = true
  3489. s.CanCollide = false
  3490. s.TopSurface = 0
  3491. s.BottomSurface = 0
  3492. s.CFrame = T.CFrame * CFrame.new(0,-2,0)
  3493. local sm = Instance.new("SpecialMesh",s)
  3494. sm.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3495. sm.Scale = Vector3.new(33,1,33)
  3496. while Wait()do
  3497. if not shielding then break end
  3498. if not useFocus(.5) then break end
  3499. s.CFrame = s.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  3500. local f = Instance.new("Part",Character)
  3501. f.BrickColor = BrickColor.new('Dark indigo')
  3502. f.Size = Vector3.new(5,1,5)
  3503. f.Anchored = true
  3504. f.Locked = true
  3505. f.CanCollide = false
  3506. f.TopSurface = 0
  3507. f.BottomSurface = 0
  3508. f.CFrame = T.CFrame * CFrame.new(0,-2,0)* CFrame.fromEulerAnglesXYZ(1.57,0,0)
  3509. local sm = Instance.new("SpecialMesh",f)
  3510. sm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3511. sm.Scale = Vector3.new(20,20,20)
  3512. coroutine.wrap(function()
  3513. for i = 1,13 do
  3514. f.Transparency = i/13
  3515. sm.Scale = sm.Scale + Vector3.new(1,1,1)
  3516. Wait()
  3517. end
  3518. f:Destroy()
  3519. end)()
  3520. local Wind = Instance.new("Part",Character)
  3521. Wind.Anchored = true
  3522. Wind.CanCollide = true
  3523. Wind.Locked = true
  3524. Wind.BrickColor = BrickColor.new('Dark indigo')
  3525. Wind.Transparency = 0.5
  3526. Wind.Shape = "Ball"
  3527. Wind.TopSurface = 0
  3528. Wind.BottomSurface = 0
  3529. Wind.Size = Vector3.new(math.random(10,15),1,math.random(10,15))
  3530. Wind.CFrame = T.CFrame
  3531. for i,v in pairs(IsNear(Wind.Position,20))do
  3532. if not Damaged[v] then Damaged[v] = tick() end
  3533. if not (tick()-Damaged[v]<1) then
  3534. Damaged[v] = tick()
  3535. Clr = BrickColor.new("Really red")
  3536. local tdps = getDPS()
  3537. damageHuman(v.Humanoid, tdps,v.Torso)
  3538. logDamage('Shield', tdps)
  3539. delay(0.02,function()
  3540. Clr = BrickColor.new('Dark indigo')
  3541. end)
  3542. else
  3543.  
  3544. end
  3545. end
  3546. coroutine.wrap(function()
  3547. for i = 0.6,1,0.1 do
  3548. Wait()
  3549. Wind.Transparency = i
  3550. end
  3551. Wind:Destroy()
  3552. end)()end
  3553. s:Destroy()
  3554. T.Anchored = false
  3555. elseif key == 'j' and berserk then
  3556. if checkCooldown('Beam') then return end
  3557. if not useFocus(20) then return end
  3558. setCooldown('Beam', 10)
  3559. hum.WalkSpeed = 0
  3560. local m0del = Instance.new('Model',char)
  3561. local wave = Instance.new('Part',m0del)
  3562. wave.CFrame = char.Head.CFrame * CFrame.new(0, 0, -10)
  3563. wave.TopSurface = 'Smooth'
  3564. wave.BottomSurface = 'Smooth'
  3565. wave.BrickColor = BrickColor.new('Dark indigo')
  3566. wave.Anchored = true
  3567. wave.FormFactor = 'Custom'
  3568. wave.Shape = 'Ball'
  3569. wave.CanCollide = false
  3570. wave.Material = 'Neon'
  3571. wave.Size = Vector3.new(.4, .4, .4)
  3572. local needaloop = true
  3573. beaming = true
  3574. local coro = coroutine.resume(coroutine.create(function()
  3575. while needaloop do
  3576. game:service'RunService'.RenderStepped:wait()
  3577. local c = char
  3578. local radius = 25
  3579. local pos = wave.CFrame
  3580. local clrz = {'Really black','Dark indigo'};
  3581. for i = 1,1 do
  3582. local clr = clrz[math.random(1,#clrz)]
  3583. pos = wave.CFrame
  3584. local p = Instance.new('Part',c)
  3585. local mafa = math.random(-360,360)
  3586. p.CanCollide = false
  3587. p.Size = Vector3.new(1,1,1)
  3588. local m = Instance.new('SpecialMesh',p)
  3589. m.MeshType = 'Sphere'
  3590. spawn(function()
  3591. for i = 0,50 do
  3592. local int,int2 = .05,.05
  3593. m.Scale = m.Scale - Vector3.new(int,int,int)
  3594. p.Transparency = p.Transparency + int2
  3595. game:service'RunService'.RenderStepped:wait()
  3596. end
  3597. pcall(function()
  3598. p:Destroy()
  3599. end)
  3600. end)
  3601. p.BrickColor = BrickColor.new(clr)
  3602. p.Material = 'Neon'
  3603. p.CFrame = pos * CFrame.new(math.random(-radius,radius),math.random(-radius,radius),math.random(-radius,radius)) * CFrame.Angles(mafa,mafa,mafa)
  3604. local bp = Instance.new('BodyPosition',p)
  3605. bp.MaxForce = Vector3.new(1/0,1/0,1/0)
  3606. bp.D = 100
  3607. bp.P = 300
  3608. bp.Position = pos.p
  3609. game.Debris:AddItem(p,10)
  3610. end
  3611. end
  3612. end))
  3613. for awe = 1, 75 do
  3614. wave.CFrame = char.Head.CFrame * CFrame.new(0, 0, -10)
  3615. wave.Size = Vector3.new(wave.Size.X+.18, wave.Size.Y+.18, wave.Size.Z+.18)
  3616. wait(.1)
  3617. end
  3618. needaloop = false
  3619. local beam = Instance.new('Part',m0del)
  3620. beam.TopSurface = 'Smooth'
  3621. beam.BottomSurface = 'Smooth'
  3622. beam.Material = 'Neon'
  3623. beam.Transparency = .6
  3624. beam.Anchored = true
  3625. beam.BrickColor = BrickColor.new('Dark indigo')
  3626. beam.CanCollide = false
  3627. local mesh = Instance.new('CylinderMesh',beam)
  3628. local realbeam = beam:Clone()
  3629. realbeam.Parent = m0del
  3630. realbeam.BrickColor = BrickColor.new('Dark indigo')
  3631. realbeam.Transparency = .1
  3632. realbeam.CFrame = wave.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  3633. beam.CFrame = wave.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  3634. beam.Size = Vector3.new(23, 10/2, 23)
  3635. realbeam.Size = Vector3.new(24, 10/2, 24)
  3636. local p = wave:Clone()
  3637. p.Parent = m0del
  3638. p.Anchored = true
  3639. p.Transparency = 1
  3640. p.Size = Vector3.new(20, 20, 20)
  3641. for HAAA = 1, 500 do
  3642. local starthere = char.Head.CFrame * CFrame.new(0, 0, -10)
  3643. local idek = Ray.new(starthere.p,(starthere.p -(starthere * CFrame.new(0, 0, 1)).p).unit * 1000)
  3644. local thx = {char, m0del}
  3645. table.insert(thx, p)
  3646. local Bonk, ovhere = workspace:FindPartOnRayWithIgnoreList(idek, thx)
  3647. local meg
  3648. hum.WalkSpeed = 1
  3649. p.Transparency = 1
  3650. if Bonk then
  3651. if Bonk.CanCollide == false then
  3652. table.insert(thx,Bonk)
  3653. end
  3654. p.CFrame = CFrame.new(ovhere)
  3655. p.Transparency = wave.Transparency
  3656. end
  3657. if Bonk and Bonk.Parent:findFirstChild'Humanoid' then
  3658. local dionamuh = Bonk.Parent:findFirstChild'Humanoid'
  3659. if Damaged[dionamuh] and tick()-Damaged[dionamuh]>.5 then
  3660. Damaged[dionamuh] = tick()
  3661. local deeps = getDPS()*1.5
  3662. damageHuman(dionamuh, deeps, Bonk)
  3663. logDamage('Beam', deeps)
  3664. elseif not Damaged[dionamuh] then
  3665. Damaged[dionamuh] = tick()
  3666. end
  3667. end
  3668. meg = (starthere.p - ovhere).magnitude
  3669. game:service'RunService'.RenderStepped:wait()
  3670. realbeam.Size = Vector3.new(25/2, meg, 25/2)
  3671. beam.Size = Vector3.new(26/2, meg, 26/2)
  3672. realbeam.CFrame = starthere * CFrame.new(0, 0, -meg/2) * CFrame.Angles(math.rad(90), 0, 0)
  3673. beam.CFrame = starthere * CFrame.new(0, 0, -meg/2) * CFrame.Angles(math.rad(90), 0, 0)
  3674. wave.CFrame = starthere
  3675. end
  3676. p:Destroy()
  3677. for i = 0,1,.05 do
  3678. realbeam.Transparency = i
  3679. wave.Transparency = i
  3680. beam.Transparency = i
  3681. game:service'RunService'.RenderStepped:wait()
  3682. end
  3683. beaming = false
  3684. m0del:Destroy()
  3685. hum.WalkSpeed = 16
  3686. elseif key == 'x' then
  3687. if otheranims then return end
  3688. if checkCooldown('DeathFromAbove') then return end
  3689. setCooldown('DeathFromAbove', 5)
  3690. otheranims = true
  3691. Mode = 'DFA1'
  3692. local dco = DaggerWeld.C0
  3693. DaggerWeld.C0 = CFrame.new(0,-1.5, -.8) * CFrame.Angles(-math.rad(180), -math.rad(90), -math.rad(40))
  3694. wait(.4)
  3695. otheranims = true
  3696. Mode = 'DFA2'
  3697. local dfacon = Dagger.Touched:connect(dfa)
  3698. wait(.3)
  3699. dfacon:disconnect()
  3700. otheranims = false
  3701. DaggerWeld.C0 = dco
  3702. elseif key == "f" and not berserk then
  3703. Stealth()
  3704. elseif key == "r" and not berserk then
  3705. shadowStep()
  3706. else
  3707. --code
  3708. end
  3709. end
  3710. local s = Instance.new('Sound')
  3711. s.Parent =head
  3712. s.SoundId = "rbxassetid://251613697"
  3713. s.Volume = 150
  3714. s.Looped = true
  3715. s.Pitch = 1.1
  3716. wait()
  3717. --s:play()
  3718. mouse.KeyDown:connect(KeyDown)
  3719. mouse.KeyUp:connect(function(key)
  3720. lastpress = tick()
  3721. if key:byte() == 48 and not Stealthed and hum.WalkSpeed > 8 then
  3722. hum.WalkSpeed = 20
  3723. elseif key=='q' then
  3724. if checkCooldown('db') then return end
  3725. if checkCooldown('envenom') then return end
  3726. setCooldown('db', 2)
  3727. local dco = DaggerWeld.C0
  3728. local p = Instance.new("Part")
  3729. p.Name = "BlastRing"
  3730. p.TopSurface = 0
  3731. p.BottomSurface = 0
  3732. p.CanCollide = false
  3733. p.Anchored = true
  3734. p.BrickColor = BrickColor.new('Really black')
  3735. p.Size = Vector3.new(1,1,1)
  3736. local rm = Instance.new("SpecialMesh",p)
  3737. rm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3738. rm.Name = "BlastMesh"
  3739. rm.Scale = Vector3.new(1,1,1)
  3740. local rng = function(thing)
  3741. local q = p:Clone()
  3742. q.Parent = thing
  3743. q.CFrame = thing.CFrame
  3744. ypcall(function()
  3745. for i = 0, 1,.02 do
  3746. wait()
  3747. q.BlastMesh.Scale = q.BlastMesh.Scale*1.05
  3748. q.Transparency = i
  3749. end
  3750. end)
  3751. game:service'Debris':AddItem(q, 4)
  3752. end
  3753. DaggerWeld.C0 = CFrame.new(0,-1.5, -.8) * CFrame.Angles(-math.rad(180), -math.rad(90), -math.rad(40))
  3754. Mode = 'Envenom2'
  3755. local dagcon = Dagger.Touched:connect(envenom)
  3756. local StanceGyro = Instance.new("BodyGyro")
  3757. StanceGyro.maxTorque = Vector3.new(1,1,1)*10^6
  3758. StanceGyro.P = 10^4
  3759. StanceGyro.Name = "StanceGyro"
  3760. StanceGyro.Parent = rootpart
  3761. StanceGyro.cframe = CFrame.new(CFrame.new(rootpart.CFrame.x,rootpart.CFrame.y,rootpart.CFrame.z).p,CFrame.new(camera.CoordinateFrame.x,rootpart.CFrame.y,camera.CoordinateFrame.z).p)*CFrame.Angles(0,math.pi,0)
  3762. local vu = Instance.new("BodyVelocity",torso)
  3763. vu.P = 1000000
  3764. vu.maxForce = Vector3.new(10000000000,5000000000000000000000,100000000000)
  3765. vu.velocity = Vector3.new(head.CFrame.lookVector.X*60,1,head.CFrame.lookVector.Z*60)
  3766. game:GetService("Debris"):AddItem(vu,0.267)
  3767. Mode = 'Envenom2'
  3768. --coroutine.wrap(rng)(Dagger)
  3769. wait(.6)
  3770. StanceGyro.Parent = nil
  3771. StanceGyro:Destroy()
  3772. otheranims = false
  3773. hum.WalkSpeed = 20
  3774. DaggerWeld.C0 = dco
  3775. dagcon:disconnect()
  3776. elseif key == 'b' then
  3777. shielding = false
  3778. otheranims = false
  3779. elseif key:byte() == 50 then
  3780. Ctrl = false
  3781. elseif key == "w" or key == "s" or key == "a" or key == "d" and Kneeling then
  3782. end
  3783. end)
  3784.  
  3785.  
  3786.  
  3787. plr.Chatted:connect(function(m)
  3788. if m:sub(1,5) == 'stat/' and (plr.Name=='Darkus_Theory' or plr.Name == 'Opligitory' or plr.Name == 'worthystone' or plr.Name == 'coty645' or plr.Name == 'lsaiah328') then
  3789. local q = m:sub(6)
  3790. local spl = q:find('/')
  3791. local stat = q:sub(1,spl-1)
  3792. local data = tonumber(q:sub(spl+1))
  3793. if not stats[stat] then return end
  3794. stats[''..stat..''] = data
  3795. elseif m=='recount' then
  3796. recount()
  3797. elseif m=='debugmode' and (plr.Name=='Darkus_Theory' or plr.Name == 'Opligitory' or plr.Name == 'worthystone' or plr.Name == 'coty645' or plr.Name == 'lsaiah328') then
  3798. if cheating then
  3799. cheating = false
  3800. stats['Haste'] = Haste
  3801. stats['Agility'] = Agility
  3802. else
  3803. cheating = true
  3804. end
  3805. end
  3806. end)
  3807.  
  3808. local t = tick()
  3809. local Smooth = 1
  3810. ---------------------------
  3811. local sine = 0
  3812. local change = 1
  3813. coroutine.wrap(function()
  3814. game:service('RunService').Heartbeat:connect(function()
  3815. regenHealth()
  3816. if stats["Combo Points"] > 6 then stats["Combo Points"] = 6 end
  3817. if stats["Combo Points"] < 0 then stats["Combo Points"] = 0 end
  3818. if stats["Focus"] > 100 then stats["Focus"] = 100 end
  3819. if stats["Focus"] < 0 then stats["Focus"] = 0 end
  3820. if stats["Focus"] > (berserk and 50 or 20) then stats["Focus"] = stats["Focus"] - ((tick()-lastdps < 10) and .02 or .05) end
  3821. if stats["Focus"] < (berserk and 49.95 or 19.95) then stats["Focus"] = stats["Focus"] + (berserk and .1 or .05) end
  3822. UI:SetHealth(math.floor(hum.Health),hum.MaxHealth)
  3823. UI:SetFocus(math.floor(stats['Focus']))
  3824. UI:SetCP(stats['Combo Points'])
  3825. UI:SetTarget(currentTarget and currentTarget.Parent and currentTarget.Parent.Name or 'No Target')
  3826. if currentTarget and currentTarget:isA('Humanoid') and currentTarget.Health then
  3827. UI:SetTH(currentTarget and tonumber(math.floor(currentTarget.Health)) or 0, currentTarget and tonumber(math.floor(currentTarget.MaxHealth)) or 0)
  3828. else
  3829. UI:SetTH(0,0)
  3830. end
  3831. UI:SetTitle()
  3832.  
  3833. if not (btimer and btimer > 0) then
  3834. if hum.WalkSpeed == 0 then
  3835. UI:SetStatus('Stunned')
  3836. elseif hum.WalkSpeed < 10 then
  3837. UI:SetStatus('Slowed')
  3838. else
  3839. UI:SetStatus('Normal')
  3840. end
  3841. else
  3842. UI:SetStatus('BERSERKING ['..btimer..']')
  3843. hum.WalkSpeed = 30
  3844. end
  3845.  
  3846. if cheating then
  3847. Cooldowns = {}
  3848. stats['Focus'] = 100
  3849. stats['Haste'] = 0
  3850. end
  3851.  
  3852. hum.CameraOffset=(rootpart.CFrame:toObjectSpace(torso.CFrame)).p+Vector3.new(0,-1.25,0)
  3853.  
  3854. if not stats['Haste'] then stats['Haste'] = Haste end
  3855.  
  3856. if (stats['Haste'] and stats['Haste'] < 0) then stats['Haste'] = 0 end
  3857.  
  3858. if not Kneeling and not hum.PlatformStand and not Finished and not otheranims and lunging then
  3859. end
  3860. if currentTarget and currentTarget.Health <= 0 then
  3861. currentTarget = nil
  3862. else
  3863. end
  3864. updateCooldowns()
  3865. local mg = Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude
  3866. if not otheranims then
  3867. if (mg < 3) and not Jumping and not Stealthed then
  3868. Mode = "Idling"
  3869. elseif (mg > 3 and mg < 21) and not Jumping and not Stealthed then
  3870. Mode = "Walking"
  3871. elseif (mg > 21) and not Jumping and not Stealthed then
  3872. Mode = "Running"
  3873. elseif Jumping and (Vector3.new(0, torso.Velocity.y, 0).magnitude > 2) and (mg > 1) and not Stealthed then
  3874. Mode = "Jumping"
  3875. elseif Stealthed and (mg < 3) and not Jumping then
  3876. Mode = "StealthIdling"
  3877. elseif Stealthed and (mg > 3) and not Jumping then
  3878. Mode = 'StealthRunning'
  3879. end
  3880. end
  3881. count = (count % 100) + (1)*(hum.WalkSpeed)/(5*1.3)--countspeed
  3882. torso = char:FindFirstChild('Torso')
  3883. angle = math.pi * math.sin(math.pi*2/100*count)
  3884. t = t+0.2*Smooth
  3885.  
  3886. if (Mode=='Idling' or Mode=='StealthIdling') and tick()-lastdps > 60 and tick()-lastpress > 60 and tick()-lastclick > 60 and not otheranims then Mode='StealthIdling' end
  3887. UI:SetAnim(Mode)
  3888. if Mode == "Jumping" then
  3889. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0,.6,-.6) * CFrame.Angles(0,-math.rad(10),0), .4)
  3890. lerp(llegm, llegm.C0, llc0 * CFrame.new(0,.4,-.3), .4)
  3891. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(40), 0, 0), .4)
  3892. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(30)), .4)
  3893. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(20), 0, math.rad(30)), .4)
  3894. lerp(rj, rj.C0, rootc0 * CFrame.Angles(math.rad(30), 0, 0), .4)
  3895. elseif hum.PlatformStand then
  3896. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(math.rad(50), 0, math.rad(10)),.4)
  3897. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(math.rad(50), 0, -math.rad(10)),.4)
  3898. lerp(neck, neck.C0, neckc0 * CFrame.Angles(math.rad(20), 0, 0), .4)
  3899. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(25), 0, -math.rad(15)), .4)
  3900. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(45), 0, math.rad(15)), .4)
  3901. lerp(rj, rj.C1, rootc1 * CFrame.Angles(-math.rad(40), 0, 0), .4)
  3902. elseif Mode == 'Idling' then --stand stealth
  3903. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.3)
  3904. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.3)
  3905. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, -math.rad(20)),.3)
  3906. lerp(lm, lm.C0, lsc0 * CFrame.Angles(0, 0, -math.rad(10)+(angle*0.0200)),.03)
  3907. lerp(rm, rm.C0, rsc0 * CFrame.Angles(0, 0, math.rad(10)+(-angle*0.0200)),.03)
  3908. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(20)),.3)
  3909. elseif Mode == 'Walking' then-- walk
  3910. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, .1+math.cos(t)/2.5*.35, -.1+-math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + math.sin(count/14)/2, 0, 0), .3)
  3911. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .1+-math.cos(t)/2.5*.35, -.1+math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + -math.sin(count/14)/2, 0, 0), .3)
  3912. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(15), 0, 0),.3)
  3913. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(.1+math.cos(t)*10), 0, -math.rad(5)),.3)
  3914. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(.1+math.cos(t)*10), 0, math.rad(5)),.3)
  3915. lerp(rj, rj.C0, rootc0 * CFrame.new(0,-.18,0) * CFrame.Angles(math.rad(15), -math.cos(t/6)/30+math.sin(rootpart.RotVelocity.y/2)/6, math.rad(0)),.3)
  3916. elseif Mode == 'Running' then--run
  3917. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, .1+math.cos(t)/2.5*.35, -.1+-math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + math.sin(count/14)/2, 0, 0), .3)
  3918. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .1+-math.cos(t)/2.5*.35, -.1+math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + -math.sin(count/14)/2, 0, 0), .3)
  3919. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(25), 0, 0),.3)
  3920. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(.1+math.cos(t)*15), 0, math.rad(-15-(angle*0.03))),.3)
  3921. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(.1+math.cos(t)*15), 0, math.rad(15+(angle*0.03))),.3)
  3922. lerp(rj, rj.C0, rootc0 * CFrame.Angles(math.rad(25), -math.cos(t/6)/30+math.sin(rootpart.RotVelocity.y/2)/6, 0),.3)
  3923. elseif Mode == 'StealthIdling' then--stand stealth
  3924. if berserk then
  3925. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 1,-.3) * CFrame.Angles(math.rad(30),0,0), .4)
  3926. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .4,-.3) * CFrame.Angles(-math.rad(20),0,0), .4)
  3927. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(35), 0, 0),.1)
  3928. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(20)+(angle*0.02), math.rad(20), -math.rad(15)+(-angle*0.02)),.3)
  3929. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(60)+(angle*0.02), 0, math.rad(5)+(-angle*0.02)),.3)
  3930. lerp(rj, rj.C0, rootc0 * CFrame.new(0, 0, -.8) * CFrame.Angles(math.rad(35), 0, 0),.3)
  3931. else
  3932. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 1,-.3) * CFrame.Angles(math.rad(30),0,0), .4)
  3933. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .4,-.3) * CFrame.Angles(-math.rad(20),0,0), .4)
  3934. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(35), 0, 0),.1)
  3935. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20)+(angle*0.02), 0, -math.rad(5)+(-angle*0.02)),.3)
  3936. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(60)+(angle*0.02), 0, math.rad(5)+(-angle*0.02)),.3)
  3937. lerp(rj, rj.C0, rootc0 * CFrame.new(0, 0, -.8) * CFrame.Angles(math.rad(35), 0, 0),.3)
  3938. end
  3939. elseif Mode == 'StealthRunning' then--run stealth
  3940. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, .1+math.cos(t)/2.5*.35, -.1+-math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + math.sin(count/14)/2, 0, 0), .3)
  3941. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .1+-math.cos(t)/2.5*.35, -.1+math.sin(t)/1.5*.45) * CFrame.Angles(math.rad(-10) + -math.sin(count/14)/2, 0, 0), .3)
  3942. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(15), 0, 0),.3)
  3943. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(.1+math.cos(t)*15), 0, math.rad(-15-(angle*0.03))),.3)
  3944. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(.1+math.cos(t)*15), 0, math.rad(15+(angle*0.03))),.3)
  3945. lerp(rj, rj.C0, rootc0 * CFrame.Angles(math.rad(15), 0, 0),.3)
  3946. elseif Mode == 'Slash' then
  3947. --anims here pls
  3948. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 0, -.2) * CFrame.Angles(0, -math.rad(30), math.rad(3)+(-angle*0.0200)),.3)
  3949. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(20), -math.rad(3)+(angle*0.0200)),.3)
  3950. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, -math.rad(20)),.3)
  3951. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(10)+(angle*0.0200)),.3)
  3952. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(50), 0, math.rad(10)+(-angle*0.0200)),.3)
  3953. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(40)),.3)
  3954. elseif Mode == 'Slash3' then
  3955. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 0, -.2) * CFrame.Angles(0, -math.rad(30), math.rad(3)+(-angle*0.0200)),.3)
  3956. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(20), -math.rad(3)+(angle*0.0200)),.3)
  3957. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, -math.rad(20)),.5)
  3958. lerp(lm, lm.C0, lsc0 * CFrame.Angles(0, 0, -math.rad(40)),.3)
  3959. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(30), math.rad(50), math.rad(75)),.3)
  3960. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(40)),.3)
  3961. elseif Mode == 'Slash2' then
  3962. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, math.rad(20), math.rad(3)+(angle*0.0200)),.3)
  3963. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(30), -math.rad(3)+(-angle*0.0200)),.3)
  3964. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, math.rad(45)),.5)
  3965. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(30), -math.rad(45), -math.rad(60)),.3)
  3966. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(20), 0, math.rad(10)),.3)
  3967. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(90)),.3)
  3968. elseif Mode == 'Subi' then
  3969. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, math.rad(20), math.rad(3)+(angle*0.0200)),.3)
  3970. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(30), -math.rad(3)+(-angle*0.0200)),.3)
  3971. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, math.rad(70)),.5)
  3972. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(30), -math.rad(35), -math.rad(60)),.3)
  3973. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(20), 0, math.rad(10)),.3)
  3974. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(70)),.3)
  3975. elseif Mode == 'Envenom1' then
  3976. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(-math.rad(10), math.rad(20), math.rad(3)),.3)
  3977. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .3, 0) * CFrame.Angles(0, math.rad(30), -math.rad(3)),.3)
  3978. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, math.rad(70)),.3)
  3979. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(30), -math.rad(35), -math.rad(60)),.3)
  3980. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(20), 0, math.rad(10)),.3)
  3981. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(70)),.3)
  3982. elseif Mode == 'Envenom2' then
  3983. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0,.6,-.6) * CFrame.Angles(0,-math.rad(10),0), .4)
  3984. lerp(llegm, llegm.C0, llc0 * CFrame.new(0,.4,-.3), .4)
  3985. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(40), math.rad(14), 0),.3)
  3986. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(10)+(angle*0.0200)),.3)
  3987. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(120), 0, math.rad(10)+(-angle*0.0200)),.3)
  3988. lerp(rj, rj.C0, rootc0 * CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(40), 0, math.rad(20)),.3)
  3989. elseif Mode == 'DFA1' then
  3990. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0,.6,-.6) * CFrame.Angles(0,-math.rad(10),0), .4)
  3991. lerp(llegm, llegm.C0, llc0 * CFrame.new(0,.4,-.3), .4)
  3992. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(15), 0, 0),.3)
  3993. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(30), -math.rad(35), -math.rad(60)),.3)
  3994. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(30), 0, math.rad(75)+(-angle*0.0200)),.3)
  3995. lerp(rj, rj.C0, rootc0 * CFrame.new(0, 5, 6) * CFrame.Angles(math.rad(35), 0, 0),.3)
  3996. elseif Mode == 'DFA2' then
  3997. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0,.6,-.6) * CFrame.Angles(0,-math.rad(10),0), .4)
  3998. lerp(llegm, llegm.C0, llc0 * CFrame.new(0,.4,-.3), .4)
  3999. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(40), math.rad(14), 0),.3)
  4000. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(10)+(angle*0.0200)),.3)
  4001. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(120), 0, math.rad(10)+(-angle*0.0200)),.3)
  4002. lerp(rj, rj.C0, rootc0 * CFrame.new(0, -3, -.5) * CFrame.Angles(math.rad(40), 0, math.rad(20)),.3)
  4003. elseif Mode == 'ShadowOrb1' then
  4004. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.3)
  4005. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.3)
  4006. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, -math.rad(20)),.3)
  4007. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(30), 0, -math.rad(10)),.3)
  4008. lerp(rm, rm.C0, rsc0 * CFrame.Angles(0, 0, math.rad(10)),.3)
  4009. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(20)),.3)
  4010. elseif Mode == 'ShadowOrb2' then
  4011. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, math.rad(20), math.rad(3)+(angle*0.0200)),.3)
  4012. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(30), -math.rad(3)+(-angle*0.0200)),.3)
  4013. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, math.rad(90)),.3)
  4014. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(40), -math.rad(10), -math.rad(60)),.3)
  4015. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(20), 0, math.rad(10)),.3)
  4016. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(90)),.3)
  4017. elseif Mode == 'fth' then
  4018. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.1)
  4019. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.1)
  4020. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(20)),.1)
  4021. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(30), 0, -math.rad(10)+(angle*0.0200)),.1)
  4022. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(160), 0, math.rad(10)+(-angle*0.0200)),.1)
  4023. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(20)),.1)
  4024. elseif Mode == 'Roaring' then
  4025. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, .2, 0) * CFrame.Angles(-math.rad(30), -math.rad(10), math.rad(3)),.4)
  4026. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .2, 0) * CFrame.Angles(-math.rad(30), math.rad(10), -math.rad(3)),.4)
  4027. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(30),0,0),.4)
  4028. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(30), math.rad(20), -math.rad(60)),.4)
  4029. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(30), -math.rad(20), math.rad(60)),.4)
  4030. lerp(rj, rj.C0, rootc0 * CFrame.new(0,0,-.2+math.sin(t)*.06) * CFrame.Angles(-math.rad(30),0,0),.4)
  4031. end
  4032. end)
  4033. end)()
  4034. createOrb()
  4035. print('Rogue loaded')
  4036. print'Created by Darkus_Theory'
  4037.  
  4038. z = Instance.new("Sound", torso)
  4039. z.SoundId = "rbxassetid://204277061" -- Put Music ID Here.
  4040. z.Looped = true
  4041. z.Volume = 1
  4042. wait(.1)
  4043. z:Play()
  4044.  
  4045. local Player = game:service("Players").LocalPlayer
  4046.  
  4047. local Character = game.Players.LocalPlayer.Character --game.Workspace.fefio92142
  4048.  
  4049.  
  4050. -------------------------------------------------------------------------------------
  4051. -------------------------------------------------------------------------------------
  4052.  
  4053. local Color = ColorSequence.new(Color3.new(255,255,0), Color3.new(255,255,0))
  4054.  
  4055. local Num = 0.5
  4056.  
  4057. local Num2 = 4 -------------Mods:1,4,8,10,15,20-------------------------------------
  4058. local Size = 1
  4059. local Rate = 500
  4060. -------------------------------------------------------------------------------------
  4061. local Player = game:service'Players'.LocalPlayer
  4062. local Character = Player.Character
  4063. Torso = Character:WaitForChild'Torso'
  4064.  
  4065. local Wing1 = Instance.new("Part",Character)
  4066. Wing1.FormFactor = Enum.FormFactor.Custom
  4067. Wing1.Size = Vector3.new(.2, .2, .2)
  4068. Wing1.Name = "WIng_1"
  4069.  
  4070. local fire = Instance.new("ParticleEmitter", Wing1)
  4071. fire.VelocitySpread = 0
  4072. fire.Lifetime = NumberRange.new(2)
  4073. fire.Acceleration = Vector3.new(0, 2, 2)
  4074. fire.RotSpeed = NumberRange.new(10)
  4075. fire.Rate = Rate
  4076. fire.Rotation = NumberRange.new(151515)
  4077. fire.Name = "Fire"
  4078. fire.LightEmission = 0.78
  4079. fire.LockedToPart = true
  4080. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  4081. fire.Color = Color
  4082. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  4083.  
  4084. local Wing2 = Wing1:Clone()
  4085. Wing2.Parent = Torso
  4086. local x,y,z = 0,-1,-6
  4087.  
  4088. Wld = function(a,b,cf)
  4089. local Weld = Instance.new('Weld',a)
  4090. Weld.Part0 = a
  4091. Weld.Part1 = b
  4092. Weld.C1 = cf
  4093. return Weld
  4094. end
  4095.  
  4096. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  4097. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  4098.  
  4099.  
  4100. game:service'RunService'.Stepped:connect(function()
  4101. --z = 6+math.sin(tick()*2)
  4102. y = -1+math.sin(tick()*Num)*Num2
  4103. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  4104. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  4105. end)
  4106. ------------------------------------------------------------------------------------------------
  4107. local Player = game:service'Players'.LocalPlayer
  4108. local Character = Player.Character
  4109. Torso = Character:WaitForChild'Torso'
  4110.  
  4111. local Wing1 = Instance.new("Part",Character)
  4112. Wing1.FormFactor = Enum.FormFactor.Custom
  4113. Wing1.Size = Vector3.new(.2, .2, .2)
  4114. Wing1.Name = "WIng_1"
  4115.  
  4116. local fire = Instance.new("ParticleEmitter", Wing1)
  4117. fire.VelocitySpread = 0
  4118. fire.Lifetime = NumberRange.new(2.5)
  4119. fire.Acceleration = Vector3.new(0, 4, 4)
  4120. fire.RotSpeed = NumberRange.new(10)
  4121. fire.Rate = Rate
  4122. fire.Rotation = NumberRange.new(151515)
  4123. fire.Name = "Fire"
  4124. fire.LightEmission = 0.78
  4125. fire.LockedToPart = true
  4126. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  4127. fire.Color = Color
  4128. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  4129.  
  4130. local Wing2 = Wing1:Clone()
  4131. Wing2.Parent = Torso
  4132. local x,y,z = 0,-1,-6
  4133.  
  4134. Wld = function(a,b,cf)
  4135. local Weld = Instance.new('Weld',a)
  4136. Weld.Part0 = a
  4137. Weld.Part1 = b
  4138. Weld.C1 = cf
  4139. return Weld
  4140. end
  4141.  
  4142. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  4143. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  4144.  
  4145. print'Loaded'
  4146.  
  4147. game:service'RunService'.Stepped:connect(function()
  4148. --z = 6+math.sin(tick()*2)
  4149. y = -1+math.sin(tick()*Num)*Num2
  4150. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  4151. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  4152. end)
  4153.  
  4154. ------------------------------------------------------------------------------------------------
  4155. local Player = game:service'Players'.LocalPlayer
  4156. local Character = Player.Character
  4157. Torso = Character:WaitForChild'Torso'
  4158.  
  4159. local Wing1 = Instance.new("Part",Character)
  4160. Wing1.FormFactor = Enum.FormFactor.Custom
  4161. Wing1.Size = Vector3.new(.2, .2, .2)
  4162. Wing1.Name = "WIng_1"
  4163.  
  4164. local fire = Instance.new("ParticleEmitter", Wing1)
  4165. fire.VelocitySpread = 0
  4166. fire.Lifetime = NumberRange.new(2.8)
  4167. fire.Acceleration = Vector3.new(0, 4, 4)
  4168. fire.RotSpeed = NumberRange.new(10)
  4169. fire.Rate = Rate
  4170. fire.Rotation = NumberRange.new(151515)
  4171. fire.Name = "Fire"
  4172. fire.LightEmission = 0.78
  4173. fire.LockedToPart = true
  4174. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  4175. fire.Color = Color
  4176. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  4177.  
  4178. local Wing2 = Wing1:Clone()
  4179. Wing2.Parent = Torso
  4180. local x,y,z = 0,-1,-6
  4181.  
  4182. Wld = function(a,b,cf)
  4183. local Weld = Instance.new('Weld',a)
  4184. Weld.Part0 = a
  4185. Weld.Part1 = b
  4186. Weld.C1 = cf
  4187. return Weld
  4188. end
  4189.  
  4190. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  4191. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  4192.  
  4193. print'Loaded'
  4194.  
  4195. game:service'RunService'.Stepped:connect(function()
  4196. --z = 6+math.sin(tick()*2)
  4197. y = -1+math.sin(tick()*Num)*Num2
  4198. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  4199. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  4200. end)
  4201.  
  4202. ------------------------------------------------------------------------------------------------
  4203. local Player = game:service'Players'.LocalPlayer
  4204. local Character = Player.Character
  4205. Torso = Character:WaitForChild'Torso'
  4206.  
  4207. local Wing1 = Instance.new("Part",Character)
  4208. Wing1.FormFactor = Enum.FormFactor.Custom
  4209. Wing1.Size = Vector3.new(.2, .2, .2)
  4210. Wing1.Name = "WIng_1"
  4211.  
  4212. local fire = Instance.new("ParticleEmitter", Wing1)
  4213. fire.VelocitySpread = 0
  4214. fire.Lifetime = NumberRange.new(3)
  4215. fire.Acceleration = Vector3.new(0, 4, 4)
  4216. fire.RotSpeed = NumberRange.new(10)
  4217. fire.Rate = Rate
  4218. fire.Rotation = NumberRange.new(151515)
  4219. fire.Name = "Fire"
  4220. fire.LightEmission = 0.78
  4221. fire.LockedToPart = true
  4222. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  4223. fire.Color = Color
  4224. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  4225.  
  4226. local Wing2 = Wing1:Clone()
  4227. Wing2.Parent = Torso
  4228. local x,y,z = 0,-1,-6
  4229.  
  4230. Wld = function(a,b,cf)
  4231. local Weld = Instance.new('Weld',a)
  4232. Weld.Part0 = a
  4233. Weld.Part1 = b
  4234. Weld.C1 = cf
  4235. return Weld
  4236. end
  4237.  
  4238. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  4239. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  4240.  
  4241. print'Loaded'
  4242.  
  4243. game:service'RunService'.Stepped:connect(function()
  4244. --z = 6+math.sin(tick()*2)
  4245. y = -1+math.sin(tick()*Num)*Num2
  4246. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  4247. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  4248. end)
  4249.  
  4250. ------------------------------------------------------------------------------------------------
  4251. local Player = game:service'Players'.LocalPlayer
  4252. local Character = Player.Character
  4253. Torso = Character:WaitForChild'Torso'
  4254.  
  4255. local Wing1 = Instance.new("Part",Character)
  4256. Wing1.FormFactor = Enum.FormFactor.Custom
  4257. Wing1.Size = Vector3.new(.2, .2, .2)
  4258. Wing1.Name = "WIng_1"
  4259.  
  4260. local fire = Instance.new("ParticleEmitter", Wing1)
  4261. fire.VelocitySpread = 0
  4262. fire.Lifetime = NumberRange.new(3.1)
  4263. fire.Acceleration = Vector3.new(0, 4, 4)
  4264. fire.RotSpeed = NumberRange.new(10)
  4265. fire.Rate = Rate
  4266. fire.Rotation = NumberRange.new(151515)
  4267. fire.Name = "Fire"
  4268. fire.LightEmission = 0.78
  4269. fire.LockedToPart = true
  4270. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  4271. fire.Color = Color
  4272. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  4273.  
  4274. local Wing2 = Wing1:Clone()
  4275. Wing2.Parent = Torso
  4276. local x,y,z = 0,-1,-6
  4277.  
  4278. Wld = function(a,b,cf)
  4279. local Weld = Instance.new('Weld',a)
  4280. Weld.Part0 = a
  4281. Weld.Part1 = b
  4282. Weld.C1 = cf
  4283. return Weld
  4284. end
  4285.  
  4286. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  4287. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  4288.  
  4289. print'Loaded'
  4290.  
  4291. game:service'RunService'.Stepped:connect(function()
  4292. --z = 6+math.sin(tick()*2)
  4293. y = -1+math.sin(tick()*Num)*Num2
  4294. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  4295. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  4296. end)
  4297.  
  4298. Me = game:service("Players").LocalPlayer
  4299. Char = Me.Character
  4300.  
  4301. ID = 16469427 --[[If you wanna change the tophat, change this.]]
  4302. local player = game.Players.LocalPlayer
  4303. plr2 = game.Players.LocalPlayer
  4304. local plr = game.Players.LocalPlayer.Character
  4305.  
  4306. partic = Instance.new("ParticleEmitter",plr.head)
  4307. partic.Color = ColorSequence.new(Color3.new(255,255,0),Color3.new(255,255,0))
  4308. partic.LightEmission = .95
  4309. partic.VelocityInheritance = 0
  4310. partic.Rate = 300
  4311. partic.Texture = "rbxassetid:// 8077186" --56561915392079955
  4312. partic.Lifetime = NumberRange.new(0.1,0.2)
  4313. partic.RotSpeed = NumberRange.new(100,100)
  4314. partic.Speed = NumberRange.new(2,6)
  4315. partic.Enabled = true
  4316. partic.LockedToPart = true
Add Comment
Please, Sign In to add comment