Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Is there a vaild reason why Roblox prevents players from using Lua's C API?

I thought that you could use the C API in Roblox, but apparently not. I tried connecting an external script to the .rbxs (Roblox Script) file and got a bunch of ridiculous errors. Can somebody please explain why I can't use the API in Roblox?

14 comments

0

Apart from the fact that you might need an online file or something

0

I’m a bit confused. Do you mean like the C:/ in computers, the catalog API, or something else?

0

C as in Microsoft's programming language

0

that Lua enables you to use

0

Lua or Roblox Lua?

0

just Lua; they're basically the same language

0

Lua and Roblox Lua, not Lua and C

0

Roblox modified Lua a bit though and added/removed some things. Maybe they removed/blocked that API?

0

im asking why they did it

0

Oh. Well...I’m not sure about that, sorry. I’ll try to find more info about it later though.

3

Security reasons, period.

0

that makes sense...Roblox might get a copyright strike from Microsoft for using C. Understood, thank you.

1

Security doesn't mean copyright

0

Lua C is also used in exploits

1 answer

roblox, being roblox, has blox'd this along with countless other things

4 comments

0

how do you have rep

1

if i dont specialise in a certain field i am trash at it; vice versa

1

this should be a quote

0

no

This discussion is preserved as it was. New answers, comments, and votes are closed.