We've moved! Join us as we continue development on our new site at umod.org!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  1. Rust Oxide Plugin Development v0.3
    "OxidePluginDevelopmentDocumentation_3.doc"
    Download .doc file ----> TinyUpload.com - best file hosting solution, with no limits, totaly free

    I think Oxide needs a full Rust plugin development guide, this is my second attempt at making one,
    theres a lot of good information on Oxide forumns but it is spread about

    Please give feedback, advice, tips, constructive criticism, add sections, etc
    This guide is incomplete but I believe in its current state would still be useful to others

    My previous dump/guide ---> C# plugin development guide and advice dump | Oxide

    My goal is to help n00bs, like me, just get started and get rock and rolling, I want to set everyone up for success.

    Big shout out to Wulf and other developers who took the time to write out smaller guides and helpful posts.
     
    Trippy, kektus and sililia like this.
  2. === Outline ===

    Set up Server
    - Use own computer or rent computer online?
    --- Server Hosts
    --- Remote Desktop Connection
    --- FTP
    - Download/install script
    - Firewall / Ports / Port Forwarding / IP address
    - Start server, Infinite Restart Batch Script
    - Server Basics (saving map, admin/moderators, server commands)
    - RCON
    - Weekly Server Update (Stop Server, Update Rust, Update Oxide, Start Server)

    Set up Oxide
    - Stop server, Download & Extract oxide zip, Start server
    - Check oxide.version
    - Hotloading plugins, Load/Unload/Reload plugin
    - Permissions, Groups

    Set up C# Development
    - IDE
    - Decompiler
    - Version Control
    - DLL References for Rust and Oxide
    - Learn C#
    - Oxide Hooks
    - First Rust Plugin, Chat Command
    - Clone Oxide Repository
    - Work Flow (Think, Write, Compile, Upload to Server, Test, Debug, Repeat)
    - Universal / Covalence
     
    Last edited by a moderator: May 27, 2017
  3. Any chance you'd consider making this a google doc? I have some suggestions for fixes and it may make it easier to collaborate.
     
  4. Hey MrPoundsign, that is awesome! If youd like to turn it into a google doc and have a go at it, you have my full support!
     
  5. Download is down :/
     
  6. Togoshige likes this.
  7. Made several changes. I hope you approve. Cheers!
     
    Frankyツ likes this.