Advertisement
danielaust

Alakbar

Apr 16th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  6.  
  7. suicide_vest = Instance.new("Tool",game.Players.LocalPlayer.Backpack)
  8. suicide_vest.Grip = CFrame.new(0,0,0) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  9. suicide_vest.GripForward = Vector3.new(-0,-0,1)
  10. suicide_vest.Name = "Suicide Vest"
  11. suicide_vest.GripRight = Vector3.new(-1,0,0)
  12.  
  13. vest = Instance.new("Part",suicide_vest)
  14. vest.FormFactor = Enum.FormFactor.Plate
  15. vest.CanCollide = false
  16. vest.Size = Vector3.new(1,0.40000000596046,1)
  17. vest.Name = "Vest"
  18. vest.CFrame = CFrame.new(10.640310287476,1.7895127534866,-17.640350341797) * CFrame.Angles(2.0803525447845, 1.5679913759232, -2.0850734710693)
  19. vest.BrickColor = BrickColor.new("Really black")
  20. vest.Friction = 0.30000001192093
  21.  
  22. mesh = Instance.new("BlockMesh",vest)
  23. mesh.Scale = Vector3.new(0.69999998807907,1.6000000238419,1.1000000238419)
  24.  
  25. mainvest = Instance.new("Part",suicide_vest)
  26. mainvest.FormFactor = Enum.FormFactor.Plate
  27. mainvest.Size = Vector3.new(2,1.6000000238419,1)
  28. mainvest.Name = "MainVest"
  29. mainvest.CFrame = CFrame.new(10.64017868042,0.78960591554642,-17.140171051025) * CFrame.Angles(-0.00018611783161759, 1.5707963705063, 0)
  30. mainvest.BrickColor = BrickColor.new("Really black")
  31. mainvest.Friction = 0.30000001192093
  32.  
  33. mesh = Instance.new("BlockMesh",mainvest)
  34. mesh.Scale = Vector3.new(1.1000000238419,1.1000000238419,1.1000000238419)
  35.  
  36. vest = Instance.new("Part",suicide_vest)
  37. vest.FormFactor = Enum.FormFactor.Plate
  38. vest.CanCollide = false
  39. vest.Size = Vector3.new(1,0.40000000596046,1)
  40. vest.Name = "Vest"
  41. vest.CFrame = CFrame.new(10.640410423279,1.7896988391876,-16.640354156494) * CFrame.Angles(2.0803525447845, 1.5679913759232, -2.0850734710693)
  42. vest.BrickColor = BrickColor.new("Really black")
  43. vest.Friction = 0.30000001192093
  44.  
  45. mesh = Instance.new("BlockMesh",vest)
  46. mesh.Scale = Vector3.new(0.69999998807907,1.6000000238419,1.1000000238419)
  47.  
  48. capsule = Instance.new("Part",suicide_vest)
  49. capsule.FormFactor = Enum.FormFactor.Custom
  50. capsule.CanCollide = false
  51. capsule.Size = Vector3.new(1,0.40000000596046,1)
  52. capsule.Name = "Capsule"
  53. capsule.CFrame = CFrame.new(10.870065689087,0.48955285549164,-17.190101623535) * CFrame.Angles(2.0641593933105, 1.5679913759232, -2.069162607193)
  54. capsule.BrickColor = BrickColor.new("Really black")
  55. capsule.Friction = 0.30000001192093
  56.  
  57. mesh = Instance.new("BlockMesh",capsule)
  58.  
  59. handle = Instance.new("Part",suicide_vest)
  60. handle.FormFactor = Enum.FormFactor.Plate
  61. handle.CanCollide = false
  62. handle.Size = Vector3.new(1,0.40000000596046,1)
  63. handle.Name = "Handle"
  64. handle.CFrame = CFrame.new(12.140438079834,1.5896544456482,-15.640468597412) * CFrame.Angles(2.0894796848297, 1.5688432455063, -2.0918607711792)
  65. handle.BrickColor = BrickColor.new("Really black")
  66. handle.Friction = 0.30000001192093
  67.  
  68. mesh = Instance.new("SpecialMesh",handle)
  69. mesh.Scale = Vector3.new(0.25,1.5,0.25)
  70.  
  71. weld = Instance.new("Weld",handle)
  72. weld.C1 = CFrame.new(3.814697265625e-006,-0.29998183250427,0) * CFrame.Angles(2.7886638641357, 1.5680558681488, -2.7886264324188)
  73. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  74.  
  75. weld = Instance.new("Weld",handle)
  76. weld.C1 = CFrame.new(-1.9993934631348,-0.19999563694,1.4998092651367) * CFrame.Angles(2.8632497787476, 1.5693315267563, -2.8632338047028)
  77. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516173839569, 1.5693315267563, -2.0515880584717)
  78.  
  79. weld = Instance.new("Weld",handle)
  80. weld.C1 = CFrame.new(-0.74976539611816,1.2997642755508,0.869873046875) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  81. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  82.  
  83. weld = Instance.new("Weld",handle)
  84. weld.C1 = CFrame.new(-0.99968719482422,1.2997641563416,0.86986541748047) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  85. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  86.  
  87. weld = Instance.new("Weld",handle)
  88. weld.C1 = CFrame.new(-0.99967765808105,0.39991128444672,0.86985778808594) * CFrame.Angles(2.867255449295, 1.5682591199875, -2.8672308921814)
  89. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  90.  
  91. weld = Instance.new("Weld",handle)
  92. weld.C1 = CFrame.new(-1.7494697570801,0.3999183177948,0.869873046875) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  93. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  94.  
  95. weld = Instance.new("Weld",handle)
  96. weld.C1 = CFrame.new(1.9073486328125e-006,-0.29998207092285,0) * CFrame.Angles(3.1407959461212, -0.65473467111588, 3.1415903568268)
  97. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473186969757, -3.141592502594)
  98.  
  99. weld = Instance.new("Weld",handle)
  100. weld.C1 = CFrame.new(9.5367431640625e-007,-0.29999375343323,0) * CFrame.Angles(0.00079654407454655, 0.65472608804703, 1.5030862243748e-007)
  101. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  102.  
  103. weld = Instance.new("Weld",handle)
  104. weld.C1 = CFrame.new(0,-0.29998850822449,0) * CFrame.Angles(3.1407968997955, -0.65472900867462, 3.1415920257568)
  105. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  106.  
  107. weld = Instance.new("Weld",handle)
  108. weld.C1 = CFrame.new(-1.9993686676025,0.39991784095764,0.86986541748047) * CFrame.Angles(2.8658452033997, 1.5682591199875, -2.865820646286)
  109. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  110.  
  111. weld = Instance.new("Weld",handle)
  112. weld.C1 = CFrame.new(0,-0.29999828338623,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  113. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  114.  
  115. weld = Instance.new("Weld",handle)
  116. weld.C1 = CFrame.new(-1.7494678497314,1.2997632026672,0.86986541748047) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  117. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  118.  
  119. weld = Instance.new("Weld",handle)
  120. weld.C1 = CFrame.new(1.9073486328125e-006,-0.29998230934143,0) * CFrame.Angles(3.1407959461212, -0.65473544597626, 3.1415903568268)
  121. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, -3.141592502594)
  122.  
  123. weld = Instance.new("Weld",handle)
  124. weld.C1 = CFrame.new(9.5367431640625e-007,-0.29998970031738,0) * CFrame.Angles(3.140796661377, -0.65473169088364, 3.1415922641754)
  125. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  126.  
  127. weld = Instance.new("Weld",handle)
  128. weld.C1 = CFrame.new(3.814697265625e-006,-0.29997754096985,7.62939453125e-006) * CFrame.Angles(3.1408417224884, 1.5390774011612, 3.1415803432465)
  129. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  130.  
  131. weld = Instance.new("Weld",handle)
  132. weld.C1 = CFrame.new(0,-0.29999446868896,-1.1920928955078e-007) * CFrame.Angles(1.3218629360199, 0.6868559718132, 4.6849738311039e-008)
  133. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  134.  
  135. weld = Instance.new("Weld",handle)
  136. weld.C1 = CFrame.new(9.5367431640625e-007,-0.29999375343323,0) * CFrame.Angles(0.00079654407454655, 0.65472608804703, 1.5030862243748e-007)
  137. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  138.  
  139. weld = Instance.new("Weld",handle)
  140. weld.C1 = CFrame.new(-2.2493286132813,1.2997678518295,0.86985778808594) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  141. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  142.  
  143. weld = Instance.new("Weld",handle)
  144.  
  145. weld = Instance.new("Weld",handle)
  146. weld.C1 = CFrame.new(0,-0.29999849200249,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  147. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  148.  
  149. weld = Instance.new("Weld",handle)
  150. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  151. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  152.  
  153. weld = Instance.new("Weld",handle)
  154. weld.C1 = CFrame.new(0,-0.29998111724854,-1.52587890625e-005) * CFrame.Angles(3.1407952308655, -1.0077291727066, 3.1415913105011)
  155. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407971382141, -1.0077261924744, -3.1415905952454)
  156.  
  157. weld = Instance.new("Weld",handle)
  158. weld.C1 = CFrame.new(-0.74979400634766,1.2997925281525,0.86988830566406) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  159. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  160.  
  161. weld = Instance.new("Weld",handle)
  162. weld.C1 = CFrame.new(1.9073486328125e-006,-0.29998970031738,0) * CFrame.Angles(3.140796661377, -0.65473258495331, 3.1415922641754)
  163. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  164.  
  165. weld = Instance.new("Weld",handle)
  166. weld.C1 = CFrame.new(0,-0.29999780654907,-1.7881393432617e-007) * CFrame.Angles(-3.1407964229584, 1.6482431985784e-021, 3.1415927410126)
  167. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  168.  
  169. weld = Instance.new("Weld",handle)
  170. weld.C1 = CFrame.new(1.9073486328125e-006,-0.29998636245728,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415913105011)
  171. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415915489197)
  172.  
  173. weld = Instance.new("Weld",handle)
  174. weld.C1 = CFrame.new(1.9073486328125e-006,-0.29998970031738,0) * CFrame.Angles(3.140796661377, -0.65473258495331, 3.1415922641754)
  175. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  176.  
  177. weld = Instance.new("Weld",handle)
  178. weld.C1 = CFrame.new(-2.2493362426758,0.39991748332977,0.86988067626953) * CFrame.Angles(2.8632497787476, 1.5693315267563, -2.8632338047028)
  179. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516173839569, 1.5693315267563, -2.0515880584717)
  180.  
  181. weld = Instance.new("Weld",handle)
  182. weld.C1 = CFrame.new(-1.2495994567871,1.299755692482,0.86985778808594) * CFrame.Angles(2.8782839775085, 1.5682591199875, -2.8782596588135)
  183. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  184.  
  185. weld = Instance.new("Weld",handle)
  186. weld.C1 = CFrame.new(0,-0.29999780654907,-1.7881393432617e-007) * CFrame.Angles(-3.1407964229584, 1.6482431985784e-021, 3.1415927410126)
  187. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  188.  
  189. weld = Instance.new("Weld",handle)
  190. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  191. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482444102687e-021, 3.1415927410126)
  192.  
  193. weld = Instance.new("Weld",handle)
  194. weld.C1 = CFrame.new(9.5367431640625e-007,-0.29998970031738,0) * CFrame.Angles(3.140796661377, -0.65473169088364, 3.1415922641754)
  195. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  196.  
  197. weld = Instance.new("Weld",handle)
  198. weld.C1 = CFrame.new(0,-0.29999446868896,-1.1920928955078e-007) * CFrame.Angles(1.3218629360199, 0.6868559718132, 4.6849738311039e-008)
  199. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  200.  
  201. weld = Instance.new("Weld",handle)
  202. weld.C1 = CFrame.new(-0.99971389770508,0.39992380142212,0.869873046875) * CFrame.Angles(3.1408536434174, 1.5390754938126, 3.1415703296661)
  203. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  204.  
  205. weld = Instance.new("Weld",handle)
  206. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  207. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  208.  
  209. weld = Instance.new("Weld",handle)
  210. weld.C1 = CFrame.new(-0.99972534179688,1.2997925281525,0.86988067626953) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  211. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  212.  
  213. weld = Instance.new("Weld",handle)
  214. weld.C1 = CFrame.new(0,-0.29998850822449,0) * CFrame.Angles(3.1407968997955, -0.65472900867462, 3.1415920257568)
  215. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  216.  
  217. weld = Instance.new("Weld",handle)
  218. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  219. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  220.  
  221. weld = Instance.new("Weld",handle)
  222.  
  223. weld = Instance.new("Weld",handle)
  224. weld.C1 = CFrame.new(4.7683715820313e-007,-0.29998970031738,0) * CFrame.Angles(1.6318166255951, -0.65473258495331, 3.141592502594)
  225. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6318163871765, -0.65473282337189, 3.1415927410126)
  226.  
  227. weld = Instance.new("Weld",handle)
  228. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  229. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  230.  
  231. weld = Instance.new("Weld",handle)
  232. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  233. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.6620417833328, 1.6482446122171e-021, 3.1415927410126)
  234.  
  235. weld = Instance.new("Weld",handle)
  236. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  237. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-3.1407964229584, 1.6482436024752e-021, 3.1415927410126)
  238.  
  239. weld = Instance.new("Weld",handle)
  240. weld.C1 = CFrame.new(2.8610229492188e-006,-0.29998207092285,1.1920928955078e-007) * CFrame.Angles(1.6597069501877, -0.65473127365112, 3.1415889263153)
  241. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6597083806992, -0.65473282337189, 3.1415927410126)
  242.  
  243. weld = Instance.new("Weld",handle)
  244. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  245. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  246.  
  247. weld = Instance.new("Weld",handle)
  248. weld.C1 = CFrame.new(-0.99967193603516,-0.19999647140503,1.4998016357422) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  249. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  250.  
  251. weld = Instance.new("Weld",handle)
  252. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.5078394412994, 1.6482446122171e-021, 3.1415927410126)
  253. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.5078394412994, 1.6482446122171e-021, 3.1415927410126)
  254.  
  255. weld = Instance.new("Weld",handle)
  256. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.5078394412994, 1.6482446122171e-021, 3.1415927410126)
  257. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.5078394412994, 1.6482446122171e-021, 3.1415927410126)
  258.  
  259. weld = Instance.new("Weld",handle)
  260. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  261. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.3218629360199, 0.68685710430145, 9.4050936479291e-021)
  262.  
  263. weld = Instance.new("Weld",handle)
  264. weld.C1 = CFrame.new(2.8610229492188e-006,-0.29998207092285,-1.1920928955078e-007) * CFrame.Angles(1.6391389369965, -0.65473127365112, 3.1415889263153)
  265. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6391403675079, -0.65473282337189, 3.1415927410126)
  266.  
  267. weld = Instance.new("Weld",handle)
  268. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  269. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  270.  
  271. weld = Instance.new("Weld",handle)
  272. weld.C1 = CFrame.new(-1.2496166229248,0.39991164207458,0.86988830566406) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  273. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  274.  
  275. weld = Instance.new("Weld",handle)
  276. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(2.2218630313873, 0.80705314874649, 4.6874071569328e-021)
  277. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.2218630313873, 0.80705314874649, 4.6874071569328e-021)
  278.  
  279. weld = Instance.new("Weld",handle)
  280. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(2.2218630313873, 0.80705314874649, 4.6874071569328e-021)
  281. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.2218630313873, 0.80705314874649, 4.6874071569328e-021)
  282.  
  283. weld = Instance.new("Weld",handle)
  284. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  285. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079654407454655, 0.65472716093063, 1.5030862243748e-007)
  286.  
  287. weld = Instance.new("Weld",handle)
  288. weld.C1 = CFrame.new(3.0994415283203e-006,-0.2999826669693,2.3841857910156e-007) * CFrame.Angles(-2.2441155910492, 0.73956590890884, 1.5269987443389e-006)
  289. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-2.2441155910492, 0.73956918716431, 5.9582383967949e-022)
  290.  
  291. weld = Instance.new("Weld",handle)
  292. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  293. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  294.  
  295. weld = Instance.new("Weld",handle)
  296. weld.C1 = CFrame.new(-2.2494087219238,1.2997961044312,0.869873046875) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  297. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  298.  
  299. weld = Instance.new("Weld",handle)
  300. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0.00079627445666119, 0.65473276376724, 4.0871244482251e-021)
  301. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079627445666119, 0.65473276376724, 4.0871244482251e-021)
  302.  
  303. weld = Instance.new("Weld",handle)
  304. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0.00079627445666119, 0.65473276376724, 4.0871244482251e-021)
  305. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0.00079627445666119, 0.65473276376724, 4.0871244482251e-021)
  306.  
  307. weld = Instance.new("Weld",handle)
  308. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  309. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, 3.141592502594)
  310.  
  311. weld = Instance.new("Weld",handle)
  312. weld.C1 = CFrame.new(3.814697265625e-006,-0.29998254776001,0) * CFrame.Angles(3.1408245563507, 1.5395030975342, 3.1415646076202)
  313. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407654285431, 1.5395069122314, -3.1415627002716)
  314.  
  315. weld = Instance.new("Weld",handle)
  316. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  317. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  318.  
  319. weld = Instance.new("Weld",handle)
  320. weld.C1 = CFrame.new(-1.4997653961182,0.79992634057999,1.4998779296875) * CFrame.Angles(2.6387243270874, 1.5693315267563, -2.6387012004852)
  321. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516173839569, 1.5693315267563, -2.0515880584717)
  322.  
  323. weld = Instance.new("Weld",handle)
  324. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6383513212204, -0.65473282337189, -3.1415927410126)
  325. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6383513212204, -0.65473282337189, -3.1415927410126)
  326.  
  327. weld = Instance.new("Weld",handle)
  328. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6383513212204, -0.65473282337189, -3.1415927410126)
  329. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6383513212204, -0.65473282337189, -3.1415927410126)
  330.  
  331. weld = Instance.new("Weld",handle)
  332. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  333. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473169088364, 3.141592502594)
  334.  
  335. weld = Instance.new("Weld",handle)
  336. weld.C1 = CFrame.new(3.814697265625e-006,-0.29997754096985,7.62939453125e-006) * CFrame.Angles(3.1408417224884, 1.5390774011612, 3.1415803432465)
  337. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  338.  
  339. weld = Instance.new("Weld",handle)
  340. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415915489197)
  341. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415915489197)
  342.  
  343. weld = Instance.new("Weld",handle)
  344. weld.C1 = CFrame.new(-1.2496604919434,0.3999240398407,0.86989593505859) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  345. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  346.  
  347. weld = Instance.new("Weld",handle)
  348. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.4826571941376, -0.65473282337189, -3.1415927410126)
  349. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.4826571941376, -0.65473282337189, -3.1415927410126)
  350.  
  351. weld = Instance.new("Weld",handle)
  352. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.4826571941376, -0.65473282337189, -3.1415927410126)
  353. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.4826571941376, -0.65473282337189, -3.1415927410126)
  354.  
  355. weld = Instance.new("Weld",handle)
  356. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  357. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.140796661377, -0.65472900867462, 3.1415922641754)
  358.  
  359. weld = Instance.new("Weld",handle)
  360. weld.C1 = CFrame.new(-0.74975204467773,0.39990890026093,0.86988830566406) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  361. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  362.  
  363. weld = Instance.new("Weld",handle)
  364. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, -3.141592502594)
  365. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, -3.141592502594)
  366.  
  367. weld = Instance.new("Weld",handle)
  368. weld.C1 = CFrame.new(-1.7495307922363,0.39993071556091,0.86988830566406) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  369. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  370.  
  371. weld = Instance.new("Weld",handle)
  372. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.60882127285, -0.65473282337189, 3.1415927410126)
  373. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.60882127285, -0.65473282337189, 3.1415927410126)
  374.  
  375. weld = Instance.new("Weld",handle)
  376. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.60882127285, -0.65473282337189, 3.1415927410126)
  377. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.60882127285, -0.65473282337189, 3.1415927410126)
  378.  
  379. weld = Instance.new("Weld",handle)
  380. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415915489197)
  381. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407973766327, -0.65472120046616, 3.1415915489197)
  382.  
  383. weld = Instance.new("Weld",handle)
  384. weld.C1 = CFrame.new(-1.999439239502,0.39993023872375,0.86988067626953) * CFrame.Angles(3.1408534049988, 1.5390585660934, 3.1415703296661)
  385. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  386.  
  387. weld = Instance.new("Weld",handle)
  388. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473186969757, -3.141592502594)
  389. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473186969757, -3.141592502594)
  390.  
  391. weld = Instance.new("Weld",handle)
  392. weld.C1 = CFrame.new(-1.2496032714844,0.39991796016693,0.86986541748047) * CFrame.Angles(2.8711702823639, 1.5682591199875, -2.8711459636688)
  393. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  394.  
  395. weld = Instance.new("Weld",handle)
  396. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6318163871765, -0.65473282337189, 3.1415927410126)
  397. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6318163871765, -0.65473282337189, 3.1415927410126)
  398.  
  399. weld = Instance.new("Weld",handle)
  400. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6318163871765, -0.65473282337189, 3.1415927410126)
  401. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6318163871765, -0.65473282337189, 3.1415927410126)
  402.  
  403. weld = Instance.new("Weld",handle)
  404. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, -3.141592502594)
  405. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473258495331, -3.141592502594)
  406.  
  407. weld = Instance.new("Weld",handle)
  408. weld.C1 = CFrame.new(-1.2496452331543,0.39993023872375,0.86988067626953) * CFrame.Angles(3.140855550766, 1.5390754938126, 3.1415681838989)
  409. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  410.  
  411. weld = Instance.new("Weld",handle)
  412. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407971382141, -1.0077261924744, -3.1415905952454)
  413. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407971382141, -1.0077261924744, -3.1415905952454)
  414.  
  415. weld = Instance.new("Weld",handle)
  416. weld.C1 = CFrame.new(-1.9993991851807,1.2997641563416,0.86984252929688) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  417. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  418.  
  419. weld = Instance.new("Weld",handle)
  420. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6597083806992, -0.65473282337189, 3.1415927410126)
  421. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6597083806992, -0.65473282337189, 3.1415927410126)
  422.  
  423. weld = Instance.new("Weld",handle)
  424. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6597083806992, -0.65473282337189, 3.1415927410126)
  425. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6597083806992, -0.65473282337189, 3.1415927410126)
  426.  
  427. weld = Instance.new("Weld",handle)
  428. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473186969757, -3.141592502594)
  429. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407964229584, -0.65473186969757, -3.141592502594)
  430.  
  431. weld = Instance.new("Weld",handle)
  432. weld.C1 = CFrame.new(-1.4995365142822,0.39991366863251,0.86985015869141) * CFrame.Angles(2.867255449295, 1.5682591199875, -2.8672308921814)
  433. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  434.  
  435. weld = Instance.new("Weld",handle)
  436. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  437. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  438.  
  439. weld = Instance.new("Weld",handle)
  440. weld.C1 = CFrame.new(-1.7495307922363,1.2997915744781,0.86988067626953) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  441. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  442.  
  443. weld = Instance.new("Weld",handle)
  444. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6391403675079, -0.65473282337189, 3.1415927410126)
  445. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6391403675079, -0.65473282337189, 3.1415927410126)
  446.  
  447. weld = Instance.new("Weld",handle)
  448. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(1.6391403675079, -0.65473282337189, 3.1415927410126)
  449. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(1.6391403675079, -0.65473282337189, 3.1415927410126)
  450.  
  451. weld = Instance.new("Weld",handle)
  452. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407971382141, -1.0077261924744, -3.1415905952454)
  453. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407971382141, -1.0077261924744, -3.1415905952454)
  454.  
  455. weld = Instance.new("Weld",handle)
  456. weld.C1 = CFrame.new(-1.4995880126953,0.39992618560791,0.86986541748047) * CFrame.Angles(3.1408536434174, 1.5390754938126, 3.1415703296661)
  457. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  458.  
  459. weld = Instance.new("Weld",handle)
  460. weld.C1 = CFrame.new(-0.74977874755859,0.39992117881775,0.86990356445313) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  461. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  462.  
  463. weld = Instance.new("Weld",handle)
  464. weld.C1 = CFrame.new(-1.4995307922363,1.2997518777847,0.86985015869141) * CFrame.Angles(2.8632538318634, 1.5682591199875, -2.8632292747498)
  465. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  466.  
  467. weld = Instance.new("Weld",handle)
  468. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-2.2441155910492, 0.73956918716431, 5.9582383967949e-022)
  469. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-2.2441155910492, 0.73956918716431, 5.9582383967949e-022)
  470.  
  471. weld = Instance.new("Weld",handle)
  472. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-2.2441155910492, 0.73956918716431, 5.9582383967949e-022)
  473. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-2.2441155910492, 0.73956918716431, 5.9582383967949e-022)
  474.  
  475. weld = Instance.new("Weld",handle)
  476. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  477. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  478.  
  479. weld = Instance.new("Weld",handle)
  480. weld.C1 = CFrame.new(-1.9994697570801,1.2997925281525,0.86985778808594) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  481. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  482.  
  483. weld = Instance.new("Weld",handle)
  484. weld.C1 = CFrame.new(-1.499584197998,1.2997803688049,0.86986541748047) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  485. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  486.  
  487. weld = Instance.new("Weld",handle)
  488. weld.C1 = CFrame.new(-1.2496452331543,1.2997841835022,0.869873046875) * CFrame.Angles(3.1408567428589, 1.5390754938126, 3.1415672302246)
  489. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  490.  
  491. weld = Instance.new("Weld",handle)
  492. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407654285431, 1.5395069122314, -3.1415627002716)
  493. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407654285431, 1.5395069122314, -3.1415627002716)
  494.  
  495. weld = Instance.new("Weld",handle)
  496. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(3.1407654285431, 1.5395069122314, -3.1415627002716)
  497. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407654285431, 1.5395069122314, -3.1415627002716)
  498.  
  499. weld = Instance.new("Weld",handle)
  500. weld.C1 = CFrame.new(-2.2494049072266,0.3999297618866,0.86988830566406) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  501. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  502.  
  503. weld = Instance.new("Weld",handle)
  504. weld.C1 = CFrame.new(-1.999454498291,-0.19998979568481,1.4998245239258) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  505. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  506.  
  507. weld = Instance.new("Weld",handle)
  508. weld.C1 = CFrame.new(-1.4997673034668,0.79992651939392,1.4998931884766) * CFrame.Angles(3.1408178806305, 1.5392999649048, 3.1415874958038)
  509. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  510.  
  511. weld = Instance.new("Weld",handle)
  512. weld.C1 = CFrame.new(-0.99971008300781,-0.19999098777771,1.4998245239258) * CFrame.Angles(3.1408522129059, 1.5390754938126, 3.141571521759)
  513. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(3.1407825946808, 1.5390980243683, -3.1415469646454)
  514.  
  515. weld = Instance.new("Weld",handle)
  516. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  517. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(2.0516405105591, 1.5682591199875, -2.0515644550323)
  518.  
  519. weld = Instance.new("Weld",handle)
  520. weld.Part1 = Handle
  521. weld.Part0 = Handle
  522. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.1798923015594, -1.5698828697205, -1.1817103624344)
  523. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.1798923015594, -1.5698828697205, -1.1817103624344)
  524.  
  525. weld = Instance.new("Weld",handle)
  526. weld.Part1 = Handle
  527. weld.Part0 = Handle
  528. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.9360963106155, -1.5701057910919, -1.9606413841248)
  529. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.9360963106155, -1.5701057910919, -1.9606413841248)
  530.  
  531. weld = Instance.new("Weld",handle)
  532. weld.Part1 = Button
  533. weld.Part0 = Handle
  534. weld.C1 = CFrame.new(0,-0.29996514320374,9.5367431640625e-007) * CFrame.Angles(-1.0851662158966, -1.5690022706985, -1.092029094696)
  535. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.1798923015594, -1.5698828697205, -1.1817103624344)
  536.  
  537. weld = Instance.new("Weld",handle)
  538. weld.Part1 = Handle
  539. weld.Part0 = Handle
  540. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-5.783284905192e-006, 1.5707963705063, 0)
  541. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-5.783284905192e-006, 1.5707963705063, 0)
  542.  
  543. weld = Instance.new("Weld",handle)
  544. weld.Part1 = Handle
  545. weld.Part0 = Handle
  546. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-5.7831662161334e-006, -6.817704615969e-006, -1.099346832234e-006)
  547. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-5.7831662161334e-006, -6.817704615969e-006, -1.099346832234e-006)
  548.  
  549. weld = Instance.new("Weld",handle)
  550. weld.Part1 = Vest
  551. weld.Part0 = Handle
  552. weld.C1 = CFrame.new(-2,-0.19996643066406,1.4999694824219) * CFrame.Angles(-0, -1.5707963705063, 0)
  553. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  554.  
  555. weld = Instance.new("Weld",handle)
  556. weld.Part1 = MainVest
  557. weld.Part0 = Handle
  558. weld.C1 = CFrame.new(-1.5,0.80003356933594,1.4999694824219) * CFrame.Angles(-0, -1.5707963705063, 0)
  559. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  560.  
  561. weld = Instance.new("Weld",handle)
  562. weld.Part1 = Vest
  563. weld.Part0 = Handle
  564. weld.C1 = CFrame.new(-1,-0.19996643066406,1.4999694824219) * CFrame.Angles(-0, -1.5707963705063, 0)
  565. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  566.  
  567. weld = Instance.new("Weld",handle)
  568. weld.Part1 = Capsule
  569. weld.Part0 = Handle
  570. weld.C1 = CFrame.new(-1.5499572753906,1.1000289916992,1.2700500488281) * CFrame.Angles(7.3903847805923e-006, -1.5707963705063, 0)
  571. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  572.  
  573. weld = Instance.new("Weld",handle)
  574. weld.Part1 = Handle
  575. weld.Part0 = Handle
  576. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  577. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  578.  
  579. weld = Instance.new("Weld",handle)
  580. weld.Part1 = Button
  581. weld.Part0 = Handle
  582. weld.C1 = CFrame.new(0,-0.29996490478516,0) * CFrame.Angles(5.5680798141111e-006, -1.5707963705063, 0)
  583. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-1.87646484375, -1.5687830448151, -2.0926914215088)
  584.  
  585. button = Instance.new("Part",suicide_vest)
  586. button.FormFactor = Enum.FormFactor.Plate
  587. button.CanCollide = false
  588. button.Size = Vector3.new(1,0.40000000596046,1)
  589. button.Name = "Button"
  590. button.CFrame = CFrame.new(12.140488624573,1.8896195888519,-15.640523910522) * CFrame.Angles(2.0774846076965, 1.5679913759232, -2.082367181778)
  591. button.BrickColor = BrickColor.new("Bright red")
  592. button.Friction = 0.30000001192093
  593.  
  594. mesh = Instance.new("SpecialMesh",button)
  595. mesh.Scale = Vector3.new(0.15000000596046,0.20000000298023,0.15000000596046)
  596.  
  597. local prev
  598. local parts = suicide_vest:GetChildren()
  599.  
  600. for i = 1,#parts do
  601.         if (parts[i].className == "Part") then
  602.                 if (prev ~= nil)then
  603.                         local weld = Instance.new("Weld")
  604.                         weld.Part0 = prev
  605.                         weld.Part1 = parts[i]
  606.                         weld.C0 = prev.CFrame:inverse()
  607.                         weld.C1 = parts[i].CFrame:inverse()
  608.                         weld.Parent = prev
  609.                 end
  610.                 prev = parts[i]
  611.         end
  612. end
  613.  
  614. function shrapeffect(shrap, hit)
  615. pcall(function()
  616. if (game.Players:GetPlayerFromCharacter(hit.Parent) ~= nil and game.Players:GetPlayerFromCharacter(hit.Parent) ~= game.Players:GetPlayerFromCharacter(script.Parent.Parent)) or game.Players:GetPlayerFromCharacter(hit.Parent) == nil then
  617. hit.Parent.Humanoid:TakeDamage(35)
  618. end
  619. end)
  620. end
  621.  
  622. function check(obj, pos, dist)
  623. if (obj.Position - pos).magnitude <= dist then
  624. return true
  625. end
  626. return false
  627. end
  628.  
  629. function checkchildren(obj, pos, dist)
  630. for i, v in pairs(obj:GetChildren()) do
  631. if v:IsA("BasePart") then
  632. test = check(v, pos, dist)
  633. if test then burnout(obj)
  634. end
  635. end
  636. end
  637. end
  638.  
  639. function burnout(obj)
  640.     for i, v in pairs(obj:GetChildren()) do
  641.         if v:IsA("Shirt") or v:IsA("Pants") or v:IsA("ShirtGraphic") or v:IsA("BodyColors") then
  642.             v:remove()
  643.         elseif #(v:GetChildren()) ~= 0 then
  644.             for n, m in pairs(v:GetChildren()) do
  645.                 if m:IsA("Shirt") or m:IsA("Pants") or m:IsA("ShirtGraphic")  or m:IsA("BodyColors")then
  646.                     m:remove()
  647.                 elseif m:IsA("BasePart") then
  648.                     m.BrickColor = BrickColor.new("Really black")
  649.                     if m:findFirstChild("Fuel") then
  650.                         m:findFirstChild("Fuel").ConstrainedValue = 0
  651.                     end
  652.                 elseif m:IsA("SpecialMesh") then
  653.                     m.VertexColor = Vector3.new(0,0,0)
  654.                 end
  655.             end
  656.         elseif v:IsA("BasePart") then
  657.             v.BrickColor = BrickColor.new("Really black")
  658.             if v:findFirstChild("Fuel") then
  659.                 v:findFirstChild("Fuel").ConstrainedValue = 0
  660.             end
  661.         end
  662.     end
  663.     if obj:IsA("BasePart") then
  664.         obj.BrickColor = BrickColor.new("Really black")
  665.         if obj:findFirstChild("Fuel") then
  666.             obj:findFirstChild("Fuel").ConstrainedValue = 0
  667.         end
  668.     end
  669. end
  670.  
  671.  
  672. function Shrapnel(number)
  673. for i = 1, number do
  674. local shrapnel = Instance.new("Part")
  675. shrapnel.formFactor = "Symmetric"
  676. shrapnel.Size = Vector3.new(1, 1, 1)
  677. shrapnel.Parent = workspace
  678. local mesh = Instance.new("SpecialMesh")
  679. mesh.MeshType = "FileMesh"
  680. mesh.Scale = Vector3.new(math.random(),math.random(),math.random())
  681. mesh.MeshId = "http://www.roblox.com/asset/?id=15170610"
  682. mesh.TextureId = "http://www.roblox.com/asset/?id=15170762"
  683. mesh.Parent = shrapnel
  684. shrapnel.CanCollide = false
  685. shrapnel.CFrame = suicide_vest.MainVest.CFrame + Vector3.new(math.random(-5,5), math.random(),math.random(-5,5))
  686. shrapnel.Velocity = Vector3.new(math.random(-150, 150),-10,math.random(-150, 150))
  687. shrapnel.Touched:connect(function(hit) shrapeffect(shrapnel, hit) end)
  688. end
  689. end
  690.  
  691. function onActivated()
  692. print("Fire!")
  693. suicide_vest.MainVest.CanCollide = false
  694. Shrapnel(math.random(30,40))
  695. local exp = Instance.new("Explosion")
  696. exp.Position = suicide_vest.MainVest.Position
  697. exp.Parent = workspace
  698. exp.BlastRadius = 15
  699. local exppart = Instance.new("Part")
  700. exppart.CanCollide = false
  701. exppart.Anchored = true
  702. exppart.Parent = suicide_vest
  703. exppart.Position = exp.Position
  704. exppart.Transparency = 1
  705. local sound = Instance.new("Sound")
  706. sound.SoundId = "http://www.roblox.com/asset/?id=2248511"
  707. sound.Parent = exppart
  708. sound:Play()
  709. for i, v in pairs(workspace:GetChildren()) do
  710. if v:IsA("BasePart") and (v.Position - exp.Position).magnitude <= exp.BlastRadius + 10 and v.Name ~= "Base" then
  711. v.BrickColor = BrickColor.new("Really black")
  712. elseif v:IsA("Model") then
  713. checkchildren(v, exp.Position, exp.BlastRadius + 10)
  714. end
  715. end
  716. script.Parent.Parent.Head.BrickColor = BrickColor.new("Really black")
  717. script.Parent.Parent["Right Arm"].BrickColor = BrickColor.new("Really black")
  718. script.Parent.Parent["Right Leg"].BrickColor = BrickColor.new("Really black")
  719. script.Parent.Parent["Left Arm"].BrickColor = BrickColor.new("Really black")
  720. script.Parent.Parent["Left Leg"].BrickColor = BrickColor.new("Really black")
  721. end
  722.  
  723. suicide_vest.Equipped:connect(function(mouse)
  724. mouse.Button1Up:connect(function() onActivated() end)
  725. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement