FE Get Sturdy - Pastebin.com (2024)

  1. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do

  2. if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then

  3. game:GetService("RunService").Heartbeat:connect(function()

  4. v.Velocity = Vector3.new(1, 25, 1)

  5. end)

  6. end

  7. end

  8. wait(3)

  9. local Frame = (60)

  10. local chr = game.Players.LocalPlayer.Character

  11. Service =

  12. setmetatable(

  13. {

  14. Get = function(Self, Serv)

  15. if Service[Serv] then

  16. return Service[Serv]

  17. end

  18. local S = game:GetService(Serv)

  19. if S then

  20. Service[Serv] = S

  21. end

  22. return S

  23. end

  24. },

  25. {

  26. __index = function(Self, Index)

  27. local S = game:GetService(Index)

  28. if S then

  29. Service[Index] = S

  30. end

  31. return S

  32. end

  33. }

  34. )

  35. local LP = Service["Players"].LocalPlayer

  36. local Char = LP["Character"]

  37. local Torso, Root, Humanoid = Char["UpperTorso"], Char["HumanoidRootPart"], Char["Humanoid"]

  38. local TService, UIS = Service["TweenService"], Service["UserInputService"]

  39. coroutine.wrap(

  40. function()

  41. Root["Anchored"] = true

  42. wait(.8)

  43. Root["Anchored"] = false

  44. end

  45. )()

  46. local Create = function(Obj, Parent)

  47. local I = Instance.new(Obj)

  48. I["Parent"] = Parent

  49. return I

  50. end

  51. local Contains = function(Table, KV)

  52. for K, V in next, Table do

  53. if rawequal(KV, K) or rawequal(KV, V) then

  54. return true

  55. end

  56. end

  57. return false

  58. end

  59. local PoseToCF = function(Pose, Motor)

  60. return (Motor["Part0"].CFrame * Motor["C0"] * Pose["CFrame"] * Motor["C1"]:Inverse()):ToObjectSpace(

  61. Motor["Part0"].CFrame

  62. )

  63. end

  64. local Joints = {

  65. ["LeftHand"] = game.Players.LocalPlayer.Character.LeftHand["LeftWrist"],

  66. ["LeftLowerArm"] = chr.LeftLowerArm["LeftElbow"],

  67. ["LeftUpperArm"] = chr.LeftUpperArm["LeftShoulder"],

  68. ["RightHand"] = chr.RightHand["RightWrist"],

  69. ["RightLowerArm"] = chr.RightLowerArm["RightElbow"],

  70. ["RightUpperArm"] = chr.RightUpperArm["RightShoulder"],

  71. ["UpperTorso"] = chr.UpperTorso["Waist"],

  72. ["LeftFoot"] = chr.LeftFoot["LeftAnkle"],

  73. ["LeftLowerLeg"] = chr.LeftLowerLeg["LeftKnee"],

  74. ["LeftUpperLeg"] = chr.LeftUpperLeg["LeftHip"],

  75. ["RightFoot"] = chr.RightFoot["RightAnkle"],

  76. ["RightLowerLeg"] = chr.RightLowerLeg["RightKnee"],

  77. ["RightUpperLeg"] = chr.RightUpperLeg["RightHip"],

  78. ["LowerTorso"] = chr.LowerTorso["Root"]

  79. }

  80. for K, V in next, Char:GetChildren() do

  81. if V:IsA("BasePart") then

  82. coroutine.wrap(

  83. function()

  84. repeat

  85. V["CanCollide"] = false

  86. Service["RunService"].Stepped:Wait()

  87. until Humanoid["Health"] < 1 xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed>= (1 / Frame) then

  88. for I = 1, math.floor(A / (1 / Frame)) do

  89. Service["RunService"].Delta:Fire()

  90. end

  91. B = tick()

  92. A = A - (1 / Frame) * math.floor(A / (1 / Frame))

  93. end

  94. end

  95. )

  96. end

  97. coroutine.wrap(

  98. function()

  99. Humanoid["Died"]:Wait()

  100. for K, V in next, Char:GetDescendants() do

  101. if V["Name"]:match("Align") then

  102. V:Destroy()

  103. end

  104. end

  105. end

  106. )()

  107. local PreloadAnimation = function(AssetId)

  108. local Sequence = game:GetObjects("rbxassetid://" .. AssetId)[1]

  109. assert(Sequence:IsA("KeyframeSequence"), "Instance is not a KeyframeSequence.")

  110. wait(.06)

  111. local Class = {}

  112. Class["Speed"] = 1

  113. local Yield = function(Seconds)

  114. local Time = Seconds * (Frame + Sequence:GetKeyframes()[#Sequence:GetKeyframes()].Time)

  115. for I = 1, Time, Class["Speed"] do

  116. Service["RunService"].Delta["Event"]:Wait()

  117. end

  118. end

  119. Class["Stopped"] = false

  120. Class["Complete"] = Instance.new("BindableEvent")

  121. Class["Play"] = function()

  122. Class["Stopped"] = false

  123. coroutine.wrap(

  124. function()

  125. repeat

  126. for K = 1, #Sequence:GetKeyframes() do

  127. local K0, K1, K2 =

  128. Sequence:GetKeyframes()[K - 1],

  129. Sequence:GetKeyframes()[K],

  130. Sequence:GetKeyframes()[K + 1]

  131. if Class["Stopped"] ~= true and Humanoid["Health"] > 0 then

  132. if K0 ~= nil then

  133. Yield(K1["Time"] - K0["Time"])

  134. end

  135. coroutine.wrap(

  136. function()

  137. for I = 1, #K1:GetDescendants() do

  138. local Pose = K1:GetDescendants()[I]

  139. if Contains(Joints, Pose["Name"]) then

  140. local Duration =

  141. K2 ~= nil and (K2["Time"] - K1["Time"]) / Class["Speed"] or .5

  142. Edit(

  143. Char[Pose["Name"]],

  144. PoseToCF(Pose, Joints[Pose["Name"]]),

  145. Duration,

  146. Pose["EasingStyle"],

  147. Pose["EasingDirection"]

  148. )

  149. end

  150. end

  151. end

  152. )()

  153. end

  154. end

  155. Class["Complete"]:Fire()

  156. until Sequence["Loop"] ~= true or Class["Stopped"] ~= false or Humanoid["Health"] < 1 xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed> 6 and Dancing ~= true and Anims["Walk"].Stopped ~= false and runnning ~= true then

  157. Anims["Idle"]:Stop()

  158. Anims["Jump"]:Stop()

  159. Anims["Fall"]:Stop()

  160. Anims["Run"]:Stop()

  161. Anims["Walk"]:Play()

  162. elseif Speed &lt; 5 and Dancing ~= true and Anims["Walk"].Stopped ~= true and runnning ~= true then

  163. Anims["Walk"]:Stop()

  164. Anims["Jump"]:Stop()

  165. Anims["Fall"]:Stop()

  166. Anims["Run"]:Stop()

  167. Anims["Idle"]:Play()

  168. elseif Speed &lt; 5 and Dancing ~= true and Anims["Jump"].Stopped ~= true or Anims["Fall"].Stopped ~= true then

  169. Anims["Walk"]:Stop()

  170. Anims["Jump"]:Stop()

  171. Anims["Fall"]:Stop()

  172. Anims["Run"]:Stop()

  173. Anims["Idle"]:Play()

  174. end

  175. end

  176. )

  177. Connections["Jumping"] =

  178. Humanoid["Jumping"]:Connect(

  179. function(active)

  180. if active and Dancing ~= true and Anims["Jump"].Stopped ~= false then

  181. Anims["Idle"]:Stop()

  182. Anims["Walk"]:Stop()

  183. Anims["Fall"]:Stop()

  184. Anims["Run"]:Stop()

  185. Anims["Jump"]:Play()

  186. end

  187. end

  188. )

  189. Connections["FreeFalling"] =

  190. Humanoid["FreeFalling"]:Connect(

  191. function(active)

  192. if active and Dancing ~= true and Anims["Jump"].Stopped ~= false then

  193. Anims["Idle"]:Stop()

  194. Anims["Walk"]:Stop()

  195. Anims["Jump"]:Stop()

  196. Anims["Run"]:Stop()

  197. Anims["Fall"]:Play()

  198. end

  199. end

  200. )

  201. Mouse.KeyDown:connect(

  202. function(key)

  203. if key:lower() == string.char(48) then --string.char(48) is just shift

  204. if Humanoid and Anims["Walk"].Stopped ~= true then

  205. Anims["Walk"]:Stop()

  206. Anims["Jump"]:Stop()

  207. Anims["Fall"]:Stop()

  208. Anims["Idle"]:Stop()

  209. Anims["Run"]:Play()

  210. runnning = true

  211. Humanoid.WalkSpeed = 26

  212. end

  213. end

  214. end

  215. )

  216. --When button is lifted

  217. Mouse.KeyUp:connect(

  218. function(key)

  219. if key:lower() == string.char(48) then --string.char(48) is just shift

  220. if Humanoid then

  221. runnning = false

  222. Humanoid.WalkSpeed = 16

  223. end

  224. end

  225. end

  226. )

  227. wait(1)

  228. local Bind = function(Id, Key, Speed)

  229. Speed = Speed or 1

  230. local Animation = PreloadAnimation(Id)

  231. table.insert(Anims, Animation)

  232. local V =

  233. UIS.InputBegan:Connect(

  234. function(Input, P)

  235. if Input.KeyCode == Enum.KeyCode[Key] and P ~= true then

  236. if Dancing ~= true then

  237. Dancing = true

  238. StopAll()

  239. wait(.1)

  240. Animation:Play()

  241. Animation["Speed"] = Speed

  242. else

  243. Dancing = false

  244. StopAll()

  245. wait(.1)

  246. Anims["Idle"]:Play()

  247. end

  248. end

  249. end

  250. )

  251. end

  252. Bind(10507080897, "Q", 1)

  253. wait(0.1)

  254. Bind(10731649737, "Y", 1)

  255. wait(0.1)

  256. Bind(10724052169 , "E", 1)

  257. wait(0.1)

  258. Bind(10722615238 , "R", 1)

  259. wait(0.1)

  260. Bind(5927871610, "T", 1)

  261. wait(0.1)

  262. Bind(5927871610, "U", 2)

  263. wait(0.1)

  264. Bind(5641878449, "F", 1)

  265. wait(0.1)

  266. Bind(5943669474, "O", 1)

  267. wait(0.1)

  268. Bind(6024896974, "G", 1)

  269. wait(0.1)

  270. Bind(10881761394, "H", 1)

  271. wait(0.1)

  272. Bind(1574383214, "J", 1)

  273. wait(0.1)

  274. Bind(10881753261, "K", 1)

  275. wait(0.1)

  276. Bind(5927871610, "L", 1)

  277. wait(0.1)

  278. Bind(10881645631, "Z", 1)

  279. wait(0.1)

  280. Bind(10881661040, "X", 1)

  281. wait(0.1)

  282. Bind(10881685708, "C", 1)

  283. wait(0.1)

  284. Bind(5943658900, "V", 1)

  285. wait(0.1)

  286. Bind(10881733560, "B", 1)

  287. wait(0.1)

  288. Bind(10881694331, "N", 1)

  289. wait(0.1)

  290. Bind(5927871610, "M", 1)

FE Get Sturdy - Pastebin.com (2024)

References

Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 6418

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.