Dark_EccentricYT

Untitled

Sep 7th, 2018
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.53 KB | None | 0 0
  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
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  51. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67.  
  68. local Mouse = Player:GetMouse()
  69. local UIS = game:GetService("UserInputService")
  70. local input = function(io,a)
  71. if a then return end
  72. --Since InputObject is a client-side instance, we create and pass table instead
  73. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  74. end
  75. UIS.InputBegan:Connect(input)
  76. UIS.InputEnded:Connect(input)
  77.  
  78. local h,t
  79. --Give the server mouse data 30 times every second, but only if the values changed
  80. --If player is not moving their mouse, client won't fire events
  81. while wait(1/30) do
  82. if h~=Mouse.Hit or t~=Mouse.Target then
  83. h,t=Mouse.Hit,Mouse.Target
  84. Event:FireServer({isMouse=true,Target=t,Hit=h})
  85. end
  86. end]==],Player.Character)
  87.  
  88. ----Sandboxed game object that allows the usage of client-side methods and services
  89. --Real game object
  90. local _rg = game
  91.  
  92. --Metatable for fake service
  93. local fsmt = {
  94. __index = function(self,k)
  95. local s = rawget(self,"_RealService")
  96. if s then
  97. return typeof(s[k])=="function"
  98. and function(_,...)return s[k](s,...)end or s[k]
  99. end
  100. end,
  101. __newindex = function(self,k,v)
  102. local s = rawget(self,"_RealService")
  103. if s then s[k]=v end
  104. end
  105. }
  106. local function FakeService(t,RealService)
  107. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  108. return setmetatable(t,fsmt)
  109. end
  110.  
  111. --Fake game object
  112. local g = {
  113. GetService = function(self,s)
  114. return rawget(self,s) or _rg:GetService(s)
  115. end,
  116. Players = FakeService({
  117. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  118. },"Players"),
  119. UserInputService = FakeService(UIS,"UserInputService"),
  120. ContextActionService = FakeService(CAS,"ContextActionService"),
  121. RunService = FakeService({
  122. _btrs = {},
  123. RenderStepped = _rg:GetService("RunService").Heartbeat,
  124. BindToRenderStep = function(self,name,_,fun)
  125. self._btrs[name] = self.Heartbeat:Connect(fun)
  126. end,
  127. UnbindFromRenderStep = function(self,name)
  128. self._btrs[name]:Disconnect()
  129. end,
  130. },"RunService")
  131. }
  132. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  133. g.service = g.GetService
  134. FakeService(g,game)
  135. --Changing owner to fake player object to support owner:GetMouse()
  136. game,owner = g,g.Players.LocalPlayer
  137. end
  138.  
  139. --LUDWIG VON BALLENCRUSHER TELLS YOU TO GET OFF YOUR DESK, AND BEGIN SQUAT!!!--
  140. --MAKE YOUR HOME COUNTRY PROUD!!!--
  141. --ROOOOOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHH!!!!!!!!!!!!!!!!!!!!!!!!--
  142. Player = game.Players.LocalPlayer
  143. local mouse = Player:GetMouse()
  144. Character=Player.Character
  145. Character.Humanoid.Name = "noneofurbusiness"
  146. hum = Character.noneofurbusiness
  147. LeftArm=Character["Left Arm"]
  148. LeftLeg=Character["Left Leg"]
  149. RightArm=Character["Right Arm"]
  150. RightLeg=Character["Right Leg"]
  151. Root=Character["HumanoidRootPart"]
  152. Head=Character["Head"]
  153. Torso=Character["Torso"]
  154. Neck=Torso["Neck"]
  155. walking = false
  156. attacking = false
  157. running = false
  158. up = true
  159. down = false
  160. position = nil
  161. MseGuide = true
  162. squadid = 1947759284
  163. settime = 0.05
  164. sine = 0
  165. n = 0
  166. change = 1
  167. t = 0
  168. dgs = 75
  169. RunSrv = game:GetService("RunService")
  170. RenderStepped = game:GetService("RunService").Heartbeat
  171.  
  172. jurgenhurs = Instance.new("Sound",Torso)
  173. jurgenhurs.Volume = 4
  174. jurgenhurs.SoundId = "rbxassetid://1956230717"
  175.  
  176. mouse.KeyDown:Connect(function(Press)
  177. Press=Press:lower()
  178. if Press=='t' then
  179. jurgenhurs:Play()
  180. end
  181. end)
  182.  
  183. godmode = coroutine.wrap(function()
  184. while true do
  185. hum.MaxHealth = math.huge
  186. wait(0.0000001)
  187. hum.Health = math.huge
  188. wait()
  189. end
  190. end)
  191. godmode()
  192. ff = Instance.new("ForceField", Character)
  193. ff.Visible = false
  194.  
  195.  
  196. squats = Instance.new("NumberValue")
  197. squats.Value = 0
  198.  
  199. squatmusic = Instance.new("Sound",Torso)
  200. squatmusic.Volume = 5
  201. squatmusic.SoundId = "rbxassetid://"..squadid
  202. squatmusic.Looped = true
  203. squatmusic:Play()
  204.  
  205. upp = Instance.new("Sound",Torso)
  206. upp.Volume = 5
  207. upp.Pitch = 1.1
  208. upp.SoundId = "rbxassetid://1948055056"
  209.  
  210. downn = Instance.new("Sound",Torso)
  211. downn.Volume = 5
  212. downn.Pitch = 1.1
  213. downn.SoundId = "rbxassetid://1948024901"
  214.  
  215. local function weldBetween(a, b)
  216. local weld = Instance.new("ManualWeld", a)
  217. weld.Part0 = a
  218. weld.Part1 = b
  219. weld.C0 = a.CFrame:inverse() * b.CFrame
  220. return weld
  221. end
  222.  
  223. coroutine.wrap(function()
  224. while wait() do
  225. squatmusic.SoundId = "rbxassetid://"..squadid
  226. squatmusic.Looped = true
  227. squatmusic.Pitch = 1
  228. squatmusic.Volume = 5
  229. squatmusic.Parent = Torso
  230. squatmusic:Resume()
  231. upp.Volume = 5
  232. upp.Pitch = 1.1
  233. upp.SoundId = "rbxassetid://1948055056"
  234. downn.Volume = 5
  235. downn.Pitch = 1.1
  236. downn.SoundId = "rbxassetid://1948024901"
  237.  
  238. if squats.Value < 10 then
  239. squadid = 1947759284
  240. squatmusic.SoundId = "rbxassetid://1947759284"
  241. elseif squats.Value < 25 then
  242. squadid = 1947760455
  243. squatmusic.SoundId = "rbxassetid://1947760455"
  244. elseif squats.Value < 50 then
  245. squadid = 1947762276
  246. squatmusic.SoundId = "rbxassetid://1947762276"
  247. elseif squats.Value < 100 then
  248. squadid = 1947763068
  249. squatmusic.SoundId = "rbxassetid://1947763068"
  250. elseif squats.Value < 150 then
  251. squadid = 1947763686
  252. squatmusic.SoundId = "rbxassetid://1947763686"
  253. elseif squats.Value < 199 then
  254. squadid = 1956489244
  255. squatmusic.SoundId = "rbxassetid://1956489244"
  256. elseif squats.Value > 199 then
  257. squadid = 1947764477
  258. squatmusic.Volume = 10
  259. squatmusic.SoundId = "rbxassetid://1947764477"
  260. end
  261. end
  262. end)()
  263.  
  264. coroutine.wrap(function()
  265. while true do
  266. if squats.Value > 199 then
  267. for i = 1, 20 do
  268. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 2
  269. wait()
  270. end
  271. for i = 1, 20 do
  272. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 2
  273. wait()
  274. end
  275. end
  276. wait()
  277. end
  278. end)()
  279.  
  280. DOYOUEVENLIFT = Instance.new("Part",Character)
  281. DOYOUEVENLIFT.Size = Vector3.new(1.01,1.01,1.01)
  282. DOYOUEVENLIFT.CanCollide = false
  283. DOYOUEVENLIFT.Transparency = 0
  284. DOYOUEVENLIFT.BrickColor = BrickColor.new("White")
  285. DOYOUEVENLIFT.Material = "Neon"
  286. DOYOUEVENLIFT.CFrame = Torso.CFrame
  287. DOYOUEVENLIFTmesh = Instance.new("SpecialMesh",DOYOUEVENLIFT)
  288. DOYOUEVENLIFTmesh.MeshId = "rbxassetid://122333663"
  289. DOYOUEVENLIFTmesh.TextureId = "rbxassetid://122333759"
  290. DOYOUEVENLIFTmesh.Scale = Vector3.new(1.9,2,2)
  291. DOYOUEVENLIFTweld = weldBetween(DOYOUEVENLIFT,Torso)
  292. DOYOUEVENLIFTweld.C0 = CFrame.new(0,-2.55,0)
  293.  
  294. local HEADLERP = Instance.new("ManualWeld")
  295. HEADLERP.Parent = Head
  296. HEADLERP.Part0 = Head
  297. HEADLERP.Part1 = Head
  298. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  299.  
  300. local TORSOLERP = Instance.new("ManualWeld")
  301. TORSOLERP.Parent = Root
  302. TORSOLERP.Part0 = Torso
  303. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  304.  
  305. local ROOTLERP = Instance.new("ManualWeld")
  306. ROOTLERP.Parent = Root
  307. ROOTLERP.Part0 = Root
  308. ROOTLERP.Part1 = Torso
  309. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  310.  
  311. local RIGHTARMLERP = Instance.new("ManualWeld")
  312. RIGHTARMLERP.Parent = RightArm
  313. RIGHTARMLERP.Part0 = RightArm
  314. RIGHTARMLERP.Part1 = Torso
  315. RIGHTARMLERP.C0 = CFrame.new(-1.3,1.7,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(10))
  316.  
  317. local LEFTARMLERP = Instance.new("ManualWeld")
  318. LEFTARMLERP.Parent = LeftArm
  319. LEFTARMLERP.Part0 = LeftArm
  320. LEFTARMLERP.Part1 = Torso
  321. LEFTARMLERP.C0 = CFrame.new(1.3,1.7,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-10))
  322.  
  323. local RIGHTLEGLERP = Instance.new("ManualWeld")
  324. RIGHTLEGLERP.Parent = RightLeg
  325. RIGHTLEGLERP.Part0 = RightLeg
  326. RIGHTLEGLERP.Part1 = Torso
  327. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  328.  
  329. local LEFTLEGLERP = Instance.new("ManualWeld")
  330. LEFTLEGLERP.Parent = LeftLeg
  331. LEFTLEGLERP.Part0 = LeftLeg
  332. LEFTLEGLERP.Part1 = Torso
  333. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  334.  
  335. thetext = "Noob"
  336. coroutine.wrap(function()
  337. while wait() do
  338. if squats.Value < 10 then
  339. thetext = "Noob"
  340. elseif squats.Value < 25 then
  341. thetext = "Rookie"
  342. elseif squats.Value < 50 then
  343. thetext = "Amateur"
  344. elseif squats.Value < 100 then
  345. thetext = "Pro"
  346. elseif squats.Value < 150 then
  347. thetext = "Master"
  348. elseif squats.Value < 199 then
  349. thetext = "Legendary"
  350. elseif squats.Value > 199 then
  351. thetext = "OUT OF THIS WORLD!"
  352. end
  353. end
  354. end)()
  355.  
  356. b1 = Instance.new("BillboardGui",Head)
  357. b1.Size = UDim2.new(0,100,0,40)
  358. b1.StudsOffset = Vector3.new(0,3,0)
  359. b1.Adornee = Head
  360. b2 = Instance.new("TextLabel",b1)
  361. b2.BackgroundTransparency = 1
  362. coroutine.wrap(function()
  363. while wait() do
  364. b2.Text = "Squatting level: "..thetext
  365. end
  366. end)()
  367. b2.Font = "Arcade"
  368. b2.TextSize = 30
  369. b2.TextStrokeTransparency = 0
  370. b2.TextColor3 = BrickColor.new("Lime green").Color
  371. b2.TextStrokeColor3 = Color3.new(0,0,0)
  372. b2.Size = UDim2.new(1,0,0.5,0)
  373.  
  374. screenGui = Instance.new("ScreenGui")
  375. screenGui.Parent = script.Parent
  376.  
  377. fastmodee = Instance.new("TextButton")
  378. fastmodee.Parent = screenGui
  379. fastmodee.TextScaled = true
  380. fastmodee.Font = "Arcade"
  381. fastmodee.BackgroundTransparency = 1
  382. fastmodee.Position = UDim2.new(0, 1200, 0, 530)
  383. fastmodee.Size = UDim2.new(0, 150, 0, 50)
  384. fastmodee.BackgroundColor3 = BrickColor.White().Color
  385. fastmodee.Text = "Fast mode"
  386. fastmodee.TextColor = BrickColor.new("Really red")
  387. fastmode = false
  388.  
  389. fastmodee.MouseButton1Down:connect(function()
  390. if not fastmode then
  391. fastmode = true
  392. fastmodee.TextColor = BrickColor.new("Lime green")
  393. elseif fastmode then
  394. fastmodee.TextColor = BrickColor.new("Really red")
  395. fastmode = false
  396. end
  397. end)
  398.  
  399. squatw = Instance.new("TextLabel")
  400. squatw.Parent = screenGui
  401. squatw.TextScaled = true
  402. squatw.Font = "Arcade"
  403. squatw.BackgroundTransparency = 1
  404. squatw.Position = UDim2.new(0, 620, 0, 530)
  405. squatw.Size = UDim2.new(0, 150, 0, 50)
  406. squatw.BackgroundColor3 = BrickColor.White().Color
  407. squatw.Text = "Squats"
  408.  
  409. squatcounter = Instance.new("TextLabel")
  410. squatcounter.Parent = screenGui
  411. squatcounter.TextScaled = true
  412. squatcounter.Font = "Arcade"
  413. squatcounter.BackgroundTransparency = 1
  414. squatcounter.Position = UDim2.new(0, 544, 0, 555)
  415. squatcounter.Size = UDim2.new(0, 300, 0, 100)
  416. squatcounter.BackgroundColor3 = BrickColor.White().Color
  417. squatcounter.Text = "0"
  418.  
  419. light = Instance.new("PointLight", Torso)
  420. light.Color = Color3.new(0,0,0)
  421. light.Range = 0
  422. light.Brightness = 0
  423.  
  424. coroutine.wrap(function()
  425. c = 0
  426. while wait(.15) do
  427. c = c + 5
  428. squatcounter.Text = squats.Value
  429. if squats.Value > 199 then
  430. light.Range = 40
  431. light.Brightness = 40
  432. light.Color = BrickColor.Random().Color
  433. b2.TextColor3 = BrickColor.Random().Color
  434. squatcounter.TextColor3 = b2.TextColor3
  435. squatw.TextColor3 = b2.TextColor3
  436. end
  437. end
  438. end)()
  439.  
  440. coroutine.wrap(function()
  441. while wait() do
  442. if squats.Value > 199 then break end
  443. end
  444. sound = Instance.new("Sound",Torso)
  445. sound.Volume = 1
  446. sound.SoundId = "rbxassetid://157709133"
  447. sound:Play()
  448. particlemiter1 = Instance.new("ParticleEmitter", Torso)
  449. particlemiter1.Enabled = true
  450. particlemiter1.Texture = "rbxassetid://1955503112"
  451. particlemiter1.Lifetime = NumberRange.new(2.5)
  452. particlemiter1.Size = NumberSequence.new(1,0)
  453. particlemiter1.Rate = 50
  454. particlemiter1.VelocitySpread = 2000
  455. particlemiter1.RotSpeed = NumberRange.new(70)
  456. particlemiter1.Speed = NumberRange.new(50)
  457. particlemiter2 = Instance.new("ParticleEmitter", Torso)
  458. particlemiter2.Enabled = true
  459. particlemiter2.Texture = "rbxassetid://1956041489"
  460. particlemiter2.Lifetime = NumberRange.new(2.5)
  461. particlemiter2.Size = NumberSequence.new(1,0)
  462. particlemiter2.Rate = 50
  463. particlemiter2.VelocitySpread = 2000
  464. particlemiter2.RotSpeed = NumberRange.new(150)
  465. particlemiter2.Speed = NumberRange.new(50)
  466. particlemiter3 = Instance.new("ParticleEmitter", Torso)
  467. particlemiter3.Enabled = true
  468. particlemiter3.Texture = "rbxassetid://1956041141"
  469. particlemiter3.Lifetime = NumberRange.new(2.5)
  470. particlemiter3.Size = NumberSequence.new(1,0)
  471. particlemiter3.Rate = 50
  472. particlemiter3.VelocitySpread = 2000
  473. particlemiter3.RotSpeed = NumberRange.new(150)
  474. particlemiter3.Speed = NumberRange.new(50)
  475. coroutine.wrap(function()
  476. wait(1)
  477. bb1 = Instance.new("BillboardGui",Head)
  478. bb1.Size = UDim2.new(2.4,0,.9,0)
  479. bb1.StudsOffset = Vector3.new(0,6,0)
  480. bb1.AlwaysOnTop = true
  481. bb1.Adornee = Head
  482. smokeweed = Instance.new("ImageLabel",bb1)
  483. smokeweed.BackgroundTransparency = 1
  484. smokeweed.Image = "rbxassetid://293105733"
  485. smokeweed.Size = UDim2.new(1,0,1.5,0)
  486. for i = 1, 20 do
  487. bb1.StudsOffset = bb1.StudsOffset - Vector3.new(0,.28,0)
  488. wait()
  489. end
  490. end)()
  491. frame = Instance.new("Frame")
  492. frame.Parent = screenGui
  493. frame.Position = UDim2.new(0, 8, 0, -500)
  494. frame.Size = UDim2.new(100000000,10000000,10000000,10000000)
  495. frame.BackgroundColor3 = BrickColor.new("White").Color
  496. frame.BackgroundTransparency = 0
  497. ball = Instance.new("Part",Torso)
  498. ball.Shape = "Ball"
  499. ball.Size = Vector3.new(0,0,0)
  500. ball.BrickColor = BrickColor.new("White")
  501. ball.Anchored = true
  502. ball.CanCollide = false
  503. ball.Material = "Neon"
  504. ball.CFrame = Torso.CFrame
  505. coroutine.wrap(function()
  506. for i = 1, 20 do
  507. ball.Transparency = ball.Transparency + 0.05
  508. ball.Size = ball.Size + Vector3.new(2,2,2)
  509. wait()
  510. end
  511. end)()
  512. wait(.5)
  513. for i = 1, 20 do
  514. frame.BackgroundTransparency = frame.BackgroundTransparency + 0.05
  515. wait()
  516. end
  517. end)()
  518.  
  519. coroutine.wrap(function()
  520. settime = 0.05
  521. while wait() do
  522. if squats.Value > 199 then
  523. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-0,0))
  524. squatw.Rotation = squatw.Rotation + 10
  525. squatcounter.Position = UDim2.new(0, math.random(530,550), 0, math.random(550,570))
  526. sine = sine + change
  527. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.Angles(math.rad(0), math.rad(0), math.rad(0 + 15 * math.sin(sine/12))),.3)
  528. end
  529. end
  530. end)()
  531.  
  532. mouse.Button1Down:Connect(function()
  533. if up then
  534. up = false
  535. down = true
  536. downn:Play()
  537. ROOTLERP.C0 = CFrame.new(0, -.8, 0)
  538. RIGHTLEGLERP.C0 = CFrame.new(-0.52, 1.2, .55) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0))
  539. LEFTLEGLERP.C0 = CFrame.new(0.52, 1.2, .55) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0))
  540. elseif down then
  541. down = false
  542. up = true
  543. upp:Play()
  544. if fastmode then
  545. squats.Value = squats.Value + 5
  546. elseif not fastmode then
  547. squats.Value = squats.Value + 1
  548. end
  549. ROOTLERP.C0 = CFrame.new(0, 0, 0)
  550. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  551. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  552. end
  553. end)
Add Comment
Please, Sign In to add comment