epicboi

Untitled

Jul 19th, 2020
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 196.84 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros");InternalData = {}InternalData.RealOwner = owner;InternalData.RealObjs = {};InternalData.SoundLoudness = {};local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer
  5. script.Parent = InternalData.RealOwner.Character
  6. local Event = Instance.new("RemoteEvent");Event.Name = "UserInput";InternalData.Event = Event
  7. local function createObject (connections, index)
  8. local proxy = newproxy (true);local meta = getmetatable (proxy);
  9. local runbind = function (self, i, ...) connections[i]:Fire (...); end;
  10. while (#connections > 0) do connections[table.remove(connections, 1)] = Instance.new ('BindableEvent');end;
  11. meta.__index = function (self, i)
  12. if (i == 'TriggerEvent') then return runbind end;
  13. return connections[i] and connections[i].Event or index[i];
  14. end;
  15. meta.__newindex = index;meta.__metatable = false;return proxy
  16. end;
  17. local Mouse = createObject({"KeyUp","KeyDown","Button1Down","Button1Up"},{["Target"] = nil;["Hit"] = CFrame.new()})
  18. local UserInputService = createObject({"InputBegan","InputEnded"},{})
  19. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  20. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  21. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  22. Event.OnServerEvent:Connect(function(FiredBy,Input)
  23. if FiredBy ~= InternalData.RealOwner then return end
  24. if Input.MouseEvent then
  25. Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  26. elseif Input.Sound then
  27. if InternalData.SoundLoudness[Input.Sound] then InternalData.SoundLoudness[Input.Sound] = Input.Loudness end
  28. else
  29. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  30. if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TriggerEvent(Begin and "Button1Down" or "Button1Up") end
  31. for _,Action in pairs(ContextActionService.Actions) do
  32. for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  33. end
  34. Mouse:TriggerEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower());UserInputService:TriggerEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  35. end
  36. end)
  37. InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  38. Event.Parent = NLS([[
  39. local Player = owner;
  40. local Sounds = {};
  41. local Event = script:WaitForChild("UserInput");
  42. local UserInputService = game:GetService("UserInputService");
  43. local Mouse = Player:GetMouse();
  44. local Input = function(Input,gameProcessedEvent)
  45. if gameProcessedEvent then return end
  46. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  47. end
  48. Event.OnClientEvent:connect(function(Args)
  49. if Args[1] == "NewSound" then table.insert(Sounds,Args[2]) end
  50. end)
  51. UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  52. local Hit,Target
  53. while wait(1/30) do
  54. for x,Sound in pairs(Sounds) do
  55. if Sound.Parent then Event:FireServer({["Sound"]=Sound,["Loudness"]=Sound.PlaybackLoudness}) end
  56. end
  57. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  58. Hit = Mouse.Hit;Target = Mouse.Target;
  59. Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  60. end
  61. end
  62. ]],InternalData.RealOwner.Character)
  63. end
  64. InternalData.NewOwner = setmetatable({},{
  65. __index = function (self,Index)
  66. local Type = type(InternalData.RealOwner[Index])
  67. if Type == "function" then
  68. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  69. return function (self)return InternalData["Mouse"] end
  70. end
  71. return function (self,...)return InternalData.RealOwner[Index](InternalData.RealOwner,...) end
  72. elseif Index == "FakePlayer" then
  73. return true
  74. end
  75. return InternalData.RealOwner[Index]
  76. end;
  77. __tostring = function(self) return tostring(InternalData.RealOwner) end
  78. })
  79. --LoadLibrary("RbxUtility").Create
  80. InternalData.LoadLibrary = LoadLibrary;LoadLibrary = function(Library)
  81. if Library == "RbxUtility" then
  82. return setmetatable({},{
  83. __tostring = function() return "RbxUtility" end;
  84. __index = function(self, Index)
  85. if Index:lower() == "create" then
  86. return function(Type)
  87. return function(Data)
  88. Data = Data or {}
  89. local Inst = Instance.new(Type)
  90. for x,y in pairs(Data) do
  91. if InternalData.RealObjs[y] then y = InternalData.RealObjs[y] end
  92. if y == owner then y = InternalData.RealOwner end
  93. Inst[x] = y
  94. end
  95. return Inst
  96. end
  97. end
  98. end
  99. return InternalData.LoadLibrary(Library)[Index]
  100. end
  101. })
  102. end
  103. return InternalData.LoadLibrary(Library)
  104. end
  105. InternalData.RealInstance = Instance;Instance = setmetatable({},{
  106. __index = function (self,Index)
  107. if Index:lower() == 'new' then
  108. return function (Type, Parent)
  109. if Parent == owner then Parent = InternalData.RealOwner end
  110. if InternalData.RealObjs[Parent] then Parent = InternalData.RealObjs[Parent] end
  111. local Real = InternalData.RealInstance.new(Type,Parent)
  112. if not Type then return end
  113. if Type == "BillboardGui" then
  114. local ToReturn = setmetatable({},{
  115. __index = function (self,Index)
  116. if type(Real[Index]) == "function" then
  117. if Index:lower() == "clone" then
  118. return function (self)
  119. local Real = Real:Clone()
  120. local ToReturn = setmetatable({RealObject = Real},{
  121. __index = function (self,Index)
  122. if type(Real[Index]) == "function" then return function (self,...) return Real[Index](Real,...)end end
  123. return Real[Index]
  124. end;
  125. __newindex = function (self,Index,Value)
  126. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  127. if Value == owner then Value = InternalData.RealOwner end
  128. Real[Index] = Value
  129. end;
  130. __tostring = function(self) return tostring(Real) end;
  131. })
  132. InternalData.RealObjs[ToReturn] = Real;return ToReturn;
  133. end
  134. end
  135. return function (self,...) return Real[Index](Real,...)end
  136. end
  137. return Real[Index]
  138. end;
  139. __newindex = function (self,Index,Value)
  140. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  141. if Value == owner then Value = InternalData.RealOwner end
  142. Real[Index] = Value
  143. end;
  144. __tostring = function(self) return tostring(Real) end;
  145. })
  146. InternalData.RealObjs[ToReturn] = Real;return ToReturn;
  147. elseif Type:lower() == "sound" then
  148. Real.Parent = owner.Character;
  149. local ToReturn = setmetatable({RealObject = Real},{
  150. __index = function (self,Index)
  151. if Index:lower() == "playbackloudness" then
  152. return InternalData.SoundLoudness[Real] or 0
  153. elseif type(Real[Index]) == "function" then
  154. if Index:lower() == "clone" then
  155. return function (self)
  156. local Real = Real:Clone()
  157. local ToReturn = setmetatable({},{
  158. __index = function (self,Index)
  159. if type(Real[Index]) == "function" then return function (self,...) return Real[Index](Real,...)end end
  160. return Real[Index]
  161. end;
  162. __newindex = function (self,Index,Value)
  163. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  164. if Value == owner then Value = InternalData.RealOwner end
  165. Real[Index] = Value
  166. end;
  167. __tostring = function(self) return tostring(Real) end;
  168. })
  169. InternalData.RealObjs[ToReturn] = Real;return ToReturn;
  170. end
  171. end
  172. return function (self,...) return Real[Index](Real,...)end
  173. end
  174. return Real[Index]
  175. end;
  176. __newindex = function (self,Index,Value)
  177. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  178. if Value == owner then Value = InternalData.RealOwner end
  179. Real[Index] = Value
  180. end;
  181. __tostring = function(self) return tostring(Real) end;
  182. })
  183. InternalData.RealObjs[ToReturn] = Real;InternalData.SoundLoudness[Real] = 0;repeat wait() until InternalData.Event.Parent InternalData.Event:FireClient(InternalData.RealOwner,{"NewSound",Real}) return ToReturn;
  184. else
  185. local ToReturn = setmetatable({RealObject = Real},{
  186. __index = function (self,Index)
  187. if type(Real[Index]) == "function" then
  188. if Index:lower() == "clone" then
  189. return function (self)
  190. local Real = Real:Clone()
  191. local ToReturn = setmetatable({},{
  192. __index = function (self,Index)
  193. if type(Real[Index]) == "function" then return function (self,...) return Real[Index](Real,...)end end
  194. return Real[Index]
  195. end;
  196. __newindex = function (self,Index,Value)
  197. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  198. if Value == owner then Value = InternalData.RealOwner end
  199. Real[Index] = Value
  200. end;
  201. __tostring = function(self) return tostring(Real) end;
  202. })
  203. InternalData.RealObjs[ToReturn] = Real;return ToReturn;
  204. end
  205. end
  206. return function (self,...) return Real[Index](Real,...)end
  207. end
  208. return Real[Index]
  209. end;
  210. __newindex = function (self,Index,Value)
  211. if InternalData.RealObjs[Value] then Value = InternalData.RealObjs[Value] end
  212. if Value == owner then Value = InternalData.RealOwner end
  213. Real[Index] = Value
  214. end;
  215. __tostring = function(self) return tostring(Real) end;
  216. })
  217. InternalData.RealObjs[ToReturn] = Real;return ToReturn;
  218. end
  219. end
  220. end
  221. return InternalData.RealInstance[Index]
  222. end;
  223. __tostring = function(self) return tostring(InternalData.RealInstance) end;
  224. });
  225. InternalData.RealGame = game;game = setmetatable({},{
  226. __index = function (self,Index)
  227. if InternalData.RealGame[Index] then
  228. local Type = type(InternalData.RealGame[Index])
  229. if Type == "function" then
  230. if Index:lower() == "getservice" or Index:lower() == "service" then
  231. return function (self,Service)
  232. local FakeServices = {
  233. ["players"] = function()
  234. return setmetatable({},{
  235. __index = function (self2,Index2)
  236. local RealService = InternalData.RealGame:GetService(Service)
  237. local Type2 = type(RealService[Index2])
  238. if Type2 == "function" then
  239. return function (self,...) return RealService[Index2](RealService,...)end
  240. else
  241. if Index2:lower() == "localplayer" then return InternalData.NewOwner end
  242. return RealService[Index2]
  243. end
  244. end;
  245. __tostring = function(self) return tostring(InternalData.RealGame:GetService(Service)) end
  246. })
  247. end;
  248. ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  249. ["userinputservice"] = function() return InternalData["UserInputService"] end;
  250. ["debris"] = function()
  251. return setmetatable({},{
  252. __index = function(self2,Index2)
  253. local RealService = InternalData.RealGame:GetService(Service)
  254. local Type2 = type(RealService[Index2])
  255. if Type2 == "function" then
  256. if Index2:lower() == "additem" then
  257. return function (self,Item,Time)
  258. if InternalData.RealObjs[Item] then Item = InternalData.RealObjs[Item] end
  259. return RealService:AddItem(Item,Time)
  260. end
  261. end
  262. return function (self,...) return RealService[Index2](RealService,...) end
  263. end
  264. return RealService[Index2]
  265. end;
  266. __tostring = function(self) return tostring(InternalData.RealGame:GetService("Debris")) end
  267. })
  268. end;
  269. ["runservice"] = function()
  270. return setmetatable({},{
  271. __index = function(self2,Index2)
  272. local RealService = InternalData.RealGame:GetService(Service)
  273. local Type2 = type(RealService[Index2])
  274. if Type2 == "function" then
  275. return function (self,...) return RealService[Index2](RealService,...) end
  276. else
  277. local RunServices = {
  278. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return InternalData.RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  279. ["renderstepped"] = function() return RealService["Stepped"] end
  280. }
  281. if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  282. return RealService[Index2]
  283. end
  284. end;
  285. __tostring = function(self) return tostring(InternalData.RealGame:GetService("RunService")) end
  286. })
  287. end
  288. }
  289. if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  290. return InternalData.RealGame:GetService(Service)
  291. end
  292. end
  293. return function (self,...) return InternalData.RealGame[Index](InternalData.RealGame,...) end
  294. else
  295. if game:GetService(Index) then return game:GetService(Index) end
  296. return InternalData.RealGame[Index]
  297. end
  298. end
  299. return nil
  300. end;
  301. __tostring = function(self) return tostring(InternalData.game) end
  302. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete!")
  303. --[[SCRIPT NAME]]--
  304. --[[
  305.  
  306. Move List
  307.  
  308.  
  309. --]]
  310. local plr = game.Players.LocalPlayer
  311. local char = plr.Character
  312. local mouse = plr:GetMouse()
  313. local torso = char.Torso
  314. local rs = torso["Right Shoulder"]
  315. local ls = torso["Left Shoulder"]
  316. local rh = torso["Right Hip"]
  317. local lh = torso["Left Hip"]
  318. local rj = char.HumanoidRootPart.RootJoint
  319. local neck = torso.Neck
  320. local animpose = "Idle"
  321. local attacking = false
  322. local cananim = true
  323. local rage = false
  324. local shield = nil
  325. local deb = false
  326. local sprint = false
  327. local canrage = true
  328. local legs = false
  329. local powers = false
  330. local bc = char:WaitForChild("Body Colors")
  331. local multiplier = 1
  332. local lac = char["Body Colors"].LeftArmColor
  333. local rac = char["Body Colors"].RightArmColor
  334. local rlc = char["Body Colors"].RightArmColor
  335. local llc = char["Body Colors"].LeftLegColor
  336. local hc = char["Body Colors"].HeadColor
  337. local tc = char["Body Colors"].TorsoColor
  338. local humanoid = char:FindFirstChildOfClass("Humanoid")
  339. local huge = Vector3.new(math.huge,math.huge,math.huge)
  340. local mobs = Instance.new("Sound", char)
  341. mobs.SoundId = "rbxassetid://soundid"
  342. mobs.Looped = true
  343. mobs.Volume = 3
  344. mobs:Play()
  345. function legsonly()
  346. spawn(function()
  347. for i = 0, 10 do
  348. wait(0.001)
  349. if attacking then break end
  350. end
  351. if not attacking then
  352. legs = false
  353. end
  354. end)
  355. end
  356. function swait(t)
  357. if t == nil or t == 0 then
  358. game:service('RunService').Stepped:wait(0)
  359. return true
  360. else
  361. for i = 0, t do
  362. game:service('RunService').Stepped:wait(0)
  363. end
  364. return true
  365. end
  366. end
  367. function hurt(hit, dmg)
  368. if hit.Parent then
  369. if hit.Parent:IsA("LocalScript") then hit.Parent:Destroy() end
  370. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  371. if hum then
  372. if hum.Parent.Name ~= plr.Name then
  373. if dmg == "Kill" or hum.Health > 100000 then
  374. hit.Parent:BreakJoints()
  375. return true
  376. else
  377. if math.random(0, 100) == 50 then
  378. hum.Health = hum.Health - dmg*multiplier*2.5
  379. else
  380. hum.Health = hum.Health -dmg*multiplier
  381. end
  382. return true
  383. end
  384. end
  385. end
  386. end
  387. end
  388. function soundeffect(id, volume, speed, parent)
  389. spawn(function()
  390. local s = Instance.new("Sound")
  391. s.SoundId = id
  392. s.Volume = volume
  393. s.PlaybackSpeed = speed
  394. s.Parent = parent
  395. s:Play()
  396. repeat wait() until not s.Playing
  397. s:Destroy()
  398. end)
  399. end
  400. function gethum(obj)
  401. if obj.Parent then
  402. if obj.Parent:FindFirstChild("Humanoid") then
  403. if obj.Parent.Name ~= plr.Name then
  404. return obj.Parent:FindFirstChildOfClass("Humanoid")
  405. end
  406. end
  407. end
  408. end
  409. function smooth(obj)
  410. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  411. for i,v in pairs(sides) do
  412. obj[v.."Surface"] = "SmoothNoOutlines"
  413. end
  414. end
  415. function fade(obj, dest, grow)
  416. spawn(function()
  417. local oldcf = obj.CFrame
  418. for i = 0, 10 do
  419. if grow then
  420. obj.Size = obj.Size +Vector3.new(1,1,1)
  421. obj.CFrame = oldcf
  422. end
  423. obj.Transparency = obj.Transparency +0.1
  424. swait()
  425. end
  426. if dest then
  427. obj:Destroy()
  428. end
  429. end)
  430. end
  431. function replacejoint(name)
  432. local j = torso:FindFirstChild(name)
  433. if not j then j = char.HumanoidRootPart:FindFirstChild(name) end
  434. if j then
  435. if true then
  436. local new = Instance.new("Weld")
  437. new.Part0 = j.Part0
  438. j.Part0 = nil
  439. new.Name = j.Name.." Replacement"
  440. new.Parent = j.Parent
  441. new.Part1 = j.Part1
  442. new.C0 = j.C0
  443. new.C1 = j.C1
  444. return new
  445. end
  446. end
  447. end
  448. function removejoint(name)
  449. local j = torso:FindFirstChild(name.." Replacement")
  450. if not j then j = char.HumanoidRootPart:FindFirstChild(name.." Replacement") end
  451. if j then
  452. local p0 = j.Part0
  453. local c0 = j.C0
  454. local c1 = j.C1
  455. j:Destroy()
  456. local new = p0:FindFirstChild(name)
  457. local ac0 = new.C0
  458. local ac1 = new.C1
  459. new.Part0 = p0
  460. new.C0 = c0
  461. new.C1 = c1
  462. spawn(function()
  463. for i = 0, 1, 0.1 do
  464. new.C0 = new.C0:Lerp(ac0, 0.7)
  465. new.C1 = new.C1:lerp(ac1, 0.7)
  466. wait()
  467. end
  468. end)
  469. end
  470. end
  471. function fixalljoints()
  472. for i,v in pairs({"Right Shoulder", "Left Shoulder", "Right Hip", "Left Hip", "Neck", "RootJoint"}) do
  473. removejoint(v)
  474. end
  475. end
  476. function getnewjoints()
  477. local rs = replacejoint("Right Shoulder")
  478. local ls = replacejoint("Left Shoulder")
  479. local rh = replacejoint("Right Hip")
  480. local lh = replacejoint("Left Hip")
  481. local neck = replacejoint("Neck")
  482. local rj = replacejoint("RootJoint")
  483. return rs,ls,rh,lh,neck,rj
  484. end
  485. local keyamount = 0
  486. mouse.KeyDown:connect(function(key)
  487. if key == "w" or key == "a" or key == "s" or key == "d" then
  488. keyamount = keyamount + 1
  489. if animpose ~= "Falling" then
  490. animpose = "Walking"
  491. if keyamount > 3 then keyamount = 0 end
  492. end
  493. end
  494. end)
  495. mouse.KeyUp:connect(function(key)
  496. if key == "w" or key == "a" or key == "s" or key == "d" then
  497. keyamount = keyamount - 1
  498. if keyamount < 0 then keyamount = 0 end
  499. if keyamount == 0 then
  500. animpose = "Idle"
  501. end
  502. end
  503. end)
  504. item1 = Instance.new('Model')
  505. item1.Name = [[Great_ball]]
  506. item1.Parent = workspace
  507. item2 = Instance.new('Part')
  508. item2.Name = [[Part]]
  509. item2.BrickColor = BrickColor.new('Black')
  510. item2.Material = Enum.Material.Plastic
  511. item2.Reflectance = 0
  512. item2.Transparency = 0
  513. item2.Size = Vector3.new(187, 1, 57)
  514. item2.CFrame = CFrame.new(-130.5, 990, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  515. item2.RotVelocity = Vector3.new(0, 0, 0)
  516. item2.Velocity = Vector3.new(0, 0, 0)
  517. item2.Anchored = true
  518. item2.CanCollide = true
  519. item2.Locked = true
  520. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item2[v..'Surface'] = 'SmoothNoOutlines' end
  521. item2.Parent = workspace.Great_ball
  522. item3 = Instance.new('Part')
  523. item3.Name = [[Part]]
  524. item3.BrickColor = BrickColor.new('Black')
  525. item3.Material = Enum.Material.Plastic
  526. item3.Reflectance = 0
  527. item3.Transparency = 0
  528. item3.Size = Vector3.new(187, 47, 1)
  529. item3.CFrame = CFrame.new(-130.5, 1014, 8.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  530. item3.RotVelocity = Vector3.new(0, 0, 0)
  531. item3.Velocity = Vector3.new(0, 0, 0)
  532. item3.Anchored = true
  533. item3.CanCollide = true
  534. item3.Locked = true
  535. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item3[v..'Surface'] = 'SmoothNoOutlines' end
  536. item3.Parent = workspace.Great_ball
  537. item4 = Instance.new('Part')
  538. item4.Name = [[Part]]
  539. item4.BrickColor = BrickColor.new('Black')
  540. item4.Material = Enum.Material.Plastic
  541. item4.Reflectance = 0
  542. item4.Transparency = 0
  543. item4.Size = Vector3.new(55, 47, 1)
  544. item4.CFrame = CFrame.new(-37.5, 1014, 36.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  545. item4.RotVelocity = Vector3.new(0, 0, 0)
  546. item4.Velocity = Vector3.new(0, 0, 0)
  547. item4.Anchored = true
  548. item4.CanCollide = true
  549. item4.Locked = true
  550. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item4[v..'Surface'] = 'SmoothNoOutlines' end
  551. item4.Parent = workspace.Great_ball
  552. item5 = Instance.new('Part')
  553. item5.Name = [[Part]]
  554. item5.BrickColor = BrickColor.new('Black')
  555. item5.Material = Enum.Material.Plastic
  556. item5.Reflectance = 0
  557. item5.Transparency = 0
  558. item5.Size = Vector3.new(55, 47, 1)
  559. item5.CFrame = CFrame.new(-223.5, 1014, 36.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  560. item5.RotVelocity = Vector3.new(0, 0, 0)
  561. item5.Velocity = Vector3.new(0, 0, 0)
  562. item5.Anchored = true
  563. item5.CanCollide = true
  564. item5.Locked = true
  565. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item5[v..'Surface'] = 'SmoothNoOutlines' end
  566. item5.Parent = workspace.Great_ball
  567. item6 = Instance.new('Part')
  568. item6.Name = [[Part]]
  569. item6.BrickColor = BrickColor.new('Black')
  570. item6.Material = Enum.Material.Plastic
  571. item6.Reflectance = 0
  572. item6.Transparency = 0
  573. item6.Size = Vector3.new(187, 47, 1)
  574. item6.CFrame = CFrame.new(-130.5, 1014, 64.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  575. item6.RotVelocity = Vector3.new(0, 0, 0)
  576. item6.Velocity = Vector3.new(0, 0, 0)
  577. item6.Anchored = true
  578. item6.CanCollide = true
  579. item6.Locked = true
  580. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item6[v..'Surface'] = 'SmoothNoOutlines' end
  581. item6.Parent = workspace.Great_ball
  582. item7 = Instance.new('Part')
  583. item7.Name = [[Part]]
  584. item7.BrickColor = BrickColor.new('Black')
  585. item7.Material = Enum.Material.Plastic
  586. item7.Reflectance = 0
  587. item7.Transparency = 0
  588. item7.Size = Vector3.new(187, 1, 57)
  589. item7.CFrame = CFrame.new(-130.5, 1038, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  590. item7.RotVelocity = Vector3.new(0, 0, 0)
  591. item7.Velocity = Vector3.new(0, 0, 0)
  592. item7.Anchored = true
  593. item7.CanCollide = true
  594. item7.Locked = true
  595. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item7[v..'Surface'] = 'SmoothNoOutlines' end
  596. item7.Parent = workspace.Great_ball
  597. item8 = Instance.new('Part')
  598. item8.Name = [[Part]]
  599. item8.BrickColor = BrickColor.new('Maroon')
  600. item8.Material = Enum.Material.Plastic
  601. item8.Reflectance = 0
  602. item8.Transparency = 0
  603. item8.Size = Vector3.new(1, 1, 57)
  604. item8.CFrame = CFrame.new(-58.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  605. item8.RotVelocity = Vector3.new(0, 0, 0)
  606. item8.Velocity = Vector3.new(0, 0, 0)
  607. item8.Anchored = true
  608. item8.CanCollide = true
  609. item8.Locked = true
  610. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item8[v..'Surface'] = 'SmoothNoOutlines' end
  611. item8.Parent = workspace.Great_ball
  612. item9 = Instance.new('Part')
  613. item9.Name = [[Part]]
  614. item9.BrickColor = BrickColor.new('Maroon')
  615. item9.Material = Enum.Material.Plastic
  616. item9.Reflectance = 0
  617. item9.Transparency = 0
  618. item9.Size = Vector3.new(1, 1, 57)
  619. item9.CFrame = CFrame.new(-65.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  620. item9.RotVelocity = Vector3.new(0, 0, 0)
  621. item9.Velocity = Vector3.new(0, 0, 0)
  622. item9.Anchored = true
  623. item9.CanCollide = true
  624. item9.Locked = true
  625. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item9[v..'Surface'] = 'SmoothNoOutlines' end
  626. item9.Parent = workspace.Great_ball
  627. item10 = Instance.new('Part')
  628. item10.Name = [[Part]]
  629. item10.BrickColor = BrickColor.new('Maroon')
  630. item10.Material = Enum.Material.Plastic
  631. item10.Reflectance = 0
  632. item10.Transparency = 0
  633. item10.Size = Vector3.new(1, 1, 57)
  634. item10.CFrame = CFrame.new(-72.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  635. item10.RotVelocity = Vector3.new(0, 0, 0)
  636. item10.Velocity = Vector3.new(0, 0, 0)
  637. item10.Anchored = true
  638. item10.CanCollide = true
  639. item10.Locked = true
  640. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item10[v..'Surface'] = 'SmoothNoOutlines' end
  641. item10.Parent = workspace.Great_ball
  642. item11 = Instance.new('Part')
  643. item11.Name = [[Part]]
  644. item11.BrickColor = BrickColor.new('Maroon')
  645. item11.Material = Enum.Material.Plastic
  646. item11.Reflectance = 0
  647. item11.Transparency = 0
  648. item11.Size = Vector3.new(1, 1, 57)
  649. item11.CFrame = CFrame.new(-81.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  650. item11.RotVelocity = Vector3.new(0, 0, 0)
  651. item11.Velocity = Vector3.new(0, 0, 0)
  652. item11.Anchored = true
  653. item11.CanCollide = true
  654. item11.Locked = true
  655. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item11[v..'Surface'] = 'SmoothNoOutlines' end
  656. item11.Parent = workspace.Great_ball
  657. item12 = Instance.new('Part')
  658. item12.Name = [[Part]]
  659. item12.BrickColor = BrickColor.new('Maroon')
  660. item12.Material = Enum.Material.Plastic
  661. item12.Reflectance = 0
  662. item12.Transparency = 0
  663. item12.Size = Vector3.new(1, 1, 57)
  664. item12.CFrame = CFrame.new(-91.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  665. item12.RotVelocity = Vector3.new(0, 0, 0)
  666. item12.Velocity = Vector3.new(0, 0, 0)
  667. item12.Anchored = true
  668. item12.CanCollide = true
  669. item12.Locked = true
  670. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item12[v..'Surface'] = 'SmoothNoOutlines' end
  671. item12.Parent = workspace.Great_ball
  672. item13 = Instance.new('Part')
  673. item13.Name = [[Part]]
  674. item13.BrickColor = BrickColor.new('Maroon')
  675. item13.Material = Enum.Material.Plastic
  676. item13.Reflectance = 0
  677. item13.Transparency = 0
  678. item13.Size = Vector3.new(1, 1, 57)
  679. item13.CFrame = CFrame.new(-101.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  680. item13.RotVelocity = Vector3.new(0, 0, 0)
  681. item13.Velocity = Vector3.new(0, 0, 0)
  682. item13.Anchored = true
  683. item13.CanCollide = true
  684. item13.Locked = true
  685. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item13[v..'Surface'] = 'SmoothNoOutlines' end
  686. item13.Parent = workspace.Great_ball
  687. item14 = Instance.new('Part')
  688. item14.Name = [[Part]]
  689. item14.BrickColor = BrickColor.new('Maroon')
  690. item14.Material = Enum.Material.Plastic
  691. item14.Reflectance = 0
  692. item14.Transparency = 0
  693. item14.Size = Vector3.new(1, 1, 57)
  694. item14.CFrame = CFrame.new(-110.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  695. item14.RotVelocity = Vector3.new(0, 0, 0)
  696. item14.Velocity = Vector3.new(0, 0, 0)
  697. item14.Anchored = true
  698. item14.CanCollide = true
  699. item14.Locked = true
  700. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item14[v..'Surface'] = 'SmoothNoOutlines' end
  701. item14.Parent = workspace.Great_ball
  702. item15 = Instance.new('Part')
  703. item15.Name = [[Part]]
  704. item15.BrickColor = BrickColor.new('Maroon')
  705. item15.Material = Enum.Material.Plastic
  706. item15.Reflectance = 0
  707. item15.Transparency = 0
  708. item15.Size = Vector3.new(1, 1, 57)
  709. item15.CFrame = CFrame.new(-116.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  710. item15.RotVelocity = Vector3.new(0, 0, 0)
  711. item15.Velocity = Vector3.new(0, 0, 0)
  712. item15.Anchored = true
  713. item15.CanCollide = true
  714. item15.Locked = true
  715. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item15[v..'Surface'] = 'SmoothNoOutlines' end
  716. item15.Parent = workspace.Great_ball
  717. item16 = Instance.new('Part')
  718. item16.Name = [[Part]]
  719. item16.BrickColor = BrickColor.new('Maroon')
  720. item16.Material = Enum.Material.Plastic
  721. item16.Reflectance = 0
  722. item16.Transparency = 0
  723. item16.Size = Vector3.new(1, 1, 57)
  724. item16.CFrame = CFrame.new(-121.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  725. item16.RotVelocity = Vector3.new(0, 0, 0)
  726. item16.Velocity = Vector3.new(0, 0, 0)
  727. item16.Anchored = true
  728. item16.CanCollide = true
  729. item16.Locked = true
  730. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item16[v..'Surface'] = 'SmoothNoOutlines' end
  731. item16.Parent = workspace.Great_ball
  732. item17 = Instance.new('Part')
  733. item17.Name = [[Part]]
  734. item17.BrickColor = BrickColor.new('Maroon')
  735. item17.Material = Enum.Material.Plastic
  736. item17.Reflectance = 0
  737. item17.Transparency = 0
  738. item17.Size = Vector3.new(1, 1, 57)
  739. item17.CFrame = CFrame.new(-128.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  740. item17.RotVelocity = Vector3.new(0, 0, 0)
  741. item17.Velocity = Vector3.new(0, 0, 0)
  742. item17.Anchored = true
  743. item17.CanCollide = true
  744. item17.Locked = true
  745. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item17[v..'Surface'] = 'SmoothNoOutlines' end
  746. item17.Parent = workspace.Great_ball
  747. item18 = Instance.new('Part')
  748. item18.Name = [[Part]]
  749. item18.BrickColor = BrickColor.new('Maroon')
  750. item18.Material = Enum.Material.Plastic
  751. item18.Reflectance = 0
  752. item18.Transparency = 0
  753. item18.Size = Vector3.new(1, 1, 57)
  754. item18.CFrame = CFrame.new(-135.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  755. item18.RotVelocity = Vector3.new(0, 0, 0)
  756. item18.Velocity = Vector3.new(0, 0, 0)
  757. item18.Anchored = true
  758. item18.CanCollide = true
  759. item18.Locked = true
  760. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item18[v..'Surface'] = 'SmoothNoOutlines' end
  761. item18.Parent = workspace.Great_ball
  762. item19 = Instance.new('Part')
  763. item19.Name = [[Part]]
  764. item19.BrickColor = BrickColor.new('Maroon')
  765. item19.Material = Enum.Material.Plastic
  766. item19.Reflectance = 0
  767. item19.Transparency = 0
  768. item19.Size = Vector3.new(1, 1, 57)
  769. item19.CFrame = CFrame.new(-143.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  770. item19.RotVelocity = Vector3.new(0, 0, 0)
  771. item19.Velocity = Vector3.new(0, 0, 0)
  772. item19.Anchored = true
  773. item19.CanCollide = true
  774. item19.Locked = true
  775. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item19[v..'Surface'] = 'SmoothNoOutlines' end
  776. item19.Parent = workspace.Great_ball
  777. item20 = Instance.new('Part')
  778. item20.Name = [[Part]]
  779. item20.BrickColor = BrickColor.new('Maroon')
  780. item20.Material = Enum.Material.Plastic
  781. item20.Reflectance = 0
  782. item20.Transparency = 0
  783. item20.Size = Vector3.new(1, 1, 57)
  784. item20.CFrame = CFrame.new(-149.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  785. item20.RotVelocity = Vector3.new(0, 0, 0)
  786. item20.Velocity = Vector3.new(0, 0, 0)
  787. item20.Anchored = true
  788. item20.CanCollide = true
  789. item20.Locked = true
  790. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item20[v..'Surface'] = 'SmoothNoOutlines' end
  791. item20.Parent = workspace.Great_ball
  792. item21 = Instance.new('Part')
  793. item21.Name = [[Part]]
  794. item21.BrickColor = BrickColor.new('Maroon')
  795. item21.Material = Enum.Material.Plastic
  796. item21.Reflectance = 0
  797. item21.Transparency = 0
  798. item21.Size = Vector3.new(1, 1, 57)
  799. item21.CFrame = CFrame.new(-156.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  800. item21.RotVelocity = Vector3.new(0, 0, 0)
  801. item21.Velocity = Vector3.new(0, 0, 0)
  802. item21.Anchored = true
  803. item21.CanCollide = true
  804. item21.Locked = true
  805. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item21[v..'Surface'] = 'SmoothNoOutlines' end
  806. item21.Parent = workspace.Great_ball
  807. item22 = Instance.new('Part')
  808. item22.Name = [[Part]]
  809. item22.BrickColor = BrickColor.new('Maroon')
  810. item22.Material = Enum.Material.Plastic
  811. item22.Reflectance = 0
  812. item22.Transparency = 0
  813. item22.Size = Vector3.new(1, 1, 57)
  814. item22.CFrame = CFrame.new(-164.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  815. item22.RotVelocity = Vector3.new(0, 0, 0)
  816. item22.Velocity = Vector3.new(0, 0, 0)
  817. item22.Anchored = true
  818. item22.CanCollide = true
  819. item22.Locked = true
  820. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item22[v..'Surface'] = 'SmoothNoOutlines' end
  821. item22.Parent = workspace.Great_ball
  822. item23 = Instance.new('Part')
  823. item23.Name = [[Part]]
  824. item23.BrickColor = BrickColor.new('Maroon')
  825. item23.Material = Enum.Material.Plastic
  826. item23.Reflectance = 0
  827. item23.Transparency = 0
  828. item23.Size = Vector3.new(1, 1, 57)
  829. item23.CFrame = CFrame.new(-170.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  830. item23.RotVelocity = Vector3.new(0, 0, 0)
  831. item23.Velocity = Vector3.new(0, 0, 0)
  832. item23.Anchored = true
  833. item23.CanCollide = true
  834. item23.Locked = true
  835. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item23[v..'Surface'] = 'SmoothNoOutlines' end
  836. item23.Parent = workspace.Great_ball
  837. item24 = Instance.new('Part')
  838. item24.Name = [[Part]]
  839. item24.BrickColor = BrickColor.new('Maroon')
  840. item24.Material = Enum.Material.Plastic
  841. item24.Reflectance = 0
  842. item24.Transparency = 0
  843. item24.Size = Vector3.new(1, 1, 57)
  844. item24.CFrame = CFrame.new(-178.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  845. item24.RotVelocity = Vector3.new(0, 0, 0)
  846. item24.Velocity = Vector3.new(0, 0, 0)
  847. item24.Anchored = true
  848. item24.CanCollide = true
  849. item24.Locked = true
  850. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item24[v..'Surface'] = 'SmoothNoOutlines' end
  851. item24.Parent = workspace.Great_ball
  852. item25 = Instance.new('Part')
  853. item25.Name = [[Part]]
  854. item25.BrickColor = BrickColor.new('Maroon')
  855. item25.Material = Enum.Material.Plastic
  856. item25.Reflectance = 0
  857. item25.Transparency = 0
  858. item25.Size = Vector3.new(1, 1, 57)
  859. item25.CFrame = CFrame.new(-186.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  860. item25.RotVelocity = Vector3.new(0, 0, 0)
  861. item25.Velocity = Vector3.new(0, 0, 0)
  862. item25.Anchored = true
  863. item25.CanCollide = true
  864. item25.Locked = true
  865. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item25[v..'Surface'] = 'SmoothNoOutlines' end
  866. item25.Parent = workspace.Great_ball
  867. item26 = Instance.new('Part')
  868. item26.Name = [[Part]]
  869. item26.BrickColor = BrickColor.new('Deep orange')
  870. item26.Material = Enum.Material.Plastic
  871. item26.Reflectance = 0
  872. item26.Transparency = 0
  873. item26.Size = Vector3.new(29, 1, 57)
  874. item26.CFrame = CFrame.new(-208.5, 991, 36.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  875. item26.RotVelocity = Vector3.new(0, 0, 0)
  876. item26.Velocity = Vector3.new(0, 0, 0)
  877. item26.Anchored = true
  878. item26.CanCollide = true
  879. item26.Locked = true
  880. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item26[v..'Surface'] = 'SmoothNoOutlines' end
  881. item26.Parent = workspace.Great_ball
  882. item27 = Instance.new('Part')
  883. item27.Name = [[Spawn]]
  884. item27.BrickColor = BrickColor.new('Black')
  885. item27.Material = Enum.Material.Slate
  886. item27.Reflectance = 0
  887. item27.Transparency = 0.5
  888. item27.Size = Vector3.new(1, 1, 1)
  889. item27.CFrame = CFrame.new(-50, 1008, 39.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  890. item27.RotVelocity = Vector3.new(0, 0, 0)
  891. item27.Velocity = Vector3.new(0, 0, 0)
  892. item27.Anchored = true
  893. item27.CanCollide = false
  894. item27.Locked = true
  895. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item27[v..'Surface'] = 'SmoothNoOutlines' end
  896. item27.Parent = workspace.Great_ball
  897. item28 = Instance.new('Model')
  898. item28.Name = [[Love_ball]]
  899. item28.Parent = workspace
  900. item29 = Instance.new('Part')
  901. item29.Name = [[Part]]
  902. item29.BrickColor = BrickColor.new('Pastel orange')
  903. item29.Material = Enum.Material.Plastic
  904. item29.Reflectance = 0
  905. item29.Transparency = 0
  906. item29.Size = Vector3.new(187, 1, 57)
  907. item29.CFrame = CFrame.new(-130.5, 1038, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  908. item29.RotVelocity = Vector3.new(0, 0, 0)
  909. item29.Velocity = Vector3.new(0, 0, 0)
  910. item29.Anchored = true
  911. item29.CanCollide = true
  912. item29.Locked = true
  913. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item29[v..'Surface'] = 'SmoothNoOutlines' end
  914. item29.Parent = workspace.Love_ball
  915. item30 = Instance.new('Part')
  916. item30.Name = [[Part]]
  917. item30.BrickColor = BrickColor.new('Pastel orange')
  918. item30.Material = Enum.Material.Plastic
  919. item30.Reflectance = 0
  920. item30.Transparency = 0
  921. item30.Size = Vector3.new(55, 47, 1)
  922. item30.CFrame = CFrame.new(-37.5, 1014, 259.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  923. item30.RotVelocity = Vector3.new(0, 0, 0)
  924. item30.Velocity = Vector3.new(0, 0, 0)
  925. item30.Anchored = true
  926. item30.CanCollide = true
  927. item30.Locked = true
  928. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item30[v..'Surface'] = 'SmoothNoOutlines' end
  929. item30.Parent = workspace.Love_ball
  930. item31 = Instance.new('Part')
  931. item31.Name = [[Part]]
  932. item31.BrickColor = BrickColor.new('Pastel orange')
  933. item31.Material = Enum.Material.Plastic
  934. item31.Reflectance = 0
  935. item31.Transparency = 0
  936. item31.Size = Vector3.new(55, 47, 1)
  937. item31.CFrame = CFrame.new(-223.5, 1014, 259.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  938. item31.RotVelocity = Vector3.new(0, 0, 0)
  939. item31.Velocity = Vector3.new(0, 0, 0)
  940. item31.Anchored = true
  941. item31.CanCollide = true
  942. item31.Locked = true
  943. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item31[v..'Surface'] = 'SmoothNoOutlines' end
  944. item31.Parent = workspace.Love_ball
  945. item32 = Instance.new('Part')
  946. item32.Name = [[Part]]
  947. item32.BrickColor = BrickColor.new('Pastel orange')
  948. item32.Material = Enum.Material.Plastic
  949. item32.Reflectance = 0
  950. item32.Transparency = 0
  951. item32.Size = Vector3.new(187, 1, 57)
  952. item32.CFrame = CFrame.new(-130.5, 990, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  953. item32.RotVelocity = Vector3.new(0, 0, 0)
  954. item32.Velocity = Vector3.new(0, 0, 0)
  955. item32.Anchored = true
  956. item32.CanCollide = true
  957. item32.Locked = true
  958. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item32[v..'Surface'] = 'SmoothNoOutlines' end
  959. item32.Parent = workspace.Love_ball
  960. item33 = Instance.new('Part')
  961. item33.Name = [[Part]]
  962. item33.BrickColor = BrickColor.new('Pastel orange')
  963. item33.Material = Enum.Material.Plastic
  964. item33.Reflectance = 0
  965. item33.Transparency = 0
  966. item33.Size = Vector3.new(187, 47, 1)
  967. item33.CFrame = CFrame.new(-130.5, 1014, 231.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  968. item33.RotVelocity = Vector3.new(0, 0, 0)
  969. item33.Velocity = Vector3.new(0, 0, 0)
  970. item33.Anchored = true
  971. item33.CanCollide = true
  972. item33.Locked = true
  973. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item33[v..'Surface'] = 'SmoothNoOutlines' end
  974. item33.Parent = workspace.Love_ball
  975. item34 = Instance.new('Part')
  976. item34.Name = [[Part]]
  977. item34.BrickColor = BrickColor.new('Pastel orange')
  978. item34.Material = Enum.Material.Plastic
  979. item34.Reflectance = 0
  980. item34.Transparency = 0
  981. item34.Size = Vector3.new(187, 47, 1)
  982. item34.CFrame = CFrame.new(-130.5, 1014, 287.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  983. item34.RotVelocity = Vector3.new(0, 0, 0)
  984. item34.Velocity = Vector3.new(0, 0, 0)
  985. item34.Anchored = true
  986. item34.CanCollide = true
  987. item34.Locked = true
  988. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item34[v..'Surface'] = 'SmoothNoOutlines' end
  989. item34.Parent = workspace.Love_ball
  990. item35 = Instance.new('Part')
  991. item35.Name = [[Part]]
  992. item35.BrickColor = BrickColor.new('Maroon')
  993. item35.Material = Enum.Material.Plastic
  994. item35.Reflectance = 0
  995. item35.Transparency = 0
  996. item35.Size = Vector3.new(1, 1, 57)
  997. item35.CFrame = CFrame.new(-116.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  998. item35.RotVelocity = Vector3.new(0, 0, 0)
  999. item35.Velocity = Vector3.new(0, 0, 0)
  1000. item35.Anchored = true
  1001. item35.CanCollide = true
  1002. item35.Locked = true
  1003. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item35[v..'Surface'] = 'SmoothNoOutlines' end
  1004. item35.Parent = workspace.Love_ball
  1005. item36 = Instance.new('Part')
  1006. item36.Name = [[Part]]
  1007. item36.BrickColor = BrickColor.new('Maroon')
  1008. item36.Material = Enum.Material.Plastic
  1009. item36.Reflectance = 0
  1010. item36.Transparency = 0
  1011. item36.Size = Vector3.new(1, 1, 57)
  1012. item36.CFrame = CFrame.new(-65.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1013. item36.RotVelocity = Vector3.new(0, 0, 0)
  1014. item36.Velocity = Vector3.new(0, 0, 0)
  1015. item36.Anchored = true
  1016. item36.CanCollide = true
  1017. item36.Locked = true
  1018. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item36[v..'Surface'] = 'SmoothNoOutlines' end
  1019. item36.Parent = workspace.Love_ball
  1020. item37 = Instance.new('Part')
  1021. item37.Name = [[Part]]
  1022. item37.BrickColor = BrickColor.new('Maroon')
  1023. item37.Material = Enum.Material.Plastic
  1024. item37.Reflectance = 0
  1025. item37.Transparency = 0
  1026. item37.Size = Vector3.new(1, 1, 57)
  1027. item37.CFrame = CFrame.new(-72.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1028. item37.RotVelocity = Vector3.new(0, 0, 0)
  1029. item37.Velocity = Vector3.new(0, 0, 0)
  1030. item37.Anchored = true
  1031. item37.CanCollide = true
  1032. item37.Locked = true
  1033. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item37[v..'Surface'] = 'SmoothNoOutlines' end
  1034. item37.Parent = workspace.Love_ball
  1035. item38 = Instance.new('Part')
  1036. item38.Name = [[Part]]
  1037. item38.BrickColor = BrickColor.new('Maroon')
  1038. item38.Material = Enum.Material.Plastic
  1039. item38.Reflectance = 0
  1040. item38.Transparency = 0
  1041. item38.Size = Vector3.new(1, 1, 57)
  1042. item38.CFrame = CFrame.new(-170.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1043. item38.RotVelocity = Vector3.new(0, 0, 0)
  1044. item38.Velocity = Vector3.new(0, 0, 0)
  1045. item38.Anchored = true
  1046. item38.CanCollide = true
  1047. item38.Locked = true
  1048. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item38[v..'Surface'] = 'SmoothNoOutlines' end
  1049. item38.Parent = workspace.Love_ball
  1050. item39 = Instance.new('Part')
  1051. item39.Name = [[Part]]
  1052. item39.BrickColor = BrickColor.new('Maroon')
  1053. item39.Material = Enum.Material.Plastic
  1054. item39.Reflectance = 0
  1055. item39.Transparency = 0
  1056. item39.Size = Vector3.new(1, 1, 57)
  1057. item39.CFrame = CFrame.new(-81.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1058. item39.RotVelocity = Vector3.new(0, 0, 0)
  1059. item39.Velocity = Vector3.new(0, 0, 0)
  1060. item39.Anchored = true
  1061. item39.CanCollide = true
  1062. item39.Locked = true
  1063. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item39[v..'Surface'] = 'SmoothNoOutlines' end
  1064. item39.Parent = workspace.Love_ball
  1065. item40 = Instance.new('Part')
  1066. item40.Name = [[Part]]
  1067. item40.BrickColor = BrickColor.new('Maroon')
  1068. item40.Material = Enum.Material.Plastic
  1069. item40.Reflectance = 0
  1070. item40.Transparency = 0
  1071. item40.Size = Vector3.new(1, 1, 57)
  1072. item40.CFrame = CFrame.new(-164.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1073. item40.RotVelocity = Vector3.new(0, 0, 0)
  1074. item40.Velocity = Vector3.new(0, 0, 0)
  1075. item40.Anchored = true
  1076. item40.CanCollide = true
  1077. item40.Locked = true
  1078. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item40[v..'Surface'] = 'SmoothNoOutlines' end
  1079. item40.Parent = workspace.Love_ball
  1080. item41 = Instance.new('Part')
  1081. item41.Name = [[Part]]
  1082. item41.BrickColor = BrickColor.new('Maroon')
  1083. item41.Material = Enum.Material.Plastic
  1084. item41.Reflectance = 0
  1085. item41.Transparency = 0
  1086. item41.Size = Vector3.new(1, 1, 57)
  1087. item41.CFrame = CFrame.new(-101.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1088. item41.RotVelocity = Vector3.new(0, 0, 0)
  1089. item41.Velocity = Vector3.new(0, 0, 0)
  1090. item41.Anchored = true
  1091. item41.CanCollide = true
  1092. item41.Locked = true
  1093. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item41[v..'Surface'] = 'SmoothNoOutlines' end
  1094. item41.Parent = workspace.Love_ball
  1095. item42 = Instance.new('Part')
  1096. item42.Name = [[Part]]
  1097. item42.BrickColor = BrickColor.new('Maroon')
  1098. item42.Material = Enum.Material.Plastic
  1099. item42.Reflectance = 0
  1100. item42.Transparency = 0
  1101. item42.Size = Vector3.new(1, 1, 57)
  1102. item42.CFrame = CFrame.new(-58.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1103. item42.RotVelocity = Vector3.new(0, 0, 0)
  1104. item42.Velocity = Vector3.new(0, 0, 0)
  1105. item42.Anchored = true
  1106. item42.CanCollide = true
  1107. item42.Locked = true
  1108. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item42[v..'Surface'] = 'SmoothNoOutlines' end
  1109. item42.Parent = workspace.Love_ball
  1110. item43 = Instance.new('Part')
  1111. item43.Name = [[Part]]
  1112. item43.BrickColor = BrickColor.new('Maroon')
  1113. item43.Material = Enum.Material.Plastic
  1114. item43.Reflectance = 0
  1115. item43.Transparency = 0
  1116. item43.Size = Vector3.new(1, 1, 57)
  1117. item43.CFrame = CFrame.new(-186.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1118. item43.RotVelocity = Vector3.new(0, 0, 0)
  1119. item43.Velocity = Vector3.new(0, 0, 0)
  1120. item43.Anchored = true
  1121. item43.CanCollide = true
  1122. item43.Locked = true
  1123. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item43[v..'Surface'] = 'SmoothNoOutlines' end
  1124. item43.Parent = workspace.Love_ball
  1125. item44 = Instance.new('Part')
  1126. item44.Name = [[Part]]
  1127. item44.BrickColor = BrickColor.new('Maroon')
  1128. item44.Material = Enum.Material.Plastic
  1129. item44.Reflectance = 0
  1130. item44.Transparency = 0
  1131. item44.Size = Vector3.new(1, 1, 57)
  1132. item44.CFrame = CFrame.new(-91.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1133. item44.RotVelocity = Vector3.new(0, 0, 0)
  1134. item44.Velocity = Vector3.new(0, 0, 0)
  1135. item44.Anchored = true
  1136. item44.CanCollide = true
  1137. item44.Locked = true
  1138. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item44[v..'Surface'] = 'SmoothNoOutlines' end
  1139. item44.Parent = workspace.Love_ball
  1140. item45 = Instance.new('Part')
  1141. item45.Name = [[Part]]
  1142. item45.BrickColor = BrickColor.new('Maroon')
  1143. item45.Material = Enum.Material.Plastic
  1144. item45.Reflectance = 0
  1145. item45.Transparency = 0
  1146. item45.Size = Vector3.new(1, 1, 57)
  1147. item45.CFrame = CFrame.new(-143.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1148. item45.RotVelocity = Vector3.new(0, 0, 0)
  1149. item45.Velocity = Vector3.new(0, 0, 0)
  1150. item45.Anchored = true
  1151. item45.CanCollide = true
  1152. item45.Locked = true
  1153. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item45[v..'Surface'] = 'SmoothNoOutlines' end
  1154. item45.Parent = workspace.Love_ball
  1155. item46 = Instance.new('Part')
  1156. item46.Name = [[Part]]
  1157. item46.BrickColor = BrickColor.new('Maroon')
  1158. item46.Material = Enum.Material.Plastic
  1159. item46.Reflectance = 0
  1160. item46.Transparency = 0
  1161. item46.Size = Vector3.new(1, 1, 57)
  1162. item46.CFrame = CFrame.new(-149.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1163. item46.RotVelocity = Vector3.new(0, 0, 0)
  1164. item46.Velocity = Vector3.new(0, 0, 0)
  1165. item46.Anchored = true
  1166. item46.CanCollide = true
  1167. item46.Locked = true
  1168. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item46[v..'Surface'] = 'SmoothNoOutlines' end
  1169. item46.Parent = workspace.Love_ball
  1170. item47 = Instance.new('Part')
  1171. item47.Name = [[Part]]
  1172. item47.BrickColor = BrickColor.new('Maroon')
  1173. item47.Material = Enum.Material.Plastic
  1174. item47.Reflectance = 0
  1175. item47.Transparency = 0
  1176. item47.Size = Vector3.new(1, 1, 57)
  1177. item47.CFrame = CFrame.new(-128.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1178. item47.RotVelocity = Vector3.new(0, 0, 0)
  1179. item47.Velocity = Vector3.new(0, 0, 0)
  1180. item47.Anchored = true
  1181. item47.CanCollide = true
  1182. item47.Locked = true
  1183. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item47[v..'Surface'] = 'SmoothNoOutlines' end
  1184. item47.Parent = workspace.Love_ball
  1185. item48 = Instance.new('Part')
  1186. item48.Name = [[Part]]
  1187. item48.BrickColor = BrickColor.new('Maroon')
  1188. item48.Material = Enum.Material.Plastic
  1189. item48.Reflectance = 0
  1190. item48.Transparency = 0
  1191. item48.Size = Vector3.new(1, 1, 57)
  1192. item48.CFrame = CFrame.new(-121.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1193. item48.RotVelocity = Vector3.new(0, 0, 0)
  1194. item48.Velocity = Vector3.new(0, 0, 0)
  1195. item48.Anchored = true
  1196. item48.CanCollide = true
  1197. item48.Locked = true
  1198. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item48[v..'Surface'] = 'SmoothNoOutlines' end
  1199. item48.Parent = workspace.Love_ball
  1200. item49 = Instance.new('Part')
  1201. item49.Name = [[Part]]
  1202. item49.BrickColor = BrickColor.new('Maroon')
  1203. item49.Material = Enum.Material.Plastic
  1204. item49.Reflectance = 0
  1205. item49.Transparency = 0
  1206. item49.Size = Vector3.new(1, 1, 57)
  1207. item49.CFrame = CFrame.new(-110.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1208. item49.RotVelocity = Vector3.new(0, 0, 0)
  1209. item49.Velocity = Vector3.new(0, 0, 0)
  1210. item49.Anchored = true
  1211. item49.CanCollide = true
  1212. item49.Locked = true
  1213. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item49[v..'Surface'] = 'SmoothNoOutlines' end
  1214. item49.Parent = workspace.Love_ball
  1215. item50 = Instance.new('Part')
  1216. item50.Name = [[Part]]
  1217. item50.BrickColor = BrickColor.new('Maroon')
  1218. item50.Material = Enum.Material.Plastic
  1219. item50.Reflectance = 0
  1220. item50.Transparency = 0
  1221. item50.Size = Vector3.new(1, 1, 57)
  1222. item50.CFrame = CFrame.new(-135.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1223. item50.RotVelocity = Vector3.new(0, 0, 0)
  1224. item50.Velocity = Vector3.new(0, 0, 0)
  1225. item50.Anchored = true
  1226. item50.CanCollide = true
  1227. item50.Locked = true
  1228. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item50[v..'Surface'] = 'SmoothNoOutlines' end
  1229. item50.Parent = workspace.Love_ball
  1230. item51 = Instance.new('Part')
  1231. item51.Name = [[Part]]
  1232. item51.BrickColor = BrickColor.new('Maroon')
  1233. item51.Material = Enum.Material.Plastic
  1234. item51.Reflectance = 0
  1235. item51.Transparency = 0
  1236. item51.Size = Vector3.new(1, 1, 57)
  1237. item51.CFrame = CFrame.new(-156.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1238. item51.RotVelocity = Vector3.new(0, 0, 0)
  1239. item51.Velocity = Vector3.new(0, 0, 0)
  1240. item51.Anchored = true
  1241. item51.CanCollide = true
  1242. item51.Locked = true
  1243. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item51[v..'Surface'] = 'SmoothNoOutlines' end
  1244. item51.Parent = workspace.Love_ball
  1245. item52 = Instance.new('Part')
  1246. item52.Name = [[Part]]
  1247. item52.BrickColor = BrickColor.new('Maroon')
  1248. item52.Material = Enum.Material.Plastic
  1249. item52.Reflectance = 0
  1250. item52.Transparency = 0
  1251. item52.Size = Vector3.new(1, 1, 57)
  1252. item52.CFrame = CFrame.new(-178.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1253. item52.RotVelocity = Vector3.new(0, 0, 0)
  1254. item52.Velocity = Vector3.new(0, 0, 0)
  1255. item52.Anchored = true
  1256. item52.CanCollide = true
  1257. item52.Locked = true
  1258. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item52[v..'Surface'] = 'SmoothNoOutlines' end
  1259. item52.Parent = workspace.Love_ball
  1260. item53 = Instance.new('Part')
  1261. item53.Name = [[Part]]
  1262. item53.BrickColor = BrickColor.new('Deep orange')
  1263. item53.Material = Enum.Material.Plastic
  1264. item53.Reflectance = 0
  1265. item53.Transparency = 0
  1266. item53.Size = Vector3.new(29, 1, 57)
  1267. item53.CFrame = CFrame.new(-208.5, 991, 259.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1268. item53.RotVelocity = Vector3.new(0, 0, 0)
  1269. item53.Velocity = Vector3.new(0, 0, 0)
  1270. item53.Anchored = true
  1271. item53.CanCollide = true
  1272. item53.Locked = true
  1273. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item53[v..'Surface'] = 'SmoothNoOutlines' end
  1274. item53.Parent = workspace.Love_ball
  1275. item54 = Instance.new('Part')
  1276. item54.Name = [[Spawn]]
  1277. item54.BrickColor = BrickColor.new('Black')
  1278. item54.Material = Enum.Material.Slate
  1279. item54.Reflectance = 0
  1280. item54.Transparency = 0.5
  1281. item54.Size = Vector3.new(1, 1, 1)
  1282. item54.CFrame = CFrame.new(-50, 1008, 262.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1283. item54.RotVelocity = Vector3.new(0, 0, 0)
  1284. item54.Velocity = Vector3.new(0, 0, 0)
  1285. item54.Anchored = true
  1286. item54.CanCollide = false
  1287. item54.Locked = true
  1288. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item54[v..'Surface'] = 'SmoothNoOutlines' end
  1289. item54.Parent = workspace.Love_ball
  1290. item55 = Instance.new('Model')
  1291. item55.Name = [[Master_ball]]
  1292. item55.Parent = workspace
  1293. item56 = Instance.new('Part')
  1294. item56.Name = [[Part]]
  1295. item56.BrickColor = BrickColor.new('Magenta')
  1296. item56.Material = Enum.Material.Slate
  1297. item56.Reflectance = 0
  1298. item56.Transparency = 0
  1299. item56.Size = Vector3.new(55, 47, 1)
  1300. item56.CFrame = CFrame.new(-96.5, 1014, 484.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  1301. item56.RotVelocity = Vector3.new(0, 0, 0)
  1302. item56.Velocity = Vector3.new(0, 0, 0)
  1303. item56.Anchored = true
  1304. item56.CanCollide = true
  1305. item56.Locked = true
  1306. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item56[v..'Surface'] = 'SmoothNoOutlines' end
  1307. item56.Parent = workspace.Master_ball
  1308. item57 = Instance.new('Part')
  1309. item57.Name = [[Part]]
  1310. item57.BrickColor = BrickColor.new('Magenta')
  1311. item57.Material = Enum.Material.Slate
  1312. item57.Reflectance = 0
  1313. item57.Transparency = 0
  1314. item57.Size = Vector3.new(60, 1, 57)
  1315. item57.CFrame = CFrame.new(-67, 990, 484.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1316. item57.RotVelocity = Vector3.new(0, 0, 0)
  1317. item57.Velocity = Vector3.new(0, 0, 0)
  1318. item57.Anchored = true
  1319. item57.CanCollide = true
  1320. item57.Locked = true
  1321. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item57[v..'Surface'] = 'SmoothNoOutlines' end
  1322. item57.Parent = workspace.Master_ball
  1323. item58 = Instance.new('Part')
  1324. item58.Name = [[Part]]
  1325. item58.BrickColor = BrickColor.new('Magenta')
  1326. item58.Material = Enum.Material.Slate
  1327. item58.Reflectance = 0
  1328. item58.Transparency = 0
  1329. item58.Size = Vector3.new(60, 47, 1)
  1330. item58.CFrame = CFrame.new(-67, 1014, 456.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1331. item58.RotVelocity = Vector3.new(0, 0, 0)
  1332. item58.Velocity = Vector3.new(0, 0, 0)
  1333. item58.Anchored = true
  1334. item58.CanCollide = true
  1335. item58.Locked = true
  1336. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item58[v..'Surface'] = 'SmoothNoOutlines' end
  1337. item58.Parent = workspace.Master_ball
  1338. item59 = Instance.new('Part')
  1339. item59.Name = [[Part]]
  1340. item59.BrickColor = BrickColor.new('Magenta')
  1341. item59.Material = Enum.Material.Slate
  1342. item59.Reflectance = 0
  1343. item59.Transparency = 0
  1344. item59.Size = Vector3.new(55, 47, 1)
  1345. item59.CFrame = CFrame.new(-37.5, 1014, 484.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  1346. item59.RotVelocity = Vector3.new(0, 0, 0)
  1347. item59.Velocity = Vector3.new(0, 0, 0)
  1348. item59.Anchored = true
  1349. item59.CanCollide = true
  1350. item59.Locked = true
  1351. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item59[v..'Surface'] = 'SmoothNoOutlines' end
  1352. item59.Parent = workspace.Master_ball
  1353. item60 = Instance.new('Part')
  1354. item60.Name = [[Part]]
  1355. item60.BrickColor = BrickColor.new('Magenta')
  1356. item60.Material = Enum.Material.Slate
  1357. item60.Reflectance = 0
  1358. item60.Transparency = 0
  1359. item60.Size = Vector3.new(60, 47, 1)
  1360. item60.CFrame = CFrame.new(-67, 1014, 512.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1361. item60.RotVelocity = Vector3.new(0, 0, 0)
  1362. item60.Velocity = Vector3.new(0, 0, 0)
  1363. item60.Anchored = true
  1364. item60.CanCollide = true
  1365. item60.Locked = true
  1366. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item60[v..'Surface'] = 'SmoothNoOutlines' end
  1367. item60.Parent = workspace.Master_ball
  1368. item61 = Instance.new('Part')
  1369. item61.Name = [[Part]]
  1370. item61.BrickColor = BrickColor.new('Magenta')
  1371. item61.Material = Enum.Material.Slate
  1372. item61.Reflectance = 0
  1373. item61.Transparency = 0
  1374. item61.Size = Vector3.new(60, 1, 57)
  1375. item61.CFrame = CFrame.new(-67, 1038, 484.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1376. item61.RotVelocity = Vector3.new(0, 0, 0)
  1377. item61.Velocity = Vector3.new(0, 0, 0)
  1378. item61.Anchored = true
  1379. item61.CanCollide = true
  1380. item61.Locked = true
  1381. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item61[v..'Surface'] = 'SmoothNoOutlines' end
  1382. item61.Parent = workspace.Master_ball
  1383. item62 = Instance.new('Part')
  1384. item62.Name = [[Spawn]]
  1385. item62.BrickColor = BrickColor.new('Black')
  1386. item62.Material = Enum.Material.Slate
  1387. item62.Reflectance = 0
  1388. item62.Transparency = 0.5
  1389. item62.Size = Vector3.new(1, 1, 1)
  1390. item62.CFrame = CFrame.new(-67, 1019, 484.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1391. item62.RotVelocity = Vector3.new(0, 0, 0)
  1392. item62.Velocity = Vector3.new(0, 0, 0)
  1393. item62.Anchored = true
  1394. item62.CanCollide = false
  1395. item62.Locked = true
  1396. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item62[v..'Surface'] = 'SmoothNoOutlines' end
  1397. item62.Parent = workspace.Master_ball
  1398. item63 = Instance.new('Model')
  1399. item63.Name = [[Timer_ball]]
  1400. item63.Parent = workspace
  1401. item64 = Instance.new('Part')
  1402. item64.Name = [[Part]]
  1403. item64.BrickColor = BrickColor.new('Ghost grey')
  1404. item64.Material = Enum.Material.Plastic
  1405. item64.Reflectance = 0
  1406. item64.Transparency = 0
  1407. item64.Size = Vector3.new(187, 47, 1)
  1408. item64.CFrame = CFrame.new(-130.5, 1014, 329.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1409. item64.RotVelocity = Vector3.new(0, 0, 0)
  1410. item64.Velocity = Vector3.new(0, 0, 0)
  1411. item64.Anchored = true
  1412. item64.CanCollide = true
  1413. item64.Locked = true
  1414. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item64[v..'Surface'] = 'SmoothNoOutlines' end
  1415. item64.Parent = workspace.Timer_ball
  1416. item65 = Instance.new('Part')
  1417. item65.Name = [[Part]]
  1418. item65.BrickColor = BrickColor.new('Ghost grey')
  1419. item65.Material = Enum.Material.Plastic
  1420. item65.Reflectance = 0
  1421. item65.Transparency = 0
  1422. item65.Size = Vector3.new(187, 1, 57)
  1423. item65.CFrame = CFrame.new(-130.5, 990, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1424. item65.RotVelocity = Vector3.new(0, 0, 0)
  1425. item65.Velocity = Vector3.new(0, 0, 0)
  1426. item65.Anchored = true
  1427. item65.CanCollide = true
  1428. item65.Locked = true
  1429. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item65[v..'Surface'] = 'SmoothNoOutlines' end
  1430. item65.Parent = workspace.Timer_ball
  1431. item66 = Instance.new('Part')
  1432. item66.Name = [[Part]]
  1433. item66.BrickColor = BrickColor.new('Ghost grey')
  1434. item66.Material = Enum.Material.Plastic
  1435. item66.Reflectance = 0
  1436. item66.Transparency = 0
  1437. item66.Size = Vector3.new(187, 1, 57)
  1438. item66.CFrame = CFrame.new(-130.5, 1038, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1439. item66.RotVelocity = Vector3.new(0, 0, 0)
  1440. item66.Velocity = Vector3.new(0, 0, 0)
  1441. item66.Anchored = true
  1442. item66.CanCollide = true
  1443. item66.Locked = true
  1444. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item66[v..'Surface'] = 'SmoothNoOutlines' end
  1445. item66.Parent = workspace.Timer_ball
  1446. item67 = Instance.new('Part')
  1447. item67.Name = [[Part]]
  1448. item67.BrickColor = BrickColor.new('Ghost grey')
  1449. item67.Material = Enum.Material.Plastic
  1450. item67.Reflectance = 0
  1451. item67.Transparency = 0
  1452. item67.Size = Vector3.new(187, 47, 1)
  1453. item67.CFrame = CFrame.new(-130.5, 1014, 385.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1454. item67.RotVelocity = Vector3.new(0, 0, 0)
  1455. item67.Velocity = Vector3.new(0, 0, 0)
  1456. item67.Anchored = true
  1457. item67.CanCollide = true
  1458. item67.Locked = true
  1459. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item67[v..'Surface'] = 'SmoothNoOutlines' end
  1460. item67.Parent = workspace.Timer_ball
  1461. item68 = Instance.new('Part')
  1462. item68.Name = [[Part]]
  1463. item68.BrickColor = BrickColor.new('Ghost grey')
  1464. item68.Material = Enum.Material.Plastic
  1465. item68.Reflectance = 0
  1466. item68.Transparency = 0
  1467. item68.Size = Vector3.new(55, 47, 1)
  1468. item68.CFrame = CFrame.new(-37.5, 1014, 357.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  1469. item68.RotVelocity = Vector3.new(0, 0, 0)
  1470. item68.Velocity = Vector3.new(0, 0, 0)
  1471. item68.Anchored = true
  1472. item68.CanCollide = true
  1473. item68.Locked = true
  1474. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item68[v..'Surface'] = 'SmoothNoOutlines' end
  1475. item68.Parent = workspace.Timer_ball
  1476. item69 = Instance.new('Part')
  1477. item69.Name = [[Part]]
  1478. item69.BrickColor = BrickColor.new('Ghost grey')
  1479. item69.Material = Enum.Material.Plastic
  1480. item69.Reflectance = 0
  1481. item69.Transparency = 0
  1482. item69.Size = Vector3.new(55, 47, 1)
  1483. item69.CFrame = CFrame.new(-223.5, 1014, 357.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  1484. item69.RotVelocity = Vector3.new(0, 0, 0)
  1485. item69.Velocity = Vector3.new(0, 0, 0)
  1486. item69.Anchored = true
  1487. item69.CanCollide = true
  1488. item69.Locked = true
  1489. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item69[v..'Surface'] = 'SmoothNoOutlines' end
  1490. item69.Parent = workspace.Timer_ball
  1491. item70 = Instance.new('Part')
  1492. item70.Name = [[Part]]
  1493. item70.BrickColor = BrickColor.new('Maroon')
  1494. item70.Material = Enum.Material.Plastic
  1495. item70.Reflectance = 0
  1496. item70.Transparency = 0
  1497. item70.Size = Vector3.new(1, 1, 57)
  1498. item70.CFrame = CFrame.new(-164.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1499. item70.RotVelocity = Vector3.new(0, 0, 0)
  1500. item70.Velocity = Vector3.new(0, 0, 0)
  1501. item70.Anchored = true
  1502. item70.CanCollide = true
  1503. item70.Locked = true
  1504. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item70[v..'Surface'] = 'SmoothNoOutlines' end
  1505. item70.Parent = workspace.Timer_ball
  1506. item71 = Instance.new('Part')
  1507. item71.Name = [[Part]]
  1508. item71.BrickColor = BrickColor.new('Maroon')
  1509. item71.Material = Enum.Material.Plastic
  1510. item71.Reflectance = 0
  1511. item71.Transparency = 0
  1512. item71.Size = Vector3.new(1, 1, 57)
  1513. item71.CFrame = CFrame.new(-116.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1514. item71.RotVelocity = Vector3.new(0, 0, 0)
  1515. item71.Velocity = Vector3.new(0, 0, 0)
  1516. item71.Anchored = true
  1517. item71.CanCollide = true
  1518. item71.Locked = true
  1519. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item71[v..'Surface'] = 'SmoothNoOutlines' end
  1520. item71.Parent = workspace.Timer_ball
  1521. item72 = Instance.new('Part')
  1522. item72.Name = [[Part]]
  1523. item72.BrickColor = BrickColor.new('Maroon')
  1524. item72.Material = Enum.Material.Plastic
  1525. item72.Reflectance = 0
  1526. item72.Transparency = 0
  1527. item72.Size = Vector3.new(1, 1, 57)
  1528. item72.CFrame = CFrame.new(-81.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1529. item72.RotVelocity = Vector3.new(0, 0, 0)
  1530. item72.Velocity = Vector3.new(0, 0, 0)
  1531. item72.Anchored = true
  1532. item72.CanCollide = true
  1533. item72.Locked = true
  1534. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item72[v..'Surface'] = 'SmoothNoOutlines' end
  1535. item72.Parent = workspace.Timer_ball
  1536. item73 = Instance.new('Part')
  1537. item73.Name = [[Part]]
  1538. item73.BrickColor = BrickColor.new('Maroon')
  1539. item73.Material = Enum.Material.Plastic
  1540. item73.Reflectance = 0
  1541. item73.Transparency = 0
  1542. item73.Size = Vector3.new(1, 1, 57)
  1543. item73.CFrame = CFrame.new(-170.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1544. item73.RotVelocity = Vector3.new(0, 0, 0)
  1545. item73.Velocity = Vector3.new(0, 0, 0)
  1546. item73.Anchored = true
  1547. item73.CanCollide = true
  1548. item73.Locked = true
  1549. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item73[v..'Surface'] = 'SmoothNoOutlines' end
  1550. item73.Parent = workspace.Timer_ball
  1551. item74 = Instance.new('Part')
  1552. item74.Name = [[Part]]
  1553. item74.BrickColor = BrickColor.new('Maroon')
  1554. item74.Material = Enum.Material.Plastic
  1555. item74.Reflectance = 0
  1556. item74.Transparency = 0
  1557. item74.Size = Vector3.new(1, 1, 57)
  1558. item74.CFrame = CFrame.new(-65.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1559. item74.RotVelocity = Vector3.new(0, 0, 0)
  1560. item74.Velocity = Vector3.new(0, 0, 0)
  1561. item74.Anchored = true
  1562. item74.CanCollide = true
  1563. item74.Locked = true
  1564. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item74[v..'Surface'] = 'SmoothNoOutlines' end
  1565. item74.Parent = workspace.Timer_ball
  1566. item75 = Instance.new('Part')
  1567. item75.Name = [[Part]]
  1568. item75.BrickColor = BrickColor.new('Maroon')
  1569. item75.Material = Enum.Material.Plastic
  1570. item75.Reflectance = 0
  1571. item75.Transparency = 0
  1572. item75.Size = Vector3.new(1, 1, 57)
  1573. item75.CFrame = CFrame.new(-101.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1574. item75.RotVelocity = Vector3.new(0, 0, 0)
  1575. item75.Velocity = Vector3.new(0, 0, 0)
  1576. item75.Anchored = true
  1577. item75.CanCollide = true
  1578. item75.Locked = true
  1579. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item75[v..'Surface'] = 'SmoothNoOutlines' end
  1580. item75.Parent = workspace.Timer_ball
  1581. item76 = Instance.new('Part')
  1582. item76.Name = [[Part]]
  1583. item76.BrickColor = BrickColor.new('Maroon')
  1584. item76.Material = Enum.Material.Plastic
  1585. item76.Reflectance = 0
  1586. item76.Transparency = 0
  1587. item76.Size = Vector3.new(1, 1, 57)
  1588. item76.CFrame = CFrame.new(-72.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1589. item76.RotVelocity = Vector3.new(0, 0, 0)
  1590. item76.Velocity = Vector3.new(0, 0, 0)
  1591. item76.Anchored = true
  1592. item76.CanCollide = true
  1593. item76.Locked = true
  1594. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item76[v..'Surface'] = 'SmoothNoOutlines' end
  1595. item76.Parent = workspace.Timer_ball
  1596. item77 = Instance.new('Part')
  1597. item77.Name = [[Part]]
  1598. item77.BrickColor = BrickColor.new('Deep orange')
  1599. item77.Material = Enum.Material.Plastic
  1600. item77.Reflectance = 0
  1601. item77.Transparency = 0
  1602. item77.Size = Vector3.new(29, 1, 57)
  1603. item77.CFrame = CFrame.new(-208.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1604. item77.RotVelocity = Vector3.new(0, 0, 0)
  1605. item77.Velocity = Vector3.new(0, 0, 0)
  1606. item77.Anchored = true
  1607. item77.CanCollide = true
  1608. item77.Locked = true
  1609. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item77[v..'Surface'] = 'SmoothNoOutlines' end
  1610. item77.Parent = workspace.Timer_ball
  1611. item78 = Instance.new('Part')
  1612. item78.Name = [[Part]]
  1613. item78.BrickColor = BrickColor.new('Maroon')
  1614. item78.Material = Enum.Material.Plastic
  1615. item78.Reflectance = 0
  1616. item78.Transparency = 0
  1617. item78.Size = Vector3.new(1, 1, 57)
  1618. item78.CFrame = CFrame.new(-128.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1619. item78.RotVelocity = Vector3.new(0, 0, 0)
  1620. item78.Velocity = Vector3.new(0, 0, 0)
  1621. item78.Anchored = true
  1622. item78.CanCollide = true
  1623. item78.Locked = true
  1624. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item78[v..'Surface'] = 'SmoothNoOutlines' end
  1625. item78.Parent = workspace.Timer_ball
  1626. item79 = Instance.new('Part')
  1627. item79.Name = [[Part]]
  1628. item79.BrickColor = BrickColor.new('Maroon')
  1629. item79.Material = Enum.Material.Plastic
  1630. item79.Reflectance = 0
  1631. item79.Transparency = 0
  1632. item79.Size = Vector3.new(1, 1, 57)
  1633. item79.CFrame = CFrame.new(-143.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1634. item79.RotVelocity = Vector3.new(0, 0, 0)
  1635. item79.Velocity = Vector3.new(0, 0, 0)
  1636. item79.Anchored = true
  1637. item79.CanCollide = true
  1638. item79.Locked = true
  1639. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item79[v..'Surface'] = 'SmoothNoOutlines' end
  1640. item79.Parent = workspace.Timer_ball
  1641. item80 = Instance.new('Part')
  1642. item80.Name = [[Part]]
  1643. item80.BrickColor = BrickColor.new('Maroon')
  1644. item80.Material = Enum.Material.Plastic
  1645. item80.Reflectance = 0
  1646. item80.Transparency = 0
  1647. item80.Size = Vector3.new(1, 1, 57)
  1648. item80.CFrame = CFrame.new(-110.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1649. item80.RotVelocity = Vector3.new(0, 0, 0)
  1650. item80.Velocity = Vector3.new(0, 0, 0)
  1651. item80.Anchored = true
  1652. item80.CanCollide = true
  1653. item80.Locked = true
  1654. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item80[v..'Surface'] = 'SmoothNoOutlines' end
  1655. item80.Parent = workspace.Timer_ball
  1656. item81 = Instance.new('Part')
  1657. item81.Name = [[Part]]
  1658. item81.BrickColor = BrickColor.new('Maroon')
  1659. item81.Material = Enum.Material.Plastic
  1660. item81.Reflectance = 0
  1661. item81.Transparency = 0
  1662. item81.Size = Vector3.new(1, 1, 57)
  1663. item81.CFrame = CFrame.new(-186.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1664. item81.RotVelocity = Vector3.new(0, 0, 0)
  1665. item81.Velocity = Vector3.new(0, 0, 0)
  1666. item81.Anchored = true
  1667. item81.CanCollide = true
  1668. item81.Locked = true
  1669. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item81[v..'Surface'] = 'SmoothNoOutlines' end
  1670. item81.Parent = workspace.Timer_ball
  1671. item82 = Instance.new('Part')
  1672. item82.Name = [[Part]]
  1673. item82.BrickColor = BrickColor.new('Maroon')
  1674. item82.Material = Enum.Material.Plastic
  1675. item82.Reflectance = 0
  1676. item82.Transparency = 0
  1677. item82.Size = Vector3.new(1, 1, 57)
  1678. item82.CFrame = CFrame.new(-58.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1679. item82.RotVelocity = Vector3.new(0, 0, 0)
  1680. item82.Velocity = Vector3.new(0, 0, 0)
  1681. item82.Anchored = true
  1682. item82.CanCollide = true
  1683. item82.Locked = true
  1684. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item82[v..'Surface'] = 'SmoothNoOutlines' end
  1685. item82.Parent = workspace.Timer_ball
  1686. item83 = Instance.new('Part')
  1687. item83.Name = [[Part]]
  1688. item83.BrickColor = BrickColor.new('Maroon')
  1689. item83.Material = Enum.Material.Plastic
  1690. item83.Reflectance = 0
  1691. item83.Transparency = 0
  1692. item83.Size = Vector3.new(1, 1, 57)
  1693. item83.CFrame = CFrame.new(-149.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1694. item83.RotVelocity = Vector3.new(0, 0, 0)
  1695. item83.Velocity = Vector3.new(0, 0, 0)
  1696. item83.Anchored = true
  1697. item83.CanCollide = true
  1698. item83.Locked = true
  1699. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item83[v..'Surface'] = 'SmoothNoOutlines' end
  1700. item83.Parent = workspace.Timer_ball
  1701. item84 = Instance.new('Part')
  1702. item84.Name = [[Part]]
  1703. item84.BrickColor = BrickColor.new('Maroon')
  1704. item84.Material = Enum.Material.Plastic
  1705. item84.Reflectance = 0
  1706. item84.Transparency = 0
  1707. item84.Size = Vector3.new(1, 1, 57)
  1708. item84.CFrame = CFrame.new(-91.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1709. item84.RotVelocity = Vector3.new(0, 0, 0)
  1710. item84.Velocity = Vector3.new(0, 0, 0)
  1711. item84.Anchored = true
  1712. item84.CanCollide = true
  1713. item84.Locked = true
  1714. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item84[v..'Surface'] = 'SmoothNoOutlines' end
  1715. item84.Parent = workspace.Timer_ball
  1716. item85 = Instance.new('Part')
  1717. item85.Name = [[Part]]
  1718. item85.BrickColor = BrickColor.new('Maroon')
  1719. item85.Material = Enum.Material.Plastic
  1720. item85.Reflectance = 0
  1721. item85.Transparency = 0
  1722. item85.Size = Vector3.new(1, 1, 57)
  1723. item85.CFrame = CFrame.new(-121.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1724. item85.RotVelocity = Vector3.new(0, 0, 0)
  1725. item85.Velocity = Vector3.new(0, 0, 0)
  1726. item85.Anchored = true
  1727. item85.CanCollide = true
  1728. item85.Locked = true
  1729. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item85[v..'Surface'] = 'SmoothNoOutlines' end
  1730. item85.Parent = workspace.Timer_ball
  1731. item86 = Instance.new('Part')
  1732. item86.Name = [[Part]]
  1733. item86.BrickColor = BrickColor.new('Maroon')
  1734. item86.Material = Enum.Material.Plastic
  1735. item86.Reflectance = 0
  1736. item86.Transparency = 0
  1737. item86.Size = Vector3.new(1, 1, 57)
  1738. item86.CFrame = CFrame.new(-156.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1739. item86.RotVelocity = Vector3.new(0, 0, 0)
  1740. item86.Velocity = Vector3.new(0, 0, 0)
  1741. item86.Anchored = true
  1742. item86.CanCollide = true
  1743. item86.Locked = true
  1744. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item86[v..'Surface'] = 'SmoothNoOutlines' end
  1745. item86.Parent = workspace.Timer_ball
  1746. item87 = Instance.new('Part')
  1747. item87.Name = [[Part]]
  1748. item87.BrickColor = BrickColor.new('Maroon')
  1749. item87.Material = Enum.Material.Plastic
  1750. item87.Reflectance = 0
  1751. item87.Transparency = 0
  1752. item87.Size = Vector3.new(1, 1, 57)
  1753. item87.CFrame = CFrame.new(-178.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1754. item87.RotVelocity = Vector3.new(0, 0, 0)
  1755. item87.Velocity = Vector3.new(0, 0, 0)
  1756. item87.Anchored = true
  1757. item87.CanCollide = true
  1758. item87.Locked = true
  1759. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item87[v..'Surface'] = 'SmoothNoOutlines' end
  1760. item87.Parent = workspace.Timer_ball
  1761. item88 = Instance.new('Part')
  1762. item88.Name = [[Part]]
  1763. item88.BrickColor = BrickColor.new('Maroon')
  1764. item88.Material = Enum.Material.Plastic
  1765. item88.Reflectance = 0
  1766. item88.Transparency = 0
  1767. item88.Size = Vector3.new(1, 1, 57)
  1768. item88.CFrame = CFrame.new(-135.5, 991, 357.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1769. item88.RotVelocity = Vector3.new(0, 0, 0)
  1770. item88.Velocity = Vector3.new(0, 0, 0)
  1771. item88.Anchored = true
  1772. item88.CanCollide = true
  1773. item88.Locked = true
  1774. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item88[v..'Surface'] = 'SmoothNoOutlines' end
  1775. item88.Parent = workspace.Timer_ball
  1776. item89 = Instance.new('Part')
  1777. item89.Name = [[Spawn]]
  1778. item89.BrickColor = BrickColor.new('Black')
  1779. item89.Material = Enum.Material.Slate
  1780. item89.Reflectance = 0
  1781. item89.Transparency = 0.5
  1782. item89.Size = Vector3.new(1, 1, 1)
  1783. item89.CFrame = CFrame.new(-50, 1008, 359.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1784. item89.RotVelocity = Vector3.new(0, 0, 0)
  1785. item89.Velocity = Vector3.new(0, 0, 0)
  1786. item89.Anchored = true
  1787. item89.CanCollide = false
  1788. item89.Locked = true
  1789. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item89[v..'Surface'] = 'SmoothNoOutlines' end
  1790. item89.Parent = workspace.Timer_ball
  1791. item90 = Instance.new('Model')
  1792. item90.Name = [[Ultra_ball]]
  1793. item90.Parent = workspace
  1794. item91 = Instance.new('Part')
  1795. item91.Name = [[Part]]
  1796. item91.BrickColor = BrickColor.new('Black')
  1797. item91.Material = Enum.Material.Plastic
  1798. item91.Reflectance = 0
  1799. item91.Transparency = 0
  1800. item91.Size = Vector3.new(187, 47, 1)
  1801. item91.CFrame = CFrame.new(-130.5, 1014, 157.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1802. item91.RotVelocity = Vector3.new(0, 0, 0)
  1803. item91.Velocity = Vector3.new(0, 0, 0)
  1804. item91.Anchored = true
  1805. item91.CanCollide = true
  1806. item91.Locked = true
  1807. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item91[v..'Surface'] = 'SmoothNoOutlines' end
  1808. item91.Parent = workspace.Ultra_ball
  1809. item92 = Instance.new('Part')
  1810. item92.Name = [[Part]]
  1811. item92.BrickColor = BrickColor.new('Black')
  1812. item92.Material = Enum.Material.Plastic
  1813. item92.Reflectance = 0
  1814. item92.Transparency = 0
  1815. item92.Size = Vector3.new(187, 1, 57)
  1816. item92.CFrame = CFrame.new(-130.5, 1038, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1817. item92.RotVelocity = Vector3.new(0, 0, 0)
  1818. item92.Velocity = Vector3.new(0, 0, 0)
  1819. item92.Anchored = true
  1820. item92.CanCollide = true
  1821. item92.Locked = true
  1822. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item92[v..'Surface'] = 'SmoothNoOutlines' end
  1823. item92.Parent = workspace.Ultra_ball
  1824. item93 = Instance.new('Part')
  1825. item93.Name = [[Part]]
  1826. item93.BrickColor = BrickColor.new('Maroon')
  1827. item93.Material = Enum.Material.Plastic
  1828. item93.Reflectance = 0
  1829. item93.Transparency = 0
  1830. item93.Size = Vector3.new(1, 1, 57)
  1831. item93.CFrame = CFrame.new(-186.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1832. item93.RotVelocity = Vector3.new(0, 0, 0)
  1833. item93.Velocity = Vector3.new(0, 0, 0)
  1834. item93.Anchored = true
  1835. item93.CanCollide = true
  1836. item93.Locked = true
  1837. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item93[v..'Surface'] = 'SmoothNoOutlines' end
  1838. item93.Parent = workspace.Ultra_ball
  1839. item94 = Instance.new('Part')
  1840. item94.Name = [[Part]]
  1841. item94.BrickColor = BrickColor.new('Maroon')
  1842. item94.Material = Enum.Material.Plastic
  1843. item94.Reflectance = 0
  1844. item94.Transparency = 0
  1845. item94.Size = Vector3.new(1, 1, 57)
  1846. item94.CFrame = CFrame.new(-81.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1847. item94.RotVelocity = Vector3.new(0, 0, 0)
  1848. item94.Velocity = Vector3.new(0, 0, 0)
  1849. item94.Anchored = true
  1850. item94.CanCollide = true
  1851. item94.Locked = true
  1852. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item94[v..'Surface'] = 'SmoothNoOutlines' end
  1853. item94.Parent = workspace.Ultra_ball
  1854. item95 = Instance.new('Part')
  1855. item95.Name = [[Part]]
  1856. item95.BrickColor = BrickColor.new('Maroon')
  1857. item95.Material = Enum.Material.Plastic
  1858. item95.Reflectance = 0
  1859. item95.Transparency = 0
  1860. item95.Size = Vector3.new(1, 1, 57)
  1861. item95.CFrame = CFrame.new(-58.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1862. item95.RotVelocity = Vector3.new(0, 0, 0)
  1863. item95.Velocity = Vector3.new(0, 0, 0)
  1864. item95.Anchored = true
  1865. item95.CanCollide = true
  1866. item95.Locked = true
  1867. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item95[v..'Surface'] = 'SmoothNoOutlines' end
  1868. item95.Parent = workspace.Ultra_ball
  1869. item96 = Instance.new('Part')
  1870. item96.Name = [[Part]]
  1871. item96.BrickColor = BrickColor.new('Maroon')
  1872. item96.Material = Enum.Material.Plastic
  1873. item96.Reflectance = 0
  1874. item96.Transparency = 0
  1875. item96.Size = Vector3.new(1, 1, 57)
  1876. item96.CFrame = CFrame.new(-65.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1877. item96.RotVelocity = Vector3.new(0, 0, 0)
  1878. item96.Velocity = Vector3.new(0, 0, 0)
  1879. item96.Anchored = true
  1880. item96.CanCollide = true
  1881. item96.Locked = true
  1882. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item96[v..'Surface'] = 'SmoothNoOutlines' end
  1883. item96.Parent = workspace.Ultra_ball
  1884. item97 = Instance.new('Part')
  1885. item97.Name = [[Part]]
  1886. item97.BrickColor = BrickColor.new('Maroon')
  1887. item97.Material = Enum.Material.Plastic
  1888. item97.Reflectance = 0
  1889. item97.Transparency = 0
  1890. item97.Size = Vector3.new(1, 1, 57)
  1891. item97.CFrame = CFrame.new(-170.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1892. item97.RotVelocity = Vector3.new(0, 0, 0)
  1893. item97.Velocity = Vector3.new(0, 0, 0)
  1894. item97.Anchored = true
  1895. item97.CanCollide = true
  1896. item97.Locked = true
  1897. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item97[v..'Surface'] = 'SmoothNoOutlines' end
  1898. item97.Parent = workspace.Ultra_ball
  1899. item98 = Instance.new('Part')
  1900. item98.Name = [[Part]]
  1901. item98.BrickColor = BrickColor.new('Maroon')
  1902. item98.Material = Enum.Material.Plastic
  1903. item98.Reflectance = 0
  1904. item98.Transparency = 0
  1905. item98.Size = Vector3.new(1, 1, 57)
  1906. item98.CFrame = CFrame.new(-116.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1907. item98.RotVelocity = Vector3.new(0, 0, 0)
  1908. item98.Velocity = Vector3.new(0, 0, 0)
  1909. item98.Anchored = true
  1910. item98.CanCollide = true
  1911. item98.Locked = true
  1912. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item98[v..'Surface'] = 'SmoothNoOutlines' end
  1913. item98.Parent = workspace.Ultra_ball
  1914. item99 = Instance.new('Part')
  1915. item99.Name = [[Part]]
  1916. item99.BrickColor = BrickColor.new('Maroon')
  1917. item99.Material = Enum.Material.Plastic
  1918. item99.Reflectance = 0
  1919. item99.Transparency = 0
  1920. item99.Size = Vector3.new(1, 1, 57)
  1921. item99.CFrame = CFrame.new(-91.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1922. item99.RotVelocity = Vector3.new(0, 0, 0)
  1923. item99.Velocity = Vector3.new(0, 0, 0)
  1924. item99.Anchored = true
  1925. item99.CanCollide = true
  1926. item99.Locked = true
  1927. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item99[v..'Surface'] = 'SmoothNoOutlines' end
  1928. item99.Parent = workspace.Ultra_ball
  1929. item100 = Instance.new('Part')
  1930. item100.Name = [[Part]]
  1931. item100.BrickColor = BrickColor.new('Deep orange')
  1932. item100.Material = Enum.Material.Plastic
  1933. item100.Reflectance = 0
  1934. item100.Transparency = 0
  1935. item100.Size = Vector3.new(29, 1, 57)
  1936. item100.CFrame = CFrame.new(-208.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1937. item100.RotVelocity = Vector3.new(0, 0, 0)
  1938. item100.Velocity = Vector3.new(0, 0, 0)
  1939. item100.Anchored = true
  1940. item100.CanCollide = true
  1941. item100.Locked = true
  1942. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item100[v..'Surface'] = 'SmoothNoOutlines' end
  1943. item100.Parent = workspace.Ultra_ball
  1944. item101 = Instance.new('Part')
  1945. item101.Name = [[Part]]
  1946. item101.BrickColor = BrickColor.new('Maroon')
  1947. item101.Material = Enum.Material.Plastic
  1948. item101.Reflectance = 0
  1949. item101.Transparency = 0
  1950. item101.Size = Vector3.new(1, 1, 57)
  1951. item101.CFrame = CFrame.new(-143.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1952. item101.RotVelocity = Vector3.new(0, 0, 0)
  1953. item101.Velocity = Vector3.new(0, 0, 0)
  1954. item101.Anchored = true
  1955. item101.CanCollide = true
  1956. item101.Locked = true
  1957. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item101[v..'Surface'] = 'SmoothNoOutlines' end
  1958. item101.Parent = workspace.Ultra_ball
  1959. item102 = Instance.new('Part')
  1960. item102.Name = [[Part]]
  1961. item102.BrickColor = BrickColor.new('Maroon')
  1962. item102.Material = Enum.Material.Plastic
  1963. item102.Reflectance = 0
  1964. item102.Transparency = 0
  1965. item102.Size = Vector3.new(1, 1, 57)
  1966. item102.CFrame = CFrame.new(-110.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1967. item102.RotVelocity = Vector3.new(0, 0, 0)
  1968. item102.Velocity = Vector3.new(0, 0, 0)
  1969. item102.Anchored = true
  1970. item102.CanCollide = true
  1971. item102.Locked = true
  1972. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item102[v..'Surface'] = 'SmoothNoOutlines' end
  1973. item102.Parent = workspace.Ultra_ball
  1974. item103 = Instance.new('Part')
  1975. item103.Name = [[Part]]
  1976. item103.BrickColor = BrickColor.new('Black')
  1977. item103.Material = Enum.Material.Plastic
  1978. item103.Reflectance = 0
  1979. item103.Transparency = 0
  1980. item103.Size = Vector3.new(187, 47, 1)
  1981. item103.CFrame = CFrame.new(-130.5, 1014, 101.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1982. item103.RotVelocity = Vector3.new(0, 0, 0)
  1983. item103.Velocity = Vector3.new(0, 0, 0)
  1984. item103.Anchored = true
  1985. item103.CanCollide = true
  1986. item103.Locked = true
  1987. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item103[v..'Surface'] = 'SmoothNoOutlines' end
  1988. item103.Parent = workspace.Ultra_ball
  1989. item104 = Instance.new('Part')
  1990. item104.Name = [[Part]]
  1991. item104.BrickColor = BrickColor.new('Maroon')
  1992. item104.Material = Enum.Material.Plastic
  1993. item104.Reflectance = 0
  1994. item104.Transparency = 0
  1995. item104.Size = Vector3.new(1, 1, 57)
  1996. item104.CFrame = CFrame.new(-135.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1997. item104.RotVelocity = Vector3.new(0, 0, 0)
  1998. item104.Velocity = Vector3.new(0, 0, 0)
  1999. item104.Anchored = true
  2000. item104.CanCollide = true
  2001. item104.Locked = true
  2002. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item104[v..'Surface'] = 'SmoothNoOutlines' end
  2003. item104.Parent = workspace.Ultra_ball
  2004. item105 = Instance.new('Part')
  2005. item105.Name = [[Part]]
  2006. item105.BrickColor = BrickColor.new('Maroon')
  2007. item105.Material = Enum.Material.Plastic
  2008. item105.Reflectance = 0
  2009. item105.Transparency = 0
  2010. item105.Size = Vector3.new(1, 1, 57)
  2011. item105.CFrame = CFrame.new(-164.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2012. item105.RotVelocity = Vector3.new(0, 0, 0)
  2013. item105.Velocity = Vector3.new(0, 0, 0)
  2014. item105.Anchored = true
  2015. item105.CanCollide = true
  2016. item105.Locked = true
  2017. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item105[v..'Surface'] = 'SmoothNoOutlines' end
  2018. item105.Parent = workspace.Ultra_ball
  2019. item106 = Instance.new('Part')
  2020. item106.Name = [[Part]]
  2021. item106.BrickColor = BrickColor.new('Black')
  2022. item106.Material = Enum.Material.Plastic
  2023. item106.Reflectance = 0
  2024. item106.Transparency = 0
  2025. item106.Size = Vector3.new(55, 47, 1)
  2026. item106.CFrame = CFrame.new(-223.5, 1014, 129.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  2027. item106.RotVelocity = Vector3.new(0, 0, 0)
  2028. item106.Velocity = Vector3.new(0, 0, 0)
  2029. item106.Anchored = true
  2030. item106.CanCollide = true
  2031. item106.Locked = true
  2032. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item106[v..'Surface'] = 'SmoothNoOutlines' end
  2033. item106.Parent = workspace.Ultra_ball
  2034. item107 = Instance.new('Part')
  2035. item107.Name = [[Part]]
  2036. item107.BrickColor = BrickColor.new('Black')
  2037. item107.Material = Enum.Material.Plastic
  2038. item107.Reflectance = 0
  2039. item107.Transparency = 0
  2040. item107.Size = Vector3.new(55, 47, 1)
  2041. item107.CFrame = CFrame.new(-37.5, 1014, 129.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  2042. item107.RotVelocity = Vector3.new(0, 0, 0)
  2043. item107.Velocity = Vector3.new(0, 0, 0)
  2044. item107.Anchored = true
  2045. item107.CanCollide = true
  2046. item107.Locked = true
  2047. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item107[v..'Surface'] = 'SmoothNoOutlines' end
  2048. item107.Parent = workspace.Ultra_ball
  2049. item108 = Instance.new('Part')
  2050. item108.Name = [[Part]]
  2051. item108.BrickColor = BrickColor.new('Maroon')
  2052. item108.Material = Enum.Material.Plastic
  2053. item108.Reflectance = 0
  2054. item108.Transparency = 0
  2055. item108.Size = Vector3.new(1, 1, 57)
  2056. item108.CFrame = CFrame.new(-121.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2057. item108.RotVelocity = Vector3.new(0, 0, 0)
  2058. item108.Velocity = Vector3.new(0, 0, 0)
  2059. item108.Anchored = true
  2060. item108.CanCollide = true
  2061. item108.Locked = true
  2062. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item108[v..'Surface'] = 'SmoothNoOutlines' end
  2063. item108.Parent = workspace.Ultra_ball
  2064. item109 = Instance.new('Part')
  2065. item109.Name = [[Part]]
  2066. item109.BrickColor = BrickColor.new('Black')
  2067. item109.Material = Enum.Material.Plastic
  2068. item109.Reflectance = 0
  2069. item109.Transparency = 0
  2070. item109.Size = Vector3.new(187, 1, 57)
  2071. item109.CFrame = CFrame.new(-130.5, 990, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2072. item109.RotVelocity = Vector3.new(0, 0, 0)
  2073. item109.Velocity = Vector3.new(0, 0, 0)
  2074. item109.Anchored = true
  2075. item109.CanCollide = true
  2076. item109.Locked = true
  2077. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item109[v..'Surface'] = 'SmoothNoOutlines' end
  2078. item109.Parent = workspace.Ultra_ball
  2079. item110 = Instance.new('Part')
  2080. item110.Name = [[Part]]
  2081. item110.BrickColor = BrickColor.new('Maroon')
  2082. item110.Material = Enum.Material.Plastic
  2083. item110.Reflectance = 0
  2084. item110.Transparency = 0
  2085. item110.Size = Vector3.new(1, 1, 57)
  2086. item110.CFrame = CFrame.new(-156.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2087. item110.RotVelocity = Vector3.new(0, 0, 0)
  2088. item110.Velocity = Vector3.new(0, 0, 0)
  2089. item110.Anchored = true
  2090. item110.CanCollide = true
  2091. item110.Locked = true
  2092. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item110[v..'Surface'] = 'SmoothNoOutlines' end
  2093. item110.Parent = workspace.Ultra_ball
  2094. item111 = Instance.new('Part')
  2095. item111.Name = [[Part]]
  2096. item111.BrickColor = BrickColor.new('Maroon')
  2097. item111.Material = Enum.Material.Plastic
  2098. item111.Reflectance = 0
  2099. item111.Transparency = 0
  2100. item111.Size = Vector3.new(1, 1, 57)
  2101. item111.CFrame = CFrame.new(-178.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2102. item111.RotVelocity = Vector3.new(0, 0, 0)
  2103. item111.Velocity = Vector3.new(0, 0, 0)
  2104. item111.Anchored = true
  2105. item111.CanCollide = true
  2106. item111.Locked = true
  2107. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item111[v..'Surface'] = 'SmoothNoOutlines' end
  2108. item111.Parent = workspace.Ultra_ball
  2109. item112 = Instance.new('Part')
  2110. item112.Name = [[Part]]
  2111. item112.BrickColor = BrickColor.new('Maroon')
  2112. item112.Material = Enum.Material.Plastic
  2113. item112.Reflectance = 0
  2114. item112.Transparency = 0
  2115. item112.Size = Vector3.new(1, 1, 57)
  2116. item112.CFrame = CFrame.new(-101.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2117. item112.RotVelocity = Vector3.new(0, 0, 0)
  2118. item112.Velocity = Vector3.new(0, 0, 0)
  2119. item112.Anchored = true
  2120. item112.CanCollide = true
  2121. item112.Locked = true
  2122. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item112[v..'Surface'] = 'SmoothNoOutlines' end
  2123. item112.Parent = workspace.Ultra_ball
  2124. item113 = Instance.new('Part')
  2125. item113.Name = [[Part]]
  2126. item113.BrickColor = BrickColor.new('Maroon')
  2127. item113.Material = Enum.Material.Plastic
  2128. item113.Reflectance = 0
  2129. item113.Transparency = 0
  2130. item113.Size = Vector3.new(1, 1, 57)
  2131. item113.CFrame = CFrame.new(-149.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2132. item113.RotVelocity = Vector3.new(0, 0, 0)
  2133. item113.Velocity = Vector3.new(0, 0, 0)
  2134. item113.Anchored = true
  2135. item113.CanCollide = true
  2136. item113.Locked = true
  2137. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item113[v..'Surface'] = 'SmoothNoOutlines' end
  2138. item113.Parent = workspace.Ultra_ball
  2139. item114 = Instance.new('Part')
  2140. item114.Name = [[Part]]
  2141. item114.BrickColor = BrickColor.new('Maroon')
  2142. item114.Material = Enum.Material.Plastic
  2143. item114.Reflectance = 0
  2144. item114.Transparency = 0
  2145. item114.Size = Vector3.new(1, 1, 57)
  2146. item114.CFrame = CFrame.new(-128.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2147. item114.RotVelocity = Vector3.new(0, 0, 0)
  2148. item114.Velocity = Vector3.new(0, 0, 0)
  2149. item114.Anchored = true
  2150. item114.CanCollide = true
  2151. item114.Locked = true
  2152. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item114[v..'Surface'] = 'SmoothNoOutlines' end
  2153. item114.Parent = workspace.Ultra_ball
  2154. item115 = Instance.new('Part')
  2155. item115.Name = [[Part]]
  2156. item115.BrickColor = BrickColor.new('Maroon')
  2157. item115.Material = Enum.Material.Plastic
  2158. item115.Reflectance = 0
  2159. item115.Transparency = 0
  2160. item115.Size = Vector3.new(1, 1, 57)
  2161. item115.CFrame = CFrame.new(-72.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2162. item115.RotVelocity = Vector3.new(0, 0, 0)
  2163. item115.Velocity = Vector3.new(0, 0, 0)
  2164. item115.Anchored = true
  2165. item115.CanCollide = true
  2166. item115.Locked = true
  2167. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item115[v..'Surface'] = 'SmoothNoOutlines' end
  2168. item115.Parent = workspace.Ultra_ball
  2169. item116 = Instance.new('Part')
  2170. item116.Name = [[Part]]
  2171. item116.BrickColor = BrickColor.new('Maroon')
  2172. item116.Material = Enum.Material.Plastic
  2173. item116.Reflectance = 0
  2174. item116.Transparency = 0
  2175. item116.Size = Vector3.new(1, 1, 57)
  2176. item116.CFrame = CFrame.new(-112.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2177. item116.RotVelocity = Vector3.new(0, 0, 0)
  2178. item116.Velocity = Vector3.new(0, 0, 0)
  2179. item116.Anchored = true
  2180. item116.CanCollide = true
  2181. item116.Locked = true
  2182. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item116[v..'Surface'] = 'SmoothNoOutlines' end
  2183. item116.Parent = workspace.Ultra_ball
  2184. item117 = Instance.new('Part')
  2185. item117.Name = [[Part]]
  2186. item117.BrickColor = BrickColor.new('Maroon')
  2187. item117.Material = Enum.Material.Plastic
  2188. item117.Reflectance = 0
  2189. item117.Transparency = 0
  2190. item117.Size = Vector3.new(1, 1, 57)
  2191. item117.CFrame = CFrame.new(-145.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2192. item117.RotVelocity = Vector3.new(0, 0, 0)
  2193. item117.Velocity = Vector3.new(0, 0, 0)
  2194. item117.Anchored = true
  2195. item117.CanCollide = true
  2196. item117.Locked = true
  2197. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item117[v..'Surface'] = 'SmoothNoOutlines' end
  2198. item117.Parent = workspace.Ultra_ball
  2199. item118 = Instance.new('Part')
  2200. item118.Name = [[Part]]
  2201. item118.BrickColor = BrickColor.new('Maroon')
  2202. item118.Material = Enum.Material.Plastic
  2203. item118.Reflectance = 0
  2204. item118.Transparency = 0
  2205. item118.Size = Vector3.new(1, 1, 57)
  2206. item118.CFrame = CFrame.new(-182.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2207. item118.RotVelocity = Vector3.new(0, 0, 0)
  2208. item118.Velocity = Vector3.new(0, 0, 0)
  2209. item118.Anchored = true
  2210. item118.CanCollide = true
  2211. item118.Locked = true
  2212. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item118[v..'Surface'] = 'SmoothNoOutlines' end
  2213. item118.Parent = workspace.Ultra_ball
  2214. item119 = Instance.new('Part')
  2215. item119.Name = [[Part]]
  2216. item119.BrickColor = BrickColor.new('Maroon')
  2217. item119.Material = Enum.Material.Plastic
  2218. item119.Reflectance = 0
  2219. item119.Transparency = 0
  2220. item119.Size = Vector3.new(1, 1, 57)
  2221. item119.CFrame = CFrame.new(-160.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2222. item119.RotVelocity = Vector3.new(0, 0, 0)
  2223. item119.Velocity = Vector3.new(0, 0, 0)
  2224. item119.Anchored = true
  2225. item119.CanCollide = true
  2226. item119.Locked = true
  2227. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item119[v..'Surface'] = 'SmoothNoOutlines' end
  2228. item119.Parent = workspace.Ultra_ball
  2229. item120 = Instance.new('Part')
  2230. item120.Name = [[Part]]
  2231. item120.BrickColor = BrickColor.new('Maroon')
  2232. item120.Material = Enum.Material.Plastic
  2233. item120.Reflectance = 0
  2234. item120.Transparency = 0
  2235. item120.Size = Vector3.new(1, 1, 57)
  2236. item120.CFrame = CFrame.new(-61.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2237. item120.RotVelocity = Vector3.new(0, 0, 0)
  2238. item120.Velocity = Vector3.new(0, 0, 0)
  2239. item120.Anchored = true
  2240. item120.CanCollide = true
  2241. item120.Locked = true
  2242. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item120[v..'Surface'] = 'SmoothNoOutlines' end
  2243. item120.Parent = workspace.Ultra_ball
  2244. item121 = Instance.new('Part')
  2245. item121.Name = [[Part]]
  2246. item121.BrickColor = BrickColor.new('Maroon')
  2247. item121.Material = Enum.Material.Plastic
  2248. item121.Reflectance = 0
  2249. item121.Transparency = 0
  2250. item121.Size = Vector3.new(1, 1, 57)
  2251. item121.CFrame = CFrame.new(-97.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2252. item121.RotVelocity = Vector3.new(0, 0, 0)
  2253. item121.Velocity = Vector3.new(0, 0, 0)
  2254. item121.Anchored = true
  2255. item121.CanCollide = true
  2256. item121.Locked = true
  2257. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item121[v..'Surface'] = 'SmoothNoOutlines' end
  2258. item121.Parent = workspace.Ultra_ball
  2259. item122 = Instance.new('Part')
  2260. item122.Name = [[Part]]
  2261. item122.BrickColor = BrickColor.new('Maroon')
  2262. item122.Material = Enum.Material.Plastic
  2263. item122.Reflectance = 0
  2264. item122.Transparency = 0
  2265. item122.Size = Vector3.new(1, 1, 57)
  2266. item122.CFrame = CFrame.new(-87.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2267. item122.RotVelocity = Vector3.new(0, 0, 0)
  2268. item122.Velocity = Vector3.new(0, 0, 0)
  2269. item122.Anchored = true
  2270. item122.CanCollide = true
  2271. item122.Locked = true
  2272. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item122[v..'Surface'] = 'SmoothNoOutlines' end
  2273. item122.Parent = workspace.Ultra_ball
  2274. item123 = Instance.new('Part')
  2275. item123.Name = [[Part]]
  2276. item123.BrickColor = BrickColor.new('Maroon')
  2277. item123.Material = Enum.Material.Plastic
  2278. item123.Reflectance = 0
  2279. item123.Transparency = 0
  2280. item123.Size = Vector3.new(1, 1, 57)
  2281. item123.CFrame = CFrame.new(-131.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2282. item123.RotVelocity = Vector3.new(0, 0, 0)
  2283. item123.Velocity = Vector3.new(0, 0, 0)
  2284. item123.Anchored = true
  2285. item123.CanCollide = true
  2286. item123.Locked = true
  2287. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item123[v..'Surface'] = 'SmoothNoOutlines' end
  2288. item123.Parent = workspace.Ultra_ball
  2289. item124 = Instance.new('Part')
  2290. item124.Name = [[Part]]
  2291. item124.BrickColor = BrickColor.new('Maroon')
  2292. item124.Material = Enum.Material.Plastic
  2293. item124.Reflectance = 0
  2294. item124.Transparency = 0
  2295. item124.Size = Vector3.new(1, 1, 57)
  2296. item124.CFrame = CFrame.new(-152.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2297. item124.RotVelocity = Vector3.new(0, 0, 0)
  2298. item124.Velocity = Vector3.new(0, 0, 0)
  2299. item124.Anchored = true
  2300. item124.CanCollide = true
  2301. item124.Locked = true
  2302. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item124[v..'Surface'] = 'SmoothNoOutlines' end
  2303. item124.Parent = workspace.Ultra_ball
  2304. item125 = Instance.new('Part')
  2305. item125.Name = [[Part]]
  2306. item125.BrickColor = BrickColor.new('Maroon')
  2307. item125.Material = Enum.Material.Plastic
  2308. item125.Reflectance = 0
  2309. item125.Transparency = 0
  2310. item125.Size = Vector3.new(1, 1, 57)
  2311. item125.CFrame = CFrame.new(-139.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2312. item125.RotVelocity = Vector3.new(0, 0, 0)
  2313. item125.Velocity = Vector3.new(0, 0, 0)
  2314. item125.Anchored = true
  2315. item125.CanCollide = true
  2316. item125.Locked = true
  2317. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item125[v..'Surface'] = 'SmoothNoOutlines' end
  2318. item125.Parent = workspace.Ultra_ball
  2319. item126 = Instance.new('Part')
  2320. item126.Name = [[Part]]
  2321. item126.BrickColor = BrickColor.new('Maroon')
  2322. item126.Material = Enum.Material.Plastic
  2323. item126.Reflectance = 0
  2324. item126.Transparency = 0
  2325. item126.Size = Vector3.new(1, 1, 57)
  2326. item126.CFrame = CFrame.new(-117.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2327. item126.RotVelocity = Vector3.new(0, 0, 0)
  2328. item126.Velocity = Vector3.new(0, 0, 0)
  2329. item126.Anchored = true
  2330. item126.CanCollide = true
  2331. item126.Locked = true
  2332. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item126[v..'Surface'] = 'SmoothNoOutlines' end
  2333. item126.Parent = workspace.Ultra_ball
  2334. item127 = Instance.new('Part')
  2335. item127.Name = [[Part]]
  2336. item127.BrickColor = BrickColor.new('Maroon')
  2337. item127.Material = Enum.Material.Plastic
  2338. item127.Reflectance = 0
  2339. item127.Transparency = 0
  2340. item127.Size = Vector3.new(1, 1, 57)
  2341. item127.CFrame = CFrame.new(-54.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2342. item127.RotVelocity = Vector3.new(0, 0, 0)
  2343. item127.Velocity = Vector3.new(0, 0, 0)
  2344. item127.Anchored = true
  2345. item127.CanCollide = true
  2346. item127.Locked = true
  2347. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item127[v..'Surface'] = 'SmoothNoOutlines' end
  2348. item127.Parent = workspace.Ultra_ball
  2349. item128 = Instance.new('Part')
  2350. item128.Name = [[Part]]
  2351. item128.BrickColor = BrickColor.new('Maroon')
  2352. item128.Material = Enum.Material.Plastic
  2353. item128.Reflectance = 0
  2354. item128.Transparency = 0
  2355. item128.Size = Vector3.new(1, 1, 57)
  2356. item128.CFrame = CFrame.new(-124.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2357. item128.RotVelocity = Vector3.new(0, 0, 0)
  2358. item128.Velocity = Vector3.new(0, 0, 0)
  2359. item128.Anchored = true
  2360. item128.CanCollide = true
  2361. item128.Locked = true
  2362. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item128[v..'Surface'] = 'SmoothNoOutlines' end
  2363. item128.Parent = workspace.Ultra_ball
  2364. item129 = Instance.new('Part')
  2365. item129.Name = [[Part]]
  2366. item129.BrickColor = BrickColor.new('Maroon')
  2367. item129.Material = Enum.Material.Plastic
  2368. item129.Reflectance = 0
  2369. item129.Transparency = 0
  2370. item129.Size = Vector3.new(1, 1, 57)
  2371. item129.CFrame = CFrame.new(-166.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2372. item129.RotVelocity = Vector3.new(0, 0, 0)
  2373. item129.Velocity = Vector3.new(0, 0, 0)
  2374. item129.Anchored = true
  2375. item129.CanCollide = true
  2376. item129.Locked = true
  2377. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item129[v..'Surface'] = 'SmoothNoOutlines' end
  2378. item129.Parent = workspace.Ultra_ball
  2379. item130 = Instance.new('Part')
  2380. item130.Name = [[Part]]
  2381. item130.BrickColor = BrickColor.new('Maroon')
  2382. item130.Material = Enum.Material.Plastic
  2383. item130.Reflectance = 0
  2384. item130.Transparency = 0
  2385. item130.Size = Vector3.new(1, 1, 57)
  2386. item130.CFrame = CFrame.new(-68.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2387. item130.RotVelocity = Vector3.new(0, 0, 0)
  2388. item130.Velocity = Vector3.new(0, 0, 0)
  2389. item130.Anchored = true
  2390. item130.CanCollide = true
  2391. item130.Locked = true
  2392. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item130[v..'Surface'] = 'SmoothNoOutlines' end
  2393. item130.Parent = workspace.Ultra_ball
  2394. item131 = Instance.new('Part')
  2395. item131.Name = [[Part]]
  2396. item131.BrickColor = BrickColor.new('Maroon')
  2397. item131.Material = Enum.Material.Plastic
  2398. item131.Reflectance = 0
  2399. item131.Transparency = 0
  2400. item131.Size = Vector3.new(1, 1, 57)
  2401. item131.CFrame = CFrame.new(-174.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2402. item131.RotVelocity = Vector3.new(0, 0, 0)
  2403. item131.Velocity = Vector3.new(0, 0, 0)
  2404. item131.Anchored = true
  2405. item131.CanCollide = true
  2406. item131.Locked = true
  2407. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item131[v..'Surface'] = 'SmoothNoOutlines' end
  2408. item131.Parent = workspace.Ultra_ball
  2409. item132 = Instance.new('Part')
  2410. item132.Name = [[Part]]
  2411. item132.BrickColor = BrickColor.new('Maroon')
  2412. item132.Material = Enum.Material.Plastic
  2413. item132.Reflectance = 0
  2414. item132.Transparency = 0
  2415. item132.Size = Vector3.new(1, 1, 57)
  2416. item132.CFrame = CFrame.new(-106.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2417. item132.RotVelocity = Vector3.new(0, 0, 0)
  2418. item132.Velocity = Vector3.new(0, 0, 0)
  2419. item132.Anchored = true
  2420. item132.CanCollide = true
  2421. item132.Locked = true
  2422. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item132[v..'Surface'] = 'SmoothNoOutlines' end
  2423. item132.Parent = workspace.Ultra_ball
  2424. item133 = Instance.new('Part')
  2425. item133.Name = [[Part]]
  2426. item133.BrickColor = BrickColor.new('Maroon')
  2427. item133.Material = Enum.Material.Plastic
  2428. item133.Reflectance = 0
  2429. item133.Transparency = 0
  2430. item133.Size = Vector3.new(1, 1, 57)
  2431. item133.CFrame = CFrame.new(-77.5, 991, 129.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2432. item133.RotVelocity = Vector3.new(0, 0, 0)
  2433. item133.Velocity = Vector3.new(0, 0, 0)
  2434. item133.Anchored = true
  2435. item133.CanCollide = true
  2436. item133.Locked = true
  2437. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item133[v..'Surface'] = 'SmoothNoOutlines' end
  2438. item133.Parent = workspace.Ultra_ball
  2439. item134 = Instance.new('Part')
  2440. item134.Name = [[Spawn]]
  2441. item134.BrickColor = BrickColor.new('Black')
  2442. item134.Material = Enum.Material.Slate
  2443. item134.Reflectance = 0
  2444. item134.Transparency = 0.5
  2445. item134.Size = Vector3.new(1, 1, 1)
  2446. item134.CFrame = CFrame.new(-50, 1008, 130.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2447. item134.RotVelocity = Vector3.new(0, 0, 0)
  2448. item134.Velocity = Vector3.new(0, 0, 0)
  2449. item134.Anchored = true
  2450. item134.CanCollide = false
  2451. item134.Locked = true
  2452. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item134[v..'Surface'] = 'SmoothNoOutlines' end
  2453. item134.Parent = workspace.Ultra_ball
  2454. item135 = Instance.new('Model')
  2455. item135.Name = [[Pokeball]]
  2456. item135.Parent = workspace
  2457. item136 = Instance.new('Part')
  2458. item136.Name = [[Part]]
  2459. item136.BrickColor = BrickColor.new('Black')
  2460. item136.Material = Enum.Material.Plastic
  2461. item136.Reflectance = 0
  2462. item136.Transparency = 0
  2463. item136.Size = Vector3.new(187, 1, 57)
  2464. item136.CFrame = CFrame.new(-130.5, 990, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2465. item136.RotVelocity = Vector3.new(0, 0, 0)
  2466. item136.Velocity = Vector3.new(0, 0, 0)
  2467. item136.Anchored = true
  2468. item136.CanCollide = true
  2469. item136.Locked = true
  2470. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item136[v..'Surface'] = 'SmoothNoOutlines' end
  2471. item136.Parent = workspace.Pokeball
  2472. item137 = Instance.new('Part')
  2473. item137.Name = [[Part]]
  2474. item137.BrickColor = BrickColor.new('Black')
  2475. item137.Material = Enum.Material.Plastic
  2476. item137.Reflectance = 0
  2477. item137.Transparency = 0
  2478. item137.Size = Vector3.new(187, 47, 1)
  2479. item137.CFrame = CFrame.new(-130.5, 1014, -80.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2480. item137.RotVelocity = Vector3.new(0, 0, 0)
  2481. item137.Velocity = Vector3.new(0, 0, 0)
  2482. item137.Anchored = true
  2483. item137.CanCollide = true
  2484. item137.Locked = true
  2485. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item137[v..'Surface'] = 'SmoothNoOutlines' end
  2486. item137.Parent = workspace.Pokeball
  2487. item138 = Instance.new('Part')
  2488. item138.Name = [[Part]]
  2489. item138.BrickColor = BrickColor.new('Black')
  2490. item138.Material = Enum.Material.Plastic
  2491. item138.Reflectance = 0
  2492. item138.Transparency = 0
  2493. item138.Size = Vector3.new(187, 47, 1)
  2494. item138.CFrame = CFrame.new(-130.5, 1014, -24.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2495. item138.RotVelocity = Vector3.new(0, 0, 0)
  2496. item138.Velocity = Vector3.new(0, 0, 0)
  2497. item138.Anchored = true
  2498. item138.CanCollide = true
  2499. item138.Locked = true
  2500. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item138[v..'Surface'] = 'SmoothNoOutlines' end
  2501. item138.Parent = workspace.Pokeball
  2502. item139 = Instance.new('Part')
  2503. item139.Name = [[Part]]
  2504. item139.BrickColor = BrickColor.new('Black')
  2505. item139.Material = Enum.Material.Plastic
  2506. item139.Reflectance = 0
  2507. item139.Transparency = 0
  2508. item139.Size = Vector3.new(187, 1, 57)
  2509. item139.CFrame = CFrame.new(-130.5, 1038, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2510. item139.RotVelocity = Vector3.new(0, 0, 0)
  2511. item139.Velocity = Vector3.new(0, 0, 0)
  2512. item139.Anchored = true
  2513. item139.CanCollide = true
  2514. item139.Locked = true
  2515. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item139[v..'Surface'] = 'SmoothNoOutlines' end
  2516. item139.Parent = workspace.Pokeball
  2517. item140 = Instance.new('Part')
  2518. item140.Name = [[Part]]
  2519. item140.BrickColor = BrickColor.new('Black')
  2520. item140.Material = Enum.Material.Plastic
  2521. item140.Reflectance = 0
  2522. item140.Transparency = 0
  2523. item140.Size = Vector3.new(55, 47, 1)
  2524. item140.CFrame = CFrame.new(-37.5, 1014, -52.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  2525. item140.RotVelocity = Vector3.new(0, 0, 0)
  2526. item140.Velocity = Vector3.new(0, 0, 0)
  2527. item140.Anchored = true
  2528. item140.CanCollide = true
  2529. item140.Locked = true
  2530. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item140[v..'Surface'] = 'SmoothNoOutlines' end
  2531. item140.Parent = workspace.Pokeball
  2532. item141 = Instance.new('Part')
  2533. item141.Name = [[Part]]
  2534. item141.BrickColor = BrickColor.new('Black')
  2535. item141.Material = Enum.Material.Plastic
  2536. item141.Reflectance = 0
  2537. item141.Transparency = 0
  2538. item141.Size = Vector3.new(55, 47, 1)
  2539. item141.CFrame = CFrame.new(-223.5, 1014, -52.5, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  2540. item141.RotVelocity = Vector3.new(0, 0, 0)
  2541. item141.Velocity = Vector3.new(0, 0, 0)
  2542. item141.Anchored = true
  2543. item141.CanCollide = true
  2544. item141.Locked = true
  2545. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item141[v..'Surface'] = 'SmoothNoOutlines' end
  2546. item141.Parent = workspace.Pokeball
  2547. item142 = Instance.new('Part')
  2548. item142.Name = [[Part]]
  2549. item142.BrickColor = BrickColor.new('Maroon')
  2550. item142.Material = Enum.Material.Plastic
  2551. item142.Reflectance = 0
  2552. item142.Transparency = 0
  2553. item142.Size = Vector3.new(1, 1, 57)
  2554. item142.CFrame = CFrame.new(-58.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2555. item142.RotVelocity = Vector3.new(0, 0, 0)
  2556. item142.Velocity = Vector3.new(0, 0, 0)
  2557. item142.Anchored = true
  2558. item142.CanCollide = true
  2559. item142.Locked = true
  2560. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item142[v..'Surface'] = 'SmoothNoOutlines' end
  2561. item142.Parent = workspace.Pokeball
  2562. item143 = Instance.new('Part')
  2563. item143.Name = [[Part]]
  2564. item143.BrickColor = BrickColor.new('Maroon')
  2565. item143.Material = Enum.Material.Plastic
  2566. item143.Reflectance = 0
  2567. item143.Transparency = 0
  2568. item143.Size = Vector3.new(1, 1, 57)
  2569. item143.CFrame = CFrame.new(-78.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2570. item143.RotVelocity = Vector3.new(0, 0, 0)
  2571. item143.Velocity = Vector3.new(0, 0, 0)
  2572. item143.Anchored = true
  2573. item143.CanCollide = true
  2574. item143.Locked = true
  2575. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item143[v..'Surface'] = 'SmoothNoOutlines' end
  2576. item143.Parent = workspace.Pokeball
  2577. item144 = Instance.new('Part')
  2578. item144.Name = [[Part]]
  2579. item144.BrickColor = BrickColor.new('Maroon')
  2580. item144.Material = Enum.Material.Plastic
  2581. item144.Reflectance = 0
  2582. item144.Transparency = 0
  2583. item144.Size = Vector3.new(1, 1, 57)
  2584. item144.CFrame = CFrame.new(-109.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2585. item144.RotVelocity = Vector3.new(0, 0, 0)
  2586. item144.Velocity = Vector3.new(0, 0, 0)
  2587. item144.Anchored = true
  2588. item144.CanCollide = true
  2589. item144.Locked = true
  2590. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item144[v..'Surface'] = 'SmoothNoOutlines' end
  2591. item144.Parent = workspace.Pokeball
  2592. item145 = Instance.new('Part')
  2593. item145.Name = [[Part]]
  2594. item145.BrickColor = BrickColor.new('Maroon')
  2595. item145.Material = Enum.Material.Plastic
  2596. item145.Reflectance = 0
  2597. item145.Transparency = 0
  2598. item145.Size = Vector3.new(1, 1, 57)
  2599. item145.CFrame = CFrame.new(-138.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2600. item145.RotVelocity = Vector3.new(0, 0, 0)
  2601. item145.Velocity = Vector3.new(0, 0, 0)
  2602. item145.Anchored = true
  2603. item145.CanCollide = true
  2604. item145.Locked = true
  2605. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item145[v..'Surface'] = 'SmoothNoOutlines' end
  2606. item145.Parent = workspace.Pokeball
  2607. item146 = Instance.new('Part')
  2608. item146.Name = [[Part]]
  2609. item146.BrickColor = BrickColor.new('Maroon')
  2610. item146.Material = Enum.Material.Plastic
  2611. item146.Reflectance = 0
  2612. item146.Transparency = 0
  2613. item146.Size = Vector3.new(1, 1, 57)
  2614. item146.CFrame = CFrame.new(-174.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2615. item146.RotVelocity = Vector3.new(0, 0, 0)
  2616. item146.Velocity = Vector3.new(0, 0, 0)
  2617. item146.Anchored = true
  2618. item146.CanCollide = true
  2619. item146.Locked = true
  2620. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item146[v..'Surface'] = 'SmoothNoOutlines' end
  2621. item146.Parent = workspace.Pokeball
  2622. item147 = Instance.new('Part')
  2623. item147.Name = [[Part]]
  2624. item147.BrickColor = BrickColor.new('Maroon')
  2625. item147.Material = Enum.Material.Plastic
  2626. item147.Reflectance = 0
  2627. item147.Transparency = 0
  2628. item147.Size = Vector3.new(1, 1, 57)
  2629. item147.CFrame = CFrame.new(-197.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2630. item147.RotVelocity = Vector3.new(0, 0, 0)
  2631. item147.Velocity = Vector3.new(0, 0, 0)
  2632. item147.Anchored = true
  2633. item147.CanCollide = true
  2634. item147.Locked = true
  2635. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item147[v..'Surface'] = 'SmoothNoOutlines' end
  2636. item147.Parent = workspace.Pokeball
  2637. item148 = Instance.new('Part')
  2638. item148.Name = [[Part]]
  2639. item148.BrickColor = BrickColor.new('Deep orange')
  2640. item148.Material = Enum.Material.Plastic
  2641. item148.Reflectance = 0
  2642. item148.Transparency = 0
  2643. item148.Size = Vector3.new(17, 1, 57)
  2644. item148.CFrame = CFrame.new(-213.5, 991, -52.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2645. item148.RotVelocity = Vector3.new(0, 0, 0)
  2646. item148.Velocity = Vector3.new(0, 0, 0)
  2647. item148.Anchored = true
  2648. item148.CanCollide = true
  2649. item148.Locked = true
  2650. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item148[v..'Surface'] = 'SmoothNoOutlines' end
  2651. item148.Parent = workspace.Pokeball
  2652. item149 = Instance.new('Part')
  2653. item149.Name = [[Spawn]]
  2654. item149.BrickColor = BrickColor.new('Black')
  2655. item149.Material = Enum.Material.Slate
  2656. item149.Reflectance = 0
  2657. item149.Transparency = 0.5
  2658. item149.Size = Vector3.new(1, 1, 1)
  2659. item149.CFrame = CFrame.new(-50, 1008, -50.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2660. item149.RotVelocity = Vector3.new(0, 0, 0)
  2661. item149.Velocity = Vector3.new(0, 0, 0)
  2662. item149.Anchored = true
  2663. item149.CanCollide = false
  2664. item149.Locked = true
  2665. for i,v in pairs({'Left', 'Right', 'Top', 'Bottom', 'Front', 'Back'}) do item149[v..'Surface'] = 'SmoothNoOutlines' end
  2666. item149.Parent = workspace.Pokeball
  2667.  
  2668. mouse.KeyDown:connect(function(key)
  2669. if key == "z" then
  2670. mobs.SoundId = "rbxassetid://143994596"
  2671. mobs:Play()
  2672. end
  2673. if key == "x" then
  2674. mobs.SoundId = "rbxassetid://197819141"
  2675. mobs:Play()
  2676. end
  2677. if key == "c" then
  2678. mobs.SoundId = "rbxassetid://315131669"
  2679. mobs:Play()
  2680. end
  2681. if key == "v" then
  2682. mobs.SoundId = "rbxassetid://161643878"
  2683. mobs:Play()
  2684. end
  2685. if key == "b" then
  2686. mobs.SoundId = "rbxassetid://304111314"
  2687. mobs:Play()
  2688. end
  2689. if key == "l" then
  2690. mobs:Stop()
  2691. end
  2692. if key == "q" and not attacking then
  2693. attacking = true
  2694. local rs,ls,rh,lh,neck,rj = getnewjoints()
  2695. local p = Instance.new("Part")
  2696. p.Anchored = false
  2697. p.CanCollide = false
  2698. p.Name = "Pokeballsack"
  2699. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  2700. local m = Instance.new("SpecialMesh")
  2701. m.MeshId = "rbxassetid://430070470"
  2702. m.TextureId = "rbxassetid://430070478"
  2703. m.Scale = Vector3.new(1,1,1)/6
  2704. m.Parent = p
  2705. p.Parent = workspace
  2706. local w = Instance.new("Weld")
  2707. w.Part0 = p
  2708. w.Part1 = char["Right Arm"]
  2709. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  2710. w.Parent = p
  2711. local pe = Instance.new("ParticleEmitter")
  2712. pe.Enabled = false
  2713. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  2714. pe.Size = NumberSequence.new(0.5)
  2715. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2716. pe.Lifetime = NumberRange.new(1)
  2717. pe.Rate = 500
  2718. pe.Rotation = NumberRange.new(5)
  2719. pe.RotSpeed = NumberRange.new(100)
  2720. pe.Speed = NumberRange.new(5)
  2721. pe.SpreadAngle = Vector2.new(360,360)
  2722. pe.Parent = p
  2723. for i = 0, 2, 0.1 do
  2724. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  2725. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  2726. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  2727. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  2728. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  2729. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  2730. swait()
  2731. end
  2732. swait(15)
  2733. for i = 0, 2, 0.1 do
  2734. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  2735. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  2736. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  2737. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  2738. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  2739. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  2740. if i == 0.5 then
  2741. w:Destroy()
  2742. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  2743. local bv = Instance.new("BodyVelocity")
  2744. bv.MaxForce = huge
  2745. bv.Velocity = p.CFrame.lookVector*150
  2746. bv.Parent = p
  2747. p.CanCollide = true
  2748. game.Debris:AddItem(bv, 0.1)
  2749. game.Debris:AddItem(p, 60)
  2750. local con
  2751. con = p.Touched:connect(function(hit)
  2752. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  2753. con:disconnect()
  2754. swait(5)
  2755. p.Anchored = true
  2756. local e = Instance.new("Part")
  2757. e.Name = "Effect"
  2758. e.BrickColor = BrickColor.new("Really red")
  2759. e.Material = "Neon"
  2760. smooth(e)
  2761. e.Anchored = true
  2762. e.CanCollide = false
  2763. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  2764. hit.Parent.Head.Anchored = true
  2765. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  2766. e.Size = Vector3.new(0.2,0.2,mag)
  2767. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  2768. e.Parent = workspace
  2769. for i,v in pairs(hit.Parent:children()) do
  2770. if v:IsA("BasePart") then
  2771. local p = Instance.new("Part")
  2772. p.Anchored = true
  2773. p.CanCollide = false
  2774. p.Material = "Neon"
  2775. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  2776. p.CFrame = v.CFrame
  2777. p.Name = "notbody"
  2778. p.BrickColor = BrickColor.new("Really red")
  2779. p.Transparency = 0.6
  2780. p.Parent = hit.Parent
  2781. end
  2782. end
  2783. swait(90)
  2784. local poke = workspace.Pokeball
  2785. hit.Parent:MoveTo(poke.Spawn.Position)
  2786. --char:MoveTo(poke.Spawn.Position)
  2787. hit.Parent.Head.Anchored = false
  2788. for i,v in pairs(hit.Parent:children()) do
  2789. if v.Name == "notbody" then
  2790. v:Destroy()
  2791. end
  2792. end
  2793. local done = false
  2794. e:Destroy()
  2795. local hurtz = {}
  2796. local cons = {}
  2797. local finish
  2798. for i,v in pairs(poke:children()) do
  2799. if tostring(v.BrickColor) == "Deep orange" then
  2800. print("found end")
  2801. finish = v
  2802. end
  2803. if tostring(v.BrickColor) == "Maroon" then
  2804. table.insert(hurtz, v)
  2805. end
  2806. end
  2807. for i,v in pairs(hurtz) do
  2808. local con = v.Touched:connect(function(hit)
  2809. if gethum(hit) then
  2810. finish = true
  2811. end
  2812. end)
  2813. table.insert(cons, con)
  2814. end
  2815. for i,v in pairs(hurtz) do
  2816. local con = finish.Touched:connect(function(hit)
  2817. if gethum(hit) then
  2818. gethum(hit).WalkSpeed = 0
  2819. hit.Parent.Head.Anchored = true
  2820. end
  2821. end)
  2822. table.insert(cons, con)
  2823. end
  2824. if finish then
  2825. local con = finish.Touched:connect(function(hit)
  2826. local ok = false
  2827. pcall(function()
  2828. if hit.Parent.Name == plr.Name then
  2829. ok = true
  2830. end
  2831. end)
  2832. if gethum(hit) or ok then
  2833. done = true
  2834. end
  2835. end)
  2836. table.insert(cons, con)
  2837. end
  2838. for i = 1, 3 do
  2839. local before = p.CFrame
  2840. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  2841. print("shake "..i)
  2842. for i = 0, 1.5, 0.1 do
  2843. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  2844. end
  2845. if done then break end
  2846. for i = 1, 320 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  2847. end
  2848. if done then
  2849. print("they escaped!")
  2850. else
  2851. print("they were caught!")
  2852. local sv = Instance.new("StringValue")
  2853. sv.Name = "Caught"
  2854. sv.Parent = hit.Parent
  2855. end
  2856. local ope = pe:Clone()
  2857. pe.Enabled = true
  2858. swait(5)
  2859. pe.Enabled = false
  2860. local t = Instance.new("Tool")
  2861. t.Name = hit.Parent.Name
  2862. t.Parent = plr.Backpack
  2863. local hand = Instance.new("Part")
  2864. hand.Transparency = 0
  2865. hand.CanCollide = false
  2866. hand.Size = Vector3.new(1,1,1)
  2867. hand.Name = "Handle"
  2868. local m = p.Mesh:Clone()
  2869. m.Parent = hand
  2870. hand.Parent = t
  2871. local out = true
  2872. local new = p:Clone()
  2873. t.Activated:connect(function()
  2874. if not deb and not attacking then
  2875. local rs,ls,rh,lh,neck,rj = getnewjoints()
  2876. deb = true
  2877. hand.Transparency = 1
  2878. local p = new:Clone()
  2879. p.Anchored = false
  2880. p.CanCollide = false
  2881. p.Parent = workspace
  2882. local w = Instance.new("Weld")
  2883. w.Part0 = p
  2884. w.Part1 = char["Right Arm"]
  2885. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  2886. w.Parent = p
  2887. local pe = ope:Clone()
  2888. pe.Enabled = false
  2889. pe.Parent = p
  2890. --[[local pe = Instance.new("ParticleEmitter")
  2891. pe.Enabled = false
  2892. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  2893. pe.Size = NumberSequence.new(0.5)
  2894. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2895. pe.Lifetime = NumberRange.new(1)
  2896. pe.Rate = 500
  2897. pe.Rotation = NumberRange.new(5)
  2898. pe.RotSpeed = NumberRange.new(100)
  2899. pe.Speed = NumberRange.new(5)
  2900. pe.SpreadAngle = Vector2.new(360,360)
  2901. pe.Parent = p]]
  2902. if not out then
  2903. out = true
  2904. for i = 0, 2, 0.1 do
  2905. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  2906. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  2907. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  2908. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  2909. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  2910. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  2911. swait()
  2912. end
  2913. swait(7)
  2914. for i = 0,2, 0.1 do
  2915. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  2916. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  2917. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  2918. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  2919. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  2920. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  2921. if i == 0.5 then
  2922. w:Destroy()
  2923. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  2924. local bv = Instance.new("BodyVelocity")
  2925. bv.MaxForce = huge
  2926. bv.Velocity = p.CFrame.lookVector*150
  2927. bv.Parent = p
  2928. p.CanCollide = true
  2929. game.Debris:AddItem(bv, 0.1)
  2930. swait(15)
  2931. p.Anchored = true
  2932. a = function(b, t)
  2933. for i,v in pairs(b:children()) do
  2934. if v:IsA("Decal") then
  2935. v.Transparency = t
  2936. end
  2937. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  2938. v.Transparency = t
  2939. end
  2940. a(v, t)
  2941. end
  2942. end
  2943. a(hit.Parent, 0)
  2944. for i,v in pairs(hit.Parent:children()) do
  2945. if v:IsA("BasePart") then
  2946. v.Anchored = false
  2947. if v.Name ~= "HumanoidRootPart" then
  2948. v.Transparency = 0
  2949. end
  2950. end
  2951. end
  2952. hit.Parent:MoveTo(p.Position)
  2953. pe.Enabled = true
  2954. swait(5)
  2955. pe.Enabled = false
  2956. game.Debris:AddItem(p, 1)
  2957. end
  2958. swait()
  2959. end
  2960. else
  2961. out = false
  2962. humanoid.WalkSpeed = 0
  2963. for i,v in pairs(hit.Parent:children()) do
  2964. if v:IsA("BasePart") then
  2965. v.Anchored = true
  2966. v.Transparency = 1
  2967. end
  2968. end
  2969. for i = 0, 2, 0.1 do
  2970. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  2971. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  2972. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  2973. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  2974. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  2975. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  2976. swait()
  2977. end
  2978. local e = Instance.new("Part")
  2979. e.Name = "Effect"
  2980. e.BrickColor = BrickColor.new("Really red")
  2981. e.Material = "Neon"
  2982. smooth(e)
  2983. e.Anchored = true
  2984. e.CanCollide = false
  2985. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  2986. hit.Parent.Head.Anchored = true
  2987. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  2988. e.Size = Vector3.new(0.2,0.2,mag)
  2989. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  2990. e.Parent = workspace
  2991. a = function(b, t)
  2992. for i,v in pairs(b:children()) do
  2993. if v:IsA("Decal") then
  2994. v.Transparency = t
  2995. end
  2996. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  2997. v.Transparency = t
  2998. end
  2999. a(v, t)
  3000. end
  3001. end
  3002. a(hit.Parent, 1)
  3003. for i,v in pairs(hit.Parent:children()) do
  3004. if v:IsA("BasePart") then
  3005. local p = Instance.new("Part")
  3006. p.Anchored = true
  3007. p.CanCollide = false
  3008. p.Material = "Neon"
  3009. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3010. p.CFrame = v.CFrame
  3011. p.Name = "notbody"
  3012. p.BrickColor = BrickColor.new("Really red")
  3013. p.Transparency = 0.6
  3014. p.Parent = hit.Parent
  3015. end
  3016. end
  3017. humanoid.WalkSpeed = 16
  3018. swait(20)
  3019. for i,v in pairs(hit.Parent:children()) do
  3020. if v.Name == "notbody" then
  3021. v:Destroy()
  3022. end
  3023. end
  3024. e:Destroy()
  3025. end
  3026. p:Destroy()
  3027. hand.Transparency = 0
  3028. fixalljoints()
  3029. deb = false
  3030. end
  3031. end)
  3032. game.Debris:AddItem(p, 1)
  3033. hit.Parent:MoveTo(p.Position)
  3034. for i,v in pairs(cons) do
  3035. v:disconnect()
  3036. end
  3037. hit.Parent.Head.Anchored = false
  3038. end
  3039. end)
  3040. end
  3041. swait()
  3042. end
  3043. attacking = false
  3044. fixalljoints()
  3045.  
  3046. end
  3047. if key == "e" and not attacking then
  3048. attacking = true
  3049. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3050. local p = Instance.new("Part")
  3051. p.Anchored = false
  3052. p.CanCollide = false
  3053. p.Name = "Pokeballsack"
  3054. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  3055. local m = Instance.new("SpecialMesh")
  3056. m.MeshId = "rbxassetid://433356448"
  3057. m.TextureId = "rbxassetid://433356453"
  3058. m.Scale = Vector3.new(1,1,1)/6
  3059. m.Parent = p
  3060. p.Parent = workspace
  3061. local w = Instance.new("Weld")
  3062. w.Part0 = p
  3063. w.Part1 = char["Right Arm"]
  3064. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3065. w.Parent = p
  3066. local pe = Instance.new("ParticleEmitter")
  3067. pe.Enabled = false
  3068. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3069. pe.Size = NumberSequence.new(0.5)
  3070. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3071. pe.Lifetime = NumberRange.new(1)
  3072. pe.Rate = 500
  3073. pe.Rotation = NumberRange.new(5)
  3074. pe.RotSpeed = NumberRange.new(100)
  3075. pe.Speed = NumberRange.new(5)
  3076. pe.SpreadAngle = Vector2.new(360,360)
  3077. pe.Parent = p
  3078. for i = 0, 2, 0.1 do
  3079. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3080. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3081. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3082. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3083. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3084. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3085. swait()
  3086. end
  3087. swait(15)
  3088. for i = 0, 2, 0.1 do
  3089. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3090. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3091. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3092. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3093. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3094. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3095. if i == 0.5 then
  3096. w:Destroy()
  3097. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3098. local bv = Instance.new("BodyVelocity")
  3099. bv.MaxForce = huge
  3100. bv.Velocity = p.CFrame.lookVector*150
  3101. bv.Parent = p
  3102. p.CanCollide = true
  3103. game.Debris:AddItem(bv, 0.1)
  3104. game.Debris:AddItem(p, 60)
  3105. local con
  3106. con = p.Touched:connect(function(hit)
  3107. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  3108. con:disconnect()
  3109. swait(5)
  3110. p.Anchored = true
  3111. local e = Instance.new("Part")
  3112. e.Name = "Effect"
  3113. e.BrickColor = BrickColor.new("Really red")
  3114. e.Material = "Neon"
  3115. smooth(e)
  3116. e.Anchored = true
  3117. e.CanCollide = false
  3118. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  3119. hit.Parent.Head.Anchored = true
  3120. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  3121. e.Size = Vector3.new(0.2,0.2,mag)
  3122. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  3123. e.Parent = workspace
  3124. for i,v in pairs(hit.Parent:children()) do
  3125. if v:IsA("BasePart") then
  3126. local p = Instance.new("Part")
  3127. p.Anchored = true
  3128. p.CanCollide = false
  3129. p.Material = "Neon"
  3130. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3131. p.CFrame = v.CFrame
  3132. p.Name = "notbody"
  3133. p.BrickColor = BrickColor.new("Really red")
  3134. p.Transparency = 0.6
  3135. p.Parent = hit.Parent
  3136. end
  3137. end
  3138. swait(90)
  3139. local poke = workspace.Great_ball
  3140. hit.Parent:MoveTo(poke.Spawn.Position)
  3141. --char:MoveTo(poke.Spawn.Position)
  3142. hit.Parent.Head.Anchored = false
  3143. for i,v in pairs(hit.Parent:children()) do
  3144. if v.Name == "notbody" then
  3145. v:Destroy()
  3146. end
  3147. end
  3148. local done = false
  3149. e:Destroy()
  3150. local hurtz = {}
  3151. local cons = {}
  3152. local finish
  3153. for i,v in pairs(poke:children()) do
  3154. if tostring(v.BrickColor) == "Deep orange" then
  3155. print("found end")
  3156. finish = v
  3157. end
  3158. if tostring(v.BrickColor) == "Maroon" then
  3159. table.insert(hurtz, v)
  3160. end
  3161. end
  3162. for i,v in pairs(hurtz) do
  3163. local con = v.Touched:connect(function(hit)
  3164. if gethum(hit) then
  3165. finish = true
  3166. end
  3167. end)
  3168. table.insert(cons, con)
  3169. end
  3170. for i,v in pairs(hurtz) do
  3171. local con = finish.Touched:connect(function(hit)
  3172. if gethum(hit) then
  3173. gethum(hit).WalkSpeed = 0
  3174. hit.Parent.Head.Anchored = true
  3175. end
  3176. end)
  3177. table.insert(cons, con)
  3178. end
  3179. if finish then
  3180. local con = finish.Touched:connect(function(hit)
  3181. local ok = false
  3182. pcall(function()
  3183. if hit.Parent.Name == plr.Name then
  3184. ok = true
  3185. end
  3186. end)
  3187. if gethum(hit) or ok then
  3188. done = true
  3189. end
  3190. end)
  3191. table.insert(cons, con)
  3192. end
  3193. for i = 1, 3 do
  3194. local before = p.CFrame
  3195. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  3196. print("shake "..i)
  3197. for i = 0, 1.5, 0.1 do
  3198. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  3199. end
  3200. if done then break end
  3201. for i = 1, 500 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  3202. end
  3203. if done then
  3204. print("they escaped!")
  3205. else
  3206. print("they were caught!")
  3207. local sv = Instance.new("StringValue")
  3208. sv.Name = "Caught"
  3209. sv.Parent = hit.Parent
  3210. end
  3211. local ope = pe:Clone()
  3212. pe.Enabled = true
  3213. swait(5)
  3214. pe.Enabled = false
  3215. local t = Instance.new("Tool")
  3216. t.Name = hit.Parent.Name
  3217. t.Parent = plr.Backpack
  3218. local hand = Instance.new("Part")
  3219. hand.Transparency = 0
  3220. hand.CanCollide = false
  3221. hand.Size = Vector3.new(1,1,1)
  3222. hand.Name = "Handle"
  3223. local m = p.Mesh:Clone()
  3224. m.Parent = hand
  3225. hand.Parent = t
  3226. local out = true
  3227. local new = p:Clone()
  3228. t.Activated:connect(function()
  3229. if not deb and not attacking then
  3230. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3231. deb = true
  3232. hand.Transparency = 1
  3233. local p = new:Clone()
  3234. p.Anchored = false
  3235. p.CanCollide = false
  3236. p.Parent = workspace
  3237. local w = Instance.new("Weld")
  3238. w.Part0 = p
  3239. w.Part1 = char["Right Arm"]
  3240. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3241. w.Parent = p
  3242. local pe = ope:Clone()
  3243. pe.Enabled = false
  3244. pe.Parent = p
  3245. --[[local pe = Instance.new("ParticleEmitter")
  3246. pe.Enabled = false
  3247. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3248. pe.Size = NumberSequence.new(0.5)
  3249. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3250. pe.Lifetime = NumberRange.new(1)
  3251. pe.Rate = 500
  3252. pe.Rotation = NumberRange.new(5)
  3253. pe.RotSpeed = NumberRange.new(100)
  3254. pe.Speed = NumberRange.new(5)
  3255. pe.SpreadAngle = Vector2.new(360,360)
  3256. pe.Parent = p]]
  3257. if not out then
  3258. out = true
  3259. for i = 0, 2, 0.1 do
  3260. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3261. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3262. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3263. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3264. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3265. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3266. swait()
  3267. end
  3268. swait(7)
  3269. for i = 0,2, 0.1 do
  3270. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3271. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3272. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3273. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3274. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3275. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3276. if i == 0.5 then
  3277. w:Destroy()
  3278. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3279. local bv = Instance.new("BodyVelocity")
  3280. bv.MaxForce = huge
  3281. bv.Velocity = p.CFrame.lookVector*150
  3282. bv.Parent = p
  3283. p.CanCollide = true
  3284. game.Debris:AddItem(bv, 0.1)
  3285. swait(15)
  3286. p.Anchored = true
  3287. a = function(b, t)
  3288. for i,v in pairs(b:children()) do
  3289. if v:IsA("Decal") then
  3290. v.Transparency = t
  3291. end
  3292. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  3293. v.Transparency = t
  3294. end
  3295. a(v, t)
  3296. end
  3297. end
  3298. a(hit.Parent, 0)
  3299. for i,v in pairs(hit.Parent:children()) do
  3300. if v:IsA("BasePart") then
  3301. v.Anchored = false
  3302. if v.Name ~= "HumanoidRootPart" then
  3303. v.Transparency = 0
  3304. end
  3305. end
  3306. end
  3307. hit.Parent:MoveTo(p.Position)
  3308. pe.Enabled = true
  3309. swait(5)
  3310. pe.Enabled = false
  3311. game.Debris:AddItem(p, 1)
  3312. end
  3313. swait()
  3314. end
  3315. else
  3316. out = false
  3317. humanoid.WalkSpeed = 0
  3318. for i,v in pairs(hit.Parent:children()) do
  3319. if v:IsA("BasePart") then
  3320. v.Anchored = true
  3321. v.Transparency = 1
  3322. end
  3323. end
  3324. for i = 0, 2, 0.1 do
  3325. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  3326. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  3327. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  3328. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  3329. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  3330. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  3331. swait()
  3332. end
  3333. local e = Instance.new("Part")
  3334. e.Name = "Effect"
  3335. e.BrickColor = BrickColor.new("Really red")
  3336. e.Material = "Neon"
  3337. smooth(e)
  3338. e.Anchored = true
  3339. e.CanCollide = false
  3340. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  3341. hit.Parent.Head.Anchored = true
  3342. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  3343. e.Size = Vector3.new(0.2,0.2,mag)
  3344. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  3345. e.Parent = workspace
  3346. a = function(b, t)
  3347. for i,v in pairs(b:children()) do
  3348. if v:IsA("Decal") then
  3349. v.Transparency = t
  3350. end
  3351. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  3352. v.Transparency = t
  3353. end
  3354. a(v, t)
  3355. end
  3356. end
  3357. a(hit.Parent, 1)
  3358. for i,v in pairs(hit.Parent:children()) do
  3359. if v:IsA("BasePart") then
  3360. local p = Instance.new("Part")
  3361. p.Anchored = true
  3362. p.CanCollide = false
  3363. p.Material = "Neon"
  3364. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3365. p.CFrame = v.CFrame
  3366. p.Name = "notbody"
  3367. p.BrickColor = BrickColor.new("Really red")
  3368. p.Transparency = 0.6
  3369. p.Parent = hit.Parent
  3370. end
  3371. end
  3372. humanoid.WalkSpeed = 16
  3373. swait(20)
  3374. for i,v in pairs(hit.Parent:children()) do
  3375. if v.Name == "notbody" then
  3376. v:Destroy()
  3377. end
  3378. end
  3379. e:Destroy()
  3380. end
  3381. p:Destroy()
  3382. hand.Transparency = 0
  3383. fixalljoints()
  3384. deb = false
  3385. end
  3386. end)
  3387. game.Debris:AddItem(p, 1)
  3388. hit.Parent:MoveTo(p.Position)
  3389. for i,v in pairs(cons) do
  3390. v:disconnect()
  3391. end
  3392. hit.Parent.Head.Anchored = false
  3393. end
  3394. end)
  3395. end
  3396. swait()
  3397. end
  3398. attacking = false
  3399. fixalljoints()
  3400.  
  3401. end
  3402. if key == "r" and not attacking then
  3403. attacking = true
  3404. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3405. local p = Instance.new("Part")
  3406. p.Anchored = false
  3407. p.CanCollide = false
  3408. p.Name = "Pokeballsack"
  3409. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  3410. local m = Instance.new("SpecialMesh")
  3411. m.MeshId = "rbxassetid://430075463"
  3412. m.TextureId = "rbxassetid://430075468"
  3413. m.Scale = Vector3.new(1,1,1)/6
  3414. m.Parent = p
  3415. p.Parent = workspace
  3416. local w = Instance.new("Weld")
  3417. w.Part0 = p
  3418. w.Part1 = char["Right Arm"]
  3419. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3420. w.Parent = p
  3421. local pe = Instance.new("ParticleEmitter")
  3422. pe.Enabled = false
  3423. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3424. pe.Size = NumberSequence.new(0.5)
  3425. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3426. pe.Lifetime = NumberRange.new(1)
  3427. pe.Rate = 500
  3428. pe.Rotation = NumberRange.new(5)
  3429. pe.RotSpeed = NumberRange.new(100)
  3430. pe.Speed = NumberRange.new(5)
  3431. pe.SpreadAngle = Vector2.new(360,360)
  3432. pe.Parent = p
  3433. for i = 0, 2, 0.1 do
  3434. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3435. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3436. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3437. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3438. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3439. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3440. swait()
  3441. end
  3442. swait(15)
  3443. for i = 0, 2, 0.1 do
  3444. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3445. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3446. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3447. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3448. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3449. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3450. if i == 0.5 then
  3451. w:Destroy()
  3452. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3453. local bv = Instance.new("BodyVelocity")
  3454. bv.MaxForce = huge
  3455. bv.Velocity = p.CFrame.lookVector*150
  3456. bv.Parent = p
  3457. p.CanCollide = true
  3458. game.Debris:AddItem(p, 60)
  3459. game.Debris:AddItem(bv, 0.1)
  3460. local con
  3461. con = p.Touched:connect(function(hit)
  3462. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  3463. con:disconnect()
  3464. swait(5)
  3465. p.Anchored = true
  3466. local e = Instance.new("Part")
  3467. e.Name = "Effect"
  3468. e.BrickColor = BrickColor.new("Really red")
  3469. e.Material = "Neon"
  3470. smooth(e)
  3471. e.Anchored = true
  3472. e.CanCollide = false
  3473. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  3474. hit.Parent.Head.Anchored = true
  3475. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  3476. e.Size = Vector3.new(0.2,0.2,mag)
  3477. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  3478. e.Parent = workspace
  3479. for i,v in pairs(hit.Parent:children()) do
  3480. if v:IsA("BasePart") then
  3481. local p = Instance.new("Part")
  3482. p.Anchored = true
  3483. p.CanCollide = false
  3484. p.Material = "Neon"
  3485. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3486. p.CFrame = v.CFrame
  3487. p.Name = "notbody"
  3488. p.BrickColor = BrickColor.new("Really red")
  3489. p.Transparency = 0.6
  3490. p.Parent = hit.Parent
  3491. end
  3492. end
  3493. swait(90)
  3494. local poke = workspace.Ultra_ball
  3495. hit.Parent:MoveTo(poke.Spawn.Position)
  3496. --char:MoveTo(poke.Spawn.Position)
  3497. hit.Parent.Head.Anchored = false
  3498. for i,v in pairs(hit.Parent:children()) do
  3499. if v.Name == "notbody" then
  3500. v:Destroy()
  3501. end
  3502. end
  3503. local done = false
  3504. e:Destroy()
  3505. local hurtz = {}
  3506. local cons = {}
  3507. local finish
  3508. for i,v in pairs(poke:children()) do
  3509. if tostring(v.BrickColor) == "Deep orange" then
  3510. print("found end")
  3511. finish = v
  3512. end
  3513. if tostring(v.BrickColor) == "Maroon" then
  3514. table.insert(hurtz, v)
  3515. end
  3516. end
  3517. for i,v in pairs(hurtz) do
  3518. local con = v.Touched:connect(function(hit)
  3519. if gethum(hit) then
  3520. finish = true
  3521. end
  3522. end)
  3523. table.insert(cons, con)
  3524. end
  3525. for i,v in pairs(hurtz) do
  3526. local con = finish.Touched:connect(function(hit)
  3527. if gethum(hit) then
  3528. gethum(hit).WalkSpeed = 0
  3529. hit.Parent.Head.Anchored = true
  3530. end
  3531. end)
  3532. table.insert(cons, con)
  3533. end
  3534. if finish then
  3535. local con = finish.Touched:connect(function(hit)
  3536. local ok = false
  3537. pcall(function()
  3538. if hit.Parent.Name == plr.Name then
  3539. ok = true
  3540. end
  3541. end)
  3542. if gethum(hit) or ok then
  3543. done = true
  3544. end
  3545. end)
  3546. table.insert(cons, con)
  3547. end
  3548. for i = 1, 3 do
  3549. local before = p.CFrame
  3550. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  3551. print("shake "..i)
  3552. for i = 0, 1.5, 0.1 do
  3553. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  3554. end
  3555. if done then break end
  3556. for i = 1, 500 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  3557. end
  3558. if done then
  3559. print("they escaped!")
  3560. else
  3561. print("they were caught!")
  3562. local sv = Instance.new("StringValue")
  3563. sv.Name = "Caught"
  3564. sv.Parent = hit.Parent
  3565. end
  3566. local ope = pe:Clone()
  3567. pe.Enabled = true
  3568. swait(5)
  3569. pe.Enabled = false
  3570. local t = Instance.new("Tool")
  3571. t.Name = hit.Parent.Name
  3572. t.Parent = plr.Backpack
  3573. local hand = Instance.new("Part")
  3574. hand.Transparency = 0
  3575. hand.CanCollide = false
  3576. hand.Size = Vector3.new(1,1,1)
  3577. hand.Name = "Handle"
  3578. local m = p.Mesh:Clone()
  3579. m.Parent = hand
  3580. hand.Parent = t
  3581. local out = true
  3582. local new = p:Clone()
  3583. t.Activated:connect(function()
  3584. if not deb and not attacking then
  3585. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3586. deb = true
  3587. hand.Transparency = 1
  3588. local p = new:Clone()
  3589. p.Anchored = false
  3590. p.CanCollide = false
  3591. p.Parent = workspace
  3592. local w = Instance.new("Weld")
  3593. w.Part0 = p
  3594. w.Part1 = char["Right Arm"]
  3595. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3596. w.Parent = p
  3597. local pe = ope:Clone()
  3598. pe.Enabled = false
  3599. pe.Parent = p
  3600. --[[local pe = Instance.new("ParticleEmitter")
  3601. pe.Enabled = false
  3602. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3603. pe.Size = NumberSequence.new(0.5)
  3604. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3605. pe.Lifetime = NumberRange.new(1)
  3606. pe.Rate = 500
  3607. pe.Rotation = NumberRange.new(5)
  3608. pe.RotSpeed = NumberRange.new(100)
  3609. pe.Speed = NumberRange.new(5)
  3610. pe.SpreadAngle = Vector2.new(360,360)
  3611. pe.Parent = p]]
  3612. if not out then
  3613. out = true
  3614. for i = 0, 2, 0.1 do
  3615. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3616. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3617. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3618. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3619. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3620. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3621. swait()
  3622. end
  3623. swait(7)
  3624. for i = 0,2, 0.1 do
  3625. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3626. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3627. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3628. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3629. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3630. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3631. if i == 0.5 then
  3632. w:Destroy()
  3633. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3634. local bv = Instance.new("BodyVelocity")
  3635. bv.MaxForce = huge
  3636. bv.Velocity = p.CFrame.lookVector*150
  3637. bv.Parent = p
  3638. p.CanCollide = true
  3639. game.Debris:AddItem(bv, 0.1)
  3640. swait(15)
  3641. p.Anchored = true
  3642. a = function(b, t)
  3643. for i,v in pairs(b:children()) do
  3644. if v:IsA("Decal") then
  3645. v.Transparency = t
  3646. end
  3647. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  3648. v.Transparency = t
  3649. end
  3650. a(v, t)
  3651. end
  3652. end
  3653. a(hit.Parent, 0)
  3654. for i,v in pairs(hit.Parent:children()) do
  3655. if v:IsA("BasePart") then
  3656. v.Anchored = false
  3657. if v.Name ~= "HumanoidRootPart" then
  3658. v.Transparency = 0
  3659. end
  3660. end
  3661. end
  3662. hit.Parent:MoveTo(p.Position)
  3663. pe.Enabled = true
  3664. swait(5)
  3665. pe.Enabled = false
  3666. game.Debris:AddItem(p, 1)
  3667. end
  3668. swait()
  3669. end
  3670. else
  3671. out = false
  3672. humanoid.WalkSpeed = 0
  3673. for i,v in pairs(hit.Parent:children()) do
  3674. if v:IsA("BasePart") then
  3675. v.Anchored = true
  3676. v.Transparency = 1
  3677. end
  3678. end
  3679. for i = 0, 2, 0.1 do
  3680. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  3681. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  3682. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  3683. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  3684. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  3685. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  3686. swait()
  3687. end
  3688. local e = Instance.new("Part")
  3689. e.Name = "Effect"
  3690. e.BrickColor = BrickColor.new("Really red")
  3691. e.Material = "Neon"
  3692. smooth(e)
  3693. e.Anchored = true
  3694. e.CanCollide = false
  3695. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  3696. hit.Parent.Head.Anchored = true
  3697. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  3698. e.Size = Vector3.new(0.2,0.2,mag)
  3699. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  3700. e.Parent = workspace
  3701. a = function(b, t)
  3702. for i,v in pairs(b:children()) do
  3703. if v:IsA("Decal") then
  3704. v.Transparency = t
  3705. end
  3706. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  3707. v.Transparency = t
  3708. end
  3709. a(v, t)
  3710. end
  3711. end
  3712. a(hit.Parent, 1)
  3713. for i,v in pairs(hit.Parent:children()) do
  3714. if v:IsA("BasePart") then
  3715. local p = Instance.new("Part")
  3716. p.Anchored = true
  3717. p.CanCollide = false
  3718. p.Material = "Neon"
  3719. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3720. p.CFrame = v.CFrame
  3721. p.Name = "notbody"
  3722. p.BrickColor = BrickColor.new("Really red")
  3723. p.Transparency = 0.6
  3724. p.Parent = hit.Parent
  3725. end
  3726. end
  3727. humanoid.WalkSpeed = 16
  3728. swait(20)
  3729. for i,v in pairs(hit.Parent:children()) do
  3730. if v.Name == "notbody" then
  3731. v:Destroy()
  3732. end
  3733. end
  3734. e:Destroy()
  3735. end
  3736. p:Destroy()
  3737. hand.Transparency = 0
  3738. fixalljoints()
  3739. deb = false
  3740. end
  3741. end)
  3742. game.Debris:AddItem(p, 1)
  3743. hit.Parent:MoveTo(p.Position)
  3744. for i,v in pairs(cons) do
  3745. v:disconnect()
  3746. end
  3747. hit.Parent.Head.Anchored = false
  3748. end
  3749. end)
  3750. end
  3751. swait()
  3752. end
  3753. attacking = false
  3754. fixalljoints()
  3755.  
  3756. end
  3757. if key == "t" and not attacking then
  3758. attacking = true
  3759. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3760. local p = Instance.new("Part")
  3761. p.Anchored = false
  3762. p.CanCollide = false
  3763. p.Name = "Pokeballsack"
  3764. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  3765. local m = Instance.new("SpecialMesh")
  3766. m.MeshId = "rbxassetid://442019812"
  3767. m.TextureId = "rbxassetid://442019839"
  3768. m.Scale = Vector3.new(1,1,1)/6
  3769. m.Parent = p
  3770. p.Parent = workspace
  3771. local w = Instance.new("Weld")
  3772. w.Part0 = p
  3773. w.Part1 = char["Right Arm"]
  3774. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3775. w.Parent = p
  3776. local pe = Instance.new("ParticleEmitter")
  3777. pe.Enabled = false
  3778. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3779. pe.Size = NumberSequence.new(0.5)
  3780. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3781. pe.Lifetime = NumberRange.new(1)
  3782. pe.Rate = 500
  3783. pe.Rotation = NumberRange.new(5)
  3784. pe.RotSpeed = NumberRange.new(100)
  3785. pe.Speed = NumberRange.new(5)
  3786. pe.SpreadAngle = Vector2.new(360,360)
  3787. pe.Parent = p
  3788. for i = 0, 2, 0.1 do
  3789. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3790. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3791. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3792. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3793. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3794. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3795. swait()
  3796. end
  3797. swait(15)
  3798. for i = 0, 2, 0.1 do
  3799. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3800. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3801. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3802. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3803. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3804. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3805. if i == 0.5 then
  3806. w:Destroy()
  3807. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3808. local bv = Instance.new("BodyVelocity")
  3809. bv.MaxForce = huge
  3810. bv.Velocity = p.CFrame.lookVector*150
  3811. bv.Parent = p
  3812. p.CanCollide = true
  3813. game.Debris:AddItem(bv, 0.1)
  3814. game.Debris:AddItem(p, 60)
  3815. local con
  3816. con = p.Touched:connect(function(hit)
  3817. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  3818. con:disconnect()
  3819. swait(5)
  3820. p.Anchored = true
  3821. local e = Instance.new("Part")
  3822. e.Name = "Effect"
  3823. e.BrickColor = BrickColor.new("Really red")
  3824. e.Material = "Neon"
  3825. smooth(e)
  3826. e.Anchored = true
  3827. e.CanCollide = false
  3828. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  3829. hit.Parent.Head.Anchored = true
  3830. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  3831. e.Size = Vector3.new(0.2,0.2,mag)
  3832. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  3833. e.Parent = workspace
  3834. for i,v in pairs(hit.Parent:children()) do
  3835. if v:IsA("BasePart") then
  3836. local p = Instance.new("Part")
  3837. p.Anchored = true
  3838. p.CanCollide = false
  3839. p.Material = "Neon"
  3840. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  3841. p.CFrame = v.CFrame
  3842. p.Name = "notbody"
  3843. p.BrickColor = BrickColor.new("Really red")
  3844. p.Transparency = 0.6
  3845. p.Parent = hit.Parent
  3846. end
  3847. end
  3848. swait(90)
  3849. local poke = workspace.Master_ball
  3850. hit.Parent:MoveTo(poke.Spawn.Position)
  3851. --char:MoveTo(poke.Spawn.Position)
  3852. hit.Parent.Head.Anchored = false
  3853. for i,v in pairs(hit.Parent:children()) do
  3854. if v.Name == "notbody" then
  3855. v:Destroy()
  3856. end
  3857. end
  3858. local done = false
  3859. e:Destroy()
  3860. local hurtz = {}
  3861. local cons = {}
  3862. local finish
  3863. for i,v in pairs(poke:children()) do
  3864. if tostring(v.BrickColor) == "Deep orange" then
  3865. print("found end")
  3866. finish = v
  3867. end
  3868. if tostring(v.BrickColor) == "Maroon" then
  3869. table.insert(hurtz, v)
  3870. end
  3871. end
  3872. for i,v in pairs(hurtz) do
  3873. local con = v.Touched:connect(function(hit)
  3874. if gethum(hit) then
  3875. finish = true
  3876. end
  3877. end)
  3878. table.insert(cons, con)
  3879. end
  3880. for i,v in pairs(hurtz) do
  3881. local con = finish.Touched:connect(function(hit)
  3882. if gethum(hit) then
  3883. gethum(hit).WalkSpeed = 0
  3884. hit.Parent.Head.Anchored = true
  3885. end
  3886. end)
  3887. table.insert(cons, con)
  3888. end
  3889. if finish then
  3890. local con = finish.Touched:connect(function(hit)
  3891. local ok = false
  3892. pcall(function()
  3893. if hit.Parent.Name == plr.Name then
  3894. ok = true
  3895. end
  3896. end)
  3897. if gethum(hit) or ok then
  3898. done = true
  3899. end
  3900. end)
  3901. table.insert(cons, con)
  3902. end
  3903. for i = 1, 3 do
  3904. local before = p.CFrame
  3905. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  3906. print("shake "..i)
  3907. for i = 0, 1.5, 0.1 do
  3908. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  3909. end
  3910. if done then break end
  3911. for i = 1, 100 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  3912. end
  3913. if done then
  3914. print("they escaped!")
  3915. else
  3916. print("they were caught!")
  3917. local sv = Instance.new("StringValue")
  3918. sv.Name = "Caught"
  3919. sv.Parent = hit.Parent
  3920. end
  3921. local ope = pe:Clone()
  3922. pe.Enabled = true
  3923. swait(5)
  3924. pe.Enabled = false
  3925. local t = Instance.new("Tool")
  3926. t.Name = hit.Parent.Name
  3927. t.Parent = plr.Backpack
  3928. local hand = Instance.new("Part")
  3929. hand.Transparency = 0
  3930. hand.CanCollide = false
  3931. hand.Size = Vector3.new(1,1,1)
  3932. hand.Name = "Handle"
  3933. local m = p.Mesh:Clone()
  3934. m.Parent = hand
  3935. hand.Parent = t
  3936. local out = true
  3937. local new = p:Clone()
  3938. t.Activated:connect(function()
  3939. if not deb and not attacking then
  3940. local rs,ls,rh,lh,neck,rj = getnewjoints()
  3941. deb = true
  3942. hand.Transparency = 1
  3943. local p = new:Clone()
  3944. p.Anchored = false
  3945. p.CanCollide = false
  3946. p.Parent = workspace
  3947. local w = Instance.new("Weld")
  3948. w.Part0 = p
  3949. w.Part1 = char["Right Arm"]
  3950. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  3951. w.Parent = p
  3952. local pe = ope:Clone()
  3953. pe.Enabled = false
  3954. pe.Parent = p
  3955. --[[local pe = Instance.new("ParticleEmitter")
  3956. pe.Enabled = false
  3957. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  3958. pe.Size = NumberSequence.new(0.5)
  3959. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  3960. pe.Lifetime = NumberRange.new(1)
  3961. pe.Rate = 500
  3962. pe.Rotation = NumberRange.new(5)
  3963. pe.RotSpeed = NumberRange.new(100)
  3964. pe.Speed = NumberRange.new(5)
  3965. pe.SpreadAngle = Vector2.new(360,360)
  3966. pe.Parent = p]]
  3967. if not out then
  3968. out = true
  3969. for i = 0, 2, 0.1 do
  3970. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  3971. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  3972. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  3973. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  3974. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3975. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  3976. swait()
  3977. end
  3978. swait(7)
  3979. for i = 0,2, 0.1 do
  3980. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  3981. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  3982. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  3983. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  3984. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  3985. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  3986. if i == 0.5 then
  3987. w:Destroy()
  3988. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  3989. local bv = Instance.new("BodyVelocity")
  3990. bv.MaxForce = huge
  3991. bv.Velocity = p.CFrame.lookVector*150
  3992. bv.Parent = p
  3993. p.CanCollide = true
  3994. game.Debris:AddItem(bv, 0.1)
  3995. swait(15)
  3996. p.Anchored = true
  3997. a = function(b, t)
  3998. for i,v in pairs(b:children()) do
  3999. if v:IsA("Decal") then
  4000. v.Transparency = t
  4001. end
  4002. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4003. v.Transparency = t
  4004. end
  4005. a(v, t)
  4006. end
  4007. end
  4008. a(hit.Parent, 0)
  4009. for i,v in pairs(hit.Parent:children()) do
  4010. if v:IsA("BasePart") then
  4011. v.Anchored = false
  4012. if v.Name ~= "HumanoidRootPart" then
  4013. v.Transparency = 0
  4014. end
  4015. end
  4016. end
  4017. hit.Parent:MoveTo(p.Position)
  4018. pe.Enabled = true
  4019. swait(5)
  4020. pe.Enabled = false
  4021. game.Debris:AddItem(p, 1)
  4022. end
  4023. swait()
  4024. end
  4025. else
  4026. out = false
  4027. humanoid.WalkSpeed = 0
  4028. for i,v in pairs(hit.Parent:children()) do
  4029. if v:IsA("BasePart") then
  4030. v.Anchored = true
  4031. v.Transparency = 1
  4032. end
  4033. end
  4034. for i = 0, 2, 0.1 do
  4035. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  4036. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  4037. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  4038. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  4039. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  4040. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  4041. swait()
  4042. end
  4043. local e = Instance.new("Part")
  4044. e.Name = "Effect"
  4045. e.BrickColor = BrickColor.new("Really red")
  4046. e.Material = "Neon"
  4047. smooth(e)
  4048. e.Anchored = true
  4049. e.CanCollide = false
  4050. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  4051. hit.Parent.Head.Anchored = true
  4052. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  4053. e.Size = Vector3.new(0.2,0.2,mag)
  4054. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  4055. e.Parent = workspace
  4056. a = function(b, t)
  4057. for i,v in pairs(b:children()) do
  4058. if v:IsA("Decal") then
  4059. v.Transparency = t
  4060. end
  4061. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4062. v.Transparency = t
  4063. end
  4064. a(v, t)
  4065. end
  4066. end
  4067. a(hit.Parent, 1)
  4068. for i,v in pairs(hit.Parent:children()) do
  4069. if v:IsA("BasePart") then
  4070. local p = Instance.new("Part")
  4071. p.Anchored = true
  4072. p.CanCollide = false
  4073. p.Material = "Neon"
  4074. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  4075. p.CFrame = v.CFrame
  4076. p.Name = "notbody"
  4077. p.BrickColor = BrickColor.new("Really red")
  4078. p.Transparency = 0.6
  4079. p.Parent = hit.Parent
  4080. end
  4081. end
  4082. humanoid.WalkSpeed = 16
  4083. swait(20)
  4084. for i,v in pairs(hit.Parent:children()) do
  4085. if v.Name == "notbody" then
  4086. v:Destroy()
  4087. end
  4088. end
  4089. e:Destroy()
  4090. end
  4091. p:Destroy()
  4092. hand.Transparency = 0
  4093. fixalljoints()
  4094. deb = false
  4095. end
  4096. end)
  4097. game.Debris:AddItem(p, 1)
  4098. hit.Parent:MoveTo(p.Position)
  4099. for i,v in pairs(cons) do
  4100. v:disconnect()
  4101. end
  4102. hit.Parent.Head.Anchored = false
  4103. end
  4104. end)
  4105. end
  4106. swait()
  4107. end
  4108. attacking = false
  4109. fixalljoints()
  4110.  
  4111. end
  4112. if key == "y" and not attacking then
  4113. attacking = true
  4114. local rs,ls,rh,lh,neck,rj = getnewjoints()
  4115. local p = Instance.new("Part")
  4116. p.Anchored = false
  4117. p.CanCollide = false
  4118. p.Name = "Pokeballsack"
  4119. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  4120. local m = Instance.new("SpecialMesh")
  4121. m.MeshId = "rbxassetid://430977397"
  4122. m.TextureId = "rbxassetid://430977402"
  4123. m.Scale = Vector3.new(1,1,1)/6
  4124. m.Parent = p
  4125. p.Parent = workspace
  4126. local w = Instance.new("Weld")
  4127. w.Part0 = p
  4128. w.Part1 = char["Right Arm"]
  4129. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  4130. w.Parent = p
  4131. local pe = Instance.new("ParticleEmitter")
  4132. pe.Enabled = false
  4133. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  4134. pe.Size = NumberSequence.new(0.5)
  4135. pe.Texture = "rbxassetid://152671819"
  4136. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4137. pe.Lifetime = NumberRange.new(1)
  4138. pe.Rate = 500
  4139. pe.Rotation = NumberRange.new(5)
  4140. pe.RotSpeed = NumberRange.new(100)
  4141. pe.Speed = NumberRange.new(5)
  4142. pe.SpreadAngle = Vector2.new(360,360)
  4143. pe.Parent = p
  4144. for i = 0, 2, 0.1 do
  4145. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  4146. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  4147. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  4148. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  4149. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4150. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  4151. swait()
  4152. end
  4153. swait(15)
  4154. for i = 0, 2, 0.1 do
  4155. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  4156. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  4157. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  4158. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  4159. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4160. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  4161. if i == 0.5 then
  4162. w:Destroy()
  4163. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  4164. local bv = Instance.new("BodyVelocity")
  4165. bv.MaxForce = huge
  4166. bv.Velocity = p.CFrame.lookVector*150
  4167. bv.Parent = p
  4168. p.CanCollide = true
  4169. game.Debris:AddItem(p, 60)
  4170. game.Debris:AddItem(bv, 0.1)
  4171. local con
  4172. con = p.Touched:connect(function(hit)
  4173. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  4174. con:disconnect()
  4175. swait(5)
  4176. p.Anchored = true
  4177. local e = Instance.new("Part")
  4178. e.Name = "Effect"
  4179. e.BrickColor = BrickColor.new("Really red")
  4180. e.Material = "Neon"
  4181. smooth(e)
  4182. e.Anchored = true
  4183. e.CanCollide = false
  4184. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  4185. hit.Parent.Head.Anchored = true
  4186. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  4187. e.Size = Vector3.new(0.2,0.2,mag)
  4188. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  4189. e.Parent = workspace
  4190. for i,v in pairs(hit.Parent:children()) do
  4191. if v:IsA("BasePart") then
  4192. local p = Instance.new("Part")
  4193. p.Anchored = true
  4194. p.CanCollide = false
  4195. p.Material = "Neon"
  4196. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  4197. p.CFrame = v.CFrame
  4198. p.Name = "notbody"
  4199. p.BrickColor = BrickColor.new("Really red")
  4200. p.Transparency = 0.6
  4201. p.Parent = hit.Parent
  4202. end
  4203. end
  4204. swait(90)
  4205. local poke = workspace.Timer_ball
  4206. hit.Parent:MoveTo(poke.Spawn.Position)
  4207. --char:MoveTo(poke.Spawn.Position)
  4208. hit.Parent.Head.Anchored = false
  4209. for i,v in pairs(hit.Parent:children()) do
  4210. if v.Name == "notbody" then
  4211. v:Destroy()
  4212. end
  4213. end
  4214. local done = false
  4215. e:Destroy()
  4216. local hurtz = {}
  4217. local cons = {}
  4218. local finish
  4219. for i,v in pairs(poke:children()) do
  4220. if tostring(v.BrickColor) == "Deep orange" then
  4221. print("found end")
  4222. finish = v
  4223. end
  4224. if tostring(v.BrickColor) == "Maroon" then
  4225. table.insert(hurtz, v)
  4226. end
  4227. end
  4228. for i,v in pairs(hurtz) do
  4229. local con = v.Touched:connect(function(hit)
  4230. if gethum(hit) then
  4231. finish = true
  4232. end
  4233. end)
  4234. table.insert(cons, con)
  4235. end
  4236. for i,v in pairs(hurtz) do
  4237. local con = finish.Touched:connect(function(hit)
  4238. if gethum(hit) then
  4239. gethum(hit).WalkSpeed = 0
  4240. hit.Parent.Head.Anchored = true
  4241. end
  4242. end)
  4243. table.insert(cons, con)
  4244. end
  4245. if finish then
  4246. local con = finish.Touched:connect(function(hit)
  4247. local ok = false
  4248. pcall(function()
  4249. if hit.Parent.Name == plr.Name then
  4250. ok = true
  4251. end
  4252. end)
  4253. if gethum(hit) or ok then
  4254. done = true
  4255. end
  4256. end)
  4257. table.insert(cons, con)
  4258. end
  4259. for i = 1, 3 do
  4260. local before = p.CFrame
  4261. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  4262. print("shake "..i)
  4263. for i = 0, 1.5, 0.1 do
  4264. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  4265. end
  4266. if done then break end
  4267. for i = 1, 500 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  4268. end
  4269. if done then
  4270. print("they escaped!")
  4271. else
  4272. print("they were caught!")
  4273. local sv = Instance.new("StringValue")
  4274. sv.Name = "Caught"
  4275. sv.Parent = hit.Parent
  4276. end
  4277. local ope = pe:Clone()
  4278. pe.Enabled = true
  4279. swait(5)
  4280. pe.Enabled = false
  4281. local t = Instance.new("Tool")
  4282. t.Name = hit.Parent.Name
  4283. t.Parent = plr.Backpack
  4284. local hand = Instance.new("Part")
  4285. hand.Transparency = 0
  4286. hand.CanCollide = false
  4287. hand.Size = Vector3.new(1,1,1)
  4288. hand.Name = "Handle"
  4289. local m = p.Mesh:Clone()
  4290. m.Parent = hand
  4291. hand.Parent = t
  4292. local out = true
  4293. local new = p:Clone()
  4294. t.Activated:connect(function()
  4295. if not deb and not attacking then
  4296. local rs,ls,rh,lh,neck,rj = getnewjoints()
  4297. deb = true
  4298. hand.Transparency = 1
  4299. local p = new:Clone()
  4300. p.Anchored = false
  4301. p.CanCollide = false
  4302. p.Parent = workspace
  4303. local w = Instance.new("Weld")
  4304. w.Part0 = p
  4305. w.Part1 = char["Right Arm"]
  4306. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  4307. w.Parent = p
  4308. local pe = ope:Clone()
  4309. pe.Enabled = false
  4310. pe.Parent = p
  4311. --[[local pe = Instance.new("ParticleEmitter")
  4312. pe.Enabled = false
  4313. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  4314. pe.Size = NumberSequence.new(0.5)
  4315. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4316. pe.Lifetime = NumberRange.new(1)
  4317. pe.Rate = 500
  4318. pe.Rotation = NumberRange.new(5)
  4319. pe.RotSpeed = NumberRange.new(100)
  4320. pe.Speed = NumberRange.new(5)
  4321. pe.SpreadAngle = Vector2.new(360,360)
  4322. pe.Parent = p]]
  4323. if not out then
  4324. out = true
  4325. for i = 0, 2, 0.1 do
  4326. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  4327. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  4328. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  4329. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  4330. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4331. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  4332. swait()
  4333. end
  4334. swait(7)
  4335. for i = 0,2, 0.1 do
  4336. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  4337. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  4338. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  4339. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  4340. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4341. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  4342. if i == 0.5 then
  4343. w:Destroy()
  4344. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  4345. local bv = Instance.new("BodyVelocity")
  4346. bv.MaxForce = huge
  4347. bv.Velocity = p.CFrame.lookVector*150
  4348. bv.Parent = p
  4349. p.CanCollide = true
  4350. game.Debris:AddItem(bv, 0.1)
  4351. swait(15)
  4352. p.Anchored = true
  4353. a = function(b, t)
  4354. for i,v in pairs(b:children()) do
  4355. if v:IsA("Decal") then
  4356. v.Transparency = t
  4357. end
  4358. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4359. v.Transparency = t
  4360. end
  4361. a(v, t)
  4362. end
  4363. end
  4364. a(hit.Parent, 0)
  4365. for i,v in pairs(hit.Parent:children()) do
  4366. if v:IsA("BasePart") then
  4367. v.Anchored = false
  4368. if v.Name ~= "HumanoidRootPart" then
  4369. v.Transparency = 0
  4370. end
  4371. end
  4372. end
  4373. hit.Parent:MoveTo(p.Position)
  4374. pe.Enabled = true
  4375. swait(5)
  4376. pe.Enabled = false
  4377. game.Debris:AddItem(p, 1)
  4378. end
  4379. swait()
  4380. end
  4381. else
  4382. out = false
  4383. humanoid.WalkSpeed = 0
  4384. for i,v in pairs(hit.Parent:children()) do
  4385. if v:IsA("BasePart") then
  4386. v.Anchored = true
  4387. v.Transparency = 1
  4388. end
  4389. end
  4390. for i = 0, 2, 0.1 do
  4391. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  4392. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  4393. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  4394. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  4395. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  4396. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  4397. swait()
  4398. end
  4399. local e = Instance.new("Part")
  4400. e.Name = "Effect"
  4401. e.BrickColor = BrickColor.new("Really red")
  4402. e.Material = "Neon"
  4403. smooth(e)
  4404. e.Anchored = true
  4405. e.CanCollide = false
  4406. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  4407. hit.Parent.Head.Anchored = true
  4408. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  4409. e.Size = Vector3.new(0.2,0.2,mag)
  4410. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  4411. e.Parent = workspace
  4412. a = function(b, t)
  4413. for i,v in pairs(b:children()) do
  4414. if v:IsA("Decal") then
  4415. v.Transparency = t
  4416. end
  4417. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4418. v.Transparency = t
  4419. end
  4420. a(v, t)
  4421. end
  4422. end
  4423. a(hit.Parent, 1)
  4424. for i,v in pairs(hit.Parent:children()) do
  4425. if v:IsA("BasePart") then
  4426. local p = Instance.new("Part")
  4427. p.Anchored = true
  4428. p.CanCollide = false
  4429. p.Material = "Neon"
  4430. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  4431. p.CFrame = v.CFrame
  4432. p.Name = "notbody"
  4433. p.BrickColor = BrickColor.new("Really red")
  4434. p.Transparency = 0.6
  4435. p.Parent = hit.Parent
  4436. end
  4437. end
  4438. humanoid.WalkSpeed = 16
  4439. swait(20)
  4440. for i,v in pairs(hit.Parent:children()) do
  4441. if v.Name == "notbody" then
  4442. v:Destroy()
  4443. end
  4444. end
  4445. e:Destroy()
  4446. end
  4447. p:Destroy()
  4448. hand.Transparency = 0
  4449. fixalljoints()
  4450. deb = false
  4451. end
  4452. end)
  4453. game.Debris:AddItem(p, 1)
  4454. hit.Parent:MoveTo(p.Position)
  4455. for i,v in pairs(cons) do
  4456. v:disconnect()
  4457. end
  4458. hit.Parent.Head.Anchored = false
  4459. end
  4460. end)
  4461. end
  4462. swait()
  4463. end
  4464. attacking = false
  4465. fixalljoints()
  4466.  
  4467. end
  4468. if key == "u" and not attacking then
  4469. attacking = true
  4470. local rs,ls,rh,lh,neck,rj = getnewjoints()
  4471. local p = Instance.new("Part")
  4472. p.Anchored = false
  4473. p.CanCollide = false
  4474. p.Name = "Pokeballsack"
  4475. p.Size = Vector3.new(6.031, 6.046, 5.802)/6
  4476. local m = Instance.new("SpecialMesh")
  4477. m.MeshId = "rbxassetid://433356792"
  4478. m.TextureId = "rbxassetid://433356797"
  4479. m.Scale = Vector3.new(1,1,1)/6
  4480. m.Parent = p
  4481. p.Parent = workspace
  4482. local w = Instance.new("Weld")
  4483. w.Part0 = p
  4484. w.Part1 = char["Right Arm"]
  4485. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  4486. w.Parent = p
  4487. local pe = Instance.new("ParticleEmitter")
  4488. pe.Enabled = false
  4489. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  4490. pe.Size = NumberSequence.new(0.5)
  4491. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4492. pe.Lifetime = NumberRange.new(1)
  4493. pe.Rate = 500
  4494. pe.Texture = "rbxassetid://264486777"
  4495. pe.Rotation = NumberRange.new(5)
  4496. pe.RotSpeed = NumberRange.new(100)
  4497. pe.Speed = NumberRange.new(5)
  4498. pe.SpreadAngle = Vector2.new(360,360)
  4499. pe.Parent = p
  4500. for i = 0, 2, 0.1 do
  4501. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  4502. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  4503. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  4504. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  4505. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4506. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  4507. swait()
  4508. end
  4509. swait(15)
  4510. for i = 0, 2, 0.1 do
  4511. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  4512. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  4513. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  4514. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  4515. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4516. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  4517. if i == 0.5 then
  4518. w:Destroy()
  4519. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  4520. local bv = Instance.new("BodyVelocity")
  4521. bv.MaxForce = huge
  4522. bv.Velocity = p.CFrame.lookVector*150
  4523. bv.Parent = p
  4524. p.CanCollide = true
  4525. game.Debris:AddItem(bv, 0.1)
  4526. game.Debris:AddItem(p, 60)
  4527. local con
  4528. con = p.Touched:connect(function(hit)
  4529. if gethum(hit) and not hit.Parent:FindFirstChild("Caught") then
  4530. con:disconnect()
  4531. swait(5)
  4532. p.Anchored = true
  4533. local e = Instance.new("Part")
  4534. e.Name = "Effect"
  4535. e.BrickColor = BrickColor.new("Really red")
  4536. e.Material = "Neon"
  4537. smooth(e)
  4538. e.Anchored = true
  4539. e.CanCollide = false
  4540. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  4541. hit.Parent.Head.Anchored = true
  4542. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  4543. e.Size = Vector3.new(0.2,0.2,mag)
  4544. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  4545. e.Parent = workspace
  4546. for i,v in pairs(hit.Parent:children()) do
  4547. if v:IsA("BasePart") then
  4548. local p = Instance.new("Part")
  4549. p.Anchored = true
  4550. p.CanCollide = false
  4551. p.Material = "Neon"
  4552. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  4553. p.CFrame = v.CFrame
  4554. p.Name = "notbody"
  4555. p.BrickColor = BrickColor.new("Really red")
  4556. p.Transparency = 0.6
  4557. p.Parent = hit.Parent
  4558. end
  4559. end
  4560. swait(90)
  4561. local poke = workspace.Love_ball
  4562. hit.Parent:MoveTo(poke.Spawn.Position)
  4563. --char:MoveTo(poke.Spawn.Position)
  4564. hit.Parent.Head.Anchored = false
  4565. for i,v in pairs(hit.Parent:children()) do
  4566. if v.Name == "notbody" then
  4567. v:Destroy()
  4568. end
  4569. end
  4570. local done = false
  4571. e:Destroy()
  4572. local hurtz = {}
  4573. local cons = {}
  4574. local finish
  4575. for i,v in pairs(poke:children()) do
  4576. if tostring(v.BrickColor) == "Deep orange" then
  4577. print("found end")
  4578. finish = v
  4579. end
  4580. if tostring(v.BrickColor) == "Maroon" then
  4581. table.insert(hurtz, v)
  4582. end
  4583. end
  4584. for i,v in pairs(hurtz) do
  4585. local con = v.Touched:connect(function(hit)
  4586. if gethum(hit) then
  4587. finish = true
  4588. end
  4589. end)
  4590. table.insert(cons, con)
  4591. end
  4592. for i,v in pairs(hurtz) do
  4593. local con = finish.Touched:connect(function(hit)
  4594. if gethum(hit) then
  4595. gethum(hit).WalkSpeed = 0
  4596. hit.Parent.Head.Anchored = true
  4597. end
  4598. end)
  4599. table.insert(cons, con)
  4600. end
  4601. if finish then
  4602. local con = finish.Touched:connect(function(hit)
  4603. local ok = false
  4604. pcall(function()
  4605. if hit.Parent.Name == plr.Name then
  4606. ok = true
  4607. end
  4608. end)
  4609. if gethum(hit) or ok then
  4610. done = true
  4611. end
  4612. end)
  4613. table.insert(cons, con)
  4614. end
  4615. for i = 1, 3 do
  4616. local before = p.CFrame
  4617. local endp = p.CFrame*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),math.rad(math.random(-45,45)))
  4618. print("shake "..i)
  4619. for i = 0, 1.5, 0.1 do
  4620. p.CFrame = p.CFrame:Lerp(endp, 0.4)
  4621. end
  4622. if done then break end
  4623. for i = 1, 320 do swait() p.CFrame = p.CFrame:Lerp(before, 0.15) if done then break end end
  4624. end
  4625. if done then
  4626. print("they escaped!")
  4627. else
  4628. print("they were caught!")
  4629. local sv = Instance.new("StringValue")
  4630. sv.Name = "Caught"
  4631. sv.Parent = hit.Parent
  4632. end
  4633. local ope = pe:Clone()
  4634. pe.Enabled = true
  4635. swait(5)
  4636. pe.Enabled = false
  4637. local t = Instance.new("Tool")
  4638. t.Name = hit.Parent.Name
  4639. t.Parent = plr.Backpack
  4640. local hand = Instance.new("Part")
  4641. hand.Transparency = 0
  4642. hand.CanCollide = false
  4643. hand.Size = Vector3.new(1,1,1)
  4644. hand.Name = "Handle"
  4645. local m = p.Mesh:Clone()
  4646. m.Parent = hand
  4647. hand.Parent = t
  4648. local out = true
  4649. local new = p:Clone()
  4650. t.Activated:connect(function()
  4651. if not deb and not attacking then
  4652. local rs,ls,rh,lh,neck,rj = getnewjoints()
  4653. deb = true
  4654. hand.Transparency = 1
  4655. local p = new:Clone()
  4656. p.Anchored = false
  4657. p.CanCollide = false
  4658. p.Parent = workspace
  4659. local w = Instance.new("Weld")
  4660. w.Part0 = p
  4661. w.Part1 = char["Right Arm"]
  4662. w.C1 = CFrame.new(0,-1,0) *CFrame.Angles(math.rad(90),0,math.rad(180))
  4663. w.Parent = p
  4664. local pe = ope:Clone()
  4665. pe.Enabled = false
  4666. pe.Parent = p
  4667. --[[local pe = Instance.new("ParticleEmitter")
  4668. pe.Enabled = false
  4669. pe.Color = ColorSequence.new(Color3.new(255,255,255))
  4670. pe.Size = NumberSequence.new(0.5)
  4671. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.907,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4672. pe.Lifetime = NumberRange.new(1)
  4673. pe.Rate = 500
  4674. pe.Rotation = NumberRange.new(5)
  4675. pe.RotSpeed = NumberRange.new(100)
  4676. pe.Speed = NumberRange.new(5)
  4677. pe.SpreadAngle = Vector2.new(360,360)
  4678. pe.Parent = p]]
  4679. if not out then
  4680. out = true
  4681. for i = 0, 2, 0.1 do
  4682. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  4683. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  4684. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  4685. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  4686. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4687. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  4688. swait()
  4689. end
  4690. swait(7)
  4691. for i = 0,2, 0.1 do
  4692. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  4693. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  4694. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  4695. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  4696. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  4697. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  4698. if i == 0.5 then
  4699. w:Destroy()
  4700. p.CFrame = CFrame.new(p.CFrame.p, mouse.Hit.p)
  4701. local bv = Instance.new("BodyVelocity")
  4702. bv.MaxForce = huge
  4703. bv.Velocity = p.CFrame.lookVector*150
  4704. bv.Parent = p
  4705. p.CanCollide = true
  4706. game.Debris:AddItem(bv, 0.1)
  4707. swait(15)
  4708. p.Anchored = true
  4709. a = function(b, t)
  4710. for i,v in pairs(b:children()) do
  4711. if v:IsA("Decal") then
  4712. v.Transparency = t
  4713. end
  4714. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4715. v.Transparency = t
  4716. end
  4717. a(v, t)
  4718. end
  4719. end
  4720. a(hit.Parent, 0)
  4721. for i,v in pairs(hit.Parent:children()) do
  4722. if v:IsA("BasePart") then
  4723. v.Anchored = false
  4724. if v.Name ~= "HumanoidRootPart" then
  4725. v.Transparency = 0
  4726. end
  4727. end
  4728. end
  4729. hit.Parent:MoveTo(p.Position)
  4730. pe.Enabled = true
  4731. swait(5)
  4732. pe.Enabled = false
  4733. game.Debris:AddItem(p, 1)
  4734. end
  4735. swait()
  4736. end
  4737. else
  4738. out = false
  4739. humanoid.WalkSpeed = 0
  4740. for i,v in pairs(hit.Parent:children()) do
  4741. if v:IsA("BasePart") then
  4742. v.Anchored = true
  4743. v.Transparency = 1
  4744. end
  4745. end
  4746. for i = 0, 2, 0.1 do
  4747. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  4748. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  4749. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  4750. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  4751. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.2)
  4752. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.2)
  4753. swait()
  4754. end
  4755. local e = Instance.new("Part")
  4756. e.Name = "Effect"
  4757. e.BrickColor = BrickColor.new("Really red")
  4758. e.Material = "Neon"
  4759. smooth(e)
  4760. e.Anchored = true
  4761. e.CanCollide = false
  4762. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p)
  4763. hit.Parent.Head.Anchored = true
  4764. local mag = (e.Position-hit.Parent.Head.CFrame.p).magnitude
  4765. e.Size = Vector3.new(0.2,0.2,mag)
  4766. e.CFrame = CFrame.new(p.CFrame.p, hit.Parent.Head.CFrame.p) *CFrame.new(0,0,-mag/2) *CFrame.Angles(math.rad(180),math.rad(180),math.rad(180))
  4767. e.Parent = workspace
  4768. a = function(b, t)
  4769. for i,v in pairs(b:children()) do
  4770. if v:IsA("Decal") then
  4771. v.Transparency = t
  4772. end
  4773. if v:IsA("BasePart") and v.Name ~= "HumanoidRootpart" then
  4774. v.Transparency = t
  4775. end
  4776. a(v, t)
  4777. end
  4778. end
  4779. a(hit.Parent, 1)
  4780. for i,v in pairs(hit.Parent:children()) do
  4781. if v:IsA("BasePart") then
  4782. local p = Instance.new("Part")
  4783. p.Anchored = true
  4784. p.CanCollide = false
  4785. p.Material = "Neon"
  4786. p.Size = v.Size+Vector3.new(0.1,0.1,0.1)
  4787. p.CFrame = v.CFrame
  4788. p.Name = "notbody"
  4789. p.BrickColor = BrickColor.new("Really red")
  4790. p.Transparency = 0.6
  4791. p.Parent = hit.Parent
  4792. end
  4793. end
  4794. humanoid.WalkSpeed = 16
  4795. swait(20)
  4796. for i,v in pairs(hit.Parent:children()) do
  4797. if v.Name == "notbody" then
  4798. v:Destroy()
  4799. end
  4800. end
  4801. e:Destroy()
  4802. end
  4803. p:Destroy()
  4804. hand.Transparency = 0
  4805. fixalljoints()
  4806. deb = false
  4807. end
  4808. end)
  4809. game.Debris:AddItem(p, 1)
  4810. hit.Parent:MoveTo(p.Position)
  4811. for i,v in pairs(cons) do
  4812. v:disconnect()
  4813. end
  4814. hit.Parent.Head.Anchored = false
  4815. end
  4816. end)
  4817. end
  4818. swait()
  4819. end
  4820. attacking = false
  4821. fixalljoints()
  4822.  
  4823. end
  4824. end)
Add Comment
Please, Sign In to add comment