Advertisement
Godofadmin1337

gladiator

Sep 25th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 116.00 KB | None | 0 0
  1. --[[
  2. @Name: Warrior
  3. @Author: iKrypto
  4. @Date: 7/23/16
  5. @Engine: Lua 5.1
  6. ]]
  7.  
  8. wait(0.003)
  9. --print'starting script...'
  10.  
  11. local startLoad = tick()
  12. script.Name = "Warrior"
  13. local plrs = game:GetService('Players')
  14. local plr = plrs.LocalPlayer
  15. local char = plr.Character
  16. local bp = plr.Backpack
  17. local hum = char.Humanoid
  18. local T = char.Torso
  19. local Character = char
  20. local Humanoid = hum
  21. local torso = char.Torso
  22. local Strength,Haste,damage = 3,.2,0
  23. local stats,Parts,Cooldowns,Damage,recountData,parts,Damaged,Ally,Buffs,canBeKillt,hold = {},{},{},{},{},{},{},{},{},{},{}
  24. local Ctrl,Cam,lastclick,btimer = false,game.Workspace:FindFirstChild('currentCamera'),tick(),0
  25. local OrbModel,currentTarget,candamage,Meditating
  26. local shielding,damageAmp = false,0
  27. local dot = {}
  28. local combocounter,PGui,channeling,Mode = 0,plr.PlayerGui,false,''
  29. local new = Instance.new
  30. -- if leaked, don't edit this value
  31. -- it lets other scripts know this is
  32. -- a linked script so that you can do
  33. -- extra features such as slowing, stunning
  34. -- buffing, healing etc. Thanks.
  35. local iAmDarkusScript = Instance.new('Model')
  36. iAmDarkusScript.Parent = hum
  37. iAmDarkusScript.Name = 'Property of Darkus_Theory'
  38. head = char.Head
  39. local otheranims = false
  40. mouse = plr:GetMouse()
  41. count = 0
  42. Mode = 'Idling'
  43. local tMesh,asset = "rbxasset://fonts/torso.mesh","rbxassetid://"
  44. 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}
  45. prmColor = 'Really black'
  46. secColor = 'Toothpaste'
  47. humanoid = char:findFirstChild("Humanoid")
  48. torso = char:findFirstChild("Torso")
  49. head = char.Head
  50. humanoid = char:findFirstChild("Humanoid")
  51. torso = char:findFirstChild("Torso")
  52. head = char.Head
  53. ra = char:findFirstChild("Right Arm")
  54. la = char:findFirstChild("Left Arm")
  55. rl = char:findFirstChild("Right Leg")
  56. ll = char:findFirstChild("Left Leg")
  57. rs = torso:findFirstChild("Right Shoulder")
  58. ls = torso:findFirstChild("Left Shoulder")
  59. rh = torso:findFirstChild("Right Hip")
  60. lh = torso:findFirstChild("Left Hip")
  61. neck = torso:findFirstChild("Neck")
  62. rootpart = char:findFirstChild("HumanoidRootPart")
  63. rj = rootpart:findFirstChild("RootJoint")
  64. anim = char:findFirstChild("Animate")
  65. camera = workspace.CurrentCamera
  66. plr.CameraMaxZoomDistance = math.huge
  67. for _,x in pairs(char:children()) do
  68. if x:IsA('Shirt') then x:remove() end
  69. if x:IsA('Pants') then x:remove() end
  70. if x:IsA('Hat') then x:remove() end
  71. end
  72. pcall(function()anim:Destroy()end)
  73. pcall(function()char["Health"]:Destroy() end)
  74. pcall(function()humanoid.Animator:Destroy()end)
  75. local rm = Instance.new("Weld", torso)
  76. rm.C0 = CFrame.new(1.5, 0.5, 0)
  77. rm.C1 = CFrame.new(0, 0.5, 0)
  78. rm.Part0 = torso
  79. rm.Part1 = ra
  80. local lm = Instance.new("Weld", torso)
  81. lm.C0 = CFrame.new(-1.5, 0.5, 0)
  82. lm.C1 = CFrame.new(0, 0.5, 0)
  83. lm.Part0 = torso
  84. lm.Part1 = la
  85. local rlegm = Instance.new("Weld", torso)
  86. rlegm.C0 = CFrame.new(0.5, -1, 0)
  87. rlegm.C1 = CFrame.new(0, 1, 0)
  88. rlegm.Part0 = torso
  89. rlegm.Part1 = rl
  90. local llegm = Instance.new("Weld", torso)
  91. llegm.C0 = CFrame.new(-0.5, -1, 0)
  92. llegm.C1 = CFrame.new(0, 1, 0)
  93. llegm.Part0 = torso
  94. llegm.Part1 = ll
  95. neckc0 = neck.C0
  96. rsc0 = rm.C0
  97. lsc0 = lm.C0
  98. llc0 = llegm.C0
  99. rlc0 = rlegm.C0
  100. rootc0 = rj.C0
  101. rootc1 = rj.C1
  102. wait()
  103. local h = Instance.new('Part', char)
  104. h.Name = 'DK Hood'
  105. h.TopSurface,h.BottomSurface = 0,0
  106. h.Size = Vector3.new(1, 1, 1)
  107. h.CFrame = torso.CFrame
  108. h.CanCollide = false
  109. h:BreakJoints()
  110. local m = Instance.new('SpecialMesh', h)
  111. m.Name = "Wild Gladiator's Felweave Cowl"
  112. m.MeshType = 'FileMesh'
  113. m.Scale = Vector3.new(1, .85, 1)
  114. m.MeshId = 'http://www.roblox.com/asset/?id=1090446'
  115. m.TextureId = 'http://www.roblox.com/asset/?id=6204248'
  116. local Weld = Instance.new("Weld")
  117. Weld.Part0 = char.Head
  118. Weld.Part1 = h
  119. Weld.Parent = char.Head
  120. Weld.C0 = CFrame.new(0, .2, .15)
  121.  
  122. local Shield = Instance.new('Part')
  123. Shield.Name = 'Shield'
  124. Shield.BrickColor = BrickColor.new('Really black')
  125. Shield.Locked = true
  126. Shield.Shape = 'Block'
  127. Shield.Size = Vector3.new(3, 0.8, 4)
  128. Shield.Parent = char
  129. Shield.CanCollide = false
  130. local ShieldMesh = Instance.new('SpecialMesh',Shield)
  131. ShieldMesh.Name = 'ShieldMesh'
  132. ShieldMesh.MeshType = 'FileMesh'
  133. ShieldMesh.MeshId = "http://www.roblox.com/asset/?id=50798797"
  134. --ShieldMesh.TextureId = "http://www.roblox.com/asset/?id=36533088"
  135. ShieldMesh.Scale = Vector3.new(1.55, 1.55, 1.55)
  136. ShieldMesh.VertexColor = Vector3.new(1, 1, 1)
  137. local ShieldWeld = Instance.new('Weld',Shield)
  138. ShieldWeld.C0 = CFrame.new(-.5,-.3, .2) * CFrame.Angles(-math.rad(180), 0, math.rad(90))
  139. ShieldWeld.Part0 = la
  140. ShieldWeld.Part1 = Shield
  141.  
  142. local ShieldPad = Instance.new('Part')
  143. ShieldPad.Name = 'ShieldPad'
  144. ShieldPad.BrickColor = BrickColor.new('Black')
  145. ShieldPad.Locked = true
  146. ShieldPad.Shape = 'Block'
  147. ShieldPad.Size = Vector3.new(1.1,.2,1.1)
  148. ShieldPad.Parent = char
  149. ShieldPad.CanCollide = false
  150. local SPW = Instance.new('Weld')
  151. SPW.Parent = ShieldPad
  152. SPW.Part0 = la
  153. SPW.Part1 = ShieldPad
  154. SPW.C0 = CFrame.new(0, -.45, 0)
  155.  
  156. local ShieldPad2 = Instance.new('Part')
  157. ShieldPad2.Name = 'ShieldPad'
  158. ShieldPad2.BrickColor = BrickColor.new('Black')
  159. ShieldPad2.Locked = true
  160. ShieldPad2.Shape = 'Block'
  161. ShieldPad2.Size = Vector3.new(1.1,.2,1.1)
  162. ShieldPad2.Parent = char
  163. ShieldPad2.CanCollide = false
  164. local SPW2 = Instance.new('Weld')
  165. SPW2.Parent = ShieldPad2
  166. SPW2.Part0 = la
  167. SPW2.Part1 = ShieldPad2
  168. SPW2.C0 = CFrame.new(0, 0, 0)
  169.  
  170. local Sword = Instance.new('Part')
  171. Sword.Name = 'Sword'
  172. Sword.BrickColor = BrickColor.new('Really black')
  173. Sword.Locked = true
  174. Sword.Shape = 'Block'
  175. Sword.Size = Vector3.new(1.3, 0.31, 5.93)
  176. Sword.Parent = char
  177. Sword.CanCollide = false
  178. local SwordMesh = Instance.new('SpecialMesh',Sword)
  179. SwordMesh.Name = 'SwordMesh'
  180. SwordMesh.MeshType = 'FileMesh'
  181. SwordMesh.MeshId = "http://www.roblox.com/asset/?id=103978363"
  182. SwordMesh.TextureId = "http://www.roblox.com/asset/?id=147128156"
  183. SwordMesh.Scale = Vector3.new(0.8, 1, 1)
  184. local SwordWeld = Instance.new('Weld',Sword)
  185. SwordWeld.C0 = CFrame.new(0,-.95, -2.1) * CFrame.Angles(0, math.rad(180), math.rad(75))
  186. SwordWeld.Part0 = ra
  187. SwordWeld.Part1 = Sword
  188.  
  189. wepdps = function(obj)
  190. if not candamage then return end
  191. if obj:IsDescendantOf(char) then return end
  192. if not searchForHumanoid(obj.Parent) then return end
  193. local Hum = searchForHumanoid(obj.Parent)
  194. if Damaged[Hum] and tick()-Damaged[Hum] < (.2+stats['Haste']) then return end
  195. local dist = (obj.Position-torso.Position).magnitude
  196. if dist > 5 then return end
  197. local calculation = getDPS()
  198. local cftos = (Hum.Parent:findFirstChild'Torso' and Hum.Parent:findFirstChild'Torso'.CFrame:pointToObjectSpace(torso.Position) or {X=0,Y=0,Z=0})
  199. if cftos.Z > 0 then calculation = calculation * 1.3 end
  200. damageHuman(Hum, math.ceil(calculation*.6), obj)
  201. if math.random(1,10) > 8 then Disable(Hum) end
  202. logDamage('Autoattack', calculation)
  203. Damaged[Hum] = tick()
  204. coroutine.wrap(quickSound)(220833976, head, .8)
  205. stats['Rage'] = stats['Rage'] + 5
  206. if math.random(1,10) > 8 then stats['Runes'] = stats['Runes'] + 1 end
  207. end
  208.  
  209. Shield.Touched:connect(wepdps)
  210. Sword.Touched:connect(wepdps)
  211.  
  212.  
  213. cn,ca,bc,v3,r = CFrame.new,CFrame.Angles,BrickColor.new,Vector3.new,function(a)return (math.random()-.5)*2*(a or 1) end
  214. deg,nf,c3,ins,ma,pi,mr = math.deg,math.floor,Color3.new,Instance.new,math.abs,math.pi,math.rad
  215. local part = function(prnt,cfr,siz,col,anc,canc,tra,mat,typ)
  216. local p = ins(typ or "Part")
  217. p.FormFactor = "Custom"
  218. p.Material = mat
  219. p.Transparency = tra
  220. p.CanCollide = canc
  221. p.Anchored = anc
  222. p.BrickColor = bc(col)
  223. p.Size = siz
  224. p.CFrame = cfr
  225. p.Parent = prnt
  226. p.Locked = true
  227. p.TopSurface,p.BottomSurface = 0,0
  228. p:BreakJoints()
  229. return p
  230. end
  231. local mesh = function(typ,prnt,scal,mtyp,mid,mtx)
  232. local m = ins(typ or "SpecialMesh")
  233. if mtyp then m.MeshType = mtyp end
  234. if mid then m.MeshId = mid end
  235. if mtx then m.TextureId = mtx end
  236. if scal then m.Scale = scal end
  237. m.Parent = prnt
  238. return m
  239. end
  240. local weldy = function(prt1,prt2,c0,c1)
  241. local w = ins("Weld",prt1)
  242. w.Part0 = prt1
  243. w.Part1 = prt2
  244. w.C0,w.C1 = c0 or cn(),c1 or cn()
  245. return w
  246. end
  247. function rune(cf,size,lifespan)
  248. coroutine.wrap(function()
  249. local p = Instance.new("Part")
  250. plight = Instance.new("PointLight",p)
  251. plight.Color = BrickColor.new("Bright red").Color
  252. p.formFactor = 0
  253. p.Size = Vector3.new()
  254. p.BrickColor = BrickColor.new("Bright red")
  255. p.Anchored = true
  256. p.Locked = true
  257. p.CanCollide = false
  258. p.CFrame = cf*CFrame.Angles(math.pi/2,0,0)
  259. p.TopSurface = 0
  260. p.BottomSurface = 0
  261. p.Parent = char
  262. local m = Instance.new("SpecialMesh",p)
  263. local wave = p:Clone()
  264. wave.CFrame = cf
  265. wave.Parent = player.Character
  266. wave.Mesh.MeshType = Enum.MeshType.Sphere
  267. wave.Mesh.Scale = Vector3.new(0,size/10,0)
  268. m.MeshId = "http://www.roblox.com/asset/?id=47260990"
  269. m.Scale = Vector3.new(size,size,size/10)
  270. p.Transparency = 1
  271. game.Debris:AddItem(p)
  272. game.Debris:AddItem(wave)
  273. for i=1,5 do
  274. p.Transparency = 1-math.sin(i/10*math.pi)*0.75
  275. p.CFrame = p.CFrame*CFrame.Angles(0,0,(i/5)*math.pi/12)
  276. wave.Mesh.Scale = Vector3.new(size*i,size/10,size*i)/2
  277. wave.Transparency = i/5
  278. wait(1/30)
  279. end
  280. wave:Remove()
  281. delay(lifespan,function()
  282. for i=1,20 do
  283. local ratio = math.sin(i/40*math.pi)*0.75
  284. p.Transparency = 0.25+ratio
  285. wait(1/30)
  286. end
  287. p:Remove()
  288. end)
  289. end)()
  290. end
  291. function explosion(where,heat,size,pres)
  292. a = Instance.new("Explosion",Workspace)
  293. a.BlastRadius = size
  294. a.BlastPressure = pres
  295. a.Position = where.Position
  296. local f = Instance.new("Fire",p)
  297. f.Size = size
  298. f.Heat = heat
  299. f:Remove()
  300. end
  301. function flame(cf,heat,size,instant)
  302. local p = Instance.new("Part")
  303. p.formFactor = 3
  304. p.Anchored = true
  305. p.CanCollide = false
  306. p.Locked = true
  307. p.Transparency = 1
  308. p.Size = Vector3.new()
  309. p.CFrame = cf
  310. p.Parent = char
  311. local f = Instance.new("Fire",p)
  312. f.Size = size
  313. f.Heat = heat
  314. game.Debris:AddItem(p,1.1)
  315. delay(0.1,function()
  316. f.Enabled = false
  317. if instant then
  318. p:Destroy()
  319. end
  320. end)
  321. end
  322. function rune(cf,size,lifespan)
  323. coroutine.wrap(function()
  324. local p = Instance.new("Part")
  325. plight = Instance.new("PointLight",p)
  326. plight.Color = BrickColor.new("Bright red").Color
  327. p.formFactor = 0
  328. p.Size = Vector3.new()
  329. p.BrickColor = BrickColor.new("Bright red")
  330. p.Anchored = true
  331. p.Locked = true
  332. p.CanCollide = false
  333. p.CFrame = cf*CFrame.Angles(math.pi/2,0,0)
  334. p.TopSurface = 0
  335. p.BottomSurface = 0
  336. p.Parent = char
  337. local m = Instance.new("SpecialMesh",p)
  338. local wave = p:Clone()
  339. wave.CFrame = cf
  340. wave.Parent = char
  341. wave.Mesh.MeshType = Enum.MeshType.Sphere
  342. wave.Mesh.Scale = Vector3.new(0,size/10,0)
  343. m.MeshId = "http://www.roblox.com/asset/?id=9756362"
  344. m.Scale = Vector3.new(size,size,size/10)
  345. p.Transparency = 1
  346. game.Debris:AddItem(p)
  347. game.Debris:AddItem(wave)
  348. for i=1,5 do
  349. p.Transparency = 1-math.sin(i/10*math.pi)*0.75
  350. p.CFrame = p.CFrame*CFrame.Angles(0,0,(i/5)*math.pi/12)
  351. wave.Mesh.Scale = Vector3.new(size*i,size/10,size*i)/2
  352. wave.Transparency = i/5
  353. wait(1/30)
  354. end
  355. wave:Remove()
  356. delay(lifespan,function()
  357. for i=1,20 do
  358. local ratio = math.sin(i/40*math.pi)*0.75
  359. p.Transparency = 0.25+ratio
  360. wait(1/30)
  361. end
  362. p:Remove()
  363. end)
  364. end)()
  365. end
  366. --rune(torso.CFrame-Vector3.new(0,2.5,0),20,1)
  367. function getRegion(point,range,ignore)
  368. return workspace:FindPartsInRegion3WithIgnoreList(Region3.new(point-Vector3.new(1,1,1)*range/2,point+Vector3.new(1,1,1)*range/2),ignore,100)
  369. end
  370. function getHumanoid(v)
  371. if v and v.Parent then
  372. local h = v.Parent:findFirstChild("Humanoid") or v.Parent.Parent:findFirstChild("Humanoid")
  373. if not h then
  374. for _,p in ipairs(v.Parent:GetChildren()) do
  375. if p:isA("Humanoid") then
  376. h = p
  377. end
  378. end
  379. if not h and v.Parent.Parent and v.Parent.Parent ~= game and v.Parent.Parent ~= workspace then
  380. for _,p in ipairs(v.Parent.Parent:GetChildren()) do
  381. if p:isA("Humanoid") then
  382. h = p
  383. end
  384. end
  385. end
  386. end
  387. return h
  388. end
  389. end
  390. function advRay(start,point)
  391. local dis = (start-(start+point)).magnitude
  392. local dir = ((start+point)-start).unit
  393. if dis > 999 then
  394. dis = 999
  395. end
  396. point = dis*dir
  397. hit,pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(start,point),{player.Character})
  398. if hit and not hit.CanCollide and not getHumanoid(hit) then
  399. function persistentRay(list)
  400. hit,pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(start,point),{player.Character,unpack(list)})
  401. if hit and not hit.CanCollide and not getHumanoid(hit) then
  402. hit,pos = persistentRay({hit,unpack(list)})
  403. end
  404. return hit,pos
  405. end
  406. hit,pos = persistentRay({hit})
  407. end
  408. return hit,pos
  409. end
  410. function Burn(v)
  411. coroutine.wrap(function()
  412. local Colors = {"Really red","Really black","Orange","New Yeller"}
  413. local calc = getDPS()*.5
  414. if v:IsA("Model")and v ~= char and not v:findFirstChild("Burnt")then
  415. local h = v:findFirstChild("Humanoid")
  416. if h then
  417. if h.Health > 0 then
  418. local t = v:findFirstChild("Torso")
  419. if t then
  420. if(t.Position -T.Position).magnitude <= 20 then
  421. local f = Instance.new("StringValue",v)
  422. f.Name = "Burnt"
  423. ParticleEmit(v.Torso,BrickColor.new("Really red"),10)
  424. for m,c in pairs(v:GetChildren())do
  425. if c:IsA("BasePart")then
  426. local ss = Instance.new("Fire",c)
  427. ss.Size = c.Size.y +2
  428. ss.Color = BrickColor.new(Colors[math.random(1,#Colors)]).Color
  429. ss.SecondaryColor = Color3.new(0,0,0)
  430. ss.Heat = 100
  431. delay(10,function()
  432. local size = ss.Size
  433. for i = size,0,-1 do
  434. ss.Size = i
  435. Wait()
  436. end
  437. ss:Destroy()
  438. end)
  439. end
  440. end
  441. h.PlatformStand = true
  442. coroutine.wrap(function()
  443. for i = 1,10 do
  444. h:TakeDamage(calc)
  445. logDamage('Fire',calc)
  446. Wait(1)
  447. end
  448. end)()
  449. Game:GetService("Debris"):AddItem(f,10)
  450. end
  451. end
  452. end
  453. end
  454. end
  455. end)()
  456. end;
  457. function AoE(point,radius,damage,push,trip)
  458. ypcall(function()
  459. local push = push or Vector3.new()
  460. local hit = getRegion(point,radius,{char})
  461. local humanoidList = {}
  462. for _,v in pairs(hit) do
  463. local h = getHumanoid(v)
  464. if not v.Anchored then
  465. if h then
  466. if not humanoidList[h] then
  467. if Damaged[h] and tick()-Damaged[h]<.2 then return end
  468. humanoidList[h] = true
  469. Damaged[h] = tick()
  470. damageHuman(h,damage,h.Parent:findFirstChild'Head')
  471. Burn(h.Parent)
  472. if h.Parent:findFirstChild("Torso") and h.Parent.Torso:isA("BasePart") then
  473. if push.magnitude > 0 then
  474. local v = Instance.new("BodyVelocity",h.Parent.Torso)
  475. v.maxForce = Vector3.new(1,1,1)*10000000000
  476. v.velocity = push/0.1
  477. game.Debris:AddItem(v,0.1)
  478. end
  479. if trip then
  480. local v = Instance.new("BodyAngularVelocity",h.Parent.Torso)
  481. v.maxTorque = Vector3.new(1,1,1)*10000000000
  482. v.angularvelocity = Vector3.new(math.pi,0,math.pi)/0.1
  483. game.Debris:AddItem(v,0.1)
  484. end
  485. end
  486. end
  487. else v:BreakJoints()
  488. v.Velocity = v.Velocity+push/v:GetMass()
  489. end
  490. end
  491. end
  492. end)
  493. end
  494. function crownExplode(cf,col,scl)
  495. local p = part(char,cf,v3(1,1,1),col,true,false,.1,"SmoothPlastic")
  496. local pm = mesh("FileMesh",p,nil,nil,asset..meshes.crown)
  497. Spawn(function()
  498. for i=.1,1.1,.025 do
  499. p.Transparency = i
  500. pm.Scale = pm.Scale + v3(scl,scl,scl)
  501. wait()
  502. end
  503. p:Destroy()
  504. end)
  505. end
  506. function crater(pos,dist,siz,col,mat)
  507. local num = math.random(7,13)
  508. for i=1,num do
  509. game:service("Debris"):AddItem(part(char,CFrame.new(pos)*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)
  510. end
  511. end
  512. function quickSound(id,par,pi)
  513. local s = Instance.new("Sound")
  514. s.Pitch = pi or 1
  515. s.SoundId = asset..id
  516. s.Parent = par
  517. wait()
  518. s:Play()
  519. return s
  520. end
  521. function newSound(id,par,pi)
  522. local s = Instance.new("Sound",par)
  523. s.Pitch = pi or 1
  524. s.Volume = .3
  525. s.SoundId = asset..id
  526. s:Play()
  527. return s
  528. end
  529.  
  530. function cylinderOpen(cf,col,col2)
  531. local p = part(char,cf,v3(0,1000,0),col,true,false,.1,"SmoothPlastic")
  532. local pm = mesh("CylinderMesh",p)
  533. local p2 = part(char,cf,v3(0,1000,0),col2,true,false,.1,"SmoothPlastic")
  534. local p2m = mesh("CylinderMesh",p2)
  535. Spawn(function()
  536. for i=.1,1.1,.0125 do
  537. p.Transparency = i
  538. p2.Transparency = i
  539. pm.Scale = pm.Scale + v3(.8,0,.8)
  540. p2m.Scale = p2m.Scale + v3(.5,0,.5)
  541. wait()
  542. end
  543. p:Destroy()
  544. p2:Destroy()
  545. end)
  546. end
  547. function cylinderOpen2(cf,col,col2)
  548. local p = part(workspace,cf,v3(0,1000,0),col,true,false,.1,"SmoothPlastic")
  549. local pm = mesh("CylinderMesh",p)
  550. local p2 = part(workspace,cf,v3(0,1000,0),col2,true,false,.1,"SmoothPlastic")
  551. local p2m = mesh("CylinderMesh",p2)
  552. Spawn(function()
  553. for i=.1,1.1,.05 do
  554. p.Transparency = i
  555. p2.Transparency = i
  556. pm.Scale = pm.Scale + v3(.7,0,.7)
  557. p2m.Scale = p2m.Scale + v3(.6,0,.6)
  558. wait()
  559. end
  560. wait(10)
  561. p:Destroy()
  562. p2:Destroy()
  563. end)
  564. end
  565.  
  566. function Effect(Pos,x1,y1,z1,x2,y2,z2,color,ref)
  567. local S = Instance.new("Part",Character)
  568. S.FormFactor = 0
  569. S.Size = Vector3.new(1,1,1)
  570. S.BrickColor = color
  571. S.Reflectance = ref or 0
  572. S.TopSurface = 0
  573. S.BottomSurface = 0
  574. S.Transparency = 0.5
  575. S.Anchored = true
  576. S.CanCollide = false
  577. S.CFrame = CFrame.new(Pos)* CFrame.new(x2,y2,z2)* CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  578. local msh2 = Instance.new("BlockMesh",S)
  579. msh2.Scale = Vector3.new(x1,y1,z1)
  580. coroutine.wrap(function()
  581. for i = 1,9 do
  582. msh2.Scale = msh2.Scale + Vector3.new(0.1,0.1,0.1)
  583. S.CFrame = S.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  584. S.Transparency = i *0.1
  585. Wait()
  586. end
  587. S:Destroy()
  588. end)()end
  589. function Effect2(part,x1,y1,z1,x2,y2,z2,color,ref)
  590. if part:IsDescendantOf(Workspace)then
  591. local S = Instance.new("Part",Character)
  592. S.FormFactor = 0
  593. S.Size = Vector3.new(1,1,1)
  594. S.BrickColor = color
  595. S.Reflectance = ref or 0
  596. S.TopSurface = 0
  597. S.BottomSurface = 0
  598. S.Transparency = 0.5
  599. S.Anchored = true
  600. S.CanCollide = false
  601. S.CFrame = part.CFrame * CFrame.new(x2,y2,z2)* CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  602. local msh2 = Instance.new("BlockMesh",S)
  603. msh2.Scale = Vector3.new(x1,y1,z1)
  604. coroutine.wrap(function()
  605. for i = 1,9 do
  606. msh2.Scale = msh2.Scale + Vector3.new(0.1,0.1,0.1)
  607. S.CFrame = S.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  608. S.Transparency = i *0.1
  609. Wait()
  610. end
  611. S:Destroy()
  612. end)()end end
  613. local function EmberWave(CF,Color)
  614. local p = Instance.new("Part",Character)
  615. p.Anchored = true
  616. p.Locked = true
  617. p.CanCollide = false
  618. p.CFrame = CF
  619. p.Transparency = 1
  620. coroutine.wrap(function()
  621. local x = CFrame.new(math.random(-6,6),math.abs(math.random(-6,6)),math.random(-6,6))
  622. for i = 1,30 do
  623. p.CFrame = p.CFrame *x
  624. x = CFrame.new(math.random(-6,6),math.abs(math.random(-6,6)),math.random(-6,6))
  625. Effect2(p,2.6,2.6,2.6,0,0,0,Color,0.3)
  626. Wait(0.1)
  627. end
  628. p:Destroy()
  629. end)()end
  630.  
  631. function MediumParticleEmit(Object,Color)
  632. coroutine.wrap(function()
  633. while Wait(1.1)do
  634. if not Object then break end
  635. local p = Instance.new("Part",Object.Parent)
  636. p.Name = "Trail"
  637. p.TopSurface = 0
  638. p.BottomSurface = 0
  639. p.Anchored = true
  640. p.CanCollide = false
  641. p.FormFactor = "Custom"
  642. p.Size = Vector3.new(0.01,0.01,0.01)
  643. p.BrickColor = type(Color)== 'userdata' and Color or BrickColor.new(Color)
  644. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  645. local m = Instance.new("BlockMesh",p)
  646. m.Scale = Vector3.new(2,2,2)
  647. coroutine.wrap(function()
  648. for i = 1,15 do
  649. p.Transparency = i/15
  650. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  651. 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)
  652. Wait()
  653. end
  654. p:Destroy()
  655. end)()
  656. end
  657. end)()
  658. end
  659.  
  660. if head:FindFirstChild('Mesh') then
  661. if head:FindFirstChild('Mesh'):IsA('BlockMesh') then
  662. head:FindFirstChild('Mesh'):remove()
  663. wait()
  664. local nm = Instance.new('SpecialMesh', head)
  665. nm.MeshType = 'Head'
  666. nm.Scale = Vector3.new(1.25,1.25,1.25)
  667. end
  668. end
  669. if head:FindFirstChild('face') then
  670. head:FindFirstChild('face'):Destroy()--.Texture = 'http://www.roblox.com/asset/?id=128963883'
  671. end
  672.  
  673. function newStat(stat, type, value)
  674. if stats[stat] then return end
  675. stats[stat] = value
  676. return stats[stat]
  677. end
  678.  
  679. local function Implode(CF,Color)
  680. local cf = CF
  681. local f = Instance.new("Part",Character)
  682. f.BrickColor = Color
  683. f.Size = Vector3.new(1,1,1)
  684. f.Anchored = true
  685. f.Locked = true
  686. f.CanCollide = false
  687. f.TopSurface = 0
  688. f.Transparency = 1
  689. f.BottomSurface = 0
  690. f.CFrame = cf
  691. local sm = Instance.new("SpecialMesh",f)
  692. sm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  693. sm.Scale = Vector3.new(30,30,30)
  694. coroutine.wrap(function()
  695. for i = 1,10 do
  696. f.Transparency = f.Transparency -0.1
  697. sm.Scale = sm.Scale - Vector3.new(3,3,3)
  698. Wait()
  699. end
  700. f:Destroy()
  701. end)()
  702. local ax = Instance.new("Part",Character)
  703. ax.Size = Vector3.new(30,30,30)
  704. ax.TopSurface = 0
  705. ax.BottomSurface = 0
  706. ax.Transparency = 0
  707. ax.Locked = true
  708. ax.BrickColor = Color
  709. ax.Shape = "Ball"
  710. ax.CanCollide = false
  711. ax.CFrame = cf
  712. ax.Anchored = true
  713. ax.Transparency = 1
  714. coroutine.wrap(function()
  715. for i = 1,10 do
  716. ax.Size = ax.Size - Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  717. ax.Transparency = ax.Transparency -0.1
  718. ax.CFrame = cf
  719. Wait()
  720. end
  721. ax:Destroy()
  722. end)()
  723. end
  724. local function Explode(CF,Color,SMM,BBoom)
  725. local cf = CF
  726. local f = Instance.new("Part",Character)
  727. f.BrickColor = Color
  728. f.Size = Vector3.new(5,1,5)
  729. f.Anchored = true
  730. f.Locked = true
  731. f.CanCollide = false
  732. f.TopSurface = 0
  733. f.BottomSurface = 0
  734. f.CFrame = cf
  735. local sm = Instance.new("SpecialMesh",f)
  736. sm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  737. sm.Scale = Vector3.new(5,5,5)
  738. coroutine.wrap(function()
  739. for i = 1,20 do
  740. f.Transparency = f.Transparency +0.05
  741. sm.Scale = sm.Scale + Vector3.new(10,10,10)
  742. Wait()
  743. end
  744. f:Destroy()
  745. end)()
  746. if BBoom then do
  747. local zs = BBoom
  748. local ax = Instance.new("Part",Character)
  749. ax.Size = Vector3.new(1,1,1)
  750. ax.TopSurface = 0
  751. ax.BottomSurface = 0
  752. ax.Transparency = 0
  753. ax.Locked = true
  754. ax.BrickColor = Color
  755. ax.Shape = "Ball"
  756. ax.CanCollide = false
  757. ax.CFrame = zs
  758. ax.Anchored = true
  759. local SMMx = Instance.new("SpecialMesh",ax)
  760. SMMx.MeshId = "http://www.roblox.com/asset/?id=1323306"
  761. SMMx.Scale = Vector3.new(1,1,1)
  762. coroutine.wrap(function()
  763. for i = 1,20 do
  764. SMMx.Scale = SMMx.Scale + Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  765. ax.Transparency = ax.Transparency +0.05
  766. ax.CFrame = zs
  767. Wait()
  768. end
  769. ax:Destroy()
  770. end)()
  771. end
  772. end
  773. local ax = Instance.new("Part",Character)
  774. ax.Size = Vector3.new(1,1,1)
  775. ax.TopSurface = 0
  776. ax.BottomSurface = 0
  777. ax.Transparency = 0
  778. ax.Locked = true
  779. ax.BrickColor = Color
  780. ax.Shape = "Ball"
  781. ax.CanCollide = false
  782. ax.CFrame = cf
  783. ax.Anchored = true
  784. local SMMx do if SMM then
  785. SMMx = Instance.new("SpecialMesh",ax)
  786. SMMx.MeshId = SMM
  787. SMMx.Scale = Vector3.new(1,1,1)
  788. end
  789. end
  790. coroutine.wrap(function()
  791. for i = 1,20 do
  792. if SMM then
  793. SMMx.Scale = SMMx.Scale + Vector3.new(math.random(1,3)+2,math.random(1,3)+2,math.random(1,3)+2)
  794. else
  795. ax.Size = ax.Size + Vector3.new(math.random(1,3)+1,math.random(1,3)+1,math.random(1,3)+1)
  796. end
  797. ax.Transparency = ax.Transparency +0.05
  798. ax.CFrame = cf
  799. Wait()
  800. end
  801. ax:Destroy()
  802. end)()
  803. end
  804. function ParticleEmit(Object,Color,Duration)
  805. local Counter = 0
  806. coroutine.wrap(function()
  807. while Wait(0.3)do
  808. if Counter == Duration then break end
  809. local p = Instance.new("Part",Object.Parent)
  810. p.Name = "Trail"
  811. p.TopSurface = 0
  812. p.BottomSurface = 0
  813. p.Anchored = true
  814. p.CanCollide = false
  815. p.FormFactor = "Custom"
  816. p.Size = Vector3.new(0.01,0.01,0.01)
  817. p.BrickColor = Color and(type(Color)== 'userdata' and Color or BrickColor.new(Color))
  818. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  819. local m = Instance.new("BlockMesh",p)
  820. m.Scale = Vector3.new(2,2,2)
  821. coroutine.wrap(function()
  822. for i = 1,15 do
  823. p.Transparency = i/15
  824. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  825. 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)
  826. Wait()
  827. end
  828. p:Destroy()
  829. end)()
  830. end
  831. end)()
  832. if Duration == math.huge then return end
  833. coroutine.wrap(function()
  834. while Wait(1)do
  835. Counter = Counter +1
  836. if Counter == Duration then
  837. break
  838. end
  839. end
  840. end)()
  841. end
  842. function SlowParticleEmit(Object)
  843. coroutine.wrap(function()
  844. while Wait(3.2)do
  845. if not Object then break end
  846. local p = Instance.new("Part",Object.Parent)
  847. p.Name = "Trail"
  848. p.TopSurface = 0
  849. p.BottomSurface = 0
  850. p.Anchored = true
  851. p.CanCollide = false
  852. p.FormFactor = "Custom"
  853. p.Size = Vector3.new(0.01,0.01,0.01)
  854. p.BrickColor = (BrickColor.new("Toothpaste"))
  855. p.CFrame = Object.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  856. local m = Instance.new("BlockMesh",p)
  857. m.Scale = Vector3.new(2,2,2)
  858. coroutine.wrap(function()
  859. for i = 1,15 do
  860. p.Transparency = i/15
  861. m.Scale = m.Scale + Vector3.new(0.1,0.1,0.1)
  862. 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)
  863. Wait()
  864. end
  865. p:Destroy()
  866. end)()
  867. end
  868. end)()
  869. end
  870.  
  871. function expandDong(ctarg)
  872. local nTarg = (ctarg and ctarg or OrbModel.PurplePart)
  873. local Orbi = Instance.new('Part')
  874. Orbi.CFrame = nTarg.CFrame
  875. Orbi.Size = Vector3.new(3,3,3)
  876. Orbi.CanCollide = false
  877. Orbi.Locked = true
  878. Orbi.Shape = 'Ball'
  879. Orbi.Anchored = true
  880. Orbi.Transparency = .6
  881. Orbi.TopSurface,Orbi.BottomSurface = 0,0
  882. Orbi.Name = 'Expand Dong'
  883. Orbi.BrickColor = BrickColor.new('Toothpaste')
  884.  
  885. local OrbiMesh = Instance.new('SpecialMesh',Orbi)
  886. OrbiMesh.Name = 'Dxpand Eong'
  887. OrbiMesh.Scale = Vector3.new(2, 2, 2)
  888. OrbiMesh.MeshType = 'Sphere'
  889. coroutine.wrap(function()
  890. for i,v in pairs(IsNear(nTarg.Position, 5, nil, true)) do
  891. if Damaged[v:FindFirstChild('Humanoid')] and tick()-Damaged[v:FindFirstChild('Humanoid')] < 1 then return end
  892. local calc = getDPS()*5
  893. healHuman(v:FindFirstChild('Humanoid'), calc)
  894. logDamage('Meditation', calc)
  895. Damaged[v:FindFirstChild('Humanoid')] = tick()
  896. end
  897. end)()
  898. Orbi.Parent = char
  899. ypcall(function()
  900. for i = 3,0,-1 do wait(.05)
  901. OrbiMesh.Scale = OrbiMesh.Scale + Vector3.new(.6, .6, .6)
  902. Orbi.CFrame = nTarg.CFrame
  903. end
  904. for i = .6,1,.05 do
  905. wait(0.04)
  906. Orbi.Transparency = i
  907. end
  908. Orbi:Destroy()
  909. end)
  910. end
  911.  
  912.  
  913. function useRage(amount)
  914. local precalc = stats['Rage']-amount
  915.  
  916. if stats['Rage'] < 0 then return false end
  917. if precalc < 0 then return false end
  918.  
  919. stats['Rage'] = precalc
  920.  
  921. return true
  922. end
  923.  
  924. function useChi(amount)
  925. local precalc = stats['Runes']-amount
  926.  
  927. if stats['Runes'] < 0 then return false end
  928. if precalc < 0 then return false end
  929.  
  930. stats['Runes'] = precalc
  931.  
  932. return true
  933. end
  934.  
  935. function recount()
  936.  
  937. local totl = {}
  938.  
  939. local function addUp(tbl)
  940. local total = 0
  941. for i,v in next,tbl do
  942. total = total + v
  943. end
  944. return total
  945. end
  946.  
  947. local function avg(tbl)
  948.  
  949. local num = #tbl
  950. local nom = addUp(tbl)
  951.  
  952. return (nom/num)
  953. end
  954.  
  955. warn('RECOUNT - All Data')
  956. for i,v in pairs(recountData) do
  957. local qq = addUp(v)
  958. print(i..': '..qq..' ('..math.ceil(avg(v))..')')
  959. table.insert(totl, qq)
  960. end
  961.  
  962. warn('TOTAL: '..addUp(totl))
  963.  
  964. end
  965.  
  966. function logDamage(skill, damage)
  967.  
  968. if not recountData[skill] then recountData[skill] = {} end
  969.  
  970. local tbl = recountData[skill]
  971. table.insert(tbl, damage)
  972.  
  973. end
  974. function getDPS(override)
  975. local crit = math.random(1,15)
  976. local DPS = (((stats.Strength) + (stats.Rage*.1)) * (crit > 11 and stats.CriticalStrikeBonus or 1.2))
  977. DPS = math.ceil(DPS)
  978. lastdps = tick()
  979. if berserk then DPS = DPS * 1.8 end
  980. if cheating then DPS = DPS * 1.5 end
  981. if damageAmp>0 then DPS=DPS*damageAmp end
  982. return DPS,((crit > 13) and true or false)
  983. end
  984.  
  985. function Karma()
  986. local Humanoid = currentTarget
  987. if not Humanoid then return end
  988. Title('<Touch of Karma>', (Humanoid.Parent:findFirstChild('Head') or Instance.new('Part')),Color3.new(200/255,10/255,200/255),true,false)
  989.  
  990. local currentHp = hum.Health
  991.  
  992. local karmaCon = hum.Changed:connect(function(prop)
  993. if prop == 'Health_XML' then
  994. if hum.Health < currentHp then
  995. local change = currentHp-hum.Health
  996. damageHuman(Humanoid,change,Humanoid.Parent:findFirstChild'Head')
  997. end
  998. currentHp = hum.Health
  999. end
  1000. end)
  1001.  
  1002. local karmaDetect = Instance.new('Model')
  1003. karmaDetect.Name = plr.Name..' Karma'
  1004. wait()
  1005. karmaDetect.Parent = Humanoid
  1006.  
  1007. for i = 8,0,-1 do
  1008. wait(1)
  1009. end
  1010.  
  1011. karmaDetect:Destroy()
  1012. karmaCon:disconnect()
  1013.  
  1014. end
  1015.  
  1016.  
  1017. function Disable(Humanoid)
  1018.  
  1019. if Humanoid == hum then return end
  1020.  
  1021. ypcall(function()
  1022.  
  1023. for i = 10,0,-1 do
  1024.  
  1025. if not Humanoid.Parent then break end
  1026. if Humanoid.WalkSpeed > 5 then
  1027. if Humanoid.Health <= 0 then break end
  1028.  
  1029. if Humanoid:findFirstChild'Property of Darkus_Theory' then
  1030. Humanoid.WalkSpeed = 3
  1031. Humanoid.JumpPower = 0
  1032. end
  1033. --Humanoid.JumpPower = 0
  1034. end
  1035.  
  1036. wait(1)
  1037.  
  1038. end
  1039.  
  1040. if Humanoid.WalkSpeed > 5 then
  1041. if Humanoid:findFirstChild'Property of Darkus_Theory' then
  1042. Humanoid.JumpPower = 50
  1043. Humanoid.WalkSpeed = 16
  1044. end
  1045. end
  1046.  
  1047. end)
  1048. end
  1049.  
  1050. function damageHuman(hum,d,hit)
  1051. if not hum:IsA('Humanoid') then hum.Parent:breakJoints() return end
  1052. pcall(function() hum.Parent.Health.Disabled = true end)
  1053. if hum:findFirstChild('Shielding') then return end
  1054. if hum.Health <= 0 then return end
  1055. if hum == Humanoid then return end
  1056. if Ally[hum] then return end
  1057. Title("-"..math.ceil(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)
  1058. hum.Health = hum.Health - math.ceil(d)
  1059. if hum.Health <= 0 then logDamage('Kills', 1) Alert('You killed '..hum.Parent.Name..'!', 'Yellow') if btimer > 0 then btimer=btimer+10 end end
  1060. end
  1061.  
  1062. function healHuman(hum,d)
  1063. if not hum then return end
  1064. if hum.Health <= 0 then return end
  1065. pcall(function() hum.Parent.Health.Disabled = true end)
  1066. if hum==Humanoid or Ally[hum] then
  1067. local abs = (hum.Health-hum.MaxHealth)+d
  1068. if abs >= hum.MaxHealth * 1.5 then return end
  1069. hum:TakeDamage(-math.ceil(d))
  1070. logDamage('Healing done', math.ceil(d))
  1071. end
  1072.  
  1073. if math.random(0,100) > 75 and not shadowform then
  1074. stats['Runes'] = stats['Runes'] + 1
  1075. end
  1076.  
  1077. end
  1078.  
  1079.  
  1080.  
  1081. function Tag(Humanoid)
  1082. local c = Instance.new("ObjectValue",Humanoid)
  1083. c.Value = plr
  1084. c.Name = "creator"
  1085. end
  1086.  
  1087. function CloneCharacter()
  1088. Character.Archivable = true
  1089. local Clone = Character:Clone()
  1090. for i,v in pairs(Clone:GetChildren())do
  1091. if v:IsA("BasePart") then
  1092. v.Transparency = .1
  1093. v.Reflectance = .1
  1094. end
  1095. end
  1096. Character.Archivable = false
  1097. Clone.Parent = game:service('Workspace')
  1098. Clone.Archivable = false
  1099. game:service('Debris'):AddItem(Clone,9)
  1100. return Clone
  1101. end
  1102. function searchForHumanoid(thing)
  1103. for _,v in pairs(thing:children()) do
  1104. if v:IsA('Humanoid') then
  1105. return v
  1106. end
  1107. end
  1108. return false
  1109. end
  1110. function CreateUI(Player)
  1111. --//Created by Opligitory
  1112. local this = {
  1113. Debounces = {
  1114. HelpOpen = false;
  1115. CoolDownOpen = false;
  1116. NameShowing = true;
  1117. };
  1118. }
  1119. local function Create(ty)
  1120. return function(data)
  1121. local obj = Instance.new(ty)
  1122. for k,v in pairs(data)do
  1123. if type(k) == 'number' then
  1124. v.Parent = obj
  1125. else
  1126. obj[k] = v
  1127. end
  1128. end
  1129. return obj
  1130. end
  1131. end
  1132.  
  1133. local function Thread(f)
  1134. assert(type(f) == 'function',"bad argument #1 'function' expected got "..type(f))
  1135. return coroutine.resume(coroutine.create(f))
  1136. end
  1137.  
  1138. local Warrior = Create("ScreenGui"){
  1139. Parent = Player.PlayerGui;
  1140. Name = "Warrior";
  1141. Archivable = true;
  1142. }
  1143. local Background = Create("Frame"){
  1144. Visible = true;
  1145. Active = false;
  1146. Parent = Warrior;
  1147. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1148. Archivable = true;
  1149. Size = UDim2.new(0, 305, 0, 300);
  1150. Draggable = false;
  1151. ClipsDescendants = false;
  1152. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1153. Style = Enum.FrameStyle.DropShadow;
  1154. BackgroundTransparency = 0;
  1155. Position = UDim2.new(1, -305, 0.5, -50);
  1156. BorderSizePixel = 1;
  1157. Name = "Background";
  1158. BackgroundColor3 = Color3.new(1, 1, 1);
  1159. }
  1160. local mTitle = Create("TextLabel"){
  1161. Visible = true;
  1162. FontSize = Enum.FontSize.Size28;
  1163. Active = false;
  1164. Parent = Background;
  1165. BorderSizePixel = 1;
  1166. TextStrokeTransparency = 1;
  1167. TextXAlignment = Enum.TextXAlignment.Center;
  1168. TextWrapped = false;
  1169. TextWrap = false;
  1170. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1171. TextTransparency = 0;
  1172. Archivable = true;
  1173. Size = UDim2.new(1, 0, 0, 20);
  1174. Draggable = false;
  1175. TextStrokeColor3 = Color3.new(0, 0, 0);
  1176. ClipsDescendants = false;
  1177. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1178. Text = "";
  1179. TextColor3 = Color3.new(1, 1, 1);
  1180. Font = Enum.Font.SourceSans;
  1181. BackgroundTransparency = 1;
  1182. Position = UDim2.new(0, 0, 0, 0);
  1183. Name = "Title";
  1184. TextYAlignment = Enum.TextYAlignment.Center;
  1185. TextScaled = false;
  1186. BackgroundColor3 = Color3.new(1, 1, 1);
  1187. }
  1188. local BreakLine = Create("Frame"){
  1189. Visible = true;
  1190. Active = false;
  1191. Parent = mTitle;
  1192. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1193. Archivable = true;
  1194. Size = UDim2.new(1, 0, 0, 1);
  1195. Draggable = false;
  1196. ClipsDescendants = false;
  1197. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1198. Style = Enum.FrameStyle.Custom;
  1199. BackgroundTransparency = 0;
  1200. Position = UDim2.new(0, 0, 1, 6);
  1201. BorderSizePixel = 0;
  1202. Name = "BreakLine";
  1203. BackgroundColor3 = Color3.new(1, 1, 1);
  1204. }
  1205. local Stats = Create("Frame"){
  1206. Visible = true;
  1207. Active = false;
  1208. Parent = Background;
  1209. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1210. Archivable = true;
  1211. Size = UDim2.new(1, 0, 1, -30);
  1212. Draggable = false;
  1213. ClipsDescendants = false;
  1214. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1215. Style = Enum.FrameStyle.Custom;
  1216. BackgroundTransparency = 1;
  1217. Position = UDim2.new(0, 0, 1, -250);
  1218. BorderSizePixel = 1;
  1219. Name = "Stats";
  1220. BackgroundColor3 = Color3.new(1, 1, 1);
  1221. }
  1222. local Health = Create("Frame"){
  1223. Visible = true;
  1224. Active = false;
  1225. Parent = Stats;
  1226. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1227. Archivable = true;
  1228. Size = UDim2.new(1, 0, 0, 30);
  1229. Draggable = false;
  1230. ClipsDescendants = false;
  1231. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1232. Style = Enum.FrameStyle.Custom;
  1233. BackgroundTransparency = 0;
  1234. Position = UDim2.new(0, 0, 0, 0);
  1235. BorderSizePixel = 0;
  1236. Name = "Health";
  1237. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1238. }
  1239. local hText = Create("TextLabel"){
  1240. Visible = true;
  1241. FontSize = Enum.FontSize.Size28;
  1242. Active = false;
  1243. Parent = Health;
  1244. BorderSizePixel = 0;
  1245. TextStrokeTransparency = 0.69999998807907;
  1246. TextXAlignment = Enum.TextXAlignment.Center;
  1247. TextWrapped = false;
  1248. TextWrap = false;
  1249. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1250. TextTransparency = 0;
  1251. Archivable = true;
  1252. Size = UDim2.new(1, -8, 1, -8);
  1253. Draggable = false;
  1254. TextStrokeColor3 = Color3.new(0, 0, 0);
  1255. ClipsDescendants = false;
  1256. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1257. Text = "Health: 100/100";
  1258. TextColor3 = Color3.new(1, 1, 1);
  1259. Font = Enum.Font.SourceSans;
  1260. BackgroundTransparency = 1;
  1261. Position = UDim2.new(0, 4, 0, 4);
  1262. Name = "hText";
  1263. TextYAlignment = Enum.TextYAlignment.Center;
  1264. TextScaled = false;
  1265. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1266. ZIndex = 2;
  1267. }
  1268. local hStatus = Create("TextLabel"){
  1269. Visible = true;
  1270. FontSize = Enum.FontSize.Size28;
  1271. Active = false;
  1272. Parent = Health;
  1273. BorderSizePixel = 0;
  1274. TextStrokeTransparency = 0.69999998807907;
  1275. TextXAlignment = Enum.TextXAlignment.Center;
  1276. TextWrapped = false;
  1277. TextWrap = false;
  1278. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1279. TextTransparency = 0;
  1280. Archivable = true;
  1281. Size = UDim2.new(1, -8, 1, -8);
  1282. Draggable = false;
  1283. TextStrokeColor3 = Color3.new(0, 0, 0);
  1284. ClipsDescendants = false;
  1285. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1286. Text = "";
  1287. TextColor3 = Color3.new(1, 1, 1);
  1288. Font = Enum.Font.SourceSans;
  1289. BackgroundTransparency = 0;
  1290. Position = UDim2.new(0, 4, 0, 4);
  1291. Name = "hStatus";
  1292. TextYAlignment = Enum.TextYAlignment.Center;
  1293. TextScaled = false;
  1294. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1295.  
  1296. }
  1297. local Rage = Create("Frame"){
  1298. Visible = true;
  1299. Active = false;
  1300. Parent = Stats;
  1301. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1302. Archivable = true;
  1303. Size = UDim2.new(1, 0, 0, 30);
  1304. Draggable = false;
  1305. ClipsDescendants = false;
  1306. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1307. Style = Enum.FrameStyle.Custom;
  1308. BackgroundTransparency = 0;
  1309. Position = UDim2.new(0, 0, 0, 35);
  1310. BorderSizePixel = 0;
  1311. Name = "Rage";
  1312. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1313. }
  1314. local fText = Create("TextLabel"){
  1315. Visible = true;
  1316. FontSize = Enum.FontSize.Size28;
  1317. Active = false;
  1318. Parent = Rage;
  1319. BorderSizePixel = 0;
  1320. TextStrokeTransparency = 0.69999998807907;
  1321. TextXAlignment = Enum.TextXAlignment.Center;
  1322. TextWrapped = false;
  1323. TextWrap = false;
  1324. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1325. TextTransparency = 0;
  1326. Archivable = true;
  1327. Size = UDim2.new(1, -8, 1, -8);
  1328. Draggable = false;
  1329. TextStrokeColor3 = Color3.new(0, 0, 0);
  1330. ClipsDescendants = false;
  1331. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1332. Text = "Rage: 100/100";
  1333. TextColor3 = Color3.new(1, 1, 1);
  1334. Font = Enum.Font.SourceSans;
  1335. BackgroundTransparency = 1;
  1336. Position = UDim2.new(0, 4, 0, 4);
  1337. Name = "fText";
  1338. TextYAlignment = Enum.TextYAlignment.Center;
  1339. TextScaled = false;
  1340. BackgroundColor3 = Color3.new(1, 0.976471, 0.278431);
  1341. ZIndex = 2;
  1342. }
  1343. local fStatus = Create("TextLabel"){
  1344. Visible = true;
  1345. FontSize = Enum.FontSize.Size28;
  1346. Active = false;
  1347. Parent = Rage;
  1348. BorderSizePixel = 0;
  1349. TextStrokeTransparency = 0.69999998807907;
  1350. TextXAlignment = Enum.TextXAlignment.Center;
  1351. TextWrapped = false;
  1352. TextWrap = false;
  1353. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1354. TextTransparency = 0;
  1355. Archivable = true;
  1356. Size = UDim2.new(1, -8, 1, -8);
  1357. Draggable = false;
  1358. TextStrokeColor3 = Color3.new(0, 0, 0);
  1359. ClipsDescendants = false;
  1360. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1361. Text = "";
  1362. TextColor3 = Color3.new(1, 1, 1);
  1363. Font = Enum.Font.SourceSans;
  1364. BackgroundTransparency = 0;
  1365. Position = UDim2.new(0, 4, 0, 4);
  1366. Name = "fStatus";
  1367. TextYAlignment = Enum.TextYAlignment.Center;
  1368. TextScaled = false;
  1369. BackgroundColor3 = Color3.new(114/255, 253/255, 255/255);
  1370. }
  1371. local CP = Create("Frame"){
  1372. Visible = true;
  1373. Active = false;
  1374. Parent = Stats;
  1375. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1376. Archivable = true;
  1377. Size = UDim2.new(1, 0, 0, 30);
  1378. Draggable = false;
  1379. ClipsDescendants = false;
  1380. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1381. Style = Enum.FrameStyle.Custom;
  1382. BackgroundTransparency = 0;
  1383. Position = UDim2.new(0, 0, 0, 70);
  1384. BorderSizePixel = 0;
  1385. Name = "CP";
  1386. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1387. }
  1388. local cText = Create("TextLabel"){
  1389. Visible = true;
  1390. FontSize = Enum.FontSize.Size28;
  1391. Active = false;
  1392. Parent = CP;
  1393. BorderSizePixel = 0;
  1394. TextStrokeTransparency = 0.69999998807907;
  1395. TextXAlignment = Enum.TextXAlignment.Center;
  1396. TextWrapped = false;
  1397. TextWrap = false;
  1398. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1399. TextTransparency = 0;
  1400. Archivable = true;
  1401. Size = UDim2.new(1, -8, 1, -8);
  1402. Draggable = false;
  1403. TextStrokeColor3 = Color3.new(0, 0, 0);
  1404. ClipsDescendants = false;
  1405. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1406. Text = "Runes: 6/6";
  1407. TextColor3 = Color3.new(1, 1, 1);
  1408. Font = Enum.Font.SourceSans;
  1409. BackgroundTransparency = 1;
  1410. Position = UDim2.new(0, 4, 0, 4);
  1411. Name = "cText";
  1412. TextYAlignment = Enum.TextYAlignment.Center;
  1413. TextScaled = false;
  1414. BackgroundColor3 = Color3.new(19/255, 200/255, 255/255);
  1415. ZIndex = 2;
  1416. }
  1417. local cStatus = Create("TextLabel"){
  1418. Visible = true;
  1419. FontSize = Enum.FontSize.Size28;
  1420. Active = false;
  1421. Parent = CP;
  1422. BorderSizePixel = 0;
  1423. TextStrokeTransparency = 0.69999998807907;
  1424. TextXAlignment = Enum.TextXAlignment.Center;
  1425. TextWrapped = false;
  1426. TextWrap = false;
  1427. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1428. TextTransparency = 0;
  1429. Archivable = true;
  1430. Size = UDim2.new(1, -8, 1, -8);
  1431. Draggable = false;
  1432. TextStrokeColor3 = Color3.new(0, 0, 0);
  1433. ClipsDescendants = false;
  1434. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1435. Text = "";
  1436. TextColor3 = Color3.new(1, 1, 1);
  1437. Font = Enum.Font.SourceSans;
  1438. BackgroundTransparency = 0;
  1439. Position = UDim2.new(0, 4, 0, 4);
  1440. Name = "cStatus";
  1441. TextYAlignment = Enum.TextYAlignment.Center;
  1442. TextScaled = false;
  1443. BackgroundColor3 = Color3.new(0.298039, 1, 0.25098);
  1444. }
  1445. local Target = Create("TextLabel"){
  1446. Visible = true;
  1447. FontSize = Enum.FontSize.Size28;
  1448. Active = false;
  1449. Parent = Stats;
  1450. BorderSizePixel = 1;
  1451. TextStrokeTransparency = 0.69999998807907;
  1452. TextXAlignment = Enum.TextXAlignment.Center;
  1453. TextWrapped = true;
  1454. TextWrap = true;
  1455. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1456. TextTransparency = 0;
  1457. Archivable = true;
  1458. Size = UDim2.new(1, 0, 0, 30);
  1459. Draggable = false;
  1460. TextStrokeColor3 = Color3.new(0, 0, 0);
  1461. ClipsDescendants = false;
  1462. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1463. Text = "Target: Darkus_Theory";
  1464. TextColor3 = Color3.new(1, 1, 1);
  1465. Font = Enum.Font.SourceSans;
  1466. BackgroundTransparency = 1;
  1467. Position = UDim2.new(0, 0, 0, 105);
  1468. Name = "Target";
  1469. TextYAlignment = Enum.TextYAlignment.Center;
  1470. TextScaled = false;
  1471. BackgroundColor3 = Color3.new(1, 1, 1);
  1472. }
  1473. local TargetHp = Create("Frame"){
  1474. Visible = true;
  1475. Active = false;
  1476. Parent = Stats;
  1477. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1478. Archivable = true;
  1479. Size = UDim2.new(1, 0, 0, 30);
  1480. Draggable = false;
  1481. ClipsDescendants = false;
  1482. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1483. Style = Enum.FrameStyle.Custom;
  1484. BackgroundTransparency = 0;
  1485. Position = UDim2.new(0, 0, 0, 140);
  1486. BorderSizePixel = 0;
  1487. Name = "TargetHp";
  1488. BackgroundColor3 = Color3.new(0.447059, 0.447059, 0.447059);
  1489. }
  1490. local tText = Create("TextLabel"){
  1491. Visible = true;
  1492. FontSize = Enum.FontSize.Size28;
  1493. Active = false;
  1494. Parent = TargetHp;
  1495. BorderSizePixel = 0;
  1496. TextStrokeTransparency = 0.69999998807907;
  1497. TextXAlignment = Enum.TextXAlignment.Center;
  1498. TextWrapped = false;
  1499. TextWrap = false;
  1500. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1501. TextTransparency = 0;
  1502. Archivable = true;
  1503. Size = UDim2.new(1, -8, 1, -8);
  1504. Draggable = false;
  1505. TextStrokeColor3 = Color3.new(0, 0, 0);
  1506. ClipsDescendants = false;
  1507. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1508. Text = "Target Health: 100/100";
  1509. TextColor3 = Color3.new(1, 1, 1);
  1510. Font = Enum.Font.SourceSans;
  1511. BackgroundTransparency = 1;
  1512. Position = UDim2.new(0, 4, 0, 4);
  1513. Name = "tText";
  1514. TextYAlignment = Enum.TextYAlignment.Center;
  1515. TextScaled = false;
  1516. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1517. ZIndex = 2;
  1518. }
  1519. local tStatus = Create("TextLabel"){
  1520. Visible = true;
  1521. FontSize = Enum.FontSize.Size28;
  1522. Active = false;
  1523. Parent = TargetHp;
  1524. BorderSizePixel = 0;
  1525. TextStrokeTransparency = 0.69999998807907;
  1526. TextXAlignment = Enum.TextXAlignment.Center;
  1527. TextWrapped = false;
  1528. TextWrap = false;
  1529. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1530. TextTransparency = 0;
  1531. Archivable = true;
  1532. Size = UDim2.new(1, -8, 1, -8);
  1533. Draggable = false;
  1534. TextStrokeColor3 = Color3.new(0, 0, 0);
  1535. ClipsDescendants = false;
  1536. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1537. Text = "";
  1538. TextColor3 = Color3.new(1, 1, 1);
  1539. Font = Enum.Font.SourceSans;
  1540. BackgroundTransparency = 0;
  1541. Position = UDim2.new(0, 4, 0, 4);
  1542. Name = "tStatus";
  1543. TextYAlignment = Enum.TextYAlignment.Center;
  1544. TextScaled = false;
  1545. BackgroundColor3 = Color3.new(1, 0.207843, 0.211765);
  1546. }
  1547. local Anim = Create("TextLabel"){
  1548. Visible = true;
  1549. FontSize = Enum.FontSize.Size24;
  1550. Active = false;
  1551. Parent = Stats;
  1552. BorderSizePixel = 1;
  1553. TextStrokeTransparency = 0.69999998807907;
  1554. TextXAlignment = Enum.TextXAlignment.Center;
  1555. TextWrapped = false;
  1556. TextWrap = false;
  1557. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1558. TextTransparency = 0;
  1559. Archivable = true;
  1560. Size = UDim2.new(1, 0, 0, 20);
  1561. Draggable = false;
  1562. TextStrokeColor3 = Color3.new(0, 0, 0);
  1563. ClipsDescendants = false;
  1564. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1565. Text = "Animation: Idle";
  1566. TextColor3 = Color3.new(1, 1, 1);
  1567. Font = Enum.Font.SourceSans;
  1568. BackgroundTransparency = 1;
  1569. Position = UDim2.new(0, 0, 0, 175);
  1570. Name = "Anim";
  1571. TextYAlignment = Enum.TextYAlignment.Center;
  1572. TextScaled = false;
  1573. BackgroundColor3 = Color3.new(1, 1, 1);
  1574. }
  1575. local Buttons = Create("Frame"){
  1576. Visible = true;
  1577. Active = false;
  1578. Parent = Stats;
  1579. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1580. Archivable = true;
  1581. Size = UDim2.new(1, 0, 0, 60);
  1582. Draggable = false;
  1583. ClipsDescendants = false;
  1584. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1585. Style = Enum.FrameStyle.Custom;
  1586. BackgroundTransparency = 1;
  1587. Position = UDim2.new(0, 0, 1, -60);
  1588. BorderSizePixel = 1;
  1589. Name = "Buttons";
  1590. BackgroundColor3 = Color3.new(1, 1, 1);
  1591. }
  1592. local HideName = Create("TextButton"){
  1593. Visible = true;
  1594. TextWrapped = false;
  1595. Active = true;
  1596. TextStrokeTransparency = 1;
  1597. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1598. BorderSizePixel = 1;
  1599. Draggable = false;
  1600. Modal = false;
  1601. AutoButtonColor = true;
  1602. TextYAlignment = Enum.TextYAlignment.Center;
  1603. TextScaled = false;
  1604. BackgroundColor3 = Color3.new(1, 1, 1);
  1605. TextStrokeColor3 = Color3.new(0, 0, 0);
  1606. Selected = false;
  1607. Archivable = true;
  1608. Size = UDim2.new(0, 90, 0, 30);
  1609. TextXAlignment = Enum.TextXAlignment.Center;
  1610. FontSize = Enum.FontSize.Size18;
  1611. Parent = Buttons;
  1612. ClipsDescendants = false;
  1613. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1614. Text = "Hide Name";
  1615. TextWrap = false;
  1616. TextTransparency = 0;
  1617. Font = Enum.Font.SourceSans;
  1618. BackgroundTransparency = 0;
  1619. Position = UDim2.new(0, 4, 1, -35);
  1620. TextColor3 = Color3.new(1, 1, 1);
  1621. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1622. Name = "HideName";
  1623. }
  1624. local Controls = Create("TextButton"){
  1625. Visible = true;
  1626. TextWrapped = false;
  1627. Active = true;
  1628. TextStrokeTransparency = 1;
  1629. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1630. BorderSizePixel = 1;
  1631. Draggable = false;
  1632. Modal = false;
  1633. AutoButtonColor = true;
  1634. TextYAlignment = Enum.TextYAlignment.Center;
  1635. TextScaled = false;
  1636. BackgroundColor3 = Color3.new(1, 1, 1);
  1637. TextStrokeColor3 = Color3.new(0, 0, 0);
  1638. Selected = false;
  1639. Archivable = true;
  1640. Size = UDim2.new(0, 90, 0, 30);
  1641. TextXAlignment = Enum.TextXAlignment.Center;
  1642. FontSize = Enum.FontSize.Size18;
  1643. Parent = Buttons;
  1644. ClipsDescendants = false;
  1645. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1646. Text = "Controls";
  1647. TextWrap = false;
  1648. TextTransparency = 0;
  1649. Font = Enum.Font.SourceSans;
  1650. BackgroundTransparency = 0;
  1651. Position = UDim2.new(1, -94, 1, -35);
  1652. TextColor3 = Color3.new(1, 1, 1);
  1653. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1654. Name = "Controls";
  1655. }
  1656. local CoolDownsButton = Create("TextButton"){
  1657. Visible = true;
  1658. TextWrapped = false;
  1659. Active = true;
  1660. TextStrokeTransparency = 1;
  1661. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1662. BorderSizePixel = 1;
  1663. Draggable = false;
  1664. Modal = false;
  1665. AutoButtonColor = true;
  1666. TextYAlignment = Enum.TextYAlignment.Center;
  1667. TextScaled = false;
  1668. BackgroundColor3 = Color3.new(1, 1, 1);
  1669. TextStrokeColor3 = Color3.new(0, 0, 0);
  1670. Selected = false;
  1671. Archivable = true;
  1672. Size = UDim2.new(0, 90, 0, 30);
  1673. TextXAlignment = Enum.TextXAlignment.Center;
  1674. FontSize = Enum.FontSize.Size18;
  1675. Parent = Buttons;
  1676. ClipsDescendants = false;
  1677. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1678. Text = "Cooldowns";
  1679. TextWrap = false;
  1680. TextTransparency = 0;
  1681. Font = Enum.Font.SourceSans;
  1682. BackgroundTransparency = 0;
  1683. Position = UDim2.new(0, 99, 1, -35);
  1684. TextColor3 = Color3.new(1, 1, 1);
  1685. Style = Enum.ButtonStyle.RobloxRoundDefaultButton;
  1686. Name = "CoolDowns";
  1687. }
  1688. local Status = Create("TextLabel"){
  1689. Visible = true;
  1690. FontSize = Enum.FontSize.Size24;
  1691. Active = false;
  1692. Parent = Stats;
  1693. BorderSizePixel = 1;
  1694. TextStrokeTransparency = 0.69999998807907;
  1695. TextXAlignment = Enum.TextXAlignment.Center;
  1696. TextWrapped = false;
  1697. TextWrap = false;
  1698. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1699. TextTransparency = 0;
  1700. Archivable = true;
  1701. Size = UDim2.new(1, 0, 0, 20);
  1702. Draggable = false;
  1703. TextStrokeColor3 = Color3.new(0, 0, 0);
  1704. ClipsDescendants = false;
  1705. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1706. Text = "Status: Normal";
  1707. TextColor3 = Color3.new(1, 1, 1);
  1708. Font = Enum.Font.SourceSans;
  1709. BackgroundTransparency = 1;
  1710. Position = UDim2.new(0, 0, 0, 195);
  1711. Name = "Status";
  1712. TextYAlignment = Enum.TextYAlignment.Center;
  1713. TextScaled = false;
  1714. BackgroundColor3 = Color3.new(1, 1, 1);
  1715. }
  1716. local CoolDowns = Create("Frame"){
  1717. Visible = true;
  1718. Active = false;
  1719. Parent = Background;
  1720. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1721. Archivable = true;
  1722. Size = UDim2.new(1, 20, 0, 100);
  1723. Draggable = false;
  1724. ClipsDescendants = false;
  1725. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1726. Style = Enum.FrameStyle.DropShadow;
  1727. BackgroundTransparency = 0;
  1728. Position = UDim2.new(1, 10, 0, -105);
  1729. BorderSizePixel = 1;
  1730. Name = "CoolDowns";
  1731. BackgroundColor3 = Color3.new(1, 1, 1);
  1732. }
  1733. local TouchOfDeath = Create("TextLabel"){
  1734. Visible = true;
  1735. FontSize = Enum.FontSize.Size14;
  1736. Active = false;
  1737. Parent = CoolDowns;
  1738. BorderSizePixel = 0;
  1739. TextStrokeTransparency = 0.69999998807907;
  1740. TextXAlignment = Enum.TextXAlignment.Center;
  1741. TextWrapped = false;
  1742. TextWrap = false;
  1743. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1744. TextTransparency = 0;
  1745. Archivable = true;
  1746. Size = UDim2.new(0, 90, 0, 35);
  1747. Draggable = false;
  1748. TextStrokeColor3 = Color3.new(0, 0, 0);
  1749. ClipsDescendants = false;
  1750. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1751. Text = "TouchOfDeath";
  1752. TextColor3 = Color3.new(1, 1, 1);
  1753. Font = Enum.Font.SourceSans;
  1754. BackgroundTransparency = 0;
  1755. Position = UDim2.new(0, 0, 0, 0);
  1756. Name = "TouchOfDeath";
  1757. TextYAlignment = Enum.TextYAlignment.Center;
  1758. TextScaled = false;
  1759. BackgroundColor3 = Color3.new(1, 0.376471, 0.439216);
  1760. }
  1761. local SurgingMists = Create("TextLabel"){
  1762. Visible = true;
  1763. FontSize = Enum.FontSize.Size14;
  1764. Active = false;
  1765. Parent = CoolDowns;
  1766. BorderSizePixel = 0;
  1767. TextStrokeTransparency = 0.69999998807907;
  1768. TextXAlignment = Enum.TextXAlignment.Center;
  1769. TextWrapped = false;
  1770. TextWrap = false;
  1771. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1772. TextTransparency = 0;
  1773. Archivable = true;
  1774. Size = UDim2.new(0, 90, 0, 35);
  1775. Draggable = false;
  1776. TextStrokeColor3 = Color3.new(0, 0, 0);
  1777. ClipsDescendants = false;
  1778. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1779. Text = "SurgingMists";
  1780. TextColor3 = Color3.new(1, 1, 1);
  1781. Font = Enum.Font.SourceSans;
  1782. BackgroundTransparency = 0;
  1783. Position = UDim2.new(0, 100, 0, 0);
  1784. Name = "SurgingMists";
  1785. TextYAlignment = Enum.TextYAlignment.Center;
  1786. TextScaled = false;
  1787. BackgroundColor3 = Color3.new(0.329412, 0.898039, 0.282353);
  1788. }
  1789. local FlameBreath = Create("TextLabel"){
  1790. Visible = true;
  1791. FontSize = Enum.FontSize.Size14;
  1792. Active = false;
  1793. Parent = CoolDowns;
  1794. BorderSizePixel = 0;
  1795. TextStrokeTransparency = 0.69999998807907;
  1796. TextXAlignment = Enum.TextXAlignment.Center;
  1797. TextWrapped = false;
  1798. TextWrap = false;
  1799. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1800. TextTransparency = 0;
  1801. Archivable = true;
  1802. Size = UDim2.new(0, 90, 0, 35);
  1803. Draggable = false;
  1804. TextStrokeColor3 = Color3.new(0, 0, 0);
  1805. ClipsDescendants = false;
  1806. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1807. Text = "FlameBreath";
  1808. TextColor3 = Color3.new(1, 1, 1);
  1809. Font = Enum.Font.SourceSans;
  1810. BackgroundTransparency = 0;
  1811. Position = UDim2.new(1, -90, 0, 0);
  1812. Name = "FlameBreath";
  1813. TextYAlignment = Enum.TextYAlignment.Center;
  1814. TextScaled = false;
  1815. BackgroundColor3 = Color3.new(0.270588, 0.85098, 1);
  1816. }
  1817. local Meditate = Create("TextLabel"){
  1818. Visible = true;
  1819. FontSize = Enum.FontSize.Size14;
  1820. Active = false;
  1821. Parent = CoolDowns;
  1822. BorderSizePixel = 0;
  1823. TextStrokeTransparency = 0.69999998807907;
  1824. TextXAlignment = Enum.TextXAlignment.Center;
  1825. TextWrapped = false;
  1826. TextWrap = false;
  1827. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1828. TextTransparency = 0;
  1829. Archivable = true;
  1830. Size = UDim2.new(0, 110, 0, 35);
  1831. Draggable = false;
  1832. TextStrokeColor3 = Color3.new(0, 0, 0);
  1833. ClipsDescendants = false;
  1834. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1835. Text = "Meditate";
  1836. TextColor3 = Color3.new(1, 1, 1);
  1837. Font = Enum.Font.SourceSans;
  1838. BackgroundTransparency = 0;
  1839. Position = UDim2.new(0, 0, 0, 45);
  1840. Name = "Meditate";
  1841. TextYAlignment = Enum.TextYAlignment.Center;
  1842. TextScaled = false;
  1843. BackgroundColor3 = Color3.new(0.694118, 0.298039, 0.701961);
  1844. }
  1845. local Debounce = Create("TextLabel"){
  1846. Visible = true;
  1847. FontSize = Enum.FontSize.Size14;
  1848. Active = false;
  1849. Parent = CoolDowns;
  1850. BorderSizePixel = 0;
  1851. TextStrokeTransparency = 0.69999998807907;
  1852. TextXAlignment = Enum.TextXAlignment.Center;
  1853. TextWrapped = false;
  1854. TextWrap = false;
  1855. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1856. TextTransparency = 0;
  1857. Archivable = true;
  1858. Size = UDim2.new(0, 70, 0, 35);
  1859. Draggable = false;
  1860. TextStrokeColor3 = Color3.new(0, 0, 0);
  1861. ClipsDescendants = false;
  1862. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1863. Text = "Debounce";
  1864. TextColor3 = Color3.new(1, 1, 1);
  1865. Font = Enum.Font.SourceSans;
  1866. BackgroundTransparency = 0;
  1867. Position = UDim2.new(0, 120, 0, 45);
  1868. Name = "Debounce";
  1869. TextYAlignment = Enum.TextYAlignment.Center;
  1870. TextScaled = false;
  1871. BackgroundColor3 = Color3.new(0.839216, 0.854902, 0.32549);
  1872. }
  1873. local Karma = Create("TextLabel"){
  1874. Visible = true;
  1875. FontSize = Enum.FontSize.Size14;
  1876. Active = false;
  1877. Parent = CoolDowns;
  1878. BorderSizePixel = 0;
  1879. TextStrokeTransparency = 0.69999998807907;
  1880. TextXAlignment = Enum.TextXAlignment.Center;
  1881. TextWrapped = false;
  1882. TextWrap = false;
  1883. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1884. TextTransparency = 0;
  1885. Archivable = true;
  1886. Size = UDim2.new(0, 90, 0, 35);
  1887. Draggable = false;
  1888. TextStrokeColor3 = Color3.new(0, 0, 0);
  1889. ClipsDescendants = false;
  1890. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1891. Text = "Karma";
  1892. TextColor3 = Color3.new(1, 1, 1);
  1893. Font = Enum.Font.SourceSans;
  1894. BackgroundTransparency = 0;
  1895. Position = UDim2.new(1, -90, 0, 45);
  1896. Name = "Karma";
  1897. TextYAlignment = Enum.TextYAlignment.Center;
  1898. TextScaled = false;
  1899. BackgroundColor3 = Color3.new(0.466667, 0.466667, 0.466667);
  1900. }
  1901. local Help = Create("Frame"){
  1902. Visible = true;
  1903. Active = false;
  1904. Parent = Warrior;
  1905. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1906. Archivable = true;
  1907. Size = UDim2.new(0, 500, 0, 300);
  1908. Draggable = false;
  1909. ClipsDescendants = false;
  1910. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1911. Style = Enum.FrameStyle.DropShadow;
  1912. BackgroundTransparency = 0;
  1913. Position = UDim2.new(1,0,.5,-150);
  1914. BorderSizePixel = 1;
  1915. Name = "Help";
  1916. BackgroundColor3 = Color3.new(1, 1, 1);
  1917. }
  1918. local Title = Create("TextLabel"){
  1919. Visible = true;
  1920. FontSize = Enum.FontSize.Size24;
  1921. Active = false;
  1922. Parent = Help;
  1923. BorderSizePixel = 1;
  1924. TextStrokeTransparency = 1;
  1925. TextXAlignment = Enum.TextXAlignment.Center;
  1926. TextWrapped = false;
  1927. TextWrap = false;
  1928. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1929. TextTransparency = 0;
  1930. Archivable = true;
  1931. Size = UDim2.new(1, 0, 0, 30);
  1932. Draggable = false;
  1933. TextStrokeColor3 = Color3.new(0, 0, 0);
  1934. ClipsDescendants = false;
  1935. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1936. Text = "Warrior Controls";
  1937. TextColor3 = Color3.new(1, 1, 1);
  1938. Font = Enum.Font.SourceSans;
  1939. BackgroundTransparency = 1;
  1940. Position = UDim2.new(0, 0, 0, 0);
  1941. Name = "Title";
  1942. TextYAlignment = Enum.TextYAlignment.Center;
  1943. TextScaled = false;
  1944. BackgroundColor3 = Color3.new(1, 1, 1);
  1945. }
  1946. local Border = Create("Frame"){
  1947. Visible = true;
  1948. Active = false;
  1949. Parent = Title;
  1950. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1951. Archivable = true;
  1952. Size = UDim2.new(1, 0, 0, 1);
  1953. Draggable = false;
  1954. ClipsDescendants = false;
  1955. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1956. Style = Enum.FrameStyle.Custom;
  1957. BackgroundTransparency = 0;
  1958. Position = UDim2.new(0, 0, 1, 0);
  1959. BorderSizePixel = 0;
  1960. Name = "Border";
  1961. BackgroundColor3 = Color3.new(1, 1, 1);
  1962. }
  1963. local Content = Create("ScrollingFrame"){
  1964. Visible = true;
  1965. Active = false;
  1966. Parent = Help;
  1967. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1968. Archivable = true;
  1969. Size = UDim2.new(1, 0, 1, -35);
  1970. Draggable = false;
  1971. ClipsDescendants = true;
  1972. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1973. ScrollBarThickness = 7;
  1974. BackgroundTransparency = 0;
  1975. Position = UDim2.new(0, 0, 0, 35);
  1976. BorderSizePixel = 0;
  1977. Name = "Content";
  1978. BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549);
  1979. CanvasSize = UDim2.new(1,0,1.35,0)
  1980. }
  1981. local Line7 = Create("TextLabel"){
  1982. Visible = true;
  1983. FontSize = Enum.FontSize.Size18;
  1984. Active = false;
  1985. Parent = Content;
  1986. BorderSizePixel = 1;
  1987. TextStrokeTransparency = 1;
  1988. TextXAlignment = Enum.TextXAlignment.Left;
  1989. TextWrapped = true;
  1990. TextWrap = true;
  1991. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  1992. TextTransparency = 0;
  1993. Archivable = true;
  1994. Size = UDim2.new(1, 0, 0, 30);
  1995. Draggable = false;
  1996. TextStrokeColor3 = Color3.new(0, 0, 0);
  1997. ClipsDescendants = false;
  1998. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  1999. Text = "[G] - [Enemy Toggle]: Toggles your target between enemy and ally. Allies cannot take damage.";
  2000. TextColor3 = Color3.new(1, 1, 1);
  2001. Font = Enum.Font.SourceSans;
  2002. BackgroundTransparency = 1;
  2003. Position = UDim2.new(0, 0, 0, 190);
  2004. Name = "Line7";
  2005. TextYAlignment = Enum.TextYAlignment.Center;
  2006. TextScaled = false;
  2007. BackgroundColor3 = Color3.new(1, 1, 1);
  2008. }
  2009. local Line6 = Create("TextLabel"){
  2010. Visible = true;
  2011. FontSize = Enum.FontSize.Size18;
  2012. Active = false;
  2013. Parent = Content;
  2014. BorderSizePixel = 1;
  2015. TextStrokeTransparency = 1;
  2016. TextXAlignment = Enum.TextXAlignment.Left;
  2017. TextWrapped = true;
  2018. TextWrap = true;
  2019. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2020. TextTransparency = 0;
  2021. Archivable = true;
  2022. Size = UDim2.new(1, 0, 0, 30);
  2023. Draggable = false;
  2024. TextStrokeColor3 = Color3.new(0, 0, 0);
  2025. ClipsDescendants = false;
  2026. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2027. Text = "[F] - [FlameBreath]: Ignites targets within a cone in front of your character.";
  2028. TextColor3 = Color3.new(1, 1, 1);
  2029. Font = Enum.Font.SourceSans;
  2030. BackgroundTransparency = 1;
  2031. Position = UDim2.new(0, 0, 0, 160);
  2032. Name = "Line6";
  2033. TextYAlignment = Enum.TextYAlignment.Center;
  2034. TextScaled = false;
  2035. BackgroundColor3 = Color3.new(1, 1, 1);
  2036. }
  2037. local Line5 = Create("TextLabel"){
  2038. Visible = true;
  2039. FontSize = Enum.FontSize.Size18;
  2040. Active = false;
  2041. Parent = Content;
  2042. BorderSizePixel = 1;
  2043. TextStrokeTransparency = 1;
  2044. TextXAlignment = Enum.TextXAlignment.Left;
  2045. TextWrapped = true;
  2046. TextWrap = true;
  2047. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2048. TextTransparency = 0;
  2049. Archivable = true;
  2050. Size = UDim2.new(1, 0, 0, 30);
  2051. Draggable = false;
  2052. TextStrokeColor3 = Color3.new(0, 0, 0);
  2053. ClipsDescendants = false;
  2054. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2055. Text = "[Y] - [Self Target]: Targets your own character.";
  2056. TextColor3 = Color3.new(1, 1, 1);
  2057. Font = Enum.Font.SourceSans;
  2058. BackgroundTransparency = 1;
  2059. Position = UDim2.new(0, 0, 0, 130);
  2060. Name = "Line5";
  2061. TextYAlignment = Enum.TextYAlignment.Center;
  2062. TextScaled = false;
  2063. BackgroundColor3 = Color3.new(1, 1, 1);
  2064. }
  2065. local Line4 = Create("TextLabel"){
  2066. Visible = true;
  2067. FontSize = Enum.FontSize.Size18;
  2068. Active = false;
  2069. Parent = Content;
  2070. BorderSizePixel = 1;
  2071. TextStrokeTransparency = 1;
  2072. TextXAlignment = Enum.TextXAlignment.Left;
  2073. TextWrapped = true;
  2074. TextWrap = true;
  2075. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2076. TextTransparency = 0;
  2077. Archivable = true;
  2078. Size = UDim2.new(1, 0, 0, 30);
  2079. Draggable = false;
  2080. TextStrokeColor3 = Color3.new(0, 0, 0);
  2081. ClipsDescendants = false;
  2082. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2083. Text = "[T] - [Target]: Targets the player under your mouse.";
  2084. TextColor3 = Color3.new(1, 1, 1);
  2085. Font = Enum.Font.SourceSans;
  2086. BackgroundTransparency = 1;
  2087. Position = UDim2.new(0, 0, 0, 100);
  2088. Name = "Line4";
  2089. TextYAlignment = Enum.TextYAlignment.Center;
  2090. TextScaled = false;
  2091. BackgroundColor3 = Color3.new(1, 1, 1);
  2092. }
  2093. local Line3 = Create("TextLabel"){
  2094. Visible = true;
  2095. FontSize = Enum.FontSize.Size18;
  2096. Active = false;
  2097. Parent = Content;
  2098. BorderSizePixel = 1;
  2099. TextStrokeTransparency = 1;
  2100. TextXAlignment = Enum.TextXAlignment.Left;
  2101. TextWrapped = true;
  2102. TextWrap = true;
  2103. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2104. TextTransparency = 0;
  2105. Archivable = true;
  2106. Size = UDim2.new(1, 0, 0, 40);
  2107. Draggable = false;
  2108. TextStrokeColor3 = Color3.new(0, 0, 0);
  2109. ClipsDescendants = false;
  2110. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2111. Text = "[E] - [Ground Smash]: Uppercut enemies then slam back to the ground to deal devastating damage.";
  2112. TextColor3 = Color3.new(1, 1, 1);
  2113. Font = Enum.Font.SourceSans;
  2114. BackgroundTransparency = 1;
  2115. Position = UDim2.new(0, 0, 0, 60);
  2116. Name = "Line3";
  2117. TextYAlignment = Enum.TextYAlignment.Top;
  2118. TextScaled = false;
  2119. BackgroundColor3 = Color3.new(1, 1, 1);
  2120. }
  2121. local Line2 = Create("TextLabel"){
  2122. Visible = true;
  2123. FontSize = Enum.FontSize.Size18;
  2124. Active = false;
  2125. Parent = Content;
  2126. BorderSizePixel = 1;
  2127. TextStrokeTransparency = 1;
  2128. TextXAlignment = Enum.TextXAlignment.Left;
  2129. TextWrapped = false;
  2130. TextWrap = false;
  2131. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2132. TextTransparency = 0;
  2133. Archivable = true;
  2134. Size = UDim2.new(1, 0, 0, 30);
  2135. Draggable = false;
  2136. TextStrokeColor3 = Color3.new(0, 0, 0);
  2137. ClipsDescendants = false;
  2138. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2139. Text = "[Q] - [Meditate]: Regenerates Health and Rage over time.";
  2140. TextColor3 = Color3.new(1, 1, 1);
  2141. Font = Enum.Font.SourceSans;
  2142. BackgroundTransparency = 1;
  2143. Position = UDim2.new(0, 0, 0, 30);
  2144. Name = "Line2";
  2145. TextYAlignment = Enum.TextYAlignment.Center;
  2146. TextScaled = false;
  2147. BackgroundColor3 = Color3.new(1, 1, 1);
  2148. }
  2149. local Line1 = Create("TextLabel"){
  2150. Visible = true;
  2151. FontSize = Enum.FontSize.Size18;
  2152. Active = false;
  2153. Parent = Content;
  2154. BorderSizePixel = 1;
  2155. TextStrokeTransparency = 1;
  2156. TextXAlignment = Enum.TextXAlignment.Left;
  2157. TextWrapped = false;
  2158. TextWrap = false;
  2159. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2160. TextTransparency = 0;
  2161. Archivable = true;
  2162. Size = UDim2.new(1, 0, 0, 30);
  2163. Draggable = false;
  2164. TextStrokeColor3 = Color3.new(0, 0, 0);
  2165. ClipsDescendants = false;
  2166. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2167. Text = "[Ctrl+Alt] - [Runes Torpedo]: Vault forward";
  2168. TextColor3 = Color3.new(1, 1, 1);
  2169. Font = Enum.Font.SourceSans;
  2170. BackgroundTransparency = 1;
  2171. Position = UDim2.new(0, 0, 0, 0);
  2172. Name = "Line1";
  2173. TextYAlignment = Enum.TextYAlignment.Center;
  2174. TextScaled = false;
  2175. BackgroundColor3 = Color3.new(1, 1, 1);
  2176. }
  2177. local Line8 = Create("TextLabel"){
  2178. Visible = true;
  2179. FontSize = Enum.FontSize.Size18;
  2180. Active = false;
  2181. Parent = Content;
  2182. BorderSizePixel = 1;
  2183. TextStrokeTransparency = 1;
  2184. TextXAlignment = Enum.TextXAlignment.Left;
  2185. TextWrapped = true;
  2186. TextWrap = true;
  2187. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2188. TextTransparency = 0;
  2189. Archivable = true;
  2190. Size = UDim2.new(1, 0, 0, 30);
  2191. Draggable = false;
  2192. TextStrokeColor3 = Color3.new(0, 0, 0);
  2193. ClipsDescendants = false;
  2194. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2195. Text = "[H] - [Soothing Mists]: Gives a stat buff to your target.";
  2196. TextColor3 = Color3.new(1, 1, 1);
  2197. Font = Enum.Font.SourceSans;
  2198. BackgroundTransparency = 1;
  2199. Position = UDim2.new(0, 0, 0, 220);
  2200. Name = "Line8";
  2201. TextYAlignment = Enum.TextYAlignment.Center;
  2202. TextScaled = false;
  2203. BackgroundColor3 = Color3.new(1, 1, 1);
  2204. }
  2205. local Line9 = Create("TextLabel"){
  2206. Visible = true;
  2207. FontSize = Enum.FontSize.Size18;
  2208. Active = false;
  2209. Parent = Content;
  2210. BorderSizePixel = 1;
  2211. TextStrokeTransparency = 1;
  2212. TextXAlignment = Enum.TextXAlignment.Left;
  2213. TextWrapped = true;
  2214. TextWrap = true;
  2215. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2216. TextTransparency = 0;
  2217. Archivable = true;
  2218. Size = UDim2.new(1, 0, 0, 30);
  2219. Draggable = false;
  2220. TextStrokeColor3 = Color3.new(0, 0, 0);
  2221. ClipsDescendants = false;
  2222. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2223. Text = "[Z] - [Touch of Karma]: 50% of all damage taken will be replicated onto the target.";
  2224. TextColor3 = Color3.new(1, 1, 1);
  2225. Font = Enum.Font.SourceSans;
  2226. BackgroundTransparency = 1;
  2227. Position = UDim2.new(0, 0, 0, 250);
  2228. Name = "Line9";
  2229. TextYAlignment = Enum.TextYAlignment.Center;
  2230. TextScaled = false;
  2231. BackgroundColor3 = Color3.new(1, 1, 1);
  2232. }
  2233.  
  2234. local Line10 = Create("TextLabel"){
  2235. Visible = true;
  2236. FontSize = Enum.FontSize.Size18;
  2237. Active = false;
  2238. Parent = Content;
  2239. BorderSizePixel = 1;
  2240. TextStrokeTransparency = 1;
  2241. TextXAlignment = Enum.TextXAlignment.Left;
  2242. TextWrapped = true;
  2243. TextWrap = true;
  2244. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2245. TextTransparency = 0;
  2246. Archivable = true;
  2247. Size = UDim2.new(1, 0, 0, 30);
  2248. Draggable = false;
  2249. TextStrokeColor3 = Color3.new(0, 0, 0);
  2250. ClipsDescendants = false;
  2251. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2252. Text = "[X] - [TouchOfDeath]: Deals incredible scales of damage to targets below 10% HP.";
  2253. TextColor3 = Color3.new(1, 1, 1);
  2254. Font = Enum.Font.SourceSans;
  2255. BackgroundTransparency = 1;
  2256. Position = UDim2.new(0, 0, 0, 280);
  2257. Name = "Line10";
  2258. TextYAlignment = Enum.TextYAlignment.Center;
  2259. TextScaled = false;
  2260. BackgroundColor3 = Color3.new(1, 1, 1);
  2261. }
  2262.  
  2263. local Line11 = Create("TextLabel"){
  2264. Visible = true;
  2265. FontSize = Enum.FontSize.Size18;
  2266. Active = false;
  2267. Parent = Content;
  2268. BorderSizePixel = 1;
  2269. TextStrokeTransparency = 1;
  2270. TextXAlignment = Enum.TextXAlignment.Left;
  2271. TextWrapped = true;
  2272. TextWrap = true;
  2273. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2274. TextTransparency = 0;
  2275. Archivable = true;
  2276. Size = UDim2.new(1, 0, 0, 30);
  2277. Draggable = false;
  2278. TextStrokeColor3 = Color3.new(0, 0, 0);
  2279. ClipsDescendants = false;
  2280. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2281. Text = "[C] - [SurgingMists]: Instantly heals your target.";
  2282. TextColor3 = Color3.new(1, 1, 1);
  2283. Font = Enum.Font.SourceSans;
  2284. BackgroundTransparency = 1;
  2285. Position = UDim2.new(0, 0, 0, 310);
  2286. Name = "Line11";
  2287. TextYAlignment = Enum.TextYAlignment.Center;
  2288. TextScaled = false;
  2289. BackgroundColor3 = Color3.new(1, 1, 1);
  2290. }
  2291.  
  2292. local Line12 = Create("TextLabel"){
  2293. Visible = true;
  2294. FontSize = Enum.FontSize.Size18;
  2295. Active = false;
  2296. Parent = Content;
  2297. BorderSizePixel = 1;
  2298. TextStrokeTransparency = 1;
  2299. TextXAlignment = Enum.TextXAlignment.Left;
  2300. TextWrapped = true;
  2301. TextWrap = true;
  2302. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2303. TextTransparency = 0;
  2304. Archivable = true;
  2305. Size = UDim2.new(1, 0, 0, 30);
  2306. Draggable = false;
  2307. TextStrokeColor3 = Color3.new(0, 0, 0);
  2308. ClipsDescendants = false;
  2309. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2310. Text = "[V] - [ShadowSight]: Allows you to monitor your target.";
  2311. TextColor3 = Color3.new(1, 1, 1);
  2312. Font = Enum.Font.SourceSans;
  2313. BackgroundTransparency = 1;
  2314. Position = UDim2.new(0, 0, 0, 340);
  2315. Name = "Line12";
  2316. TextYAlignment = Enum.TextYAlignment.Center;
  2317. TextScaled = false;
  2318. BackgroundColor3 = Color3.new(1, 1, 1);
  2319. }
  2320. local Line12 = Create("TextLabel"){
  2321. Visible = true;
  2322. FontSize = Enum.FontSize.Size18;
  2323. Active = false;
  2324. Parent = Content;
  2325. BorderSizePixel = 1;
  2326. TextStrokeTransparency = 1;
  2327. TextXAlignment = Enum.TextXAlignment.Left;
  2328. TextWrapped = true;
  2329. TextWrap = true;
  2330. SizeConstraint = Enum.SizeConstraint.RelativeXY;
  2331. TextTransparency = 0;
  2332. Archivable = true;
  2333. Size = UDim2.new(1, 0, 0, 30);
  2334. Draggable = false;
  2335. TextStrokeColor3 = Color3.new(0, 0, 0);
  2336. ClipsDescendants = false;
  2337. BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843);
  2338. Text = "[Shift] - [Sprint]: Move at a quickened pace.";
  2339. TextColor3 = Color3.new(1, 1, 1);
  2340. Font = Enum.Font.SourceSans;
  2341. BackgroundTransparency = 1;
  2342. Position = UDim2.new(0, 0, 0, 370);
  2343. Name = "Line12";
  2344. TextYAlignment = Enum.TextYAlignment.Center;
  2345. TextScaled = false;
  2346. BackgroundColor3 = Color3.new(1, 1, 1);
  2347. }
  2348.  
  2349. this.Skills = {
  2350. ["TouchOfDeath"] = TouchOfDeath;
  2351. ["SurgingMists"] = SurgingMists;
  2352. ["FlameBreath"] = FlameBreath;
  2353. ["Meditate"] = Meditate;
  2354. ["Debounce"] = Debounce;
  2355. ["Karma"] = Karma;
  2356. }
  2357.  
  2358. function this:SetHealth(newHealth,MaxHealth)
  2359. local OldSize = hStatus.Size
  2360. hStatus.Size = UDim2.new(0, newHealth / MaxHealth * 281,0,22)
  2361. hText.Text = "Health: "..tostring(newHealth).."/"..tostring(MaxHealth).." ("..math.floor((newHealth/MaxHealth)*100).."%)"
  2362. end
  2363.  
  2364. HideName.MouseButton1Down:connect(function()
  2365.  
  2366. end)
  2367.  
  2368. function this:SetRage(int)
  2369. local OldSize = fStatus.Size
  2370. fStatus.Size = UDim2.new(0, int / 100 * 281,0,22)
  2371. fText.Text = "Rage: "..tostring(int).."/100".." ("..math.floor((int/100)*100).."%)"
  2372. end
  2373.  
  2374. function this:SetCP(int)--//Runes
  2375. local OldSize = cStatus.Size
  2376. cStatus.Size = UDim2.new(0, int / 5 * 281,0,22)
  2377. cText.Text = "Runes: "..tostring(int).."/5"
  2378. end
  2379.  
  2380. function this:SetTarget(targ)
  2381. if targ=='No Target' then
  2382. Target.Text = 'No Target'
  2383. else
  2384. Target.Text = (isFriendly() and 'Ally' or 'Enemy')..": "..targ
  2385. end
  2386. end
  2387.  
  2388. function this:SetTH(newHealth,MaxHealth)--//Target Health
  2389. if not type(newHealth) == 'number' then newHealth = 0 end
  2390. if not type(MaxHealth) == 'number' then MaxHealth = 0 end
  2391. local OldSize = tStatus.Size
  2392. tStatus.Size = UDim2.new(0, newHealth / MaxHealth * 281,0,22)
  2393. tText.Text = "Health: "..tostring(newHealth).."/"..tostring(MaxHealth)..(newHealth > 0 and " ("..math.floor((newHealth/MaxHealth)*100).."%)" or "")
  2394. end
  2395.  
  2396. function this:SetTitle()
  2397. mTitle.Text = '~~~~ Warrior ~~~~'
  2398. end
  2399.  
  2400. function this:ToggleHelp()
  2401. Thread(function()
  2402. if this.Debounces.HelpOpen == true then
  2403. Help:TweenPosition(UDim2.new(1,0,.5,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2404. this.Debounces.HelpOpen = false
  2405. elseif this.Debounces.HelpOpen == false then
  2406. Help:TweenPosition(UDim2.new(0.5, -320,.5,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2407. this.Debounces.HelpOpen = true
  2408. end
  2409. end)
  2410. end
  2411.  
  2412. function this:ToggleCD()
  2413. Thread(function()
  2414. if this.Debounces.CoolDownOpen == true then
  2415. CoolDowns:TweenPosition(UDim2.new(1,10,0,-105),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2416. this.Debounces.CoolDownOpen = false
  2417. elseif this.Debounces.CoolDownOpen == false then
  2418. CoolDowns:TweenPosition(UDim2.new(0,-10,0,-105),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1)
  2419. this.Debounces.CoolDownOpen = true
  2420. end
  2421. end)
  2422. end
  2423.  
  2424. function this:SetCD(skill,int)
  2425. assert(this.Skills[skill] ~= nil,"not a valid skill")
  2426. local Skill = this.Skills[skill]
  2427. if int > 0 then
  2428. Skill.Text = skill..": "..tostring(int).."s"
  2429. else
  2430. Skill.Text = skill
  2431. end
  2432. end
  2433.  
  2434. function this:SetAnim(s)
  2435. Anim.Text = "Animation: "..tostring(s)
  2436. end
  2437.  
  2438. function this:SetStatus(s)
  2439. Status.Text = "Status: "..tostring(s)
  2440. end
  2441.  
  2442. Controls.MouseButton1Down:connect(function()this:ToggleHelp()end)
  2443. CoolDownsButton.MouseButton1Down:connect(function()this:ToggleCD()end)
  2444. return this
  2445. end
  2446. local UI = CreateUI(game.Players.LocalPlayer)
  2447.  
  2448.  
  2449. function Title(txt,part,color,rise,spell)
  2450. local col = color
  2451. local Gui = Instance.new("BillboardGui",part)
  2452. Gui.Name = "3DGUI"
  2453. Gui.ExtentsOffset = Vector3.new(0,2,0)
  2454. Gui.Size = UDim2.new(8,0,2,0)
  2455. local Tit = Instance.new("TextLabel",Gui)
  2456. Tit.Name = "Gooey"
  2457. Tit.TextColor3 = col
  2458. Tit.TextTransparency = 0.25
  2459. Tit.TextStrokeColor3 = col
  2460. Tit.TextStrokeTransparency = 1
  2461. Tit.Size = UDim2.new(1,0,1,0)
  2462. Tit.BackgroundTransparency = 1
  2463. Tit.Font = "Arial"
  2464. Tit.TextScaled = true
  2465. Tit.Text = txt
  2466. if rise then
  2467. if not tonumber(rise) then rise = 6 end
  2468. coroutine.wrap(function()
  2469. local randvar = (spell and 0 or math.random(-4,4))
  2470. while Tit.Parent and Gui.Parent and wait() do
  2471. Gui.ExtentsOffset = Gui.ExtentsOffset + Vector3.new(0.025*randvar,0.025*rise,0.025)
  2472. end
  2473. end)()
  2474. end
  2475. game:service('Debris'):AddItem(Gui,2)
  2476. return Tit
  2477. end
  2478.  
  2479. function DamageNear(Pos,Mag,Dmg,x)
  2480. local Targets,HitAlready = {},{}
  2481. for i,v in pairs(workspace:GetChildren())do
  2482. if v:IsA("Model")and v ~= Character and v:findFirstChild("Humanoid")then
  2483. for _,x in pairs(v:GetChildren())do
  2484. if x:IsA("BasePart")then
  2485. if(Pos -x.Position).magnitude <= Mag then
  2486. table.insert(Targets,v)
  2487. end
  2488. end
  2489. end
  2490. end
  2491. end
  2492. for i,v in pairs(Targets)do
  2493. if not HitAlready[v.Name]then
  2494. ypcall(function()
  2495. end)
  2496. HitAlready[v.Name] = true
  2497. end
  2498. end
  2499. end
  2500.  
  2501. function weld(thing1,thing2)
  2502. local a = Instance.new('Weld');
  2503. pcall(function()
  2504. a.Parent = thing1;
  2505. a.Part0 = thing1;
  2506. a.Part1 = thing2;
  2507. a.C0 = thing1.CFrame:inverse()*thing2.CFrame
  2508. end)
  2509. return a
  2510. end
  2511.  
  2512. function IsNear(Position,Distance,SinglePlayer,db)
  2513. if SinglePlayer then
  2514. return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance
  2515. end
  2516. local List = {}
  2517. for i,v in pairs(workspace:GetChildren())do
  2518. if v:IsA("Model")then
  2519. if v:findFirstChild("Torso")then
  2520. --if (v ~= char and not db) then
  2521. if(v.Torso.CFrame.p -Position).magnitude < Distance then
  2522. table.insert(List,v)
  2523. end
  2524. --end
  2525. end
  2526. end
  2527. end
  2528. return List
  2529. end
  2530.  
  2531. function createOrb()
  2532.  
  2533. local Orb = Instance.new("Model")
  2534. Orb.Name = "OrbModel"
  2535. local PurplePart = Instance.new("Part", Orb)
  2536. PurplePart.BrickColor = BrickColor.new("Toothpaste")
  2537. PurplePart.Anchored = true
  2538. PurplePart.Locked = true
  2539. PurplePart.CanCollide = false
  2540. PurplePart.Name = 'PurplePart'
  2541. PurplePart.Material = 'Plastic'
  2542. PurplePart.Size = Vector3.new(1, 1, 1)
  2543. PurplePart.BottomSurface = Enum.SurfaceType.Smooth
  2544. PurplePart.TopSurface = Enum.SurfaceType.Smooth
  2545. PurpleMesh = Instance.new("SpecialMesh", PurplePart)
  2546. PurpleMesh.MeshType = Enum.MeshType.Sphere
  2547. PurpleMesh.Name = "Mesh"
  2548. PurpleMesh.VertexColor = Vector3.new(1, 0, 1)
  2549. PurpleMesh.Scale = Vector3.new(1.5,1.5,1.5)
  2550.  
  2551. local Ring = Instance.new("Part", PurplePart)
  2552. Ring.Name = "BlastRing"
  2553. Ring.TopSurface = 0
  2554. Ring.BottomSurface = 0
  2555. Ring.CanCollide = false
  2556. Ring.Anchored = true
  2557. Ring.Locked = true
  2558. Ring.Material = 'Neon'
  2559. Ring.BrickColor = BrickColor.new('Really black')
  2560. Ring.Size = Vector3.new(1,1,1)
  2561. local RingMesh = Instance.new("SpecialMesh",Ring)
  2562. RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2563. RingMesh.Name = "BlastMesh"
  2564. RingMesh.Scale = Vector3.new(1.5,1.5,1.5)
  2565.  
  2566. local target = Instance.new('Model')
  2567. target.Parent = PurplePart
  2568. target.Name = 'nil'
  2569.  
  2570. Orb.Parent = char
  2571. OrbModel = Orb
  2572.  
  2573. local Light = Instance.new("PointLight", PurplePart)
  2574. Light.Name = "HeadLight"
  2575. Light.Color = Color3.new(0,0,200/255)
  2576. Light.Range = 6
  2577. Light.Brightness = 20
  2578.  
  2579.  
  2580. local con = game:GetService("RunService").RenderStepped:connect(function()
  2581. local Targ
  2582. if not currentTarget then Targ = hum else Targ = currentTarget end
  2583.  
  2584. local c = math.abs(math.cos(tick()))
  2585.  
  2586. if c <= .6 then c = .6 end
  2587.  
  2588. PurpleMesh.Scale = Vector3.new(c*1.1, c*1.1, c*1.1)
  2589. RingMesh.Scale = Vector3.new(c*1.1, c*1.1, c*1.1)
  2590.  
  2591. if isFriendly() then target.Name = 'Friendly' else target.Name = 'Enemy' end
  2592.  
  2593. if Targ:FindFirstChild(plr.Name..' Karma') then
  2594. ms = 'Really red'
  2595. ss = 'Really black'
  2596. else
  2597. ms = 'Toothpaste'
  2598. ss = 'Really black'
  2599. end
  2600. PurplePart.BrickColor = BrickColor.new(ms)
  2601. Ring.BrickColor = BrickColor.new(ss)
  2602.  
  2603. target.Parent = Targ
  2604. pcall(function()
  2605. PurplePart.CFrame = PurplePart.CFrame:lerp((Targ.Parent and Targ.Parent or char).Head.CFrame*CFrame.new(0,3,0),.5)
  2606. Ring.CFrame = CFrame.new(PurplePart.Position) * CFrame.fromEulerAnglesXYZ(-math.rad(80+(math.sin(tick())*8)), 0, math.rad(80+(math.sin(tick())*15)))
  2607. end)
  2608. end)
  2609.  
  2610. local chnge = function(a)
  2611. if a=='Name' then
  2612. Orb:Destroy()
  2613. con:disconnect()
  2614. createOrb()
  2615. elseif a=='Parent' then
  2616. Orb:Destroy()
  2617. con:disconnect()
  2618. createOrb()
  2619. elseif a=='Anchored' then
  2620. Orb:Destroy()
  2621. con:disconnect()
  2622. createOrb()
  2623. elseif a=='Locked' then
  2624. Orb:Destroy()
  2625. con:disconnect()
  2626. createOrb()
  2627. end
  2628. end
  2629.  
  2630. Orb.Changed:connect(chnge)
  2631. Ring.Changed:connect(chnge)
  2632. PurplePart.Changed:connect(chnge)
  2633. return Orb
  2634. end
  2635.  
  2636.  
  2637. function isFriendly()
  2638.  
  2639. if currentTarget == hum then return end
  2640.  
  2641. if Ally[currentTarget] then return true end
  2642.  
  2643. return false
  2644. end
  2645.  
  2646. function toggleFriendly()
  2647.  
  2648. if currentTarget == hum then return end
  2649.  
  2650. pcall(function()if Ally[currentTarget] then Ally[currentTarget] = nil else Ally[currentTarget] = true end end)
  2651.  
  2652. end
  2653.  
  2654. function Ringz(part,col)
  2655. for i = 1,6 do
  2656. local p = Instance.new("Part", Character)
  2657. p.Name = "BlastRing"
  2658. p.TopSurface = 0
  2659. p.BottomSurface = 0
  2660. p.CanCollide = false
  2661. p.Anchored = true
  2662. p.BrickColor = BrickColor.new(col)
  2663. p.Size = Vector3.new(1,1,1)
  2664. 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)
  2665. local rm = Instance.new("SpecialMesh",p)
  2666. rm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2667. rm.Name = "BlastMesh"
  2668. rm.Scale = Vector3.new(1,1,1)
  2669. coroutine.wrap(function()
  2670. for n = 1,15 do
  2671. rm.Scale = rm.Scale + Vector3.new(1.2 +2 +i/5,1.2 +2 +i/5,0.1)*.8
  2672. if 2 +i/5 == 1.2 then
  2673. rm.Scale = rm.Scale + Vector3.new(0,0.9,0)
  2674. end
  2675. p.Transparency = n/15
  2676. p.CFrame = p.CFrame * CFrame.new(0,0.01,0)* CFrame.fromEulerAnglesXYZ(math.random(-20,20)/50,math.random(-20,20)/70,0)
  2677. Wait()
  2678. end
  2679. p:Destroy()
  2680. end)()
  2681. end
  2682. end
  2683. hum.JumpPower = 10
  2684. Character.Humanoid.Jumping:connect(function()
  2685. if Jumping then return end
  2686. local eCtrl = Ctrl
  2687. if eCtrl then if not useRage(5) then return end end
  2688. Mode = 'Jumping'
  2689. Jumping = true
  2690. if eCtrl then crownExplode(torso.CFrame * CFrame.new(0, math.rad(90), 0), 'Black', .2) otheranims = true
  2691. Mode = 'Shielding' end
  2692. local vu = Instance.new("BodyVelocity",torso)
  2693. vu.P = 500
  2694. vu.maxForce = Vector3.new(10000000000,5000000000000000000000,100000000000)
  2695. vu.velocity = Vector3.new((head.CFrame.lookVector.X*(eCtrl and 100 or 10)),(eCtrl and 10 or 60),(head.CFrame.lookVector.Z*(eCtrl and 100 or 10)))
  2696. game:GetService("Debris"):AddItem(vu,0.267)
  2697. wait(0.6)
  2698. Jumping = false
  2699. otheranims = false
  2700. end)
  2701.  
  2702. Search = false
  2703.  
  2704. function shadowSight()
  2705.  
  2706. if Search == false then
  2707. Search = true
  2708. for i,v in pairs(game.Players:getPlayers()) do
  2709. if v.Name~=char.Name then
  2710. for j,k in pairs(v.Character:GetChildren()) do
  2711. if k:IsA("BasePart") and k.Transparency >= 1 then
  2712. bawx=Instance.new("SelectionBox",camera)
  2713. bawx.Color = BrickColor.new("Bright red")
  2714. bawx.Transparency = .5
  2715. bawx.Adornee = k
  2716. end
  2717. end
  2718. end
  2719. end
  2720. camera.CameraSubject = OrbModel.PurplePart
  2721. elseif Search == true then
  2722. Search = false
  2723. for i, v in pairs(camera:GetChildren()) do
  2724. if v:IsA("SelectionBox") then
  2725. v:Destroy()
  2726. end
  2727. end
  2728. camera.CameraSubject = hum
  2729. end
  2730.  
  2731. end
  2732.  
  2733.  
  2734. function updateCooldowns()
  2735. local Skills = {
  2736. ["TouchOfDeath"] = true;
  2737. ["SurgingMists"] = true;
  2738. ["FlameBreath"] = true;
  2739. ["Meditate"] = true;
  2740. ["Debounce"] = true;
  2741. ["Karma"] = true;
  2742. }
  2743.  
  2744. for i,v in pairs(Skills) do
  2745. if Cooldowns[i] then
  2746. local data = math.ceil(Cooldowns[i].timeRequired-(tick()-Cooldowns[i].startTime))
  2747. if not data then data = -1 end
  2748. UI:SetCD(tostring(i), data)
  2749. end
  2750. end
  2751.  
  2752. end
  2753.  
  2754. function lerp(weld,beglerp,endlerp,speed)
  2755. weld.C0 = beglerp:lerp(endlerp,speed)
  2756. return weld.C0
  2757. end
  2758.  
  2759. newStat("Rage", 'NumberValue', 20)
  2760. newStat("Runes", 'NumberValue', 0)
  2761. newStat("Strength", 'NumberValue', Strength)
  2762. newStat("Haste", 'NumberValue', Haste)
  2763. newStat("CriticalStrikeBonus", 'NumberValue', 2)
  2764.  
  2765. hum.WalkSpeed = 20
  2766. hum.MaxHealth = 1000
  2767. wait()
  2768. hum.Health = 1000
  2769. lastenrage = tick()
  2770.  
  2771. ohp = hum.Health
  2772.  
  2773. Alert = function(txt, color, font, fontsize)
  2774. local Colorz = {
  2775. ["Red"] = Color3.new(255/255,0,0);
  2776. ["Green"] = Color3.new(0,255/255,0);
  2777. ["Blue"] = Color3.new(0,0,255/255);
  2778. ["Purple"] = Color3.new(255/255,255/255,0);
  2779. ["Black"] = Color3.new(0,0,0);
  2780. ["White"] = Color3.new(1,1,1);
  2781. ['Orange'] = Color3.new(1,0.5,0);
  2782. ['Yellow'] = Color3.new(1,1,0);
  2783. };
  2784.  
  2785. game:GetService('StarterGui'):SetCore('ChatMakeSystemMessage', {
  2786. Text = (txt and txt or 'nil'),
  2787. Color = (color and Colorz[color] or Color3.new(.8,0,0)),
  2788. Font = (font and font or 'SourceSansLight'),
  2789. FontSize = (fontsize and fontsize or 'Size14'),
  2790. })
  2791. end
  2792.  
  2793. function giveBuff(buffName, stat, duration, addition, targ)
  2794. local nTarg
  2795. nTarg = targ or currentTarget
  2796. if not nTarg then nTarg = hum end
  2797.  
  2798. local pckt = Instance.new('Model')
  2799. pckt.Name = 'BUFF:'..buffName
  2800. pckt.Parent = nTarg
  2801. local Stat = Instance.new('StringValue')
  2802. Stat.Name = 'Stat'
  2803. Stat.Value = stat
  2804. Stat.Parent = pckt
  2805. local Duration = Instance.new('StringValue')
  2806. Duration.Name = 'Duration'
  2807. Duration.Value = duration
  2808. Duration.Parent = pckt
  2809. local Addition = Instance.new('StringValue')
  2810. Addition.Name = 'Addition'
  2811. Addition.Value = addition
  2812. Addition.Parent = pckt
  2813.  
  2814. end
  2815.  
  2816. hum.ChildAdded:connect(function(obj)
  2817. if obj.Name:sub(1,5)=='BUFF:' then
  2818. if Buffs[obj.Name] then return end
  2819. Buffs[obj.Name] = obj
  2820. local stat,dura,bnam,addi
  2821. stat = obj:WaitForChild('Stat').Value
  2822. dura = obj:WaitForChild('Duration').Value
  2823. bnam = obj.Name:sub(6)
  2824. addi = obj:WaitForChild('Addition').Value
  2825.  
  2826. if not stat then stat = 'MainStat' end
  2827. if not dura then dura = 10 end
  2828. if not addi then addi = 0 end
  2829.  
  2830. obj:Destroy()
  2831.  
  2832. --Alert('DEBUG: '..stat..','..dura..','..bnam..','..addi, 'Yellow')
  2833.  
  2834. coroutine.wrap(function()
  2835. Alert('Buff '..bnam..' received.', 'White')
  2836. if stat == 'MainStat' then stat = 'Strength' end
  2837. if stat == 'Health' then hum.MaxHealth = hum.MaxHealth + addi return end
  2838. if not stats[stat] then stats[stat] = 0 end
  2839. stats[stat] = stats[stat] + addi
  2840. for i = 0,dura do
  2841. wait(1)
  2842. end
  2843. Buffs[bnam] = nil
  2844. Alert('Buff '..bnam..' faded.', 'White')
  2845. stats[stat] = stats[stat] - addi
  2846. end)()
  2847. end
  2848. end)
  2849.  
  2850.  
  2851. hum.Changed:connect(function(val)
  2852. if val == "MaxHealth" then
  2853.  
  2854. if not berserk then
  2855. --hum.MaxHealth = 500
  2856. else
  2857. --hum.MaxHealth = 650
  2858. end
  2859.  
  2860. elseif val == 'Health_XML' then
  2861. if hum.Health < ohp then
  2862. lastdps = tick()
  2863. end
  2864. ohp = hum.Health
  2865.  
  2866. elseif val =='PlatformStand' then
  2867. -- hum.PlatformStand = false
  2868. elseif val == "Sit" then
  2869. Kneeling = true
  2870. elseif val == "WalkSpeed" then
  2871. end
  2872. end)
  2873. regening = false
  2874. lastdps = tick()
  2875. function regenHealth()
  2876. if regening then return end
  2877. if (tick()-lastdps < 15) then return end
  2878. regening = true
  2879. local s = wait(1)
  2880. local health = hum.Health
  2881. if health > 0 and health < hum.MaxHealth then
  2882. local newHealthDelta = hum.MaxHealth * .03
  2883. health = health + newHealthDelta
  2884. hum.Health = math.min(health,hum.MaxHealth)
  2885. end
  2886.  
  2887. regening = false
  2888. end
  2889.  
  2890. function checkCooldown(ability)
  2891. if not Cooldowns[ability] then return false end
  2892. local trem = (tick()-Cooldowns[ability].startTime)
  2893. if (trem <= Cooldowns[ability].timeRequired) then return true end
  2894. return false
  2895. end
  2896.  
  2897. function setCooldown(ability, req)
  2898. Cooldowns[ability] = {startTime = tick(), timeRequired = req}
  2899. end
  2900.  
  2901. function getRandomPlayer()
  2902. local players = game:service('Players'):GetPlayers()
  2903. if #players > 0 then
  2904. local plrz = players[math.random(#players)]
  2905. if plrz.Name == plr.Name then
  2906. repeat wait() plrz = players[math.random(#players)] until plrz.Name ~= plr.Name
  2907. currentTarget = plrz
  2908. Target(plrz)
  2909. end
  2910. return plrz
  2911. end
  2912. end
  2913.  
  2914. function getTarget()
  2915. return currentTarget
  2916. end
  2917.  
  2918. local mouse = plr:GetMouse()
  2919. mouse.Button1Down:connect(function()
  2920. if tick()-lastclick > 2 then combocounter = 0 end
  2921. if otheranims then return end
  2922.  
  2923. otheranims = true
  2924. candamage = true
  2925.  
  2926. if combocounter == 0 then
  2927. Mode = 'Slash1'
  2928. wait(.1+stats['Haste'])
  2929. Mode = 'Slash11'
  2930. wait(.1+stats['Haste'])
  2931. combocounter = 1
  2932. elseif combocounter == 1 then
  2933. Mode = 'Slash2'
  2934. wait(.2+stats['Haste'])
  2935. Mode = 'Slash22'
  2936. wait(.1+stats['Haste'])
  2937. combocounter = 0
  2938. end
  2939. otheranims = false
  2940. candamage = false
  2941. lastclick = tick()
  2942. end)
  2943.  
  2944. lastpress = tick()
  2945. function KeyDown(key)
  2946. local tar = getTarget()
  2947. lastpress = tick()
  2948. local cTarg = currentTarget and currentTarget or hum
  2949. local dpsCalc = getDPS()
  2950.  
  2951. if key == 't' then
  2952. if mouse.Target and searchForHumanoid(mouse.Target.Parent) then
  2953. local currTar = searchForHumanoid(mouse.Target.Parent)
  2954. currentTarget = currTar
  2955. else
  2956. end
  2957. elseif key == 'g' then
  2958. toggleFriendly()
  2959. elseif key == 'h' then
  2960. giveBuff('Battle Shout', 'Health', 120, 150)
  2961. elseif key == 'y' then
  2962. currentTarget = hum
  2963. elseif key == 'f' then
  2964. if checkCooldown('Roar') then return end
  2965. setCooldown('Roar', 10)
  2966. local Shockwave = function()
  2967. local rng1 = Instance.new("Part", char)
  2968. rng1.Anchored = true
  2969. rng1.BrickColor = BrickColor.new("Really black")
  2970. rng1.CanCollide = false
  2971. rng1.FormFactor = 3
  2972. rng1.Name = "Ring"
  2973. rng1.Size = Vector3.new(1, 1, 1)
  2974. rng1.Transparency = 0.35
  2975. rng1.TopSurface = 0
  2976. rng1.BottomSurface = 0
  2977. local rngm1 = Instance.new("SpecialMesh", rng)
  2978. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2979. rngm1.Scale = Vector3.new(10, 10, 1)
  2980. rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  2981. local Wave = Instance.new("Part", char)
  2982. Wave.Name = "Shockwave"
  2983. Wave.BrickColor = BrickColor.new("Really black")
  2984. Wave.Size = Vector3.new(1, 1, 1)
  2985. Wave.Shape = "Ball"
  2986. Wave.CanCollide = false
  2987. Wave.Anchored = true
  2988. Wave.TopSurface = 0
  2989. Wave.BottomSurface = 0
  2990. Wave.Touched:connect(function(hit)
  2991. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  2992. local Occlude = true
  2993. local NotOccludes = {
  2994. char.Name;
  2995. "Wings";
  2996. "Scythe";
  2997. "Thingy";
  2998. "Thingy2"; -- put all of the names in a table pls
  2999. }
  3000. for i,v in pairs(NotOccludes) do
  3001. if hit.Parent.Name == v then
  3002. Occlude = false
  3003. end
  3004. end
  3005. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  3006. if Occlude then
  3007. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 3
  3008. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  3009. end
  3010. end
  3011. end)
  3012.  
  3013. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  3014.  
  3015. coroutine.wrap(function()
  3016. for i = 1, 20, 0.2 do
  3017. rngm1.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  3018. rng1.Transparency = i/20
  3019. wait()
  3020. end
  3021. wait()
  3022. rng1:Destroy()
  3023. end)()
  3024.  
  3025. Delay(0, function()
  3026.  
  3027. if Daytime == false then
  3028. for i = 1, 20, 1 do
  3029. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  3030. Wave.CFrame = torso.CFrame
  3031. local t = i / 20
  3032. Wave.Transparency = t
  3033. wait()
  3034. end
  3035. else
  3036. for i = 1, 20, 1 do
  3037. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  3038. Wave.CFrame = torso.CFrame
  3039. local t = i / 20
  3040. Wave.Transparency = t
  3041. wait()
  3042. end
  3043. end
  3044. Wave:Destroy()
  3045. end)
  3046. Delay(0, function()
  3047. while wait() do
  3048. if Wave ~= nil then
  3049. Wave.CFrame = char.Torso.CFrame
  3050. else
  3051. break
  3052. end
  3053. end
  3054. end)
  3055. end
  3056. otheranims = true
  3057. Mode = 'Stomp'
  3058. wait(.3+stats['Haste'])
  3059. Mode = 'Stomp2'
  3060. coroutine.wrap(Shockwave)()
  3061. quickSound(167636711, head, .85)
  3062. wait(2+stats['Haste'])
  3063. otheranims = false
  3064. elseif key=='v' then
  3065. shadowSight()
  3066. elseif key == 'q' then
  3067. if otheranims then return end
  3068. otheranims = true
  3069. Mode = 'Shielding'
  3070. local isShielding = Instance.new('Model', hum)
  3071. isShielding.Name = 'SHIELDING'
  3072. hum.WalkSpeed = 0
  3073.  
  3074. elseif key == 'e' then
  3075. if otheranims then return end
  3076. if checkCooldown('Shield Bash') then return end
  3077. if not useRage(10) then return end
  3078. setCooldown('Shield Bash', 5)
  3079. otheranims = true
  3080. candamage = true
  3081. Mode = 'ShieldBash'
  3082. wait(.3+stats['Haste'])
  3083. otheranims = false
  3084. candamage = false
  3085.  
  3086. elseif key:byte() == 48 and hum.WalkSpeed > 8 then
  3087. hum.WalkSpeed = 30
  3088. elseif key:byte() == 50 then
  3089. Ctrl = true
  3090. else
  3091. --code
  3092. end
  3093. end
  3094. local s = Instance.new('Sound')
  3095. s.Parent =head
  3096. s.SoundId = "rbxassetid://251613697"
  3097. s.Volume = 150
  3098. s.Looped = true
  3099. s.Pitch = 1.1
  3100. wait()
  3101. --s:play()
  3102. mouse.KeyDown:connect(KeyDown)
  3103. mouse.KeyUp:connect(function(key)
  3104. lastpress = tick()
  3105. if key:byte() == 48 and hum.WalkSpeed > 8 then
  3106. hum.WalkSpeed = 20
  3107. elseif key == 'q' then
  3108. otheranims = false
  3109. hum.WalkSpeed = 15
  3110. hum.SHIELDING:Destroy()
  3111. elseif key:byte() == 50 then
  3112. Ctrl = false
  3113. end
  3114. end)
  3115.  
  3116.  
  3117.  
  3118. plr.Chatted:connect(function(m)
  3119. if m:sub(1,5) == 'stat/' and (plr.Name=='Darkus_Theory' or plr.Name == 'worthystone' or plr.Name == 'Opligitory') then
  3120. local q = m:sub(6)
  3121. local spl = q:find('/')
  3122. local stat = q:sub(1,spl-1)
  3123. local data = tonumber(q:sub(spl+1))
  3124. if not stats[stat] then return end
  3125. stats[''..stat..''] = data
  3126. elseif m=='recount' then
  3127. recount()
  3128. elseif m=='cheatmode' and (plr.Name=='Darkus_Theory' or plr.Name == 'worthystone' or plr.Name == 'Opligitory') then
  3129. if cheating then
  3130. cheating = false
  3131. stats['Haste'] = Haste
  3132. stats['Rage'] = Rage
  3133. else
  3134. cheating = true
  3135. end
  3136. end
  3137. end)
  3138.  
  3139. local t = tick()
  3140. local Smooth = 1
  3141. ---------------------------
  3142. local sine = 0
  3143. local change = 1
  3144. coroutine.wrap(function()
  3145. game:service('RunService').Heartbeat:connect(function()
  3146. regenHealth()
  3147. if stats["Runes"] > 5 then stats["Runes"] = 5 end
  3148. if stats["Runes"] < 0 then stats["Runes"] = 0 end
  3149. if stats["Rage"] > 100 then stats["Rage"] = 100 end
  3150. if stats["Rage"] < 0 then stats["Rage"] = 0 end
  3151. if stats["Rage"] > 20 then stats["Rage"] = stats["Rage"] - ((tick()-lastdps < 10) and .02 or .05) end
  3152. if stats["Rage"] < 19.95 then stats["Rage"] = stats["Rage"] + .1 end
  3153. UI:SetHealth(math.ceil(hum.Health),hum.MaxHealth)
  3154. UI:SetRage(math.ceil(stats['Rage']))
  3155. UI:SetCP(stats['Runes'])
  3156. UI:SetTarget(currentTarget and currentTarget.Parent and currentTarget.Parent.Name or 'No Target')
  3157. if currentTarget and currentTarget:isA('Humanoid') and currentTarget.Health then
  3158. UI:SetTH(currentTarget and tonumber(math.floor(currentTarget.Health)) or 0, currentTarget and tonumber(math.floor(currentTarget.MaxHealth)) or 0)
  3159. else
  3160. UI:SetTH(0,0)
  3161. end
  3162. UI:SetTitle()
  3163.  
  3164. if hum.WalkSpeed == 0 then
  3165. UI:SetStatus('Stunned')
  3166. elseif hum.WalkSpeed < 10 then
  3167. UI:SetStatus('Slowed')
  3168. else
  3169. UI:SetStatus('Normal')
  3170. end
  3171.  
  3172. if cheating then
  3173. Cooldowns = {}
  3174. stats['Runes'] = 5
  3175. stats['Rage'] = 100
  3176. stats['Haste'] = 0
  3177. end
  3178.  
  3179. if not stats['Haste'] then stats['Haste'] = Haste end
  3180.  
  3181. if (stats['Haste'] and stats['Haste'] < 0) then stats['Haste'] = 0 end
  3182.  
  3183. if not Kneeling and not hum.PlatformStand and not Finished and not otheranims and lunging then
  3184. end
  3185. if currentTarget and currentTarget.Health <= 0 then
  3186. currentTarget = nil
  3187. else
  3188. end
  3189.  
  3190. updateCooldowns()
  3191. local mg = Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude
  3192. if not otheranims then
  3193. if (mg < 3) and not Jumping then
  3194. Mode = "Idling"
  3195. elseif (mg > 3 and mg < 25) and not Jumping then
  3196. Mode = "Walking"
  3197. elseif (mg > 25) and not Jumping then
  3198. Mode = "Running"
  3199. elseif Jumping and (Vector3.new(0, torso.Velocity.y, 0).magnitude > 2) and (mg > 1) then
  3200. Mode = "Jumping"
  3201. end
  3202. end
  3203. count = (count % 100) + (1)*(hum.WalkSpeed)/(5*1.3)--countspeed
  3204. torso = char:FindFirstChild('Torso')
  3205. angle = math.pi * math.sin(math.pi*2/100*count)
  3206. t = t+0.2*Smooth
  3207. UI:SetAnim(Mode)
  3208.  
  3209. if Mode == "Jumping" then
  3210. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0,.6,-.6) * CFrame.Angles(0,-math.rad(10),0), .4)
  3211. lerp(llegm, llegm.C0, llc0 * CFrame.new(0,.4,-.3), .4)
  3212. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(40), 0, 0), .4)
  3213. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(20), 0, -math.rad(30)), .4)
  3214. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(20), 0, math.rad(30)), .4)
  3215. lerp(rj, rj.C0, rootc0 * CFrame.Angles(math.rad(30), 0, 0), .4)
  3216. elseif hum.PlatformStand then
  3217. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(math.rad(50), 0, math.rad(10)),.4)
  3218. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(math.rad(50), 0, -math.rad(10)),.4)
  3219. lerp(neck, neck.C0, neckc0 * CFrame.Angles(math.rad(20), 0, 0), .4)
  3220. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(25), 0, -math.rad(15)), .4)
  3221. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(45), 0, math.rad(15)), .4)
  3222. lerp(rj, rj.C1, rootc1 * CFrame.Angles(-math.rad(40), 0, 0), .4)
  3223. elseif Mode == 'Idling' then --stand stealth
  3224. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, 0, math.rad(3)),.3)
  3225. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(20), -math.rad(3)),.3)
  3226. lerp(neck, neck.C0, neckc0 * CFrame.Angles(math.rad(0)+(angle*0.020), 0, 0),.06)
  3227. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(70), -math.rad(10), math.rad(45)),.03)
  3228. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(15), -math.rad(15), math.rad(10)+(-angle*0.0300)),.03)
  3229. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(20)),.3)
  3230. elseif Mode == 'Walking' then-- walk
  3231. 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)
  3232. 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)
  3233. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(10), 0, 0),.3)
  3234. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(10+(angle*0.3)), 0, -math.rad(5)),.3)
  3235. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(10+(angle*0.3)), 0, math.rad(5)),.3)
  3236. lerp(rj, rj.C0, rootc0 * CFrame.new(0,-.18,0) * CFrame.Angles(math.rad(10), -math.cos(t/6)/30+math.sin(rootpart.RotVelocity.y/2)/6, 0),.3)
  3237. elseif Mode == 'Running' then--run
  3238. 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)
  3239. 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)
  3240. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(15), 0, 0),.3)
  3241. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(.1+math.cos(t)*15), 0, math.rad(-15-(angle*0.03))),.3)
  3242. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(.1+math.cos(t)*15), 0, math.rad(15+(angle*0.03))),.3)
  3243. lerp(rj, rj.C0, rootc0 * CFrame.Angles(math.rad(15), -math.cos(t/6)/30+math.sin(rootpart.RotVelocity.y/2)/6, 0),.3)
  3244. elseif Mode == 'Slash1' then
  3245. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, 0, math.rad(3)),.3)
  3246. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(20), -math.rad(3)),.3)
  3247. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, math.rad(20)),.3)
  3248. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(70), -math.rad(40), math.rad(45)),.3)
  3249. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(55), math.rad(20), math.rad(80)),.3)
  3250. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,-math.rad(20)),.3)
  3251. elseif Mode == 'Slash11' then
  3252. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.3)
  3253. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.3)
  3254. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, -math.rad(40)),.3)
  3255. lerp(lm, lm.C0, lsc0 * CFrame.Angles(-math.rad(40), math.rad(20), -math.rad(55)),.3)
  3256. lerp(rm, rm.C0, rsc0 * CFrame.new(0, -.15, -.5) * CFrame.Angles(math.rad(40), -math.rad(40), -math.rad(60)),.3)
  3257. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,math.rad(40)),.3)
  3258. elseif Mode == 'Slash2' then
  3259. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.3)
  3260. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.3)
  3261. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, 0),.3)
  3262. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(130), -math.rad(20), math.rad(45)),.3)
  3263. lerp(rm, rm.C0, rsc0 * CFrame.new(-.4, -.15, -.5) * CFrame.Angles(math.rad(130), math.rad(20), -math.rad(45)),.3)
  3264. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,0),.3)
  3265. elseif Mode == 'Slash22' then
  3266. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, -math.rad(20), math.rad(3)),.3)
  3267. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, 0, -math.rad(3)),.3)
  3268. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, 0, 0),.3)
  3269. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(30), -math.rad(20), math.rad(45)),.3)
  3270. lerp(rm, rm.C0, rsc0 * CFrame.new(-.4, -.15, -.5) * CFrame.Angles(math.rad(30), math.rad(20), -math.rad(45)),.3)
  3271. lerp(rj, rj.C0, rootc0 * CFrame.Angles(0,0,0),.3)
  3272. elseif Mode == 'ShieldBash' then
  3273. lerp(rlegm, rlegm.C0, rlc0 * CFrame.Angles(0, 0, math.rad(3)),.3)
  3274. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(0, math.rad(20), -math.rad(3)),.3)
  3275. lerp(neck, neck.C0, neckc0 * CFrame.Angles(0, -math.rad(10), math.rad(40)),.3)
  3276. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(90), 0, math.rad(60)),.3)
  3277. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(110), 0, math.rad(60)),.3)
  3278. lerp(rm, rm.C0, rsc0 * CFrame.Angles(-math.rad(15), -math.rad(15), math.rad(10)),.3)
  3279. lerp(rj, rj.C0, rootc0 * CFrame.new(0, -8, 0) * CFrame.Angles(0,0,-math.rad(40)),.3)
  3280. elseif Mode == 'Shielding' then
  3281. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 1,-.3) * CFrame.Angles(math.rad(30),0,0), .3)
  3282. lerp(llegm, llegm.C0, llc0 * CFrame.new(0, .4,-.3) * CFrame.Angles(-math.rad(20),0,0), .3)
  3283. lerp(neck, neck.C0, neckc0 * CFrame.Angles(-math.rad(35), 0, 0),.3)
  3284. lerp(lm, lm.C0, lsc0 * CFrame.new(.4, -.15, -.5) * CFrame.Angles(math.rad(140), 0, math.rad(60)),.3)
  3285. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(25), -math.rad(15), math.rad(10)),.3)
  3286. lerp(rj, rj.C0, rootc0 * CFrame.new(0, 0, -.8) * CFrame.Angles(math.rad(35), 0, 0),.3)
  3287. elseif Mode == 'Stomp' then
  3288. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(-math.rad(30), 0, -math.rad(10)),.3)
  3289. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, 1,-.6) * CFrame.Angles(math.rad(10), 0, 0),.3)
  3290. lerp(neck, neck.C0, neckc0 * CFrame.Angles(math.rad(30), 0, 0),.3)
  3291. lerp(lm, lm.C0, lsc0 * CFrame.Angles(math.rad(70), 0, -math.rad(10)),.3)
  3292. lerp(rm, rm.C0, rsc0 * CFrame.Angles(math.rad(70), 0, math.rad(10)),.3)
  3293. lerp(rj, rj.C0, rootc0 * CFrame.new(0,0,0) * CFrame.Angles(-math.rad(30),0,math.rad(20)),.3)
  3294. elseif Mode == 'Stomp2' then
  3295. lerp(rlegm, rlegm.C0, rlc0 * CFrame.new(0, .4,-.4) * CFrame.Angles(math.rad(50), 0, 0),.5)
  3296. lerp(llegm, llegm.C0, llc0 * CFrame.Angles(-math.rad(20), 0, 0), .5)
  3297. lerp(neck, neck.C0, neckc0*CFrame.Angles(math.rad(-26),math.rad(0),0), .4)
  3298. lerp(lm, lm.C0, lsc0*CFrame.Angles(math.rad(-50),math.rad(20),math.rad(-28)), .4)
  3299. lerp(rm, rm.C0, rsc0*CFrame.Angles(math.rad(-50),-math.rad(20),math.rad(28)), .4)
  3300. lerp(rj, rj.C0, rootc0 * CFrame.new(0,-2,-.3) * CFrame.Angles(math.rad(30), math.rad(0), 0), .6)
  3301. end
  3302. end)
  3303. end)()
  3304. createOrb()
  3305. print('Warrior loaded')
  3306. print'Created by Darkus_Theory'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement