ZeyRoxs

wl bp

Jun 22nd, 2021
688
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ```ee
  2. local d = {}
  3. local e = {}
  4. local g = {}
  5. local h = {}
  6. local j = {}
  7. local k = {}
  8. local function l()
  9.     local m = 3
  10.     local n = checkcaller
  11.     local o = getrawmetatable(game)
  12.     setreadonly(o, false)
  13.     local p = o.__index
  14.     local q = o.__newindex
  15.     local r = o.__namecall
  16.     o.__index =
  17.         newcclosure(
  18.         function(s, t)
  19.             if n() then
  20.                 return p(s, t)
  21.             end
  22.             if d[s] and d[s][t] then
  23.                 local u = d[s][t]
  24.                 if u["IsCallback"] == true then
  25.                     return u["Value"](s)
  26.                 else
  27.                     return u["Value"]
  28.                 end
  29.             end
  30.             if g[t] then
  31.                 local v = g[t]
  32.                 if v["IsCallback"] == true then
  33.                     return v["Value"](s)
  34.                 else
  35.                     return v["Value"]
  36.                 end
  37.             end
  38.             if j[s] and j[s][t] then
  39.                 return k[s][t]
  40.             end
  41.             return p(s, t)
  42.         end
  43.     )
  44.     o.__newindex =
  45.         newcclosure(
  46.         function(w, x, y)
  47.             if n() then
  48.                 return q(w, x, y)
  49.             end
  50.             if e[w] and e[w][x] then
  51.                 local z = e[w][x]
  52.                 if z["Callback"] == nil then
  53.                     return
  54.                 else
  55.                     z["Callback"](w, y)
  56.                     return
  57.                 end
  58.             end
  59.             if h[x] then
  60.                 local A = h[x]
  61.                 if A["Callback"] == nil then
  62.                     return
  63.                 else
  64.                     A["Callback"](w, y)
  65.                     return
  66.                 end
  67.             end
  68.             if j[w] and j[w][x] then
  69.                 local B = j[w][x]
  70.                 if type(y) ~= B["Type"] then
  71.                     error("bad argument #3 to '" .. x .. "' (" .. B["Type"] .. " expected, got " .. type(x) .. ")")
  72.                 end
  73.                 k[w][x] = y
  74.                 return
  75.             end
  76.             return q(w, x, y)
  77.         end
  78.     )
  79.     local D = game.Players.LocalPlayer.Character.Humanoid
  80.     local function A(_)
  81.         local a0 = p(D, _)
  82.         local a1 = type(a0)
  83.         if not j[D] then
  84.             j[D] = {}
  85.         end
  86.         if not k[D] then
  87.             k[D] = {}
  88.         end
  89.         j[D][_] = {Type = a1}
  90.         k[D][_] = p(D, _)
  91.         local a2 = function()
  92.             j[D][_] = nil
  93.             k[D][_] = nil
  94.         end
  95.         return {remove = a2, Remove = a2}
  96.     end
  97.     A("WalkSpeed")
  98.     A("JumpPower")
  99. end
  100. l()
  101. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 50```
RAW Paste Data