yeetusFE

crabify

Apr 16th, 2023 (edited)
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.04 KB | None | 0 0
  1. NLS([==[
  2. local Player = owner
  3. local hum
  4. game:GetService("RunService").Stepped:Connect(function()
  5. if Player.Character then
  6. hum = Player.Character:FindFirstChildOfClass("Humanoid")
  7. end
  8. if hum then
  9. for k,v in pairs(hum:GetPlayingAnimationTracks()) do
  10. v:AdjustSpeed(10)
  11. end
  12. end
  13. end)]==],owner.Character)
  14.  
  15.  
  16. crabtable = {1837215419,1842306658,1841476350,1845736826,1845736900,1847174545}
  17.  
  18. local Player = owner
  19. local retard = Instance.new("Sound")
  20.  
  21. defaultsound = 3426632334
  22. local lastvolume = 2
  23. local funnypitch = 1 +math.random(-2,2)/10
  24. lasttime = 0
  25.  
  26. if math.random(1,15) == 1 then
  27. defaultsoundB =12637000925
  28. else
  29. defaultsoundB = crabtable[math.random(1,#crabtable)]
  30. end
  31. local lastvolumeB = 1
  32. local funnypitchB = math.random(9,11)/10
  33. retard.Parent = Player.Character.HumanoidRootPart
  34. retard.Name = "Crabify"
  35. retard.SoundId = "rbxassetid://"..defaultsound
  36. retard.Playing = false
  37. retard.Looped = true
  38. retard.Volume = 2
  39. retard.PlaybackSpeed = 1 + math.random(-1,1)/10
  40. local retardB = Instance.new("Sound")
  41. retardB.Parent = Player.Character.HumanoidRootPart
  42. retardB.Name = "Epic crab music"
  43. retardB.SoundId = "rbxassetid://"..defaultsoundB
  44. retardB.Playing = true
  45. retardB.Looped = true
  46. retardB.Volume = 1
  47. retardB.PlaybackSpeed = funnypitchB
  48.  
  49.  
  50.  
  51.  
  52. Player.Character.Humanoid.WalkSpeed = 14
  53. local hum
  54. local dead = false
  55.  
  56. function RWait(Numb)
  57. Numb = Numb or 0
  58. if Numb ~= 0 then
  59. for i = 0, Numb, 0.1 do
  60. game:GetService("RunService").Stepped:wait()
  61. end
  62. else
  63. game:GetService("RunService").Stepped:wait()
  64. end
  65. end
  66. local chatfold = Instance.new("Folder",Player.Character)
  67.  
  68.  
  69. local crabintro = false
  70. function ChatFunc(text)
  71. local stop = false
  72. local chat = coroutine.wrap(function()
  73.  
  74. for index, Chatbox in pairs(chatfold:GetChildren()) do
  75. if Chatbox:IsA("BillboardGui") then
  76. local troll = Chatbox
  77. troll.StudsOffset = troll.StudsOffset +Vector3.new(0,2,0)
  78. end
  79. end
  80. local Bill = Instance.new("BillboardGui",chatfold)
  81. Bill.Size = UDim2.new(5, 35,3, 15)
  82. Bill.StudsOffset = Vector3.new(0,4,0)
  83. Bill.Adornee = Player.Character.HumanoidRootPart
  84. Bill.Name = "CrabBoard"
  85. Bill.MaxDistance = 140
  86. local Hehe = Instance.new("TextLabel",Bill)
  87. Hehe.BackgroundTransparency = 1
  88. Hehe.BorderSizePixel = 0
  89. Hehe.Text = ""
  90. Hehe.Name = "CrabBottomJeans"
  91. Hehe.TextSize = 30
  92. Hehe.TextStrokeTransparency = 0
  93. Hehe.TextScaled = true
  94. Hehe.TextWrapped = true
  95. Hehe.Size = UDim2.new(1,0,0.5,0)
  96. coroutine.resume(coroutine.create(function()
  97. repeat
  98. RWait()
  99. Hehe.TextColor3 = Color3.fromRGB(255, 88, 91)
  100. Hehe.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  101.  
  102. Hehe.Font = "SourceSans"
  103. Hehe.Position = UDim2.new(0,0,.1,0)
  104. Hehe.Rotation = 0
  105.  
  106. Hehe.Rotation = 0
  107.  
  108.  
  109.  
  110. until Hehe.Parent ~= Bill
  111. end))
  112. for i = 1,string.len(text),1 do
  113. RWait()
  114. local newtext = string.sub(text,1,i)
  115.  
  116.  
  117.  
  118.  
  119.  
  120. Hehe.Text = newtext
  121. if string.sub(newtext,#newtext) == "," then
  122. RWait(2)
  123. elseif string.sub(newtext,#newtext) == "." then
  124. RWait(2)
  125. elseif string.sub(newtext,#newtext) == "?" then
  126. RWait(3)
  127. elseif string.sub(newtext,#newtext) == "!" then
  128. RWait(1)
  129. elseif string.sub(newtext,#newtext) == ";" then
  130. RWait(2)
  131.  
  132. end
  133.  
  134. end
  135.  
  136. for i = 0, 2, .01 do
  137. RWait()
  138. end
  139. for i = 0, 5, .035 do
  140. RWait()
  141.  
  142.  
  143. Hehe.TextStrokeTransparency = i
  144. Hehe.TextTransparency = i
  145. Bill.StudsOffset = Vector3.new(0,Bill.StudsOffset.Y+ i,0)
  146. stop = true
  147. end
  148. crabintro = true
  149. Bill:Destroy()
  150. end)
  151. chat()
  152. end
  153.  
  154. local Craebe = Instance.new("Sound")
  155. Craebe.Parent = Player.Character.HumanoidRootPart
  156. Craebe.Name = "certified"
  157. Craebe.SoundId = "rbxassetid://"..12697723770
  158. Craebe.Playing = true
  159. Craebe.TimePosition = 0
  160. Craebe.Looped = false
  161. Craebe.Volume = 10
  162. Craebe.PlaybackSpeed = math.random(8,12)/10
  163. game:GetService("Debris"):AddItem(Craebe,4)
  164.  
  165. ChatFunc("This is a certified crab moment")
  166. local whattable = {",",".","?","!",";"}
  167.  
  168. local Filter = true
  169. function filter()
  170. Filter = not Filter
  171. end
  172.  
  173. CrabSound = true
  174. Player.Chatted:connect(function(text)
  175. if text == "filter/" then
  176. filter()
  177. end
  178. if(Filter)then
  179. local filter,text = pcall(function() return game:service'Chat':FilterStringForBroadcast(text,Player) end)
  180. if(not Filter)then
  181. text = string.rep("*",#text)
  182. end
  183. if text:sub(1,2) ~= "/e" then
  184. ChatFunc(text)
  185. end
  186. else
  187. if text:sub(1,2) ~= "/e" then
  188. ChatFunc(text)
  189. end
  190.  
  191. end
  192. if text:sub(1,5) == "play/" then
  193. defaultsound = text:sub(6)
  194. funnypitch = 1
  195. NewPl = 2
  196. elseif text:sub(1,6) == "pitch/" then
  197. funnypitch = text:sub(7)
  198. elseif text:sub(1,4) == "vol/" then
  199.  
  200. lastvolume = text:sub(5)
  201. end
  202.  
  203. if text:sub(1,6) == "crabs/" then
  204. if CrabSound == true then CrabSound = false elseif CrabSound == false then CrabSound = true end
  205. elseif text:sub(1,6) == "perish" then
  206. Player.Character.Humanoid.Health = 0
  207.  
  208. end
  209.  
  210. end)
  211.  
  212.  
  213.  
  214.  
  215. cachedrsize = Player.Character.HumanoidRootPart.Size
  216.  
  217.  
  218. game:GetService("RunService").Stepped:Connect(function()
  219.  
  220.  
  221. retard.Playing = Player.Character.Humanoid.MoveDirection ~= Vector3.new()
  222. if Player.Character.HumanoidRootPart:FindFirstChild("Epic crab music") ~= nil then
  223. lasttime = retardB.TimePosition
  224. end
  225. if Player.Character.HumanoidRootPart:FindFirstChild("Epic crab music") == nil then
  226. retardB:Destroy()
  227. local retardBb = Instance.new("Sound",Player.Character.HumanoidRootPart)
  228. retardBb.Parent = Player.Character.HumanoidRootPart
  229. retardB = retardBb
  230. retardBb.Pitch = funnypitchB
  231. retardBb.SoundId = "rbxassetid://"..defaultsoundB
  232. retardBb.Name = "Epic crab music"
  233. retardBb:resume()
  234. retardBb.Looped = true
  235. retardBb.Volume = lastvolumeB
  236. retardBb.MaxDistance = 80
  237. retardBb.TimePosition = lasttime
  238. NLS([==[
  239. local Player = owner
  240. local hum
  241. game:GetService("RunService").Stepped:Connect(function()
  242. if Player.Character then
  243. hum = Player.Character:FindFirstChildOfClass("Humanoid")
  244. end
  245. if hum then
  246. for k,v in pairs(hum:GetPlayingAnimationTracks()) do
  247. v:AdjustSpeed(10)
  248. end
  249. end
  250. end)]==],owner.Character)
  251. end
  252.  
  253.  
  254. for index, descendant in pairs(Player.Character:GetDescendants()) do
  255. if descendant:IsA("TextLabel") then
  256.  
  257.  
  258. if descendant.Name ~= "CrabBottomJeans" then
  259. descendant.Text = "Crabbed label"
  260. end
  261. end
  262. end
  263. if Player.Character.HumanoidRootPart:FindFirstChild("Crabify") == nil then
  264. retard:Destroy()
  265. local retardb = Instance.new("Sound",Player.Character.HumanoidRootPart)
  266. retardb.Parent = Player.Character.HumanoidRootPart
  267. retard = retardb
  268. retardb.Pitch = funnypitch
  269. retardb.SoundId = "rbxassetid://"..defaultsound
  270. retardb.Name = "Crabify"
  271. retardb.Playing = false
  272. retardb.Looped = true
  273. retardb.Volume = lastvolume
  274. retardb.MaxDistance = 80
  275.  
  276. end
  277.  
  278.  
  279. retardB.Pitch = funnypitchB
  280. retardB.SoundId = "rbxassetid://"..defaultsoundB
  281. retardB.Name = "Epic crab music"
  282. retardB.Playing = true
  283. retardB.Looped = true
  284. retardB.Volume = lastvolumeB
  285. retardB.MaxDistance = 80
  286. retardB.Playing = true
  287.  
  288. if math.random(1,100) == 1 and dead == false and crabintro == true and CrabSound == true then
  289. local Crabe = Instance.new("Sound")
  290. Crabe.Parent = Player.Character.HumanoidRootPart
  291. Crabe.Name = "he said the funny"
  292. Crabe.SoundId = "rbxassetid://"..12696778767
  293. Crabe.Playing = true
  294. Crabe.TimePosition = 0
  295. Crabe.Looped = false
  296. Crabe.Volume = 10
  297. Crabe.PlaybackSpeed = math.random(8,12)/10
  298. game:GetService("Debris"):AddItem(Crabe,1)
  299. ChatFunc("Crab"..whattable[math.random(1,#whattable)])
  300. end
  301.  
  302.  
  303. if math.random(1,100) == 1 and dead == false and crabintro == true and CrabSound == true then
  304. local Crabe = Instance.new("Sound")
  305. Crabe.Parent = Player.Character.HumanoidRootPart
  306. Crabe.Name = "he said the money"
  307. Crabe.SoundId = "rbxassetid://"..8506497442
  308. Crabe.Playing = true
  309. Crabe.TimePosition = 0
  310. Crabe.Looped = false
  311. Crabe.Volume = 1
  312. Crabe.PlaybackSpeed = math.random(8,12)/10
  313. game:GetService("Debris"):AddItem(Crabe,1)
  314. ChatFunc("Money"..whattable[math.random(1,#whattable)])
  315. end
  316. if chatfold.Parent ~= Player.Character then
  317. chatfold = Instance.new("Folder",Player.Character)
  318. end
  319.  
  320. if Player.Character.Humanoid.Health == 0 and dead == false then
  321. ChatFunc("The crustacean has perished")
  322. local boom =Instance.new("Explosion")
  323. boom.Parent = Player.Character
  324. dead = true
  325. boom.BlastRadius = 5
  326. boom.Position = Player.Character.HumanoidRootPart.Position
  327.  
  328. local crust = Instance.new("Sound")
  329. local distort = Instance.new("DistortionSoundEffect",crust)
  330. distort.Level = 10
  331. crust.Parent = Player.Character.HumanoidRootPart
  332. crust.Name = "banan slip"
  333. crust.SoundId = "rbxassetid://"..12697790143
  334. crust.Playing = true
  335. crust.Looped = false
  336. crust.Volume = 10
  337. crust.PlaybackSpeed = 1
  338.  
  339. local banan = Instance.new("Sound")
  340. banan.Parent = Player.Character.HumanoidRootPart
  341. banan.Name = "Perish"
  342. banan.SoundId = "rbxassetid://"..12696789454
  343. banan.Playing = true
  344. banan.TimePosition = 0.4
  345. banan.Looped = false
  346. banan.Volume = 5
  347. banan.PlaybackSpeed = 1
  348. end
  349. end)
  350.  
  351.  
  352.  
  353.  
Add Comment
Please, Sign In to add comment