Hello,
So today I decided to put some time into learning how to code oxide plugins.
The normal thing to find when coding in LUA for something like Oxide is a decent wiki, that's how I always learn. The problem is that the current wiki is totally outdated, everything that is explained there it doesn't work, even copied and pasted, even the small tutorial to get started is outdated.
Maybe it's just me but here's an example of what I mean:
The tutorial says it's like this:
But it's actually done like this:Code:self:AddChatCommand( "test", self.cmdTest )
I found that out by reading other people's code but that's a really slow way of learning.Code:command.AddChatCommand("test", self.Object, "cmdTest")
So my question is: Is there any good wiki were I can learn? Google didn't help.
Thanks,
TheDegree0
Learning, no decent wiki
Discussion in 'Rust Development' started by TheDegree0, Jan 11, 2015.
-
Wulf Community Admin
There is no wiki for Oxide 2 yet. Once it hits a full release (not alpha) and the site is redesigned, there will be a wiki/library for it. The current wiki is only for Oxide Legacy.
-
Thanks for the fast reply.
So the only current way to learn is to read other people's code?
I was expecting to support the community by adding more plugins to the list but if it's going to take ages to learn I think it's not worth it.
Kinda disappointed, I was excited -
Wulf Community Admin
-
-
Wulf Community Admin
-
Thanks for your help! -
Wulf Community Admin
-
I mean, that is already implemented in Oxide 2. It could even have a web API for external access coded with Django + Python -
Wulf Community Admin
-
-
Wulf Community Admin
-
(Matrix reference there, call me a freak) -
Wulf Community Admin
-
It can run on any web server -
Wulf Community Admin
-
-
Wulf Community Admin
-
I still think that the basic API (not the web one) should be provided by Oxide, a must have. -
Wulf Community Admin