1. Now I've tried a few different RCON tools (i don't have straight console access)

    via RCON if i type "find oxide." i only get:
    Code:
    find oxide.
    Variables:Commands:
    if I type "oxide.plugins" i get no output in console.
    The same happens for console commands for ZLevels (zl.info)

    I check the log.log.txt and my Oxide.plugins info is in there, my zl.info output is in there, but there is never anything in the console.

    I've used RustAdmin and rcon.io both do the same thing.
     
  2. Wulf

    Wulf Community Admin

    Update to the latest Oxide build, it was fixed yesterday.
     
  3. Always one step ahead!
    Thanks mate
     
  4. @Wulf

    Still not getting all messages in console, even after last update.
    this is the output of "find oxide."
    Code:
    (10:19:00) | Variables:Commands:
    Example from log file
    Code:
    09:06 [Warning] [Updater] Couldn't check for updates of following plugins as they have no ResourceID set: ConnectMessages, Discord, Entity Radar, PassiveLeveling, RaidNotes, RotatingPickups, RustNotifications, SDonate
    09:06 [Warning] [Updater]
    Following plugins are outdated:# MagicCraft | Installed: 0.2.7 - Latest: 0.2.8 | http://oxidemod.org/plugins/1347/# HeliControl | Installed: 1.1.5 - Latest: 1.1.7 | http://oxidemod.org/plugins/1348/# QuickSmelt | Installed: 1.3.0 - Latest: 2.5.0 | http://oxidemod.org/plugins/1067/# TimeOfDay | Installed: 2.2.1 - Latest: 2.3.2 | http://oxidemod.org/plugins/1355/# Trade | Installed: 1.0.9 - Latest: 1.1.0 | http://oxidemod.org/plugins/1242/
    
    In console:

    Code:
    (10:11:03) | [Oxide] 09:06 [Warning] [Updater] Couldn't check for updates of following plugins as they have no ResourceID set: ConnectMessages, Discord, Entity Radar, PassiveLeveling, RaidNotes, RotatingPickups, RustNotifications, SDonate
    (10:15:00) | [Oxide] 09:10 [Info] [PassiveLeveling] PassiveLeveling Tick
    "MinimalistMode": false, in oxide.config.json
     
  5. Wulf

    Wulf Community Admin

    The MinimalistMode does not affect which messages are shown, only the hiding of the [Oxide] tag and timestamp. If messages are being hidden in the console, they are either filtered by Oxide's filtering (unlikely) or a plugin such as FilterExt.

    The find command issue we'll look into.
     
  6. Yea I don't have any filters setup on RustAdmin, or any plugins that would filter console, to my knowledge.
     
  7. Further to this, I ran "show group vip" via cmd console on a test server and it output the proper info to the console.
    I then ran the same command via RCON, the info shows on the cmd console but not in the RCON console.
     
  8. Wulf

    Wulf Community Admin

    I'm not sure what would be filtering it then, as I see no issues locally.

    That sounds like an issue with the RCON client then. Perhaps try another?
     
  9. Tested with RustAdmin and Rust.io, both of those use WebRcon.
    Tested with the old experimental rcon with RustAdmin and it works....

    So would that be a FP bug or?
     
  10. Wulf

    Wulf Community Admin

    Oxide doesn't really do anything special for outputting information and it doesn't touch anything related to RCON really, so not really sure.
     
  11. Ok
    So it looks like when a plugin trys to print a text table it doesnt show up in RCON.
    The below code will print the TEST message but will not display the TextTable in console via WebRcon.
    Code:
                PrintWarning("TEST");            TextTable textTable = new TextTable();
                textTable.AddColumn("FieldInfo");
                textTable.AddColumn("Level");
                textTable.AddColumn("Points");
                textTable.AddRow(new string[]    { "Woodcutting", playerData.WCL.ToString(), playerData.WCP.ToString() });
                textTable.AddRow(new string[]    { "Mining", playerData.ML.ToString(), playerData.MP.ToString() });
                textTable.AddRow(new string[]    { "Skinning", playerData.SL.ToString(), playerData.SP.ToString() });
                textTable.AddRow(new string[]    { "Acquire", playerData.AL.ToString(), playerData.AP.ToString() });
                textTable.AddRow(new string[]    { "Crafting", playerData.CL.ToString(), playerData.CP.ToString() });
                textTable.AddRow(new string[]    { "XP Multiplier", playerData.XPM.ToString()+"%", string.Empty });
                PrintWarning( "Stats for player: " + player.Name + "\n" +textTable.ToString());
    This usually uses SendReply but i changed to PrintWarning for testing purposes.
    Same happens for SendReply, viewable in the logs but not via WebRcon.
     
  12. Wulf

    Wulf Community Admin

    It should work no matter how it is sent.
     
  13. Agreed, after having a look at the Updater.cs code the only similar things i can see is that they both have "new lines" in their strings.
    Anything that is a single line prints fine, anything that has multiple lines in the same string isn't getting detected by WebRcon.
    [DOUBLEPOST=1487802545][/DOUBLEPOST]Confirmed that it's the new line causing the issue
    The below does not show in WebRcon, but does show in the logs.
    Code:
    PrintWarning("Test 2 \n Test 3");
     
  14. Wulf

    Wulf Community Admin

    The original issue for this thread is fixed in the latest release.
     
  15. Half fixed

    Code:
    (09:51:23) | Variables:Commands:
    oxide.lang(  )
    oxide.version(  )
    oxide.plugins(  )
    oxide.load(  )
    oxide.reload(  )
    oxide.unload(  )
    oxide.grant(  )
    oxide.group(  )
    oxide.revoke(  )
    oxide.show(  )
    oxide.usergroup(  )
     
  16. Wulf

    Wulf Community Admin

    That's all it shows, what else is it supposed to have?
     
  17. Sorry my bad.

    If I do "oxide.version" and it doesn't show up in WebRcon still only in the logs

    Code:
    [02/24/2017 08:49:28] [Oxide] 08:49 [Info] Protocol: 1965
    Build Version: 1170.8
    Build Date: Thursday, February 23, 2017 7:14:03 PM
    Unity Version: 5.4.2f2
    Changeset: 19337
    Branch: /main
    Oxide Version: 2.0.3083
     
  18. Wulf

    Wulf Community Admin

    That isn't something we can fix that I am aware of, and a separate topic. :p
     
  19. Anything you could log with the FP devs?