Advertisement
princeofheaven

Untitled

Aug 3rd, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.53 KB | None | 0 0
  1. BaseCool = 1
  2. User = game.Players.LocalPlayer
  3. print(User.Name,User.Backpack.Name)
  4. repeat wait()
  5. until User.Character
  6. Char = User.Character
  7. ImmPhrase = "Pfft Freeze!"
  8. BlastPhrase = "Try Standing After This!"
  9. InvisPhrase = "You cant see me, or hear me, you can only sense my presence but that wont be enough..."
  10. HealPhrase = "All of your efforts... gone to waste!"
  11. AuraPhrase = "Now Im Mad!"
  12. GiantPhrase = "Im going to kill you!"
  13. RosePhrase = "Blow away!"
  14. LoveMesh = "http://www.roblox.com/asset/?id=105992239"
  15. LovesColor = BrickColor.new("Bright red")
  16. function WasHitBy(What,Who)
  17. for i,v in pairs(Who:GetChildren()) do
  18. if v.Name == What then
  19. return true
  20. end
  21. end
  22. end
  23. function NewHop(Who,name)
  24. local x = Instance.new("HopperBin",Who.Backpack)
  25. x.Name = name
  26. return x
  27. end
  28. function AddTag(What,Who,RemoveTime)
  29. local Tag = Instance.new("StringValue",Who)
  30. Tag.Name = What
  31. wait(RemoveTime)
  32. Tag:Remove()
  33. end
  34. function Immobolize(Who)
  35. game:GetService("Chat"):Chat(Char.Head,ImmPhrase,"Red")
  36. local p = Instance.new("Part",Workspace)
  37. p.Size = Vector3.new(1,1,1)
  38. p.Anchored = true
  39. p.Shape = "Ball"
  40. p.CanCollide = false
  41. p.TopSurface = 0
  42. p.BottomSurface = 0
  43. p.BrickColor = LovesColor
  44. p.Touched:connect(function(hit)
  45. print("hit")
  46. if hit.Parent ~= Char and not WasHitBy("Immob",hit.Parent) then
  47. print("not")
  48. if hit.Parent:findFirstChild("Humanoid") then
  49. print("lel")
  50. coroutine.resume(coroutine.create(function()
  51. AddTag("Immob",hit.Parent,5)
  52. end))
  53. hit.Parent.Humanoid.PlatformStand = true
  54. hit.Parent.Humanoid.WalkSpeed = 0
  55. for i = 1,20,1 do
  56. wait(.025)
  57. hit.Parent.Humanoid:TakeDamage(1)
  58. end
  59. end
  60. end
  61. end)
  62. coroutine.resume(coroutine.create(function()
  63. for i = .05,1,.05 do
  64. wait()
  65. p.Transparency = i
  66. end
  67. end))
  68. for i = 5,100,5 do
  69. wait()
  70. local cf = Char.Torso.CFrame
  71. p.Size = Vector3.new(i,i,i)
  72. p.CFrame = cf
  73. end
  74. p:Remove()
  75. end
  76. function Blast()
  77. game:GetService("Chat"):Chat(Char.Head,BlastPhrase,"Red")
  78. coroutine.resume(coroutine.create(function()
  79. for i = 1,20,1 do
  80. wait(.1)
  81. local p = Instance.new("Part",Workspace)
  82. local c = Instance.new("SpecialMesh",p)
  83. c.MeshId = LoveMesh
  84. p.Touched:connect(function(hit)
  85. print("hit")
  86. if hit.Parent ~= Char and not WasHitBy("Blast"..i,hit.Parent) then
  87. print("not")
  88. if hit.Parent:findFirstChild("Humanoid") then
  89. print("lel")
  90. coroutine.resume(coroutine.create(function()
  91. AddTag("Blast"..i,hit.Parent,5)
  92. end))
  93. for i = 1,5,1 do
  94. wait(.25)
  95. hit.Parent.Humanoid:TakeDamage(1)
  96. end
  97. hit.Parent.Humanoid.Sit = true
  98. end
  99. end
  100. end)
  101. c.Scale = Vector3.new(20,20,2)
  102. p.Size = Vector3.new(9,9,1)
  103. p.CanCollide = false
  104. p.BrickColor = LovesColor
  105. p.CFrame = Char.Head.CFrame * CFrame.new(0,0,-2)
  106. local cf = p.CFrame
  107. local v = Instance.new("BodyVelocity",p)
  108. v.velocity = Char.Head.CFrame.lookVector * 200
  109. p.Size = Vector3.new(10,10,1)
  110. v.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  111. p.CFrame = cf
  112. coroutine.resume(coroutine.create(function()
  113. for i = 0,1,.01 do
  114. wait()
  115. p.Transparency = i
  116. end
  117. wait(2)
  118. p:Remove()
  119. end))
  120. end
  121. end))
  122. end
  123.  
  124. function Heal()
  125. game:GetService("Chat"):Chat(Char.Head,HealPhrase,"Red")
  126. local p = Instance.new("Part",Workspace)
  127. p.Anchored = true
  128. p.BrickColor = LovesColor
  129. p.Size = Vector3.new(20,20,20)
  130. p.CanCollide = false
  131. local c = Instance.new("SpecialMesh",p)
  132. c.Scale = Vector3.new(30,30,30)
  133. c.MeshType = "FileMesh"
  134. c.MeshId = LoveMesh
  135. p.CFrame = Char.Torso.CFrame * CFrame.new(0,20,-3)
  136. for i = 20,0,-1 do
  137. wait(.05)
  138. p.CFrame = Char.Torso.CFrame * CFrame.new(0,i,-3)
  139. end
  140. for i = 1,50,1 do
  141. wait(.03)
  142. Char.Humanoid.Health = Char.Humanoid.Health + 1
  143. end
  144. wait(1)
  145. p:Remove()
  146. end
  147.  
  148. function Rose()
  149. game:GetService("Chat"):Chat(Char.Head,RosePhrase,"Red")
  150. local p = Instance.new("Part",Workspace)
  151. local v = Instance.new("BodyVelocity",p)
  152. v.velocity = Char.Head.CFrame.lookVector * 200
  153. v.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  154. p.CanCollide = false
  155. p.CFrame = Char.Torso.CFrame * CFrame.new(0,17,0)
  156. p.Size = Vector3.new(23,15,65)
  157. local c = Instance.new("SpecialMesh",p)
  158. c.MeshType = "FileMesh"
  159. c.MeshId = "http://www.roblox.com/asset?id=145815862"
  160. c.TextureId = "http://www.roblox.com/asset?id=145815901"
  161. c.Scale = Vector3.new(40,40,40)
  162. coroutine.resume(coroutine.create(function()
  163. wait(10)
  164. p:Remove()
  165. end))
  166. p.Size = Vector3.new(24,15,67)
  167. p.CFrame = Char.Torso.CFrame * CFrame.new(0,6,0)
  168. p.Touched:connect(function(hit)
  169. if hit.Parent ~= Char and not WasHitBy("Rose",hit.Parent) then
  170. if hit.Parent:findFirstChild("Humanoid") then
  171. coroutine.resume(coroutine.create(function()
  172. AddTag("Rose",hit.Parent,5)
  173. end))
  174. hit.Parent.Humanoid.Sit = true
  175. hit.Velocity = p.Velocity
  176. for i = 1,25,1 do
  177. wait(.025)
  178. hit.Parent.Humanoid:TakeDamage(1)
  179. end
  180. hit.Parent.Humanoid.Sit = true
  181. end
  182. end
  183. end)
  184.  
  185. end
  186.  
  187.  
  188. function Giant()
  189. game:GetService("Chat"):Chat(Char.Head,GiantPhrase,"Red")
  190. local p = Instance.new("Part",Workspace)
  191. p.CanCollide = false
  192. p.Size = Vector3.new(70,50,5)
  193. coroutine.resume(coroutine.create(function()
  194. wait(10)
  195. p:Remove()
  196. end))
  197. p.BrickColor = LovesColor
  198. p.CFrame = Char.Head.CFrame * CFrame.new(0,26,0)
  199. p.Anchored = true
  200. local c = Instance.new("SpecialMesh",p)
  201. c.MeshType = "FileMesh"
  202. c.MeshId = LoveMesh
  203. for i = 2,150,2 do
  204. wait()
  205. p.CFrame = Char.Head.CFrame * CFrame.new(0,26,0)
  206. c.Scale = Vector3.new(i,i,5)
  207. end
  208. p.CFrame = Char.Head.CFrame * CFrame.new(0,20,-6)
  209. p.Size = Vector3.new(71,51,5)
  210. p.Anchored = false
  211. local v = Instance.new("BodyVelocity",p)
  212. v.velocity = Char.Head.CFrame.lookVector * 200
  213. v.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  214. p.Touched:connect(function(hit)
  215. if hit.Parent ~= Char and not WasHitBy("Heart",hit.Parent) then
  216. print("not")
  217. if hit.Parent:findFirstChild("Humanoid") then
  218. print("lel")
  219. coroutine.resume(coroutine.create(function()
  220. AddTag("Heart",hit.Parent,5)
  221. end))
  222. for i = 1,50,1 do
  223. wait(.025)
  224. hit.Parent.Humanoid:TakeDamage(1)
  225. end
  226. hit.Parent.Humanoid.Sit = true
  227. end
  228. end
  229. end)
  230. end
  231.  
  232. function Aura()
  233. local going = false
  234. coroutine.resume(coroutine.create(function()
  235. while not going do
  236. wait(.05)
  237. Char.Humanoid.Health = Char.Humanoid.Health + 1
  238. end
  239. end))
  240. coroutine.resume(coroutine.create(function()
  241. wait(40)
  242. going = true
  243. end))
  244. game:GetService("Chat"):Chat(Char.Head,AuraPhrase,"Red")
  245.  
  246. local Holder = Instance.new("Model",Char)
  247. Holder.Name = "Holder"
  248. coroutine.resume(coroutine.create(function()
  249. repeat wait()
  250. until
  251. going
  252. Char.Humanoid.MaxHealth = 100
  253. Char.Humanoid.WalkSpeed = 40
  254. Holder:Remove()
  255. end))
  256. Char.Humanoid.WalkSpeed = 80
  257. Char.Humanoid.MaxHealth = 250
  258. while not going do
  259. wait(.1)
  260. for i = 10,360,10 do
  261. wait(.1)
  262. local z = Instance.new("Part",Holder)
  263. z.Name = "Heart"
  264. z.Anchored = true
  265. local c = Instance.new("SpecialMesh",z)
  266. c.MeshType = "FileMesh"
  267. c.MeshId = LoveMesh
  268. z.CanCollide= false
  269. z.BrickColor = LovesColor
  270. c.Scale = Vector3.new(3,3,1)
  271. z.CFrame = Char.Torso.CFrame * CFrame.Angles(math.random(1,360),math.random(1,360),math.random(1,360))
  272. coroutine.resume(coroutine.create(function()
  273. local cur = z.CFrame
  274. for i = 1,5,.1 do
  275. wait()
  276. z.CFrame = cur * CFrame.new(0,0,i)
  277. end
  278. for i = 0,1,.1 do
  279. wait(.05)
  280. z.Transparency = i
  281. end
  282. wait(.05)
  283. z:Remove()
  284. end))
  285. end
  286.  
  287. end
  288.  
  289. end
  290.  
  291. function Invisi()
  292. local x = Instance.new("Part",Workspace)
  293. x.Transparency = 1
  294. x.Anchored = true
  295. x.CanCollide = false
  296. coroutine.resume(coroutine.create(function()
  297. wait(5)
  298. x:Remove()
  299. end))
  300. x.CFrame = Char.Head.CFrame
  301. game:GetService("Chat"):Chat(x,InvisPhrase,"Red")
  302. for i,v in pairs(Char:GetChildren()) do
  303. if v.className == 'Hat' then
  304. v.Handle.Transparency = 1
  305. coroutine.resume(coroutine.create(function()
  306. wait(10)
  307. v.Handle.Transparency = 0
  308. end))
  309. elseif
  310. v:IsA("BasePart") then
  311. v.Transparency = 1
  312. coroutine.resume(coroutine.create(function()
  313. wait(10)
  314. if v.Name ~= "HumanoidRootPart" then
  315. v.Transparency = 0
  316. end
  317. end))
  318. end
  319. end
  320. end
  321.  
  322. local Given = false
  323. local x = Instance.new("HopperBin",User.Backpack)
  324. x.Name = "Love Magic"
  325. x.Selected:connect(function(mouse)
  326. mouse.Button1Down:connect(function()
  327. if not Given then
  328. Given = true
  329. GiveMoves()
  330. x:Remove()
  331. end
  332. end)
  333. end)
  334.  
  335. function GiveMoves()
  336. coroutine.resume(coroutine.create(function()
  337. local imb = NewHop(User,"Loves Imobillization")
  338. local d = true
  339. imb.Selected:connect(function(mouse)
  340. mouse.Button1Down:connect(function()
  341. if d then
  342. d = false
  343. coroutine.resume(coroutine.create(function()
  344. wait(10)
  345. d = true
  346. end))
  347. Immobolize()
  348. end
  349. end)
  350. end)
  351. end))
  352. coroutine.resume(coroutine.create(function()
  353. local bla = NewHop(User,"Blast of Love!")
  354. local d = true
  355. bla.Selected:connect(function(mouse)
  356. mouse.Button1Down:connect(function()
  357. if d then
  358. d = false
  359. coroutine.resume(coroutine.create(function()
  360. wait(5)
  361. d = true
  362. end))
  363. Blast()
  364. end
  365. end)
  366. end)
  367. end))
  368. coroutine.resume(coroutine.create(function()
  369. local bla = NewHop(User,"Silent Love")
  370. local d = true
  371. bla.Selected:connect(function(mouse)
  372. mouse.Button1Down:connect(function()
  373. if d then
  374. d = false
  375. coroutine.resume(coroutine.create(function()
  376. wait(20)
  377. d = true
  378. end))
  379. Invisi()
  380. end
  381. end)
  382. end)
  383. end))
  384. coroutine.resume(coroutine.create(function()
  385. local bla = NewHop(User,"Love Heals")
  386. local d = true
  387. bla.Selected:connect(function(mouse)
  388. mouse.Button1Down:connect(function()
  389. if d then
  390. d = false
  391. coroutine.resume(coroutine.create(function()
  392. wait(10)
  393. d = true
  394. end))
  395. Heal()
  396. end
  397. end)
  398. end)
  399. end))
  400. coroutine.resume(coroutine.create(function()
  401. local bla = NewHop(User,"Giant Heart")
  402. local d = true
  403. bla.Selected:connect(function(mouse)
  404. mouse.Button1Down:connect(function()
  405. if d then
  406. d = false
  407. coroutine.resume(coroutine.create(function()
  408. wait(10)
  409. d = true
  410. end))
  411. Giant()
  412. end
  413. end)
  414. end)
  415. end))
  416. coroutine.resume(coroutine.create(function()
  417. local bla = NewHop(User,"Love Radiation")
  418. local d = true
  419. bla.Selected:connect(function(mouse)
  420. mouse.Button1Down:connect(function()
  421. if d then
  422. d = false
  423. coroutine.resume(coroutine.create(function()
  424. wait(20)
  425. d = true
  426. end))
  427. Aura()
  428. end
  429. end)
  430. end)
  431. end))
  432. coroutine.resume(coroutine.create(function()
  433. local bla = NewHop(User,"Boquet of a Rose")
  434. local d = true
  435. bla.Selected:connect(function(mouse)
  436. mouse.Button1Down:connect(function()
  437. if d then
  438. d = false
  439. coroutine.resume(coroutine.create(function()
  440. wait(10)
  441. d = true
  442. end))
  443. Rose()
  444. end
  445. end)
  446. end)
  447. end))
  448. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement