Main Menu

How to make a API

Started by Creepdasheep, Nov 09, 2022, 03:24 PM

Previous topic - Next topic


step 1, make a script with the name of the api you want to call
step 2, go into the script and make some functions like..

function wait(int)
 local waitint = tonumber(int)

Now in your main script insert your api
with your function put the name of your api...
Now you know how to make API's or you could have just gone to the wiki


Using `os.loadAPI` is one way of doing it. Another more modern way of doing it is `require`.

File a:
local a = {}

local function a.sum(a, b)
  return a + b

return a

File b:
local a = require("a")
a.sum(5+5) | Reusing code with require
It's not a data breach, it's a surprise backup.


Quote from: PC_Cat on Nov 09, 2022, 08:50 PM-snip-
Using require(), you can use other's libraries/modules, or CraftOS's built-in libraries/modules. If you look inside the code for CraftOS's rom, you'll understand how it works and what you can create, whatever if it's an API or not.
GOTTA GO FAST!!!! - Sunrise Studios now calling testers! Check the post!
Gitlab - Join my official discord! - SS Discord