1. So... the oxide community has been fantastic through it's support, and helping hands to help me get a server up and running. I would love to give back. Developing for Rust is a new depth I have yet to explore. The only addon developing I've done is for Arma 3. Would anyone be so kind and point me in the right direction in order to start my journey of enlightenment? Have a great 4th everyone! Thanks for you time.

    -Legacy
     
  2. Try udemy
     
  3. Thanks, I'll make sure to give it a look.
     
  4. Yah np.
     
  5. Hi,

    The best way is to read Oxide API Reference and looking on existing pluginqs to give you some tips of what you can do and on which way.
     
  6. If you don't know C# that won't do you much good. Oxide isn't the best place to start.
     
  7. I do have some knowledge of LUA, so I was thinking of using that.
     
  8. Disagree, I never coded a thing prior to making plugins. Oxide is a great place to start learning to code, the forums are full of information, people who are willing help and there are about a trillion examples of how to do things. I've only been coding since last November, never done a coding tutorial and look what I can do now :p
     
  9. I'm saying the API isn't the easiest to learn compared to learning C# first, at least in my opinion.
     
  10. Indeed same with me. I also started coding a few months ago and I am doing much better. Oxide is indeed a good place as there is a lot of people willing to help you learn.
    [DOUBLEPOST=1467825726][/DOUBLEPOST]I actually started with lua but it came to confusing for me so I moved to c# and learned the basics in a few weeks.
     
  11. I also learned C# strictly from working on Rust plugins (and LUA during legacy days), started out mostly by looking at other people's plugins, making my own tweaks and using them as a baseline for learning, until I was finally able to make my own stuff. This may not work for everyone, but I think people who want to learn should at least try to just start slow by looking at other people's code, and asking/searching the forum when you need help.
     
  12. Thanks everyone so much for the help. I've been reading the API and looking at plugins and it's helped me get a good understanding of how everything works. Hopefully once I've got it all down pat you'll see some plugins by me. Thank you all again for the help.

    -Legacy
     
  13. I don't even know C#(I know C and various other languages though) all I did was download tons of plugins that do things (and some forum posts) I was interested in and took a look at their code. Now i'm writing in-depth plugins no problem, so it's easy to jump into. For a list of callbacks check out

    Oxide API for Rust

    Download Telerik JustDecompiler free .NET decompiler to decompile to decompile rustds/RustDedicated_Data/Managed/Assembly-CSharp.dll to see lot of method etc...definitions.

    Do all this after setting up a rust server and installing oxide also download the program rusty to connect to the server via RCON it's easier to manage see output that way