Fougerite Official

Fougerite Official 1.9.92

No permission to download
  • Changed the method to Util.GetQuotedArgs(string s) (Looks for quotes and splits them)
  • Added Util.GetQuotedArgs(string[] sArr) Which can make your life easier when you would like to quote the arguments (Checking for " signs"
  • Ini File Saving is now running on a different thread. ANY modifications in the ini will now has It's own thread, and the server shouldn't lagg ON LARGE AMOUNT OF DATAS, for example if you are banning someone (My server seems to unban/ban the players immediately, the lagg delays are gone)
  • Fixed the banning method, I will disconnect the player before writing in the banlist. This should disconnect the player immediately, and ulink crash crap should be gone.
  • This will be a quick update from me, hopefully It solves some problems
  • I tried to hang around with ulink, but it seems like unityengine bug causes the crash popus, atleast we don't have flood since a time from the ulink.dll. You may re-patch.
  • Fixed Server.Find(name) It should return you null if it can't find the player with the same name.
  • Single Object finding in the methods were fixed, they shouldn't cause errors.
  • InventoryModEvent now has a Cancel() method.
Corrections on the disconnect stuff.
  • Ban System updated
  • Cache clear feature was kinda useless, removed It
  • Player class received the CommandCancelList which is a C# list. That will handle the command restriction features.
  • C#:
            public void RestrictCommand(string cmd)
            {
                if (!CommandCancelList.Contains(cmd))
                {
                    CommandCancelList.Add(cmd);
                }
            }
    
            public void UnRestrictCommand(string cmd)
            {
                if (CommandCancelList.Contains(cmd))
                {
                    CommandCancelList.Remove(cmd);
                }
            }
    
            public void CleanRestrictedCommands()
            {
                CommandCancelList.Clear();
            }
  • Player.Disconnect Received a 1,5 timer delay. This is against bugs/letting rust do Its own stuffs before the disconnection. (Plugin Calls)
  • Updated Patcher
  • Updated Rust++
Python:
def On_Airdrop(self, Vector3):
    Server.Broadcast("Airdrop inbound to: " + str(Vector3))
JavaScript:
function On_Airdrop(Vector3)
{
    Server.Broadcast("Airdrop inbound to: " + Vector3);
}
Code:
function On_Airdrop(Vector3)
    Server:Broadcast("Airdrop inbound to: " .. tostring(Vector3))
end
  • Ban System improvements
  • Radiation hack logging was removed from console.
  • Updated Patcher, ResourceSpawned gets called when the resource already spawned. Re-patch!
  • Made some changes in MagmaPlugin
  • Made some FindingMethod changes in Fougerite
  • Disabled JintPlugin by default (Not so many plugins for It, It is unnecessary for It to run, you may re-enable It in Fougerite.cfg)
  • Disabled MoonSharp by default (Not so many plugins for It, It is unnecessary for It to run, you may re-enable It in Fougerite.cfg)
Fixed inventory hook errors.