princeofheaven

Arcist

Jun 1st, 2015
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.45 KB | None | 0 0
  1. -[[Arcist Orb]]----[[Made By Arcanious]]----[[Credits to dmjoe]]--
  2. tool = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3. tool.Name = "Laser"
  4.  
  5. script.Parent = game.Players.LocalPlayer.Backpack.Laser
  6.  
  7. Banned = {}
  8. local Selected = false
  9. local Shoot = true
  10. Animate = false
  11. Particles = true
  12. Mouse = game.Players.LocalPlayer:GetMouse()
  13. PetNaim = "Arcanist"
  14.  
  15. game.Players.PlayerAdded:connect(function(name)
  16. for i,v in pairs(Banned) do
  17. if name:lower() == v:lower() then
  18. v:kick()
  19. end
  20. end
  21. end)
  22.  
  23. function Find(name)
  24. for i,v in ipairs(game.Players:GetChildren()) do
  25. if v.Name:sub(1,#name):lower()== name:lower()then
  26. return v
  27. end
  28. end
  29. end
  30.  
  31. function Click(Target)
  32. local P = Instance.new("Part")
  33. P.Name = "pewpew"
  34. local Place0 = script.Parent.Parent.Parent.Character["Left Arm"].CFrame
  35. P.FormFactor = Enum.FormFactor.Custom
  36. P.TopSurface = Enum.SurfaceType.Smooth
  37. P.BottomSurface = Enum.SurfaceType.Smooth
  38. P.Size = Vector3.new(0.4,0.4,(Place0.p - Target.Hit.p).magnitude)
  39. P.CFrame = CFrame.new((Place0.p + Target.Hit.p)/2,Place0.p)
  40. P.Parent = game.Workspace
  41. P.Color = Color3.new(0,0,1)
  42. P.Transparency = 0.5
  43. P.Reflectance = 0.5
  44. P.Anchored = true
  45. P.CanCollide = false
  46. M = Instance.new("BlockMesh",P)
  47. M.Scale = Vector3.new(0.5,0.5,1)
  48. Laser = Instance.new("Sound")
  49. Laser.SoundId = "http://www.roblox.com/asset/?id=132594796"
  50. Laser.Parent = game.SoundService
  51. Laser.Volume = .7
  52. Laser:Play()
  53. wait()
  54. Laser:Destroy()
  55. for i = 1,5 do
  56. P.Transparency = 0.25+(i*0.1)
  57. P.Reflectance = i*0.1
  58. wait()
  59. end
  60. P:Destroy()
  61. Target.Target.Parent:findFirstChild("Humanoid").Health = 0
  62. if Target.Target.Parent:findFirstChild("Humanoid").Health == 0 then
  63. local chatgui = Instance.new("BillboardGui")
  64. chatgui.Parent = Target.Target.Parent
  65. chatgui.Adornee = Target.Target.Parent.Head
  66. chatgui.Size = UDim2.new(1, 0, 1, 0)
  67. chatgui.StudsOffset = Vector3.new(0, 2, 0)
  68.  
  69. local text = Instance.new("TextLabel")
  70. text.Parent = chatgui
  71. text.Transparency = 1
  72. text.Position = UDim2.new(-9.5, 0, -1.5, 0)
  73. text.Size = UDim2.new(20, 0, 3, 0)
  74. text.FontSize = "Size18"
  75. text.TextColor3 = Color3.new(0, 0, 0)
  76. text.TextStrokeColor3 = Color3.new(1, 1, 1)
  77. text.TextStrokeTransparency = 0
  78. text.Text = "Death is apon you..."
  79. text.TextWrapped = true
  80. text.TextScaled = false
  81. text.TextTransparency=0
  82. for i = 1,40 do
  83. text.Position = text.Position - UDim2.new(0, 0, 0.025, 0)
  84. wait()
  85. end
  86. for i = 1,40 do
  87. text.TextTransparency = text.TextTransparency + 0.025
  88. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.025
  89. wait()
  90. end
  91. wait(1)
  92. text:Destroy()
  93. chatgui:Destroy()
  94. end
  95. end
  96.  
  97. function Select(Mouse)
  98. local Arm = script.Parent.Parent.Parent.Character:findFirstChild("Left Arm")
  99. if(Arm==nil)then
  100. script.Parent:Destroy()
  101. script:Destroy()
  102. end
  103. Selected = true
  104. local Torso = script.Parent.Parent.Parent.Character:findFirstChild("Torso")
  105. if(Torso==nil)then
  106. script.Parent:Destroy()
  107. script:Destroy()
  108. end
  109. local ArmWeld = Torso:findFirstChild("Left Shoulder")
  110. if(ArmWeld~=nil)then
  111. ArmWeld.Parent = nil
  112. end
  113.  
  114. Mouse.Button1Down:connect(function()Click(Mouse)end)
  115. Arm.Anchored = true
  116. while Selected do
  117. local Place0 = script.Parent.Parent.Parent.Character.Torso.CFrame
  118. Place0 = Place0 + ((Place0 * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)).lookVector * 0.5) + (Place0 * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)).lookVector
  119. local Place1 = Place0 + ((Place0.p-Mouse.Hit.p).unit * -2)
  120. Arm.CFrame = CFrame.new((Place0.p + Place1.p)/2,Place0.p) * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  121. wait()
  122. end
  123. Arm.Anchored = false
  124. if(ArmWeld~=nil)then
  125. ArmWeld.Parent = Torso
  126. end
  127. end
  128.  
  129. function Deselect()
  130. Selected = false
  131. end
  132.  
  133. script.Parent.Selected:connect(Select)
  134. script.Parent.Deselected:connect(Deselect)
  135.  
  136. Animation = coroutine.wrap(function()
  137. wait()
  138. lp = game.Players.LocalPlayer
  139. CP,Torso,g=nil,nil,nil
  140. necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  141. getPos=function(Pos,TorsoPos)
  142. return Vector3.new(Pos.x,TorsoPos.y,Pos.z)
  143. end
  144. Turn=function(mouse,Torso,Gyro)
  145. g.cframe=CFrame.new(Torso.Position,getPos(mouse.Hit.p,Torso.Position))
  146. offset=(Torso.Position.y-mouse.Hit.p.y)/100
  147. mag=(Torso.Position-mouse.Hit.p).magnitude/80
  148. offset=offset/mag
  149. neck=Torso.Neck
  150. neck.C0=necko*CFrame.fromEulerAnglesXYZ(offset,0,0)
  151. arm=Torso:FindFirstChild("Right Shoulder")
  152. if arm~=nil then
  153. arm.C0=CFrame.new(1, 0.5, 0, 0, 0, 1, -6.48200512e-007, 1.00000274, 0, -1.00000274, -6.48200512e-007, 0)*CFrame.fromEulerAnglesXYZ(0,0,-offset)
  154. end
  155. end
  156. Equi=function(mouse)
  157. wait(.2)
  158. CP=lp.Character
  159. Torso=CP.Torso
  160. g=Instance.new("BodyGyro")
  161. g.P=18000
  162. g.D=600
  163. g.maxTorque=Vector3.new(80000,80000000,80000)*50000000000000000000000000
  164. g.cframe=Torso.CFrame
  165. g.Parent=Torso
  166. while true do
  167. Turn(mouse,Torso,g)
  168. wait()
  169. end
  170. Torso.Neck.C0=necko
  171. g:Remove()
  172. end
  173. Equi(game.Players.LocalPlayer:GetMouse())
  174. end)
  175.  
  176. if (Animate == true) then
  177. Animation()
  178. end
  179.  
  180. game.Players.LocalPlayer.Chatted:connect(function(Msg)
  181. local chatgui = Instance.new("BillboardGui")
  182. chatgui.Parent = game.Players.LocalPlayer.Character
  183. chatgui.Adornee = game.Players.LocalPlayer.Character.Head
  184. chatgui.Size = UDim2.new(1, 0, 1, 0)
  185. chatgui.StudsOffset = Vector3.new(0, 2, 0)
  186.  
  187. local text = Instance.new("TextLabel")
  188. text.Parent = chatgui
  189. text.Transparency = 1
  190. text.Position = UDim2.new(-9.5, 0, -1.5, 0)
  191. text.Size = UDim2.new(20, 0, 3, 0)
  192. text.FontSize = "Size18"
  193. text.TextColor3 = Color3.new(0, 0, 0)
  194. text.TextStrokeColor3 = Color3.new(1, 1, 1)
  195. text.TextStrokeTransparency = 0
  196. text.TextTransparency=0
  197. Message = Msg
  198. for i = 1,#Message do
  199. text.Text = string.sub(Message, 1, i)
  200. wait(0.05)
  201. end
  202. text.TextWrapped = true
  203. text.TextScaled = false
  204. for i = 1,40 do
  205. text.Position = text.Position - UDim2.new(0, 0, 0.025, 0)
  206. wait()
  207. end
  208. for i = 1,40 do
  209. text.TextTransparency = text.TextTransparency + 0.025
  210. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.025
  211. wait()
  212. end
  213. wait(1)
  214. text:Destroy()
  215. chatgui:Destroy()
  216. end)
  217.  
  218. game.Players.LocalPlayer.Character.Archivable = true
  219.  
  220. game.Players.LocalPlayer.Chatted:connect(function(msg)
  221. if msg:lower() == "dummy" then
  222. Arc = game.Players.LocalPlayer.Character:Clone()
  223. Arc.Parent = Workspace
  224. Arc.Name = "Test Dummy"
  225. Arc:MakeJoints()
  226. Arc:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  227. if Arc.Humanoid.Health == 0 then
  228. Arc:Destroy()
  229. end
  230. elseif msg:lower() == "remove" then
  231. Arc:Destroy()
  232. end
  233. end)
  234.  
  235. if (Particles == true) then
  236. Particle = coroutine.wrap(function()
  237. while true do
  238. P1 = Instance.new("Part",game.Players.LocalPlayer.Character)
  239. P2 = Instance.new("Part",game.Players.LocalPlayer.Character)
  240. P3 = Instance.new("Part",game.Players.LocalPlayer.Character)
  241. P4 = Instance.new("Part",game.Players.LocalPlayer.Character)
  242. P1.Size = Vector3.new(0.2,0.2,0.2)
  243. P2.Size = Vector3.new(0.2,0.2,0.2)
  244. P3.Size = Vector3.new(0.2,0.2,0.2)
  245. P4.Size = Vector3.new(0.2,0.2,0.2)
  246. P1.BrickColor = BrickColor.new("White")
  247. P2.BrickColor = BrickColor.new("White")
  248. P3.BrickColor = BrickColor.new("Black")
  249. P4.BrickColor = BrickColor.new("Black")
  250. Mesh1 = Instance.new("BlockMesh",P1)
  251. Mesh2 = Instance.new("BlockMesh",P2)
  252. Mesh3 = Instance.new("BlockMesh",P3)
  253. Mesh4 = Instance.new("BlockMesh",P4)
  254. Mesh1.Scale = Vector3.new(0.2,0.2,0.2)
  255. Mesh2.Scale = Vector3.new(0.2,0.2,0.2)
  256. Mesh3.Scale = Vector3.new(0.2,0.2,0.2)
  257. Mesh4.Scale = Vector3.new(0.2,0.2,0.2)
  258. P1.Transparency = 0.5
  259. P2.Transparency = 0.5
  260. P3.Transparency = 0.5
  261. P4.Transparency = 0.5
  262. P1.Anchored = true
  263. P2.Anchored = true
  264. P3.Anchored = true
  265. P4.Anchored = true
  266. P1.CanCollide = false
  267. P2.CanCollide = false
  268. P3.CanCollide = false
  269. P4.CanCollide = false
  270. P1.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(1,1,4)
  271. P2.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(1,-1,-4)
  272. P3.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.Angles(0,math.pi,0) * CFrame.new(1,1,4)
  273. P4.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.Angles(0,math.pi,0) * CFrame.new(1,-1,-4)
  274. for i = 1,25 do
  275. P1.Transparency = P1.Transparency + 0.05
  276. P2.Transparency = P2.Transparency + 0.05
  277. P3.Transparency = P1.Transparency + 0.05
  278. P4.Transparency = P2.Transparency + 0.05
  279. P1.CFrame = P1.CFrame * CFrame.new(0,0.5,0.3)
  280. P2.CFrame = P2.CFrame * CFrame.new(0,0.5,0.3)
  281. P3.CFrame = P3.CFrame * CFrame.new(0,0.5,0.3)
  282. P4.CFrame = P4.CFrame * CFrame.new(0,0.5,0.3)
  283. wait()
  284. P1.CFrame = P1.CFrame * CFrame.new(0,0.5,-0.1)
  285. P2.CFrame = P2.CFrame * CFrame.new(0,0.5,-0.1)
  286. P3.CFrame = P3.CFrame * CFrame.new(0,0.5,-0.1)
  287. P4.CFrame = P4.CFrame * CFrame.new(0,0.5,-0.1)
  288. wait()
  289. end
  290. wait()
  291. P1:Destroy()
  292. P2:Destroy()
  293. end
  294. end)
  295. end
  296. Particle()
  297.  
  298. game.Players.LocalPlayer.Chatted:connect(function(msg)
  299. if msg:lower():sub(1,3) == "ff " then
  300. if (msg:sub(4)) == "me" then
  301. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
  302. FF = Instance.new("Part",game.Players.LocalPlayer.Character)
  303. FF.Anchored = true
  304. FF.Archivable = false
  305. FF.Locked = true
  306. FF.Transparency = 0.5
  307. FF.BrickColor = BrickColor.new("Really black")
  308. FF.TopSurface = Enum.SurfaceType.Smooth
  309. FF.BottomSurface = Enum.SurfaceType.Smooth
  310. FF.CanCollide = false
  311. FF.Shape = "Ball"
  312. FF.Touched:connect(function(Hit)
  313. if Hit.Parent then
  314. if Hit.Parent.Name ~= game.Players.LocalPlayer.Name then
  315. if Hit.Parent:FindFirstChild("Humanoid") then
  316. BF = Instance.new("BodyForce",Hit.Parent.Torso)
  317. Shock = coroutine.wrap(function()
  318. while true do
  319. Hit.Parent.Torso.CFrame = Hit.Parent.Torso.CFrame * CFrame.Angles(0, math.pi, 0)
  320. wait()
  321. end
  322. end)
  323. Shock()
  324. BF.force = Vector3.new(0, 800, 0)
  325. wait(1)
  326. BF.force = Vector3.new(0, 100, 0)
  327. wait(3)
  328. BF.force = Vector3.new(0, -600000, 0)
  329.  
  330. local chatgui = Instance.new("BillboardGui")
  331. chatgui.Parent = Hit.Parent.Head
  332. chatgui.Adornee = Hit.Parent.Head
  333. chatgui.Size = UDim2.new(1, 0, 1, 0)
  334. chatgui.StudsOffset = Vector3.new(0, 2, 0)
  335.  
  336. local text = Instance.new("TextLabel")
  337. text.Parent = chatgui
  338. text.Transparency = 1
  339. text.Position = UDim2.new(-9.5, 0, -1.5, 0)
  340. text.Size = UDim2.new(20, 0, 3, 0)
  341. text.FontSize = "Size18"
  342. text.TextColor3 = Color3.new(0, 0, 0)
  343. text.TextStrokeColor3 = Color3.new(1, 1, 1)
  344. text.TextStrokeTransparency = 0
  345. text.Text = "Shocking, isn't it?"
  346. text.TextWrapped = true
  347. text.TextScaled = false
  348. text.TextTransparency=0
  349. for i = 1,40 do
  350. text.Position = text.Position - UDim2.new(0, 0, 0.025, 0)
  351. wait()
  352. end
  353. for i = 1,40 do
  354. text.TextTransparency = text.TextTransparency + 0.025
  355. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.025
  356. wait()
  357. end
  358. wait(1)
  359. text:Destroy()
  360. chatgui:Destroy()
  361. end
  362. end
  363. end
  364. end)
  365. positon = coroutine.wrap(function()
  366. while true do
  367. FF.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame
  368. wait()
  369. end
  370. end)
  371. positon()
  372. FF.Size = Vector3.new(8,8,8)
  373. game.Players.LocalPlayer.Chatted:connect(function(msg)
  374. if msg:lower() == "extendff" then
  375. FF.Size = Vector3.new(18,18,18)
  376. elseif msg:lower() == "superff" then
  377. FF.Size = Vector3.new(30,30,30)
  378. elseif msg:lower() == "megaff" then
  379. FF.Size = Vector3.new(50,50,50)
  380. elseif msg:lower() == "normff" then
  381. FF.Size = Vector3.new(8,8,8)
  382. elseif msg:lower():sub(1,7) == "ffsize " then
  383. FF.Size = Vector3.new((msg:sub(8)),(msg:sub(8)),(msg:sub(8)))
  384. elseif msg:lower():sub(1,8) == "ffcolor " then
  385. FF.BrickColor = BrickColor.new((msg:sub(9)))
  386. FF2.BrickColor = BrickColor.new((msg:sub(9)))
  387. if (msg:sub(9)) == "norm" then
  388. FF.BrickColor = BrickColor.new("Really black")
  389. FF2.BrickColor = BrickColor.new("Black")
  390. end
  391. end
  392. end)
  393. FF2 = Instance.new("Part",game.Players.LocalPlayer.Character)
  394. FF2.Anchored = true
  395. FF2.Transparency = 0.5
  396. FF2.Archivable = false
  397. FF2.Locked = true
  398. FF2.BrickColor = BrickColor.new("Black")
  399. FF2.TopSurface = Enum.SurfaceType.Smooth
  400. FF2.BottomSurface = Enum.SurfaceType.Smooth
  401. FF2.CanCollide = false
  402. FF2.Shape = "Ball"
  403. position = coroutine.wrap(function()
  404. while true do
  405. FF2.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame
  406. wait()
  407. end
  408. end)
  409. position()
  410. FF2.Size = Vector3.new(7,7,7)
  411. else
  412. Player = Find(msg:sub(4))
  413. if Player then
  414. Player.Character.Humanoid.MaxHealth = math.huge
  415. FF3 = Instance.new("Part",Player.Character)
  416. FF3.Anchored = true
  417. FF3.Archivable = false
  418. FF3.Locked = true
  419. FF3.Transparency = 0.5
  420. FF3.BrickColor = BrickColor.new("Really black")
  421. FF3.TopSurface = Enum.SurfaceType.Smooth
  422. FF3.BottomSurface = Enum.SurfaceType.Smooth
  423. FF3.CanCollide = false
  424. FF3.Shape = "Ball"
  425. FF3.Touched:connect(function(Hit)
  426. if Hit.Parent then
  427. if Hit.Parent.Name ~= Player.Name then
  428. if Hit.Parent:FindFirstChild("Humanoid") then
  429. BF = Instance.new("BodyForce",Hit.Parent.Torso)
  430. Shock = coroutine.wrap(function()
  431. while true do
  432. Hit.Parent.Torso.CFrame = Hit.Parent.Torso.CFrame * CFrame.Angles(0, math.pi, 0)
  433. wait()
  434. end
  435. end)
  436. Shock()
  437. BF.force = Vector3.new(0, 800, 0)
  438. wait(1)
  439. BF.force = Vector3.new(0, 100, 0)
  440. wait(3)
  441. BF.force = Vector3.new(0, -600000, 0)
  442.  
  443. local chatgui = Instance.new("BillboardGui")
  444. chatgui.Parent = Hit.Parent.Head
  445. chatgui.Adornee = Hit.Parent.Head
  446. chatgui.Size = UDim2.new(1, 0, 1, 0)
  447. chatgui.StudsOffset = Vector3.new(0, 2, 0)
  448.  
  449. local text = Instance.new("TextLabel")
  450. text.Parent = chatgui
  451. text.Transparency = 1
  452. text.Position = UDim2.new(-9.5, 0, -1.5, 0)
  453. text.Size = UDim2.new(20, 0, 3, 0)
  454. text.FontSize = "Size18"
  455. text.TextColor3 = Color3.new(0, 0, 0)
  456. text.TextStrokeColor3 = Color3.new(1, 1, 1)
  457. text.TextStrokeTransparency = 0
  458. text.Text = "Shocking, isn't it?"
  459. text.TextWrapped = true
  460. text.TextScaled = false
  461. text.TextTransparency=0
  462. for i = 1,40 do
  463. text.Position = text.Position - UDim2.new(0, 0, 0.025, 0)
  464. wait()
  465. end
  466. for i = 1,40 do
  467. text.TextTransparency = text.TextTransparency + 0.025
  468. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.025
  469. wait()
  470. end
  471. wait(1)
  472. text:Destroy()
  473. chatgui:Destroy()
  474. end
  475. end
  476. end
  477. end)
  478. position = coroutine.wrap(function()
  479. while true do
  480. FF3.CFrame = Player.Character.Torso.CFrame
  481. wait()
  482. end
  483. end)
  484. position()
  485. FF3.Size = Vector3.new(8,8,8)
  486. FF4 = Instance.new("Part",Player.Character)
  487. FF4.Anchored = true
  488. FF4.Transparency = 0.5
  489. FF4.Archivable = false
  490. FF4.Locked = true
  491. FF4.BrickColor = BrickColor.new("Black")
  492. FF4.TopSurface = Enum.SurfaceType.Smooth
  493. FF4.BottomSurface = Enum.SurfaceType.Smooth
  494. FF4.CanCollide = false
  495. FF4.Shape = "Ball"
  496. position = coroutine.wrap(function()
  497. while true do
  498. FF4.CFrame = Player.Character.Torso.CFrame
  499. wait()
  500. end
  501. end)
  502. position()
  503. FF4.Size = Vector3.new(7,7,7)
  504. end
  505. end
  506. elseif msg:lower():sub(1,5) == "unff " then
  507. if (msg:sub(6)) == "me" then
  508. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 100
  509. FF:Destroy()
  510. FF2:Destroy()
  511. else
  512. Player = Find(msg:sub(6))
  513. if Player then
  514. Player.Character.Humanoid.MaxHealth = 100
  515. FF3:Destroy()
  516. FF4:Destroy()
  517. end
  518. end
  519. end
  520. end)
  521.  
  522. game.Players.LocalPlayer.Chatted:connect(function(msg)
  523. if msg:lower() == "float" then
  524. float = Instance.new("BodyPosition", game.Players.LocalPlayer.Character.Torso)
  525. float.maxForce = Vector3.new(0, 1000000000, 0)
  526. float.position = game.Players.LocalPlayer.Character.Torso.Position
  527. elseif msg:lower() == "down" then
  528. parts = game.Players.LocalPlayer.Character.Torso:GetChildren()
  529. for i=1, #parts do
  530. if parts[i].ClassName == "BodyPosition" then
  531. parts[i]:Destroy()
  532. end
  533. end
  534. elseif msg:lower() == "base" then
  535. e=Instance.new("Part",workspace)
  536. e.Anchored = true
  537. e.Size = Vector3.new(1000,1,1000)
  538. e.BrickColor = BrickColor.new("Camo")
  539. e.Name = "BasePlate"
  540. end
  541. end)
  542.  
  543. Mouse.KeyDown:connect(function(key)
  544. if key:lower() == "g" then
  545. Ground = Instance.new("Part",game.Players.LocalPlayer.Character)
  546. Ground1 = Instance.new("Part",game.Players.LocalPlayer.Character)
  547. Ground2 = Instance.new("Part",game.Players.LocalPlayer.Character)
  548. Ground3 = Instance.new("Part",game.Players.LocalPlayer.Character)
  549. Ground4 = Instance.new("Part",game.Players.LocalPlayer.Character)
  550. Ground5 = Instance.new("Part",game.Players.LocalPlayer.Character)
  551. Ground6 = Instance.new("Part",game.Players.LocalPlayer.Character)
  552. Ground7 = Instance.new("Part",game.Players.LocalPlayer.Character)
  553. Ground8 = Instance.new("Part",game.Players.LocalPlayer.Character)
  554. Ground9 = Instance.new("Part",game.Players.LocalPlayer.Character)
  555. Ground10 = Instance.new("Part",game.Players.LocalPlayer.Character)
  556. Ground11 = Instance.new("Part",game.Players.LocalPlayer.Character)
  557. print("All fine at start")
  558. Ground.Name = "Ground"
  559. Ground.Anchored = true
  560. Ground.Size = Vector3.new(6,10,8)
  561. Ground.BrickColor = BrickColor.new("Black")
  562. Ground1.Name = "Ground1"
  563. Ground1.Anchored = true
  564. Ground1.Size = Vector3.new(6,10,8)
  565. Ground1.BrickColor = BrickColor.new("Black")
  566. Ground2.Name = "Ground2"
  567. Ground2.Anchored = true
  568. Ground2.Size = Vector3.new(6,10,8)
  569. Ground2.BrickColor = BrickColor.new("Black")
  570. Ground3.Name = "Ground3"
  571. Ground3.Anchored = true
  572. Ground3.Size = Vector3.new(6,10,8)
  573. Ground3.BrickColor = BrickColor.new("Black")
  574. Ground4.Name = "Ground4"
  575. Ground4.Anchored = true
  576. Ground4.Size = Vector3.new(6,10,8)
  577. Ground4.BrickColor = BrickColor.new("Black")
  578. Ground5.Name = "Ground5"
  579. Ground5.Anchored = true
  580. Ground5.Size = Vector3.new(6,10,8)
  581. Ground5.BrickColor = BrickColor.new("Black")
  582. Ground6.Name = "Ground6"
  583. Ground6.Anchored = true
  584. Ground6.Size = Vector3.new(6,10,8)
  585. Ground6.BrickColor = BrickColor.new("Black")
  586. Ground7.Name = "Ground7"
  587. Ground7.Anchored = true
  588. Ground7.Size = Vector3.new(6,10,8)
  589. Ground7.BrickColor = BrickColor.new("Black")
  590. Ground8.Name = "Ground8"
  591. Ground8.Anchored = true
  592. Ground8.Size = Vector3.new(6,10,8)
  593. Ground8.BrickColor = BrickColor.new("Black")
  594. Ground9.Name = "Ground9"
  595. Ground9.Anchored = true
  596. Ground9.Size = Vector3.new(6,10,8)
  597. Ground9.BrickColor = BrickColor.new("Black")
  598. Ground10.Name = "Ground10"
  599. Ground10.Anchored = true
  600. Ground10.Size = Vector3.new(6,10,8)
  601. Ground10.BrickColor = BrickColor.new("Black")
  602. Ground11.Name = "Ground11"
  603. Ground11.Anchored = true
  604. Ground11.Size = Vector3.new(6,10,8)
  605. Ground11.BrickColor = BrickColor.new("Black")
  606. print("All fine here")
  607. Ground.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,10,10) * CFrame.new(2,-1,10)
  608. Ground1.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,20,10) * CFrame.new(2,-1,10)
  609. Ground2.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,30,10) * CFrame.new(2,-1,10)
  610. Ground3.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,40,10) * CFrame.new(2,-1,10)
  611. Ground4.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,50,10) * CFrame.new(2,-1,10)
  612. Ground5.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,60,10) * CFrame.new(2,-1,10)
  613. Ground6.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,70,10) * CFrame.new(2,-1,10)
  614. Ground7.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,80,10) * CFrame.new(2,-1,10)
  615. Ground8.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,90,10) * CFrame.new(2,-1,10)
  616. Ground9.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,100,10) * CFrame.new(2,-1,10)
  617. Ground10.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,110,10) * CFrame.new(2,-1,10)
  618. Ground11.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,120,10) * CFrame.new(2,-1,10)
  619. --[[
  620. Ground.Touched:connect(function(Hit)
  621. Shocked()
  622. end)
  623. Ground1.Touched:connect(function(Hit)
  624. Shocked()
  625. end)
  626. Ground2.Touched:connect(function(Hit)
  627. Shocked()
  628. end)
  629. Ground3.Touched:connect(function(Hit)
  630. Shocked()
  631. end)
  632. Ground4.Touched:connect(function(Hit)
  633. Shocked()
  634. end)
  635. Ground5.Touched:connect(function(Hit)
  636. Shocked()
  637. end)
  638. Ground6.Touched:connect(function(Hit)
  639. Shocked()
  640. end)
  641. Ground7.Touched:connect(function(Hit)
  642. Shocked()
  643. end)
  644. Ground8.Touched:connect(function(Hit)
  645. Shocked()
  646. end)
  647. Ground9.Touched:connect(function(Hit)
  648. Shocked()
  649. end)
  650. Ground10.Touched:connect(function(Hit)
  651. Shocked()
  652. end)
  653. Ground11.Touched:connect(function(Hit)
  654. Shocked()
  655. end)--]]
  656. wait(2)
  657. Ground:Destroy()
  658. Ground1:Destroy()
  659. Ground2:Destroy()
  660. Ground3:Destroy()
  661. Ground4:Destroy()
  662. Ground5:Destroy()
  663. Ground6:Destroy()
  664. Ground7:Destroy()
  665. Ground8:Destroy()
  666. Ground9:Destroy()
  667. Ground10:Destroy()
  668. Ground11:Destroy()
  669. end
  670. end)
  671.  
  672. game.Players.LocalPlayer.Chatted:connect(function(msg)
  673. if msg:lower() == "load" then
  674. p=Instance.new("Part",game.Players.LocalPlayer.Character)
  675. p.Anchored = true
  676. p.Name = PetNaim
  677. p.Transparency = 0
  678. p.Size = Vector3.new(3,3,3)
  679. p.Material = "Slate"
  680. p.Shape = "Ball"
  681. local chatgui = Instance.new("BillboardGui")
  682. chatgui.Parent = p
  683. chatgui.Adornee = p
  684. chatgui.Size = UDim2.new(1, 0, 1, 0)
  685. chatgui.StudsOffset = Vector3.new(0, 2, 0)
  686.  
  687. text = Instance.new("TextLabel")
  688. text.Parent = chatgui
  689. text.Transparency = 1
  690. text.Position = UDim2.new(-9.5, 0, -1.5, 0)
  691. text.Size = UDim2.new(20, 0, 3, 0)
  692. text.FontSize = "Size18"
  693. text.TextColor3 = Color3.new(0, 0, 0)
  694. text.TextStrokeColor3 = Color3.new(1, 1, 1)
  695. text.TextStrokeTransparency = 0
  696. text.Text = PetNaim
  697. text.TextWrapped = true
  698. text.TextScaled = false
  699. text.TextTransparency=0
  700. PetLoop = coroutine.wrap(function()
  701. while true do
  702. p.Position = game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0, 5, 7)
  703. p.CFrame = p.CFrame * CFrame.Angles(math.pi/400, math.pi/400, math.pi/400)
  704. wait()
  705. end
  706. end)
  707. PetLoop()
  708. elseif msg:lower():sub(1, #PetNaim) == PetNaim:lower() then
  709. JeromyMsg = "Yes Master?"
  710. for i = 1,#JeromyMsg do
  711. text.Text = string.sub(JeromyMsg, 1, i)
  712. wait(0.05)
  713. end
  714. wait(3)
  715. text.Text = PetNaim
  716. elseif msg:lower() == "stop" then
  717. p:Destroy()
  718. elseif msg:lower():sub(1,8) == "protect " then
  719. if (msg:sub(9)) == "me" then
  720. text.Text = "Master, you are now protected!"
  721. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
  722. wait(3)
  723. text.Text = PetNaim
  724. else
  725. Player = Find(msg:sub(9))
  726. if Player then
  727. local Z = Instance.new("Part")
  728. Z.Name = "Shoot"
  729. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  730. Z.FormFactor = Enum.FormFactor.Custom
  731. Z.TopSurface = Enum.SurfaceType.Smooth
  732. Z.BottomSurface = Enum.SurfaceType.Smooth
  733. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  734. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  735. Z.Parent = game.Players.LocalPlayer.Character
  736. Z.BrickColor = BrickColor.new("White")
  737. Z.Transparency = 0.5
  738. Z.Reflectance = 0.5
  739. Z.Anchored = true
  740. Z.CanCollide = false
  741. M = Instance.new("BlockMesh",Z)
  742. M.Scale = Vector3.new(0.5,0.5,1)
  743. for i = 1,5 do
  744. Z.Transparency = 0.25+(i*0.1)
  745. Z.Reflectance = i*0.1
  746. wait()
  747. end
  748. Z:Destroy()
  749. text.Text = "Protecting "..Player.Name..", Master!"
  750. Player.Character.Humanoid.MaxHealth = math.huge
  751. wait(3)
  752. text.Text = PetNaim
  753. end
  754. end
  755. elseif msg:lower():sub(1,10) == "say hi to " then
  756. if (msg:sub(11)) == "me" then
  757. text.Text = "Hi Master!"
  758. wait(3)
  759. text.Text = PetNaim
  760. else
  761. Player = Find(msg:sub(11))
  762. if Player then
  763. local Z = Instance.new("Part")
  764. Z.Name = "Shoot"
  765. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  766. Z.FormFactor = Enum.FormFactor.Custom
  767. Z.TopSurface = Enum.SurfaceType.Smooth
  768. Z.BottomSurface = Enum.SurfaceType.Smooth
  769. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  770. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  771. Z.Parent = game.Players.LocalPlayer.Character
  772. Z.BrickColor = BrickColor.new("White")
  773. Z.Transparency = 0.5
  774. Z.Reflectance = 0.5
  775. Z.Anchored = true
  776. Z.CanCollide = false
  777. M = Instance.new("BlockMesh",Z)
  778. M.Scale = Vector3.new(0.5,0.5,1)
  779. for i = 1,5 do
  780. Z.Transparency = 0.25+(i*0.1)
  781. Z.Reflectance = i*0.1
  782. wait()
  783. end
  784. Z:Destroy()
  785. text.Text = "Hi "..Player.Name..", my name is "..PetNaim.."!"
  786. wait(3)
  787. text.Text = PetNaim
  788. end
  789. end
  790. elseif msg:lower():sub(1,11) == "say bye to " then
  791. if (msg:sub(11)) == "me" then
  792. text.Text = "Bye Master!"
  793. wait(3)
  794. text.Text = PetNaim
  795. else
  796. Player = Find(msg:sub(12))
  797. if Player then
  798. local Z = Instance.new("Part")
  799. Z.Name = "Shoot"
  800. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  801. Z.FormFactor = Enum.FormFactor.Custom
  802. Z.TopSurface = Enum.SurfaceType.Smooth
  803. Z.BottomSurface = Enum.SurfaceType.Smooth
  804. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  805. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  806. Z.Parent = game.Players.LocalPlayer.Character
  807. Z.BrickColor = BrickColor.new("White")
  808. Z.Transparency = 0.5
  809. Z.Reflectance = 0.5
  810. Z.Anchored = true
  811. Z.CanCollide = false
  812. M = Instance.new("BlockMesh",Z)
  813. M.Scale = Vector3.new(0.5,0.5,1)
  814. for i = 1,5 do
  815. Z.Transparency = 0.25+(i*0.1)
  816. Z.Reflectance = i*0.1
  817. wait()
  818. end
  819. Z:Destroy()
  820. text.Text = "Bye "..Player.Name..", have a good day!"
  821. wait(3)
  822. text.Text = PetNaim
  823. end
  824. end
  825. elseif msg:lower():sub(1,7) == "lol at " then
  826. if (msg:sub(8)) == "me" then
  827. text.Text = "Lol Master, your so funny!!"
  828. wait(3)
  829. text.Text = PetNaim
  830. else
  831. Player = Find(msg:sub(8))
  832. if Player then
  833. local Z = Instance.new("Part")
  834. Z.Name = "Shoot"
  835. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  836. Z.FormFactor = Enum.FormFactor.Custom
  837. Z.TopSurface = Enum.SurfaceType.Smooth
  838. Z.BottomSurface = Enum.SurfaceType.Smooth
  839. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  840. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  841. Z.Parent = game.Players.LocalPlayer.Character
  842. Z.BrickColor = BrickColor.new("White")
  843. Z.Transparency = 0.5
  844. Z.Reflectance = 0.5
  845. Z.Anchored = true
  846. Z.CanCollide = false
  847. M = Instance.new("BlockMesh",Z)
  848. M.Scale = Vector3.new(0.5,0.5,1)
  849. for i = 1,5 do
  850. Z.Transparency = 0.25+(i*0.1)
  851. Z.Reflectance = i*0.1
  852. wait()
  853. end
  854. Z:Destroy()
  855. text.Text = "LOL "..Player.Name..", wat a newb!"
  856. wait(3)
  857. text.Text = PetNaim
  858. end
  859. end
  860. elseif msg:lower():sub(1,10) == "unprotect " then
  861. if (msg:sub(11)) == "me" then
  862. text.Text = "Master, you are now unprotected!"
  863. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 100
  864. wait(3)
  865. text.Text = PetNaim
  866. else
  867. Player = Find(msg:sub(11))
  868. if Player then
  869. local Z = Instance.new("Part")
  870. Z.Name = "Shoot"
  871. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  872. Z.FormFactor = Enum.FormFactor.Custom
  873. Z.TopSurface = Enum.SurfaceType.Smooth
  874. Z.BottomSurface = Enum.SurfaceType.Smooth
  875. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  876. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  877. Z.Parent = game.Players.LocalPlayer.Character
  878. Z.BrickColor = BrickColor.new("Really red")
  879. Z.Transparency = 0.5
  880. Z.Reflectance = 0.5
  881. Z.Anchored = true
  882. Z.CanCollide = false
  883. M = Instance.new("BlockMesh",Z)
  884. M.Scale = Vector3.new(0.5,0.5,1)
  885. for i = 1,5 do
  886. Z.Transparency = 0.25+(i*0.1)
  887. Z.Reflectance = i*0.1
  888. wait()
  889. end
  890. Z:Destroy()
  891. text.Text = "Unprotecting "..Player.Name..", Master!"
  892. Player.Character.Humanoid.MaxHealth = 100
  893. wait(3)
  894. text.Text = PetNaim
  895. end
  896. end
  897. elseif msg:lower():sub(1,3) == "afk" or msg:lower():sub(1,3) == "brb" then
  898. text.Text = game.Players.LocalPlayer.Name.." is now AFK!"
  899. elseif msg:lower():sub(1,4) == "back" or msg:lower():sub(1,3) == "bak" then
  900. text.Text = game.Players.LocalPlayer.Name.." is no longer AFK!"
  901. wait(3)
  902. text.Text = PetNaim
  903. elseif msg:lower():sub(1,4) == "hia " then
  904. if (msg:sub(5)) == PetNaim:lower() then
  905. JeromyMsgp = "Hi Master!"
  906. for i = 1,#JeromyMsgp do
  907. text.Text = string.sub(JeromyMsgp, 1, i)
  908. wait(0.05)
  909. end
  910. wait(3)
  911. text.Text = PetNaim
  912. end
  913. elseif msg:lower():sub(1,4) == "hi " then
  914. if (msg:sub(5)) == PetNaim:lower() then
  915. JeromyMsgp = "Hi Master!"
  916. for i = 1,#JeromyMsgp do
  917. text.Text = string.sub(JeromyMsgp, 1, i)
  918. wait(0.05)
  919. end
  920. wait(3)
  921. text.Text = PetNaim
  922. end
  923. wait(3)
  924. text.Text = PetNaim
  925. elseif msg:lower():sub(1,5) == "good " then
  926. if (msg:sub(6)) == PetNaim:lower() then
  927. JeromyMsg1 = "Thanks Master :D"
  928. for i = 1,#JeromyMsg1 do
  929. text.Text = string.sub(JeromyMsg1, 1, i)
  930. wait(0.05)
  931. end
  932. end
  933. wait(3)
  934. text.Text = PetNaim
  935. elseif msg:lower():sub(1,4) == "bad " then
  936. if (msg:sub(5)) == PetNaim:lower() then
  937. JeromyMsg1 = "Sorry Master :("
  938. for i = 1,#JeromyMsg1 do
  939. text.Text = string.sub(JeromyMsg1, 1, i)
  940. wait(0.05)
  941. end
  942. end
  943. wait(3)
  944. text.Text = PetNaim
  945. elseif msg:lower():sub(1,5) == "ping " then
  946. text.Text = (msg:sub(6))
  947. elseif msg:lower() == "dis" then
  948. text.Text = PetNaim
  949. elseif msg:lower():sub(1,7) == "script " then
  950. code = loadstring(msg:sub(8))
  951. code()
  952. elseif msg:lower():sub(1,5) == "kick " then
  953. Player = Find(msg:sub(6))
  954. if Player then
  955. text.Text = Player.Name.." was kicked, Master!"
  956. wait(0.5)
  957. Player:Destroy()
  958. wait(3)
  959. text.Text = PetNaim
  960. end
  961. elseif msg:lower() == "cmds" or msg:lower() == "commands" or msg:lower() == "cmd" then
  962. m=Instance.new("Message",game.Players.LocalPlayer.PlayerGui)
  963. MessageT = "Commands: 'Kick','Script','Ping','Dis','Bad (OrbName)','Good (OrbName)','(OrbName)','Kill','Say hi to'"
  964. MessageT2 = "Commands2: 'Tpt','Tph','say bye to','dispose','hia/hi','show/hide','load/stop','tc (TextColor)','color (Orb Color)'"
  965. for i = 1,#MessageT do
  966. m.Text = string.sub(MessageT, 1, i)
  967. wait(0.05)
  968. end
  969. wait(5)
  970. for i = 1,#MessageT2 do
  971. m.Text = string.sub(MessageT2, 1, i)
  972. wait(0.05)
  973. end
  974. wait(5)
  975. m:Destroy()
  976. elseif msg:lower():sub(1, 4) == "tpt " then
  977. Player = Find(msg:sub(5))
  978. if Player then
  979. local Z = Instance.new("Part")
  980. Z.Name = "Shoot"
  981. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  982. Z.FormFactor = Enum.FormFactor.Custom
  983. Z.TopSurface = Enum.SurfaceType.Smooth
  984. Z.BottomSurface = Enum.SurfaceType.Smooth
  985. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  986. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  987. Z.Parent = game.Players.LocalPlayer.Character
  988. Z.BrickColor = BrickColor.new("White")
  989. Z.Transparency = 0.5
  990. Z.Reflectance = 0.5
  991. Z.Anchored = true
  992. Z.CanCollide = false
  993. M = Instance.new("BlockMesh",Z)
  994. M.Scale = Vector3.new(0.5,0.5,1)
  995. for i = 1,5 do
  996. Z.Transparency = 0.25+(i*0.1)
  997. Z.Reflectance = i*0.1
  998. wait()
  999. end
  1000. Z:Destroy()
  1001. game.Players.LocalPlayer.Character:MoveTo(Player.Character.Torso.Position)
  1002. text.Text = "You were teleported to "..Player.Name..", Master!"
  1003. wait(3)
  1004. text.Text = PetNaim
  1005. end
  1006. elseif msg:lower():sub(1, 4) == "tph " then
  1007. Player = Find(msg:sub(5))
  1008. if Player then
  1009. local Z = Instance.new("Part")
  1010. Z.Name = "Shoot"
  1011. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  1012. Z.FormFactor = Enum.FormFactor.Custom
  1013. Z.TopSurface = Enum.SurfaceType.Smooth
  1014. Z.BottomSurface = Enum.SurfaceType.Smooth
  1015. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  1016. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  1017. Z.Parent = game.Players.LocalPlayer.Character
  1018. Z.BrickColor = BrickColor.new("White")
  1019. Z.Transparency = 0.5
  1020. Z.Reflectance = 0.5
  1021. Z.Anchored = true
  1022. Z.CanCollide = false
  1023. M = Instance.new("BlockMesh",Z)
  1024. M.Scale = Vector3.new(0.5,0.5,1)
  1025. for i = 1,5 do
  1026. Z.Transparency = 0.25+(i*0.1)
  1027. Z.Reflectance = i*0.1
  1028. wait()
  1029. end
  1030. Z:Destroy()
  1031. Player.Character:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  1032. text.Text = Player.Name.." was teleported to you, Master!"
  1033. wait(3)
  1034. text.Text = PetNaim
  1035. end
  1036. elseif msg:lower():sub(1, 8) == "dispose " then
  1037. Player = Find(msg:sub(9))
  1038. if Player then
  1039. local Z = Instance.new("Part")
  1040. Z.Name = "Shoot"
  1041. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  1042. Z.FormFactor = Enum.FormFactor.Custom
  1043. Z.TopSurface = Enum.SurfaceType.Smooth
  1044. Z.BottomSurface = Enum.SurfaceType.Smooth
  1045. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  1046. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  1047. Z.Parent = game.Players.LocalPlayer.Character
  1048. Z.BrickColor = BrickColor.new("Really red")
  1049. Z.Transparency = 0.5
  1050. Z.Reflectance = 0.5
  1051. Z.Anchored = true
  1052. Z.CanCollide = false
  1053. M = Instance.new("BlockMesh",Z)
  1054. M.Scale = Vector3.new(0.5,0.5,1)
  1055. for i = 1,5 do
  1056. Z.Transparency = 0.25+(i*0.1)
  1057. Z.Reflectance = i*0.1
  1058. wait()
  1059. end
  1060. Z:Destroy()
  1061. Player.Character:BreakJoints()
  1062. text.Text = Player.Name.." was disposed of, Master!"
  1063. wait(3)
  1064. text.Text = PetNaim
  1065. end
  1066. elseif msg:lower():sub(1, 6) == "color " then
  1067. p.BrickColor = BrickColor.new((msg:sub(7)))
  1068. text.Text = "I'm now the color "..(msg:sub(7))..", Master!"
  1069. wait(3)
  1070. text.Text = PetNaim
  1071. elseif msg:lower() == "hide" then
  1072. text.Text = "Okay, Master!"
  1073. wait(1)
  1074. p.CanCollide = false
  1075. for i = 1,20 do
  1076. p.Transparency = p.Transparency + 0.05
  1077. text.TextTransparency = text.TextTransparency + 0.5
  1078. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.5
  1079. wait()
  1080. end
  1081. text.Text = PetNaim
  1082. elseif msg:lower() == "show" then
  1083. p.CanCollide = true
  1084. for i = 1,20 do
  1085. p.Transparency = p.Transparency - 0.05
  1086. text.TextTransparency = text.TextTransparency - 0.5
  1087. text.TextStrokeTransparency = text.TextStrokeTransparency - 0.5
  1088. wait()
  1089. end
  1090. elseif msg:lower():sub(1,6) == "shout " then
  1091. text.Text = "~"..(msg:sub(7)).."~"
  1092. wait(3)
  1093. text.Text = PetNaim
  1094. elseif msg:lower():sub(1,3) == "tc " then
  1095. text.TextStrokeColor3 = BrickColor.new(msg:sub(4)).Color
  1096. text.Text = "My text color is now "..(msg:sub(4))..", Master!"
  1097. wait(3)
  1098. text.Text = PetNaim
  1099. elseif msg:lower():sub(1, 5) == "kill " then
  1100. Player = Find(msg:sub(6))
  1101. if Player then
  1102. local Z = Instance.new("Part")
  1103. Z.Name = "Shoot"
  1104. local Place0 = game.Players.LocalPlayer.Character[PetNaim].CFrame
  1105. Z.FormFactor = Enum.FormFactor.Custom
  1106. Z.TopSurface = Enum.SurfaceType.Smooth
  1107. Z.BottomSurface = Enum.SurfaceType.Smooth
  1108. Z.Size = Vector3.new(0.4,0.4,(Place0.p - Player.Character.Torso.Position).magnitude)
  1109. Z.CFrame = CFrame.new((Place0.p + Player.Character.Torso.Position)/2,Place0.p)
  1110. Z.Parent = game.Players.LocalPlayer.Character
  1111. Z.BrickColor = BrickColor.new("Really red")
  1112. Z.Transparency = 0.5
  1113. Z.Reflectance = 0.5
  1114. Z.Anchored = true
  1115. Z.CanCollide = false
  1116. M = Instance.new("BlockMesh",Z)
  1117. M.Scale = Vector3.new(0.5,0.5,1)
  1118. for i = 1,5 do
  1119. Z.Transparency = 0.25+(i*0.1)
  1120. Z.Reflectance = i*0.1
  1121. wait()
  1122. end
  1123. Z:Destroy()
  1124. Player.Character:BreakJoints()
  1125. end
  1126. end
  1127. end)
Advertisement
Add Comment
Please, Sign In to add comment