Gokussjg

Untitled

May 8th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.29 KB | None | 0 0
  1. admin = "luxulux"
  2. player = game:GetService("Players")[admin]
  3. char = player.Character
  4. Mana = 99
  5. spinning = false
  6. p = nil
  7. --==[GUI's]==--
  8. --==[Mana]==--
  9. scr = Instance.new("ScreenGui")
  10. scr.Parent = player.PlayerGui
  11. scr.Name = "ManaBar"
  12. txt = Instance.new("TextLabel")
  13. txt.Parent = scr
  14. txt.FontSize = "Size18"
  15. txt.BackgroundColor3 = Color3.new(100,100,100)
  16. txt.Size = UDim2.new(0,100,0,20)
  17. txt.Position = UDim2.new(0,180,0,180)
  18. txt.Text = "Mana: Loading"
  19. txt.BackgroundTransparency = 10
  20. bck = Instance.new("ImageLabel")
  21. bck.Parent = scr
  22. bck.BackgroundColor3 = Color3.new(100,0,0)
  23. bck.Size = UDim2.new(0,100,0,20)
  24. bck.Position = UDim2.new(0,150,0,150)
  25. mn = Instance.new("ImageLabel")
  26. mn.Parent = scr
  27. mn.Size = UDim2.new(0,Mana,0,10)
  28. mn.BackgroundColor3 = Color3.new(0,0,100)
  29. mn.Position = UDim2.new(0,150,0,150)
  30. --==[Suit]==--
  31. --==[BodyCover]==--
  32. for i,v in pairs(char:GetChildren()) do
  33. if v.className == "Part" and v.Name~="Head" and v.Name~="Part" then
  34. sw = Instance.new("Part")
  35. sw.Position = Vector3.new(0,0,0)
  36. sw.BottomSurface = "Smooth"
  37. sw.TopSurface = "Smooth"
  38. sw.formFactor = "Symmetric"
  39. sw.Size = v.Size
  40. sw.BrickColor = BrickColor.new("Black")
  41. sw.Name = v.Name.."Rep"
  42. sw.Position = Vector3.new(0,3,0)
  43. sw.Parent = char
  44. sw:BreakJoints()
  45. ws = Instance.new("Weld")
  46. ws.Parent = sw
  47. ws.Part0 = sw
  48. ws.Part1 = v
  49. v.Transparency = 1
  50. end
  51. end
  52. --==[]==--
  53.  
  54. --==[]==--
  55. tor = Instance.new("Part")
  56. tor.Size = char.Torso.Size
  57. tor.Position = Vector3.new(0,0,0)
  58. tor.BrickColor = BrickColor.new("White")
  59. tor.formFactor = "Symmetric"
  60. tor.Size = Vector3.new(1, 2, 2)
  61. torm = Instance.new("SpecialMesh")
  62. torm.Parent = tor
  63. torm.TextureId = "http://www.roblox.com/asset/?id=40978144"
  64. torm.MeshId = "http://www.roblox.com/asset/?id=16150814"
  65. torm.Scale = Vector3.new(1.05, 1.05, 1.05)
  66. tor:BreakJoints()
  67. torw = Instance.new("Weld")
  68. torw.Parent = tor
  69. torw.Part0 = tor
  70. torw.Part1 = char.Head
  71. char.Head.Transparency = 1
  72. tor.Parent = char
  73. --==[]==--
  74. if script.Parent.className~="HopperBin" then
  75. hpr = Instance.new("HopperBin")
  76. hpr.Parent = player.Backpack
  77. hpr.Name = "Staff"
  78. script.Parent=hpr
  79. end
  80. hpr=script.Parent
  81. Mode = "Arcane"
  82. function select(mouse)
  83. rs = char.Torso:findFirstChild("Right Shoulder")
  84. if rs~=nil then
  85. rs.Parent = nil
  86. rw = Instance.new("Weld")
  87. rw.Parent = char.Torso
  88. rw.Name = "Rw"
  89. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0,0,0)
  90. rw.Part0 = char.Torso
  91. rw.Part1 = char["Right Arm"]
  92. --==[]==--
  93. function equip()
  94. char.Torso.CFrame = CFrame.new(char.Torso.Position) + Vector3.new(0,4,0)
  95. fi = Instance.new("Fire")
  96. fi.Parent = char["Right Arm"]
  97. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0,0,0)
  98. wait(0)
  99. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.1,0,0.1)
  100. wait(0)
  101. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.2,0,0.1)
  102. wait(0)
  103. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.3,0,0.1)
  104. wait(0)
  105. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.4,0,0.1)
  106. wait(0)
  107. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.5,0,0.1)
  108. wait(0)
  109. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.6,0,0.1)
  110. wait(0)
  111. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.7,0,0.1)
  112. wait(0)
  113. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.8,0,0.1)
  114. wait(0)
  115. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.9,0,0.1)
  116. wait(0)
  117. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  118. wait(0)
  119. for i,v in pairs(char["Right Arm"]:GetChildren()) do
  120. if v.className == "Fire" then
  121. v:remove()
  122. end
  123. end
  124. end
  125. --
  126. equip()
  127. st = Instance.new("Part")
  128. st.Name = "Staff"
  129. st.Parent = char
  130. st.TopSurface = "Smooth"
  131. st.BottomSurface = "Smooth"
  132. st.Size = Vector3.new(1,5,1)
  133. st.Position = Vector3.new(0,0,0)
  134. st.BrickColor = BrickColor.new("Dark stone grey")
  135. stm = Instance.new("CylinderMesh")
  136. stm.Parent = st
  137. stm.Scale = Vector3.new(0.7,1,0.7)
  138. st.Position = Vector3.new(0,3,0)
  139. st:BreakJoints()
  140. stw = Instance.new("Weld")
  141. stw.Parent = st
  142. stw.Part0 = st
  143. stw.Part1 = char["Right Arm"]
  144. stw.C0 = CFrame.new(0,0,-1)*CFrame.Angles(-1.7,0,0)
  145. p = Instance.new("Part")
  146. p.Parent = st
  147. p.TopSurface = "Smooth"
  148. p.BottomSurface = "Smooth"
  149. p.Name = "SpherE"
  150. p.Shape = "Ball"
  151. p.Size = Vector3.new(2,2,2)
  152. p.Position = Vector3.new(0,0,0)
  153. p.BrickColor = BrickColor.new("Really black")
  154. p.Transparency = 0.7
  155. p.Position = Vector3.new(0,3,0)
  156. p:BreakJoints()
  157. pw = Instance.new("Weld")
  158. pw.Parent = p
  159. pw.Part0 = p
  160. pw.Part1 = st
  161. pw.C0 = CFrame.new(0,3,0)
  162. --==
  163. pp = Instance.new("Part")
  164. pp.Parent = st
  165. pp.TopSurface = "Smooth"
  166. pp.BottomSurface = "Smooth"
  167. pp.Name = "SPPherE"
  168. pp.Shape = "Ball"
  169. pp.Size = Vector3.new(1,1,1)
  170. pp.Position = Vector3.new(0,0,0)
  171. pp.BrickColor = BrickColor.new("Bright red")
  172. pp.Transparency = 0.7
  173. pp.Position = Vector3.new(0,3,0)
  174. pp:BreakJoints()
  175. pww = Instance.new("Weld")
  176. pww.Parent = pp
  177. pww.Part0 = pp
  178. pww.Part1 = st
  179. pww.C0 = CFrame.new(0,3,0)
  180. --==
  181. h = Instance.new("Part")
  182. h.Parent = st
  183. h.Size = Vector3.new(1,1,1)
  184. h.BrickColor = BrickColor.new("Black")
  185. h.TopSurface = "Smooth"
  186. h.BottomSurface = "Smooth"
  187. h.Position = Vector3.new(0,3,0)
  188. h:BreakJoints()
  189. hw = Instance.new("Weld")
  190. hw.Parent = h
  191. hw.Part0 = h
  192. hw.Part1 = st
  193. hm = Instance.new("CylinderMesh")
  194. hm.Parent = h
  195. hm.Scale = Vector3.new(1.1,1,1.1)
  196. --==[SPELLS]==--
  197. Mode = "Ex"
  198. bashing = false
  199. h.Touched:connect(function(part) if Mode == "Twirl" then part:BreakJoints() end end)
  200. h.Touched:connect(function(part) if bashing then if part.Name == "Head" then part.Mesh.Scale = Vector3.new(1,0.5,1) part.Parent.Humanoid.Health = 0 end end end)
  201. function onButton1Down(click)
  202. function magic()
  203. if Mana~=0 then
  204. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  205. wait(0)
  206. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.1,0,0.1)
  207. wait(0)
  208. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.2,0,0.1)
  209. wait(0)
  210. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.3,0,0.1)
  211. wait(0)
  212. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.4,0,0.1)
  213. wait(0)
  214. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.5,0,0.1)
  215. wait(0)
  216. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.6,0,0.1)
  217. wait(0)
  218. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.7,0,0.1)
  219. wait(0)
  220. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.1,0,0.1)
  221. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.8,0,0.1)
  222. wait(0)
  223. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.9,0,0.1)
  224. wait(0.4)
  225. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.8,0,0.1)
  226. wait(0)
  227. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.7,0,0.1)
  228. wait(0)
  229. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.6,0,0.1)
  230. wait(0)
  231. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.5,0,0.1)
  232. wait(0)
  233. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.4,0,0.1)
  234. wait(0)
  235. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.3,0,0.1)
  236. wait(0)
  237. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.2,0,0.1)
  238. wait(0)
  239. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.1,0,0.1)
  240. wait(0)
  241. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  242. wait(0)
  243. end
  244. end
  245. --==[]==--
  246. if Mana~=0 then
  247. if Mode == "Bash" then
  248. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.9,0,0.1)
  249. wait(1)
  250. bashing = true
  251. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  252. wait(1)
  253. bashing = false
  254. end
  255. if Mode == "Tele" then
  256. wait(0)
  257. f = Instance.new("Fire")
  258. f.Parent = char.Torso
  259. f.Color = Color3.new(0, 51, 153)
  260. f.SecondaryColor = Color3.new(248, 248, 248)
  261. magic()
  262. wait(0)
  263. char.Torso.CFrame = CFrame.new(mouse.hit.p) + Vector3.new(0,3,0)
  264. wait(0.1)
  265. for i,v in pairs(char.Torso:GetChildren()) do
  266. if v.className == "Fire" then
  267. v:remove()
  268. end
  269. end
  270. --==[]==--
  271. elseif Mode == "Ex" then
  272. --==[]==--
  273. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  274. wait(0)
  275. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.2,0,0.1)
  276. wait(0)
  277. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.3,0,0.1)
  278. wait(0)
  279. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.4,0,0.1)
  280. wait(0)
  281. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.5,0,0.1)
  282. wait(0)
  283. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.6,0,0.1)
  284. wait(0)
  285. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.7,0,0.1)
  286. wait(0)
  287. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.8,0,0.1)
  288. wait(0)
  289. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.9,0,0.1)
  290. --==[]==--
  291. ex = Instance.new("Explosion")
  292. ex.Parent = game:GetService("Workspace")
  293. ex.Position = mouse.hit.p
  294. --==[]==--
  295. wait(0.4)
  296. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.8,0,0.1)
  297. wait(0)
  298. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.7,0,0.1)
  299. wait(0)
  300. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.6,0,0.1)
  301. wait(0)
  302. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.5,0,0.1)
  303. wait(0)
  304. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.4,0,0.1)
  305. wait(0)
  306. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.3,0,0.1)
  307. wait(0)
  308. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.2,0,0.1)
  309. wait(0)
  310. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1.1,0,0.1)
  311. wait(0)
  312. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  313. wait(0)
  314. --==[]==--
  315. elseif Mode == "Startfall" then
  316. p = Instance.new("Part")
  317. p.Parent = char
  318. p.Name = "HealBrick"
  319. p.CFrame = CFrame.new(char.Torso.Position) + Vector3.new(0,-3,0)
  320. p.BrickColor = BrickColor.new("Black")
  321. p.Transparency = 0
  322. p.Size = Vector3.new(40,0,40)
  323. p.Anchored = true
  324. p.CanCollide = false
  325. p.Touched:connect(function(pl)
  326. if pl.Parent:FindFirstChild("Humanoid") ~= nil and pl.Parent.Name ~= admin then
  327. pl.Parent:FindFirstChild("Head"):BreakJoints()
  328. end
  329. end)
  330. pm = Instance.new("CylinderMesh")
  331. pm.Parent = p
  332. p.CFrame = CFrame.new(char.Torso.Position) + Vector3.new(0,10,0)
  333. p.Anchored = false
  334. p.CanCollide = false
  335. elseif Mode == "Heal" then
  336. p = Instance.new("Part")
  337. p.Parent = char
  338. p.Name = "HealBrick"
  339. p.CFrame = CFrame.new(char.Torso.Position) + Vector3.new(0,-3,0)
  340. p.BrickColor = BrickColor.new("White")
  341. p.Transparency = 1
  342. p.Size = Vector3.new(15,0,15)
  343. p.Anchored = true
  344. p.CanCollide = false
  345. p.Touched:connect(function(pl)
  346. if pl.Parent:FindFirstChild("Humanoid") ~= nil then
  347. pl.Parent.Humanoid.Health = 100
  348. end
  349. end)
  350. pm = Instance.new("CylinderMesh")
  351. pm.Parent = p
  352. p.CFrame = CFrame.new(char.Torso.Position) + Vector3.new(0,-3,0)
  353. --
  354. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  355. if v.className == "Model" then
  356. for i,_ in pairs(v:GetChildren()) do
  357. if _.className == "Part" then
  358. if (p.Position - _.Position).magnitude < 8 then
  359. hum = v:findFirstChild("Humanoid")
  360. if hum~=nil then
  361. hum.Health = 100
  362. wait()
  363. end
  364. end
  365. end
  366. end
  367. end
  368. end
  369. --
  370. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  371. wait(0)
  372. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.9,0,0.1)
  373. wait(0)
  374. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.8,0,0.1)
  375. wait(0)
  376. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.7,0,0.1)
  377. wait(0)
  378. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.6,0,0.1)
  379. wait(0)
  380. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.5,0,0.1)
  381. wait(0)
  382. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.4,0,0.1)
  383. wait(0)
  384. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.3,0,0.1)
  385. wait(0)
  386. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.2,0,0.1)
  387. wait(0)
  388. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.1,0,0.1)
  389. wait(0)
  390. for i = 1,10 do
  391. p.Transparency = p.Transparency + -0.1
  392. wait(0)
  393. end
  394. wait(2)
  395. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.2,0,0.1)
  396. wait(0)
  397. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.3,0,0.1)
  398. wait(0)
  399. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.4,0,0.1)
  400. wait(0)
  401. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.5,0,0.1)
  402. wait(0)
  403. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.6,0,0.1)
  404. wait(0)
  405. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.7,0,0.1)
  406. wait(0)
  407. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.8,0,0.1)
  408. wait(0)
  409. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.9,0,0.1)
  410. wait(0)
  411. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  412. wait(0)
  413. for i = 1,10 do
  414. p.Transparency = p.Transparency + 0.1
  415. wait(0)
  416. end
  417. p:remove()
  418. elseif Mode == "Twirl" then
  419. spinning = false
  420. for i = 1,500 do
  421. if Mode == "Twirl" then
  422. spinning = true
  423. rw.C0 = rw.C0 * CFrame.Angles(0,i/10,0)
  424. end
  425. wait()
  426. if i == 499 then
  427. spinning = false
  428. end
  429. end
  430. elseif Mode == "Spin" then
  431. char.Head.Anchored = true
  432. f = Instance.new("Fire")
  433. f.Parent = char.Staff.SpherE
  434. f.Size = math.huge
  435. f.Heat = math.huge
  436. --==[Animation]==--
  437. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  438. wait(0)
  439. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.2)
  440. wait(0)
  441. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.3)
  442. wait(0)
  443. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.4)
  444. wait(0)
  445. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.5)
  446. wait(0)
  447. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.6)
  448. wait(0)
  449. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.7)
  450. wait(0)
  451. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.8)
  452. wait(0)
  453. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.9)
  454. wait(0)
  455. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,1)
  456. wait(0)
  457. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.1)
  458. wait(0)
  459. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.2)
  460. wait(0)
  461. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.3)
  462. wait(0)
  463. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.4)
  464. wait(0)
  465. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.5)
  466. wait(0)
  467. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.6)
  468. wait(0)
  469. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.7)
  470. wait(0)
  471. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.8)
  472. wait(0)
  473. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.9)
  474. wait(0)
  475. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 2.0)
  476. wait(0)
  477. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  478. if v.className == "Model" and v.Name~=admin then
  479. hum = v:findFirstChild("Humanoid")
  480. if hum~=nil then
  481. hum.Health = 0
  482. end
  483. end
  484. end
  485. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,2)
  486. wait(0)
  487. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.9)
  488. wait(0)
  489. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.8)
  490. wait(0)
  491. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.7)
  492. wait(0)
  493. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.6)
  494. wait(0)
  495. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.5)
  496. wait(0)
  497. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.4)
  498. wait(0)
  499. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.3)
  500. wait(0)
  501. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.2)
  502. wait(0)
  503. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1.1)
  504. wait(0)
  505. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0, 1)
  506. wait(0)
  507. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.9)
  508. wait(0)
  509. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.8)
  510. wait(0)
  511. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.7)
  512. wait(0)
  513. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.6)
  514. wait(0)
  515. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.5)
  516. wait(0)
  517. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.4)
  518. wait(0)
  519. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.3)
  520. wait(0)
  521. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.2)
  522. wait(0)
  523. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  524. wait(0)
  525. --==[Animation]==--
  526. char.Head.Anchored = false
  527. for i,v in pairs(char.Staff.SpherE:GetChildren()) do
  528. if v.className == "Fire" then
  529. v:remove()
  530. end
  531. end
  532. end
  533. end
  534. end
  535. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  536. --==[Spell Changer]==--
  537. function PressKey(key, mouse)
  538. if (key == "f") then
  539. Mode = "Tele"
  540. hpr.Name = "Teleport 20 Mana"
  541. hpr.Name = "Staff"
  542. elseif (key == "=") then
  543. player.Character.Humanoid.WalkSpeed = player.Character.Humanoid.WalkSpeed + 10
  544. elseif (key == "-") then
  545. player.Character.Humanoid.WalkSpeed = player.Character.Humanoid.WalkSpeed - 10
  546. elseif (key == "t") then
  547. Mode = "Twirl"
  548. hpr.Name = "Twirl"
  549. hpr.Name = "Staff"
  550. elseif (key == "k") then
  551. Mode = "Startfall"
  552. hpr.Name = "Starfall 50 Mana"
  553. hpr.Name = "Staff"
  554. elseif (key == "b") then
  555. Mode = "Bash"
  556. hpr.Name = "Bash 0 Mana"
  557. hpr.Name = "Staff"
  558. elseif (key == "g") then
  559. Mode = "Ex"
  560. hpr.Name = "Explosion 40 Mana"
  561. hpr.Name = "Staff"
  562. elseif (key == "h") then
  563. Mode = "Heal"
  564. hpr.Name = "Heal Circle 50 Mana"
  565. hpr.Name = "Staff"
  566. elseif (key == "j") then
  567. Mode = "Spin"
  568. hpr.Name = "Genocide 99 Mana"
  569. hpr.Name = "Staff"
  570. end
  571. end
  572. mouse.KeyDown:connect(function(key) PressKey(key, mouse) end)
  573. --==[]==--
  574. end
  575. end
  576. hpr.Selected:connect(select)
  577. --==[]==--
  578. function desl(off)
  579. --==[[]]==--
  580. function upequip()
  581. f = Instance.new("Fire")
  582. f.Parent = char["Right Arm"]
  583. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(1,0,0.1)
  584. wait(0)
  585. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.9,0,0.1)
  586. wait(0)
  587. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.8,0,0.1)
  588. wait(0)
  589. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.7,0,0.1)
  590. wait(0)
  591. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.6,0,0.1)
  592. wait(0)
  593. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.5,0,0.1)
  594. wait(0)
  595. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.4,0,0.1)
  596. wait(0)
  597. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.3,0,0.1)
  598. wait(0)
  599. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.2,0,0.1)
  600. wait(0)
  601. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0.1,0,0.1)
  602. wait(0)
  603. rw.C0 = CFrame.new(1.5,0,-0.2)*CFrame.Angles(0,0,0)
  604. wait(0)
  605. for i,v in pairs(char["Right Arm"]:GetChildren()) do
  606. if v.className == "Fire" then
  607. v:remove()
  608. end
  609. end
  610. end
  611. --==[]==--
  612. upequip()
  613. --
  614. for i,v in pairs(char.Torso:GetChildren()) do
  615. if v.className == "Weld" then
  616. v:remove()
  617. end
  618. end
  619. rs.Parent = char.Torso
  620. for i,v in pairs(char:GetChildren()) do
  621. if v.Name == "Staff" then
  622. v:remove()
  623. end
  624. end
  625. end
  626. hpr.Deselected:connect(desl)
  627. while true do
  628. txt.Text = "Mana:"..Mana
  629. wait(0)
  630. mn.Size = UDim2.new(0,Mana,0,20)
  631. wait(0)
  632. obr = char:findFirstChild("Orb")
  633. if obr~=nil then
  634. wait(0)
  635. obr.BodyPosition.position = Vector3.new(char.Head.Position) + Vector3.new(2,2,2)
  636. end
  637. wait(0.1)
  638. if Mana == 100 then
  639. Mana = Mana
  640. else
  641. Mana = Mana + 1
  642. end
  643. end
Add Comment
Please, Sign In to add comment