1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  1. Togoshige

    Togoshige Plugin Developer

    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. Togoshige

    Togoshige Plugin Developer

    === 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: May 27, 2017
  3. Togoshige

    Togoshige Plugin Developer

  4. MrPoundsign

    MrPoundsign Scavenger

    Any chance you'd consider making this a google doc? I have some suggestions for fixes and it may make it easier to collaborate.
     
  5. Togoshige

    Togoshige Plugin Developer

    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!
     
  6. Fuse

    Fuse Scavenger

    Download is down :/
     
  7. MrPoundsign

    MrPoundsign Scavenger

    Togoshige likes this.
  8. MrPoundsign

    MrPoundsign Scavenger

    Made several changes. I hope you approve. Cheers!
     
    Franky„ÉĄ likes this.