1. Hey guys, I'm learning Java but I have a Rust server that I put so many hours into and I want to be able to bug fix plugins / make my own, is there any videos online that teach the basics like how to connect libraries and make your first plugin etc. Or even a document?
     
  2. Wulf

    Wulf Community Admin

    Java wouldn't be of much use here, most everything here is in C#, nothing in Java. If you have some understanding of C#, then getting started with plugins shouldn't be an issue using the provided resources like the Docs, the game's DLLs, existing plugins, and existing answered threads.
     
  3. I meant I know Java since I thought the basics were very similar also is there a doc you or someone made that explains how to load the libraries etc?
    [DOUBLEPOST=1525024201][/DOUBLEPOST]Also in I want to use visual studios to make it, what do I have to install on the manager?? Screenshot - 5eb859a1600e1faa3429d77c29941143 - Gyazo
     
  4. Wulf

    Wulf Community Admin

    Google has plenty of references, tutorials, etc. on how to reference DLLs, use Visual Studio, etc.
     
  5. yeah but from my screenshot what do I have to download within visual studios community?
     
  6. .NET desktop development

    ASP.NET and web development & Data storage and processing could be helpful
     
  7. @Wulf Ok thanks! Also do you know if decompiling plugins for learning purposes is ok? Or do you have to get the coders permission personally?
     
  8. Wulf

    Wulf Community Admin

    Plugins are already viewable as source, they aren't compiled.
     
  9. Awesome thank you!
     
  10. Hey guys, sorry for the very stupid questions I'm extremely new to code but I really want to contribute.
    So I installed Microsoft Visual Community and my first question is what thing do I use to start coding in? Ill upload a screenshot for more details. Also what and how do I import to call all the hooks etc. Lastly anything else I need to do? Or I just import that library and I code and done?
     

    Attached Files:

  11. Wulf

    Wulf Community Admin

    A blank project would be fine. Any DLLs you want to reference are up to you, but since you're developing with Oxide for Rust, then you'd generally want the Oxide.*.dll files and select ones from Rust such as Assembly-CSharp.dll.