Rules GUI

This plugin displays the rules on connect.

Total Downloads: 9,369 - First Release: Jul 19, 2015 - Last Update: Feb 3, 2017

5/5, 25 likes
  1. Wow.. maybe something changed in the latest Rust update.. i will test it once more
     
  2. PaiN updated Rules GUI with a new update entry:

    1.4.0

     
  3. Thank you very much, it worked
     
  4. Hi!
    1.
    [Error] Failed to run a 1.00 timer in 'RulesGUI v1.4.0' (NullReferenceException: Object reference not set to an instance of an object)
    2.
    [11/24/2015 8:06:33 AM] [Oxide] 8:06 AM [Debug] at Oxide.Plugins.RulesGUI.UseUI (.BasePlayer player, System.String msg) [0x00000] in <filename unknown>:0 at Oxide.Plugins.RulesGUI.DisplayUI (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.RulesGUI+DisplayUI>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Timer+TimerInstance.Update () [0x00000] in <filename unknown>:0
     
  5. When this happens ?
     
  6. I think every time a player join the server
    I have:
    "DisplayOnEveryConnect": true
    [DOUBLEPOST=1448379762][/DOUBLEPOST](17:22:42) | [Oxide] 4:22 PM [Info] [Notifier v2.17.2] <size=12>Firling joined the server <color=#FFC686>[France]</color></size>

    (17:22:42) | 109.9.189.130:55943/xxxxxxxxxxxxxxxxxx/Firling joined [windows/xxxxxxxxxxxxxxxxxxxxxx]

    (17:22:47) | [Oxide] 4:22 PM [Error] Failed to run a 1.00 timer in 'RulesGUI v1.4.0' (NullReferenceException: Object reference not set to an instance of an object)

    [11/24/2015 5:22:50 PM] [Oxide] 4:22 PM [Debug] at Oxide.Plugins.RulesGUI.UseUI (.BasePlayer player, System.String msg) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.RulesGUI.DisplayUI (.BasePlayer player) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.RulesGUI+<DisplayUI>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0
    at Oxide.Core.Libraries.Timer+TimerInstance.Update () [0x00000] in <filename unknown>:0

    From console & logs
    [DOUBLEPOST=1448439688,1448379536][/DOUBLEPOST]After the latest Rust update (24.11.2015) + Oxide update i don't see any errors (Fixed)! ;)
     
  7. PRINT: Screenshot

    What kind of color code and that? I would like to change the color but do not know who put code.
     
  8. Its RGBA check in google 'RGBA COLORS'
     
  9. Last edited by a moderator: Nov 25, 2015
  10. @PaiN

    [Oxide] 8:11 PM [Error] Failed to call hook 'cmdRule' on plugin 'RulesGUI v1.4.0' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 8:11 PM [Debug] at Oxide.Plugins.RulesGUI.cmdRule (.BasePlayer player, System.String cmd, System.String[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.RulesGUI.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
     
  11. Some more info?
     
  12. I just get errors and no commands work from ur plugin
     
  13. You're probably already aware, but just in case and for others:

    Protocol: 1339.110.1
    Build Version: 722.87
    Build Date: Thursday, December 03, 2015 8:54:57 PM
    Unity Version: 5.2.3f1

    Code:
     load RulesGUI
    (21:33:55) | [Oxide] 3:34 AM [Debug] Preparing compilation
    (21:33:55) | [Oxide] 3:34 AM [Debug] Adding plugin to compilation: RulesGUI
    (21:33:55) | [Oxide] 3:34 AM [Debug] Probably done preparing compilation: RulesGUI
    (21:33:55) | [Oxide] 3:34 AM [Debug] Done preparing compilation: RulesGUI
    (21:33:57) | [Oxide] 3:34 AM [Error] RulesGUI plugin failed to compile!
    (21:33:57) | [Oxide] 3:34 AM [Error] RulesGUI.cs(210,55): error CS1061: Type `string' does not contain a definition for `QuoteSafe' and no extension method `QuoteSafe' of type `string' could be found. Are you missing `Facepunch' using directive?
     
  14. Once i come back home i will look into it.
     
  15. Since the latest patch for both Rust and Oxide this plugin doesn't work anymore.
    It throws the following on boot of server:
    [12/4/2015 9:25:35 AM] [Oxide] 9:25 AM [Error] Error while compiling RulesGUI.cs(210,55): error CS1061: Type `string' does not contain a definition for `QuoteSafe' and no extension method `QuoteSafe' of type `string' could be found. Are you missing `Facepunch' using directive?
     
  16. me too
     
  17. PaiN updated Rules GUI with a new update entry:

    1.4.5

     
  18. Vers. 1.4.5, last oxide.

    [Oxide] 2:13 AM [Debug] at Oxide.Plugins.RulesGUI.DisplayUI (.BasePlayer player) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.RulesGUI+<DisplayUI>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0
    at Oxide.Core.Libraries.Timer+TimerInstance.Update () [0x00000] in <filename unknown>:0