Search results

  1. mikec

    Fougerite Official

    Rust++ admins can add a player's name to the /location command to get that player's coords. Or "all" to list all players. You may have noticed Localities.ini in the Rust++ folder. This will be used in the next release to give names to places for the /location command. /location "You are in...
  2. mikec

    Fougerite Official

    Would really like to hear feedback on the /friends and /share commands. Once I got code working to load a doorsave from xml, I could edit it to add myself to another player's share list, and then test door sharing. So I am pretty sure that problem is completely fixed. But I did not figure out...
  3. mikec

    Fougerite Official

    If you see 2 exceptions about Xml serialization when loading or saving Rust++ configs, it's OK. They are harmless. I figured out what causes them, and how to make them go away next release. The Xml serialiser in .Net is pretty terrible. I'm going to try using Google Protocol Buffers. It's...
  4. mikec

    Fougerite Official release

    Get your red-hot Fougerite Official v1.0.7 right here....
  5. mikec

    Approved HomeSystem

    v1.0.7 has just been posted. Use that. :)
  6. mikec

    Approved Fougerite MC [Deleted]

    Fougerite Official v1.0.7 has been posted here.
  7. mikec

    Fougerite Official

    mikec submitted a new resource: Fougerite Official - Fougerite Official Release Read more about this resource...
  8. mikec

    Important Fougerite Github Repository

    Turns out I actually do have privileges in the Fougerite organization to transfer a repository to another user or organization. So I might go ahead and transfer the original Fougerite repo to the Pluton Team org.
  9. mikec

    Approved Fougerite MC [Deleted]

    Tying up loose ends today to prepare a release zip. I had several additions started before I decided I had to refactor and overhaul Rust++ code. It's been a bit challenging to keep the scope of this release focused on Rust++ broken commands. I have come up with a lot of good ideas for Legacy...
  10. mikec

    Approved Fougerite MC [Deleted]

    After the smoke test. A major release version should be tested by more than one person, ok. :)
  11. mikec

    Approved AdminPlus

    Did you run "/admin duty" to put yourself on duty?
  12. mikec

    Approved Fougerite MC [Deleted]

    After the community has smoke-tested MC7, then we'll cut a 1.10 zip for distribution to GSP and official Resource download. OK?
  13. mikec

    Approved Fougerite MC [Deleted]

    Not only have I worked out all the issues with the Rust++ commands, I've found out that Rust++ maintains a Dictionary<ulong, string> mapping SteamID to player Name, for every player that has ever logged into the server. This data is saved to cache.rpp, and loaded at startup too. So, in the...
  14. mikec

    My WIP that I really need help on!!!

    Just to be clear, Fougerite hooks and Timer callbacks MUST be declared with the function keyword in global. The Plugin loader won't "see" them otherwise. Hooks are the ones that start with "On_" and Timer callbacks are the ones that end with "Callback", and that you pass the first part of the...
  15. mikec

    My WIP that I really need help on!!!

    I strongly recommend that Magma and Jint2 plugins use var to declare functions in global - except for the Fougerite hooks and Fougerite Timer callbacks. The reason to do this is that a function declared in the global context with the function keyword will be invoked in a new instance of the...
  16. mikec

    Important Fougerite Github Repository

    I've chosen to transfer ownership of my fork of the original Fougerite Github repository to the Pluton-Team Github organization. The original repository will not receive any more pushes from me. I don't know the whereabouts or intentions of the owner of the Github org for Fougerite, so I don't...
  17. mikec

    Fougerite Official server IP Address Change

    There was a problem on the server when you logged in that was causing plugin commands not to work. Not sure what it was, but restarting fixed it. I have /crush enabled for players, but it only destroys structure parts, but unlike /destroy it will destroy it whether or not it has another part...
  18. mikec

    A few plugin requests.

    Anticheat definitely tries to detect and stop any movement that is too fast. I'll take a look at the other stuff after I finish sorting the Rust++ problems and get a new Fougerite posted in a day or so.
  19. mikec

    A few plugin requests.

    Fougerite already has this, in the modules AntiCheat and GlitchFix. Magma plugin TPMaster by Sleepy works fine in Fougerite's MagmaPlugin module, and does what you want. There is a portal gun mode and a command mode. There is a command to list structures and owners, and TP to them. The...
  20. mikec

    Approved Fougerite MC [Deleted]

    When he added Contracts, Alex also changed how Rust++ received command and chat arguments from Fougerite. That's when Rust++ commands got messed up. Then Alex stopped contributing and disappeared. Thanks Alex. I have rolled back that merge commit and fixed up the merge conflicts. Microsoft...