Advertisement
BestScripter2122

Word Bomb Op Script

Jul 18th, 2023 (edited)
4,912
2
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.91 KB | None | 2 0
  1. local ilist = Instance.new("Hint", game.CoreGui)
  2. local data = game:HttpGet("https://raw.githubusercontent.com/NotKendolaser/randomized-dictionary/main/Dict%20(2).txt", true)
  3. local dict = string.split(string.sub(data, 2, #data - 1), ", ")
  4. local blacklist = {}
  5. local kcmap = {
  6. ["a"] = 0x41,
  7. ["b"] = 0x42,
  8. ["e"] = 0x45,
  9. ["f"] = 0x46,
  10. ["c"] = 0x43,
  11. ["d"] = 0x44,
  12. ["g"] = 0x47,
  13. ["h"] = 0x48,
  14. ["i"] = 0x49,
  15. ["j"] = 0x4A,
  16. ["k"] = 0x4B,
  17. ["l"] = 0x4C,
  18. ["m"] = 0x4D,
  19. ["n"] = 0x4E,
  20. ["o"] = 0x4F,
  21. ["p"] = 0x50,
  22. ["q"] = 0x51,
  23. ["r"] = 0x52,
  24. ["s"] = 0x53,
  25. ["t"] = 0x54,
  26. ["u"] = 0x55,
  27. ["v"] = 0x56,
  28. ["w"] = 0x57,
  29. ["x"] = 0x58,
  30. ["y"] = 0x59,
  31. ["z"] = 0x5A,
  32. ["enter"] = 0x0D,
  33. }
  34. local typingspeed = 0.05
  35. game.UserInputService.InputBegan:Connect(function(k, t)
  36. if t then return end
  37. if k.KeyCode == Enum.KeyCode.H then
  38. blacklist = {}
  39. end
  40. if k.KeyCode == Enum.KeyCode.V then
  41. if typingspeed > 0.01 then
  42. typingspeed = typingspeed - 0.01
  43. end
  44. end
  45. if k.KeyCode == Enum.KeyCode.B then
  46. typingspeed = typingspeed + 0.01
  47. end
  48. end)
  49. while task.wait() do
  50. pcall(function()
  51. ilist.Text = "(Created By Bestscripter2122) V To higher The WPM B To Lower The WPM Words left: "..#dict - #blacklist.." | Words used: "..#blacklist.." | WPM: "..math.floor(60 / (typingspeed * 5))
  52. local tframe = game.Players.LocalPlayer.PlayerGui.GameUI.Container.GameSpace.DefaultUI.GameContainer.DesktopContainer.InfoFrameContainer.InfoFrame.TextFrame
  53. local tbox = game.Players.LocalPlayer.PlayerGui.GameUI.Container.GameSpace.DefaultUI.GameContainer.DesktopContainer.Typebar.Typebox
  54. local modu = require(game.Players.LocalPlayer.PlayerScripts.ClientGameScript.Games:GetChildren()[2])
  55. if tbox.Visible then
  56. tbox.Text = ""
  57. local word = ""
  58. for _, letter in pairs(tframe:GetChildren()) do
  59. if letter:IsA("Frame") then
  60. if letter.Visible then
  61. word = word..letter.Letter.TextLabel.Text
  62. end
  63. end
  64. end
  65. word = word:lower()
  66. local firstword
  67. for _, dictword in pairs(dict) do
  68. if string.find(dictword, word) and not table.find(blacklist, dictword) then
  69. firstword = dictword
  70. table.insert(blacklist, dictword)
  71. break
  72. end
  73. end
  74. if firstword then
  75. local fakeword = ""
  76. for _, letter in pairs(string.split(firstword, "")) do
  77. task.wait(typingspeed)
  78. fakeword = fakeword..letter
  79. tbox.Text = fakeword
  80. end
  81. modu:FireServer("TypingEvent", firstword, true)
  82. task.wait(.5)
  83. end
  84. end
  85. end)
  86. end
  87.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement