Advertisement
PareX

oxydocs

May 18th, 2021
1,138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 20.87 KB | None | 0 0
  1. {
  2.     "global environment": {
  3.         "firesignal": {
  4.             "label": "firesignal(Signal, Args);",
  5.             "type": "Method",
  6.             "description": "Fires all the connections connected to the signal Signal with Args.",
  7.             "insert": "firesignal"
  8.         },
  9.         "getsenv": {
  10.             "label": "getsenv(localscript);",
  11.             "type": "Method",
  12.             "description": "Returns the global environment table of LocalScript script.",
  13.             "insert": "getsenv"
  14.         },
  15.         "setrawmetatable": {
  16.             "label": "setrawmetatable(o, mt)",
  17.             "type": "Method",
  18.             "description": "Sets o's metatable to mt even if the __metatable field exists in o's metatable",
  19.             "insert": "setrawmetatable"
  20.         },
  21.         "checkcaller": {
  22.             "label": "checkcaller();",
  23.             "type": "Method",
  24.             "description": "Returns true if the current thread is a Zeus thread.\nNote: Checkcaller does NOT check the call stack of the function, if you call a game function then it calls out to checkcaller, the result will be true! Be careful.",
  25.             "insert": "checkcaller"
  26.         },
  27.         "queue_on_teleport": {
  28.             "label": "queue_on_teleport(code);",
  29.             "type": "Method",
  30.             "description": "Executes code after player is teleported.",
  31.             "insert": "queue_on_teleport"
  32.         },
  33.         "setsimulationradius": {
  34.             "label": "checkcaller();",
  35.             "type": "Method",
  36.             "description": "Returns true if the current thread is a Zeus thread.\nNote: Checkcaller does NOT check the call stack of the function, if you call a game function then it calls out to checkcaller, the result will be true! Be careful.",
  37.             "insert": "checkcaller"
  38.         },
  39.         "gethwid": {
  40.             "label": "gethwid();",
  41.             "type": "Method",
  42.             "description": "Returns the User's HWID, changes between PCs.",
  43.             "insert": "gethwid"
  44.         },
  45.         "message": {
  46.             "label": "message(text);",
  47.             "type": "Method",
  48.             "description": "Creates a message box with parameters text",
  49.             "insert": "message"
  50.         },
  51.         "setfflag": {
  52.             "label": "setfflag(FFlag, Value);",
  53.             "type": "Method",
  54.             "description": "Sets FFlag with Value. Must be run before the game loads, auto execute recommended.",
  55.             "insert": "setfflag"
  56.         },
  57.         "getinstances": {
  58.             "label": "getinstances();",
  59.             "type": "Method",
  60.             "description": "Returns a list of all instances within the game.",
  61.             "insert": "getinstances"
  62.         },
  63.         "getcallingscript": {
  64.             "label": "checkcaller();",
  65.             "type": "Method",
  66.             "description": "Gets the script that is calling this function.",
  67.             "insert": "getcallingscript"
  68.         },
  69.         "firetouchinterest": {
  70.             "label": "firetouchinterest(Part, ToTouch, Toggle);",
  71.             "type": "Method",
  72.             "description": "Fakes a .Touched event to ToTouch with Part.\nThe Toggle argument must be either 0 or 1 (for fire/un-fire).",
  73.             "insert": "firetouchinterest"
  74.         },
  75.         "getrenv": {
  76.             "label": "getrenv();",
  77.             "type": "Method",
  78.             "description": "Returns the global environment for the LocalScript state.",
  79.             "insert": "getrenv"
  80.         },
  81.         "newcclosure": {
  82.             "label": "newcclosure(lclosure);",
  83.             "type": "Method",
  84.             "description": "Takes an lclosure (Lua function) and returns a new cclosure (C function).\nThis is commonly used when setting the metamethods of a Roblox userdata such as game.",
  85.             "insert": "newcclosure"
  86.         },
  87.         "randomstring": {
  88.             "label": "randomstring(num);",
  89.             "type": "Method",
  90.             "description": "Return a random string with num length.",
  91.             "insert": "randomstring"
  92.         },
  93.         "request": {
  94.             "label": "request(options);",
  95.             "type": "Method",
  96.             "description": "Sends a http request with parameters in options.",
  97.             "insert": "request"
  98.         },
  99.         "readfile": {
  100.             "label": "readfile(file);",
  101.             "type": "Method",
  102.             "description": "Returns the content of the file. ",
  103.             "insert": "readfile"
  104.         },
  105.         "isluau": {
  106.             "label": "isluau();",
  107.             "type": "Method",
  108.             "description": "Returns a boolean that tells you whether a game has the new Luau VM enabled (true) or not (false).\nNow that all games use Luau, this function will always return true and just exists for legacy purposes.",
  109.             "insert": "isluau"
  110.         },
  111.         "setnamecallmethod": {
  112.             "label": "setnamecallmethod(name);",
  113.             "type": "Method",
  114.             "description": "Sets the current method name to name.",
  115.             "insert": "setnamecallmethod"
  116.         },
  117.         "loadstring": {
  118.             "label": "loadstring(chunk, chunk_name);",
  119.             "type": "Method",
  120.             "description": "Loads chunk as a Lua function with optional chunk_name and returns it if compilation is successful.\nOtherwise, if an error has occurred during compilation, nil followed by the error message will be returned.",
  121.             "insert": "loadstring"
  122.         },
  123.         "setthreadcontext": {
  124.             "label": "setthreadcontext(level);",
  125.             "type": "Method",
  126.             "description": "Sets the current thread’s context level to level.",
  127.             "insert": "setthreadcontext"
  128.         },
  129.         "getthreadcontext": {
  130.             "label": "getthreadcontext();",
  131.             "type": "Method",
  132.             "description": "Returns the current thread’s security context level.",
  133.             "insert": "getthreadcontext"
  134.         },
  135.         "mousescroll": {
  136.             "label": "mousescroll(px);",
  137.             "type": "Method",
  138.             "description": "Scrolls the mouse wheel virtually by px pixels.",
  139.             "insert": "mousescroll"
  140.         },
  141.         "getnamecallmethod": {
  142.             "label": "getnamecallmethod();",
  143.             "type": "Method",
  144.             "description": "Returns the namecall method if the function is called in an __namecall metatable hook.",
  145.             "insert": "getnamecallmethod"
  146.         },
  147.         "hookfunction": {
  148.             "label": "hookfunction(old, hook);",
  149.             "type": "Method",
  150.             "description": "Hooks function old, replacing it with the function hook.\nThe old function is returned, you must use this function in order to call the original function.",
  151.             "insert": "hookfunction"
  152.         },
  153.         "listfiles": {
  154.             "label": "listfiles(folder);",
  155.             "type": "Method",
  156.             "description": "Returns a table of files in folder.",
  157.             "insert": "listfiles"
  158.         },
  159.         "keyrelease": {
  160.             "label": "keyrelease();",
  161.             "type": "Method",
  162.             "description": "Releases key on the keyboard. You can access the key values from the link below.\n https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes",
  163.             "insert": "keyrelease"
  164.         },
  165.         "keytap": {
  166.             "label": "keytap(keycode);",
  167.             "type": "Method",
  168.             "description": "Simulates a button tap for the specified keycode. Only works when roblox is focused.",
  169.             "insert": "keytap"
  170.         },
  171.         "rconsoleinfo": {
  172.             "label": "rconsoleinfo(msg);",
  173.             "type": "Method",
  174.             "description": "Prints msg into the console, with a info text before it.",
  175.             "insert": "rconsoleinfo"
  176.         },
  177.         "rconsolename": {
  178.             "label": "rconsolename(title);",
  179.             "type": "Method",
  180.             "description": "Sets the currently allocated console title to title.",
  181.             "insert": "rconsolename"
  182.         },
  183.         "getfpscap": {
  184.             "label": "getfpscap();",
  185.             "type": "Method",
  186.             "description": "Returns the fps cap.",
  187.             "insert": "getfpscap"
  188.         },
  189.         "mouse1release": {
  190.             "label": "mouse1release();",
  191.             "type": "Method",
  192.             "description": "Simulates the left mouse button being released. Commonly used after calling mouse1press().",
  193.             "insert": "mouse1release"
  194.         },
  195.         "getnilinstances": {
  196.             "label": "getnilinstances();",
  197.             "type": "Method",
  198.             "description": "Returns all the nil instances in the game.",
  199.             "insert": "getnilinstances"
  200.         },
  201.         "islclosure": {
  202.             "label": "islclosure(f);",
  203.             "type": "Method",
  204.             "description": "Returns true if f is an LClosure. Otherwise returns false.",
  205.             "insert": "islclosure"
  206.         },
  207.         "rconsolewarn": {
  208.             "label": "rconsolewarn(msg);",
  209.             "type": "Method",
  210.             "description": "Prints msg into the console, with a warning text before it.",
  211.             "insert": "rconsolewarn"
  212.         },
  213.         "mouse1click": {
  214.             "label": "mouse1click();",
  215.             "type": "Method",
  216.             "description": "Simulates the left mouse button being clicked one time.",
  217.             "insert": "mouse1click"
  218.         },
  219.         "mouse2press": {
  220.             "label": "mouse2press();",
  221.             "type": "Method",
  222.             "description": "Clicks down on the right mouse button.",
  223.             "insert": "mouse2press"
  224.         },
  225.         "sethiddenproperty": {
  226.             "label": "sethiddenproperty(Object, Property, Value);",
  227.             "type": "Method",
  228.             "description": "Sets the hidden property Property with Value from Object. Errors if the property does not exist.",
  229.             "insert": "sethiddenproperty"
  230.         },
  231.         "saveinstance": {
  232.             "label": "saveinstance();",
  233.             "type": "Method",
  234.             "description": "Saves the game as a roblox studio file, can be found in the workspace folder.",
  235.             "insert": "saveinstance"
  236.         },
  237.         "gethiddenproperty": {
  238.             "label": "gethiddenproperty(object, property);",
  239.             "type": "Method",
  240.             "description": "Returns the hidden property Property from Object. Errors if the property does not exist.",
  241.             "insert": "gethiddenproperty"
  242.         },
  243.         "rconsoleclear": {
  244.             "label": "rconsoleclear();",
  245.             "type": "Method",
  246.             "description": "Clears the console.",
  247.             "insert": "rconsoleclear"
  248.         },
  249.         "getgenv": {
  250.             "label": "getgenv();",
  251.             "type": "Method",
  252.             "description": "Returns the environment that will be applied to each script ran by Zeus.",
  253.             "insert": "getgenv"
  254.         },
  255.         "rconsoleprint": {
  256.             "label": "rconsoleprint();",
  257.             "type": "Method",
  258.             "description": "Prints message into the console. Does not supports colors.",
  259.             "insert": "rconsoleprint"
  260.         },
  261.         "rconsoleerr": {
  262.             "label": "rconsoleerr();",
  263.             "type": "Method",
  264.             "description": "Errors message into the console.",
  265.             "insert": "rconsoleerr"
  266.         },
  267.         "getgc": {
  268.             "label": "getgc();",
  269.             "type": "Method",
  270.             "description": "Returns a table containing Lua’s garbage collector.",
  271.             "insert": "getgc"
  272.         },
  273.         "mousemoverel": {
  274.             "label": "mousemoverel(x, y);",
  275.             "type": "Method",
  276.             "description": "Moves the mouse by x and y relative to the mouse’s current position.\nKeep in mind that a positive y value moves the mouse down.",
  277.             "insert": "mousemoverel"
  278.         },
  279.         "iscclosure": {
  280.             "label": "iscclosure(closure);",
  281.             "type": "Method",
  282.             "description": "Returns a boolean that tells you if closure is a C closure (true) or a Lua closure (false)",
  283.             "insert": "iscclosure"
  284.         },
  285.         "keypress": {
  286.             "label": "keypress(keycode);",
  287.             "type": "Method",
  288.             "description": "Continuously presses the key indicated by keycode until keyrelease is called with the same keycode.",
  289.             "insert": "keypress"
  290.         },
  291.         "setfpscap": {
  292.             "label": "setfpscap();",
  293.             "type": "Method",
  294.             "description": "Sets roblox's fps cap.",
  295.             "insert": "setfpscap"
  296.         },
  297.         "mouse1press": {
  298.             "label": "mouse1press();",
  299.             "type": "Method",
  300.             "description": "Simulates a left mouse button press without releasing it.",
  301.             "insert": "mouse1press"
  302.         },
  303.         "isrbxactive": {
  304.             "label": "isrbxactive();",
  305.             "type": "Method",
  306.             "description": "Returns true if roblox is focused, otherwise returns false.",
  307.             "insert": "isrbxactive"
  308.         },
  309.         "getconnections": {
  310.             "label": "getconnections(event);",
  311.             "type": "Method",
  312.             "description": "Returns the functions connected to event as a table.\nEach entry in the returned table is a table with Enable and Disable methods.\nYou can call those methods to enable/disable connections.",
  313.             "insert": "getconnections"
  314.         },
  315.         "is_zeus_function": {
  316.             "label": "is_zeus_function(f);",
  317.             "type": "Method",
  318.             "description": "returns true if f is a Zeus function.",
  319.             "insert": "is_zeus_function"
  320.         },
  321.         "setreadonly": {
  322.             "label": "setreadonly(t, b);",
  323.             "type": "Method",
  324.             "description": "Sets t's readonly value to b.",
  325.             "insert": "setreadonly"
  326.         },
  327.         "fireclickdetector": {
  328.             "label": "fireclickdetector(d);",
  329.             "type": "Method",
  330.             "description": "Simulates a click on ClickDetector d.",
  331.             "insert": "fireclickdetector"
  332.         },
  333.         "mouse2release": {
  334.             "label": "mouse2release();",
  335.             "type": "Method",
  336.             "description": "Simulates the right mouse button being released. This is commonly used after calling mouse2press().",
  337.             "insert": "mouse2release"
  338.         },
  339.         "getrawmetatable": {
  340.             "label": "getrawmetatable(t);",
  341.             "type": "Method",
  342.             "description": "Gets the metatable of table or userdata t and returns it without invoking __metatable and sets the readonly value of the metatable to false.",
  343.             "insert": "getrawmetatable"
  344.         },
  345.         "isreadonly": {
  346.             "label": "isreadonly(t);",
  347.             "type": "Method",
  348.             "description": "Returns t's read-only condition.",
  349.             "insert": "isreadonly"
  350.         },
  351.         "mouse2click": {
  352.             "label": "mouse2click();",
  353.             "type": "Method",
  354.             "description": "Simulates the right mouse button being clicked one time.",
  355.             "insert": "mouse2click"
  356.         },
  357.         "writefile": {
  358.             "label": "writefile(filename, data);",
  359.             "type": "Method",
  360.             "description": "Writes data to a file called filename in the workspace folder.\n If the file already exists, the file is overwritten. This function is restricted to the workspace folder.",
  361.             "insert": "writefile"
  362.         },
  363.         "getreg": {
  364.             "label": "getreg();",
  365.             "type": "Method",
  366.             "description": "Returns the Lua registry table.",
  367.             "insert": "getreg"
  368.         },
  369.         "setclipboard": {
  370.             "label": "setclipboard(data);",
  371.             "type": "Method",
  372.             "description": "Copies data to the clipboard.",
  373.             "insert": "setclipboard"
  374.         }
  375.     },
  376.     "debug_library": {
  377.         "debug": {
  378.             "label": "debug",
  379.             "type": "Class",
  380.             "description": "Debug Library",
  381.             "insert": "debug"
  382.         },
  383.         "debug.getupvalues": {
  384.             "label": "debug.getupvalues(f);",
  385.             "type": "Method",
  386.             "description": "Returns a table containing all of the upvalues at function or stack level f.",
  387.             "insert": "debug.getupvalues"
  388.         },
  389.         "debug.getupvalue": {
  390.             "label": "debug.getupvalue(f, idx);",
  391.             "type": "Method",
  392.             "description": "Returns the upvalue at index idx in function or stack level f.",
  393.             "insert": "debug.getupvalue"
  394.         },
  395.         "debug.getconstants": {
  396.             "label": "debug.getconstants(f);",
  397.             "type": "Method",
  398.             "description": "Returns a table containing all of the constants at function or stack level f.",
  399.             "insert": "debug.getconstants"
  400.         },
  401.         "debug.setmetatable": {
  402.             "label": "debug.setmetatable(val);",
  403.             "type": "Method",
  404.             "description": "Retrieve the metatable of value irregardless of value's metatable's __metatable field. Returns nil if it doesn't exist.",
  405.             "insert": "debug.setmetatable"
  406.         },
  407.         "debug.getprotos": {
  408.             "label": "debug.getprotos(f);",
  409.             "type": "Method",
  410.             "description": "Returns a table containing the protos (local functions) of function f.",
  411.             "insert": "debug.getprotos"
  412.         },
  413.         "debug.getproto": {
  414.             "label": "debug.getproto(f, index, b);",
  415.             "type": "Method",
  416.             "description": "Gets the proto (local function) at index index of function f.\nIf b is provided and set to true, a table is returned containing all instances of the local function at index index.",
  417.             "insert": "debug.getproto"
  418.         },
  419.         "debug.getmetatable": {
  420.             "label": "debug.getmetatable(val);",
  421.             "type": "Method",
  422.             "description": "Retrieve the metatable of value irregardless of value's metatable's __metatable field. Returns nil if it doesn't exist.",
  423.             "insert": "debug.getmetatable"
  424.         },
  425.         "debug.profileend": {
  426.             "label": "debug.profileend();",
  427.             "type": "Method",
  428.             "description": "Stops a profile created with debug.profilebegin.",
  429.             "insert": "debug.profileend"
  430.         },
  431.         "debug.profilebegin": {
  432.             "label": "debug.profilebegin(label);",
  433.             "type": "Method",
  434.             "description": "Starts a profiler under the label label.",
  435.             "insert": "debug.profilebegin"
  436.         },
  437.         "debug.getconstant": {
  438.             "label": "debug.getconstant(f, idx, value);",
  439.             "type": "Method",
  440.             "description": "Sets the constant at index idx in function or stack level f to value.",
  441.             "insert": "debug.getconstant"
  442.         },
  443.         "debug.traceback": {
  444.             "label": "debug.traceback(message, level);",
  445.             "type": "Method",
  446.             "description": "Returns a string with a traceback of the call stack at level (stack level 1 if not provided).\nYou can also include a message to append to the start of the traceback with the message argument.",
  447.             "insert": "debug.traceback"
  448.         },
  449.         "debug.getinfo": {
  450.             "label": "debug.getinfo(f);",
  451.             "type": "Method",
  452.             "description": "Returns a table containing the following information about the function:\n + source - The name of the script the function was defined in\n+ what - Where the function originates from (Lua or C/C++)\n+ func - The passed in function\n+ short_src - The name of the script in a format that can be used in error messages\n+ name - The name of the function\n+ nups - The number of upvalues in the function\nAlthough more information is given, that information is pointless since it has the same values for every function.",
  453.             "insert": "debug.getinfo"
  454.         },
  455.         "debug.setupvalue": {
  456.             "label": "debug.setupvalue(f, idx, value);",
  457.             "type": "Method",
  458.             "description": "Sets the upvalue at index idx in function or stack level f to value.",
  459.             "insert": "debugsetupvalue."
  460.         },
  461.         "debug.setconstant": {
  462.             "label": "debug.setconstant(f, idx, value);",
  463.             "type": "Method",
  464.             "description": "Sets the constant at index idx in function or stack level f to value.",
  465.             "insert": "debug.setconstant"
  466.         },
  467.         "debug.getregistry": {
  468.             "label": "debug.getregistry();",
  469.             "type": "Method",
  470.             "description": "Returns the Lua registry table.",
  471.             "insert": "debug.getregistry"
  472.         }
  473.     },
  474.     "drawing_library": {
  475.         "Drawing.new": {
  476.             "label": "Drawing.new(type);",
  477.             "type": "Method",
  478.             "description": "Creates a new drawing object with type. Returns the object.",
  479.             "insert": "Drawing.new"
  480.         }
  481.     }
  482. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement