Clamped2Clamp

aaa

Nov 4th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. require("dickwrap")
  2. require("mega")
  3. require("enginepred")
  4. bSendPacket = true
  5. surface.CreateFont("wireless gamer", {font = "Open Sans MS", size = 45})
  6. surface.CreateFont("visual gamer", {font = "Courier New", size = 15, weight = 500, outline = true})
  7. surface.CreateFont("gamer title", {font = "Trebuchet", size = 18, weight = 650})
  8. surface.CreateFont("gamer tab", {font = "Trebuchet", size = 16, weight = 550})
  9. local me = LocalPlayer()
  10. ok = {}
  11. ok.rang = {}
  12. ok.cvars = {}
  13. ok.flvel = {}
  14. ok.bttab = {}
  15. ok.ys = GetConVarNumber("m_yaw")
  16. ok.aat = nil
  17. ok.aas = false
  18. ok.atk = false
  19. ok.ld = false
  20. ok.gd = false
  21. ok.hm = 0
  22. ok.dc = 0
  23. ok.ct = 0
  24. ok.flt = 0
  25. ok.fltm = 0
  26. ok.er = 0
  27. ok.eg = 0
  28. ok.eb = 0
  29. ok.fa = nil
  30. ok.sp = nil
  31. ok.ep = nil
  32. ok.atl = 0
  33. ok.tc = 0
  34.  
  35. function ok.Log(...)
  36. MsgC(Color(5, 130, 255), "memehaha ", Color(255, 190, 5), ...)
  37. MsgN("")
  38. end
  39.  
  40. ok.Log("Loading...")
  41.  
  42. function ok.CreateConsoleVar(name, default)
  43. local ret = CreateClientConVar(name, default)
  44. ok.cvars[name] = tostring(default)
  45. ok.Log("Created convar: ", Color(255, 120, 5), name, Color(255, 0, 0), " (default: " .. tostring(default) .. ", value: ", ret:GetString(), ")")
  46. return ret
  47. end
  48.  
  49. ok.vars = {
  50.  
  51. misc = {
  52. sequencenumbermeme = ok.CreateConsoleVar("ok_misc_drown", 0)
  53. }
  54.  
  55. }
  56.  
  57.  
  58.  
  59. function ok.CreateMove(cmd)
  60. if cmd:CommandNumber() != 0 then engineprediction.Start(cmd) end
  61. if cmd:CommandNumber() != 0 then engineprediction.Finish() end
  62. end
  63.  
  64. function ok.AddHook(htype, name, func)
  65. hook.Add(htype, name, func)
  66. ok.Log("Created ", Color(255, 120, 5), htype, Color(255, 190, 5), " hook: ", Color(255, 120, 5), name, Color(255, 0, 0), " (" .. tostring(func) .. ")")
  67. end
  68.  
  69.  
  70. function ok.SendDataGram()
  71. local exde = math.random(1, 25)
  72. local wow = math.random()
  73. if ok.vars["misc"]["sequencenumbermeme"]:GetBool() then
  74. local sequencenumber = engineprediction.GetOutSequenceNumber()
  75. engineprediction.SetOutSequenceNumber(sequencenumber + 165 * exde)
  76. print("sequence @", sequencenumber)
  77. end
  78. end
  79.  
  80.  
  81. ok.AddHook("CreateMove", "ok.CreateMove", ok.CreateMove)
  82. ok.AddHook("SendDataGram", "ok.SendDataGram", ok.SendDataGram)
  83.  
  84. concommand.Add("+ok_seq", function() ok.vars["misc"]["sequencenumbermeme"]:SetBool(true) end)
  85. concommand.Add("-ok_seq", function() ok.vars["misc"]["sequencenumbermeme"]:SetBool(false) end)
Add Comment
Please, Sign In to add comment