Advertisement
_Thanh_Thy_Cute_

Vehicle Simulator Karen Hub

Aug 22nd, 2021
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.78 KB | None | 0 0
  1. repeat wait() until game:IsLoaded();
  2. if game.Workspace:FindFirstChild("part0000000") and game.Workspace:FindFirstChild("part0000002") then
  3. game.StarterGui:SetCore("SendNotification", {
  4. Title = "Kraken";
  5. Text = "Aleady Executed";
  6. Duration = 1;
  7. })
  8. else
  9. yeet = Instance.new("Part")
  10. yeet.Parent = game.Workspace
  11. yeet.Name = "part0000000"
  12.  
  13. yeet2 = Instance.new("Part")
  14. yeet2.Parent = game.Workspace
  15. yeet2.Name = "part0000002"
  16.  
  17. assert(key, 'key not found');
  18. local http_request = assert(syn.request, 'couldnt find http request func');
  19. local hash; do
  20. local MOD = 2^32
  21. local MODM = MOD-1
  22. local bxor = bit32.bxor;
  23. local band = bit32.band;
  24. local bnot = bit32.bnot;
  25. local rshift1 = bit32.rshift;
  26. local rshift = bit32.rshift;
  27. local lshift = bit32.lshift;
  28. local rrotate = bit32.rrotate;
  29.  
  30. local str_gsub = string.gsub;
  31. local str_fmt = string.format;
  32. local str_byte = string.byte;
  33. local str_char = string.char;
  34. local str_rep = string.rep;
  35.  
  36. local k = {
  37. 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5,
  38. 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
  39. 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3,
  40. 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
  41. 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc,
  42. 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
  43. 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7,
  44. 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967,
  45. 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13,
  46. 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85,
  47. 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3,
  48. 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
  49. 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5,
  50. 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3,
  51. 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208,
  52. 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2,
  53. }
  54. local function str2hexa(s)
  55. return (str_gsub(s, ".", function(c) return str_fmt("%02x", str_byte(c)) end))
  56. end
  57. local function num2s(l, n)
  58. local s = ""
  59. for i = 1, n do
  60. local rem = l % 256
  61. s = str_char(rem) .. s
  62. l = (l - rem) / 256
  63. end
  64. return s
  65. end
  66. local function s232num(s, i)
  67. local n = 0
  68. for i = i, i + 3 do n = n*256 + str_byte(s, i) end
  69. return n
  70. end
  71. local function preproc(msg, len)
  72. local extra = 64 - ((len + 9) % 64)
  73. len = num2s(8 * len, 8)
  74. msg = msg .. "\128" .. str_rep("\0", extra) .. len
  75. assert(#msg % 64 == 0)
  76. return msg
  77. end
  78. local function initH256(H)
  79. H[1] = 0x6a09e667
  80. H[2] = 0xbb67ae85
  81. H[3] = 0x3c6ef372
  82. H[4] = 0xa54ff53a
  83. H[5] = 0x510e527f
  84. H[6] = 0x9b05688c
  85. H[7] = 0x1f83d9ab
  86. H[8] = 0x5be0cd19
  87. return H
  88. end
  89. local function digestblock(msg, i, H)
  90. local w = {}
  91. for j = 1, 16 do w[j] = s232num(msg, i + (j - 1)*4) end
  92. for j = 17, 64 do
  93. local v = w[j - 15]
  94. local s0 = bxor(rrotate(v, 7), rrotate(v, 18), rshift(v, 3))
  95. v = w[j - 2]
  96. w[j] = w[j - 16] + s0 + w[j - 7] + bxor(rrotate(v, 17), rrotate(v, 19), rshift(v, 10))
  97. end
  98. local a, b, c, d, e, f, g, h = H[1], H[2], H[3], H[4], H[5], H[6], H[7], H[8]
  99. for i = 1, 64 do
  100. local s0 = bxor(rrotate(a, 2), rrotate(a, 13), rrotate(a, 22))
  101. local maj = bxor(band(a, b), band(a, c), band(b, c))
  102. local t2 = s0 + maj
  103. local s1 = bxor(rrotate(e, 6), rrotate(e, 11), rrotate(e, 25))
  104. local ch = bxor(band(e, f), band(bnot(e), g))
  105. local t1 = h + s1 + ch + k[i] + w[i]
  106. h, g, f, e, d, c, b, a = g, f, e, d + t1, c, b, a, t1 + t2
  107. end
  108. H[1] = band(H[1] + a)
  109. H[2] = band(H[2] + b)
  110. H[3] = band(H[3] + c)
  111. H[4] = band(H[4] + d)
  112. H[5] = band(H[5] + e)
  113. H[6] = band(H[6] + f)
  114. H[7] = band(H[7] + g)
  115. H[8] = band(H[8] + h)
  116. end
  117. function hash(msg, t)
  118. msg = preproc(msg, #msg)
  119. local H = initH256({})
  120. for i = 1, #msg, 64 do digestblock(msg, i, H) end
  121. return str2hexa(num2s(H[1], 4) .. num2s(H[2], 4) .. num2s(H[3], 4) .. num2s(H[4], 4) .. num2s(H[5], 4) .. num2s(H[6], 4) .. num2s(H[7], 4) .. num2s(H[8], 4))
  122. end
  123. end
  124. local used = isfile("Kraken_HasBeenUsed.json")
  125.  
  126. if used then
  127.  
  128. else
  129. local spooky = http_request({
  130. Url = ('https://demonslayer0002.xyz/Kraken/stuff/FirstTimeExecute.php?key=' .. key);
  131. Method = 'GET';
  132. });
  133. if spooky.StatusCode == 200 then end
  134. writefile('Kraken_HasBeenUsed.json', '{}')
  135. end
  136.  
  137. local data = http_request({
  138. Url = ('https://demonslayer0002.xyz/Kraken/svr.php?key=' .. key);
  139. Method = 'GET';
  140. });
  141.  
  142.  
  143. local whitelisted_flag = false;
  144.  
  145. if data.StatusCode == 200 then
  146. local response = data.Body;
  147. if response == hash(key) then
  148. -- // wow, they are authenticated!
  149. whitelisted_flag = true;
  150. else
  151. local failed = http_request({
  152. Url = ('https://demonslayer0002.xyz/Kraken/stuff/Failed.php?key=' .. key);
  153. Method = 'GET';
  154. });
  155. if failed.StatusCode == 200 then end
  156. game:Shutdown()
  157. wait(0.4)
  158. while true do end;
  159. end;
  160. else
  161. local failed = http_request({
  162. Url = ('https://demonslayer0002.xyz/Kraken/stuff/Failed.php?key=' .. key);
  163. Method = 'GET';
  164. });
  165. if failed.StatusCode == 200 then end
  166. game:Shutdown()
  167. wait(0.4)
  168. while true do end;
  169. end;
  170. if not whitelisted_flag then
  171. return (function()
  172. local failed = http_request({
  173. Url = ('https://demonslayer0002.xyz/Kraken/stuff/Failed.php?key=' .. key);
  174. Method = 'GET';
  175. });
  176. if failed.StatusCode == 200 then end
  177. game:Shutdown()
  178. wait(0.4)
  179. while true do end;
  180. end)();
  181. end;
  182.  
  183.  
  184. -- init
  185. local library = loadstring(game:HttpGet("https://demonslayer0002.xyz/Kraken/other/nothing.lua.php"))()
  186. local lib = library.new("Kraken")
  187.  
  188. -- themes
  189. local themes = {
  190. Background = Color3.fromRGB(24, 24, 24),
  191. Glow = Color3.fromRGB(255, 0, 0),
  192. Accent = Color3.fromRGB(255, 0, 0),
  193. LightContrast = Color3.fromRGB(20, 20, 20),
  194. DarkContrast = Color3.fromRGB(14, 14, 14),
  195. TextColor = Color3.fromRGB(255, 255, 255)
  196. }
  197.  
  198. -- first page
  199. local Main = lib:addPage("Main", 5012544693)
  200. local Car = Main:addSection("Car")
  201.  
  202. local Nitro = Main:addSection("Nitro")
  203.  
  204.  
  205. Car:addSlider("Max Speed", 0, 0, 9999, function(value)
  206. for i=1,#workspace.Vehicles:GetChildren() do
  207. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  208. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  209. myCar = workspace.Vehicles:GetChildren()[i]
  210. end
  211. end
  212. end
  213. myCar.Handling.MaxSpeed.Value = value
  214. end)
  215.  
  216. Car:addSlider("Torque", 0, 0, 40500, function(value)
  217. for i=1,#workspace.Vehicles:GetChildren() do
  218. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  219. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  220. myCar = workspace.Vehicles:GetChildren()[i]
  221. end
  222. end
  223. end
  224. myCar.Handling.Torque.Value = value
  225. end)
  226.  
  227. Car:addSlider("Car Jump Power", 0, 0, 500, function(value)
  228. for i=1,#workspace.Vehicles:GetChildren() do
  229. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  230. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  231. myCar = workspace.Vehicles:GetChildren()[i]
  232. end
  233. end
  234. end
  235. myCar.Handling.TurboJump.TurboJumpHeight.Value = value
  236. end)
  237.  
  238.  
  239. Car:addButton("Super Car", function()
  240. for i=1,#workspace.Vehicles:GetChildren() do
  241. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  242. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  243. myCar = workspace.Vehicles:GetChildren()[i]
  244. end
  245. end
  246. end
  247. myCar.Handling.MaxSpeed.Value = 9999
  248. myCar.Handling.Torque.Value = 40500
  249. myCar.Handling.SteeringRadiusConstant.Value = 15250
  250. myCar.Handling.FrictionRoad.Value = 255
  251. myCar.Handling.Nitro.NitroSpeed.Value = 520
  252. myCar.Handling.Nitro.NitroForce.Value = 5000
  253. myCar.Handling.TurboJump.TurboJumpHeight.Value = 250
  254. end)
  255.  
  256.  
  257. Nitro:addSlider("Nitro Speed", 0, 0, 520, function(value)
  258. for i=1,#workspace.Vehicles:GetChildren() do
  259. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  260. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  261. myCar = workspace.Vehicles:GetChildren()[i]
  262. end
  263. end
  264. end
  265. myCar.Handling.Nitro.NitroSpeed.Value = value
  266. end)
  267.  
  268. Nitro:addSlider("Nitro Force", 0, 0, 520, function(value)
  269. for i=1,#workspace.Vehicles:GetChildren() do
  270. if workspace.Vehicles:GetChildren()[i]:findFirstChild("owner") then
  271. if workspace.Vehicles:GetChildren()[i].owner.Value == game.Players.LocalPlayer.Name then
  272. myCar = workspace.Vehicles:GetChildren()[i]
  273. end
  274. end
  275. end
  276. myCar.Handling.Nitro.NitroForce.Value = value
  277. end)
  278.  
  279.  
  280.  
  281. local ESP = lib:addPage("ESP", 5012544693)
  282. local ESPS = ESP:addSection("ESP")
  283.  
  284. shared.Visuals = { --// Configuration (Will load default settings if shared.Visuals doesn't exist.)
  285. Enabled = false,
  286. CrosshairEnabled = false,
  287. Boxes = false,
  288. Healthbar = false,
  289. Tracers = false,
  290. Info = false,
  291. ShowAllyTeam = false,
  292. UseTeamColor = true,
  293. AllyColor = Color3.fromRGB(0, 255, 0),
  294. EnemyColor = Color3.fromRGB(255, 0, 0),
  295. Crosshair = {
  296. Size = 5,
  297. Thickness = 1.5,
  298. Offset = 5
  299. }
  300. }
  301.  
  302. loadstring(game:HttpGet("https://demonslayer0002.xyz/Kraken/NIGGANUTS9000/ALLAHISMYDAD/ingame/esplib.lua.php"))()
  303.  
  304. ESPS:addToggle("Enable ESP", nil, function(bool)
  305. shared.Visuals.Enabled = bool
  306. end)
  307.  
  308. ESPS:addToggle("Boxes", nil, function(bool)
  309. shared.Visuals.Boxes = bool
  310. end)
  311.  
  312. ESPS:addToggle("Healthbar", nil, function(bool)
  313. shared.Visuals.Healthbar = bool
  314. end)
  315.  
  316. ESPS:addToggle("Tracers", nil, function(bool)
  317. shared.Visuals.Tracers = bool
  318. end)
  319.  
  320. ESPS:addToggle("Info", nil, function(bool)
  321. shared.Visuals.Info = bool
  322. end)
  323.  
  324. ESPS:addToggle("ShowAllyTeam", nil, function(bool)
  325. shared.Visuals.ShowAllyTeam = bool
  326. end)
  327.  
  328. ESPS:addToggle("UseTeamColor", true, function(bool)
  329. shared.Visuals.UseTeamColor = bool
  330. end)
  331.  
  332.  
  333.  
  334.  
  335. -- second page
  336. local theme = lib:addPage("Settings", 5012544693)
  337. local colors = theme:addSection("Colors")
  338. local settings = theme:addSection("Settings")
  339.  
  340. for theme, color in pairs(themes) do -- all in one theme changer, i know, im cool
  341. colors:addColorPicker(theme, color, function(color3)
  342. lib:setTheme(theme, color3)
  343. end)
  344. end
  345.  
  346. settings:addKeybind("Toggle Keybind", Enum.KeyCode.RightControl, function()
  347. lib:toggle()
  348. end, function()
  349. end)
  350.  
  351. settings:addButton("Destroy UI", function()
  352. if game.CoreGui:FindFirstChild("Kraken") then
  353. game:GetService("CoreGui").Kraken:Destroy();
  354. game.Workspace.part0000000:Destroy();
  355. game.Workspace.part00000002:Destroy();
  356. end
  357. end)
  358.  
  359.  
  360. -- load
  361. lib:SelectPage(lib.pages[1], true)
  362. end
  363.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement