Fougerite Official

Fougerite Official 1.9.2

No permission to download

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
These red is error?


System.NullReferenceException: Object reference not set to an instance of an object

at Class56.method_36 (Double double_10) [0x00000] in <filename unknown>:0

at Class56.method_20 (Double double_10) [0x00000] in <filename unknown>:0

at Class1.method_61 (Double double_1) [0x00000] in <filename unknown>:0

at Class1.vmethod_0 () [0x00000] in <filename unknown>:0

at Class11.smethod_20 (.Class0 class0_0, NetworkLogFlags networkLogFlags_0) [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)





This shitty Rsut Ulink is getting shitter all the time. I will see if i can patch that.
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
These red is error?


System.NullReferenceException: Object reference not set to an instance of an object

at Class56.method_36 (Double double_10) [0x00000] in <filename unknown>:0

at Class56.method_20 (Double double_10) [0x00000] in <filename unknown>:0

at Class1.method_61 (Double double_1) [0x00000] in <filename unknown>:0

at Class1.vmethod_0 () [0x00000] in <filename unknown>:0

at Class11.smethod_20 (.Class0 class0_0, NetworkLogFlags networkLogFlags_0) [0x00000] in <filename unknown>:0

(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)





Try this. (Clean ulink.dll and assembly)
 

Attachments

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

Update

  • 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...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.1.8D

  • 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.
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.1.9B

  • 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 if you are banning someone for example (My server seems to unban/ban the players immediately, the lagg delays are gone)
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.1.9C

  • Threading seems to work, but It needs a workaround, It's not properly saving when you are modifying the ini twice, adding data to it, saving, and re-adding new data and saving It. This will need a proper way, I removed It for now.
  • There is still some sort of bug with the disconnection, which is caused by an unknown problem, but only when the player is having high ping. (For example if I use /drop on a lot of persons then one of the guys will fail to get banned, and he won't be...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.1.9C2

  • Only GlitchFix was updated and Config received new options. Many many fixes, and GlitchFix caused the UnityErrors (cannot be 0 blabla stuffs) So they should be gone now. GlitchFix now successfully checks for rock glitchers and kills them, also checks for Small Stashes in the doors, and pillars, and any sort of looting box and stash under a foundation. if CheckForRampLoot is true It will also check for loot under a ramp.
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.0

  • Util class's finding methods are switched to foreach
  • Entity Class supports SupplyCrates and LootableObjects now.
Added Server Saved Hooks:

Python:
def On_ServerSaved(self):
    Util.Log("Server Saved!")
JavaScript:
function On_ServerSaved() {
    Util.Log("Server Saved!");
}
Code:
function On_ServerSaved()
    Util:Log("Server Saved!")
end
  • Fixed an error happening in the unban function when the list of found...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.0B

  • I eliminated an old Rust problem where for example the M4's Quantity number returned the Uses left of the item, (Which actually returned the ammo of the gun for example) from now on, every NOT STACKABLE item's Quantity will be 1. Item.UsesLeft will still return the original UsesLeft, just Item.Quantity will be realistic.
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.0B2

  • Saving inifiles will go unthreaded if the file's size is less than 240kb. The reason I'm doing this since there were some problems that the default settings were not saved in the files due to the threading. Any ini file having bigger size than 240kb will be threaded (Mostly going to happen at the ban system's ini) so the large amount of data (lines) writing won't cause laggs to the main rust server thread. Don't blame me, this is because the rust server's systems are unoptizimed...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.1

  • Server.Broadcast Player.Message and the Chat is now checked by fougerite. There is a bug in legacy that if you type a msg longer than 65 chars, It won't display the end. This is now fixed by Fougerite.
  • There was a bug in Rust++ and Fougerite in the latest releases, It didn't save well. It's fixed. Update ALL modules.
  • Jint and Magma plugin was lacking On_AllPluginsLoaded event. It is now added.
Python:
def On_AllPluginsLoaded(self):
    Server.Broadcast("All...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.2

Added some new methods in Fougerite and made some classes in Rust++ public so you can access some of the Rust++ APIs by the help of Server.GetRustPPAPI()

C#:
        public void RemoveInstaKO(ulong userID)
        {
            InstaKOCommand command = (InstaKOCommand)ChatCommand.GetCommand("instako");
            if (command.userIDs.Contains(userID))
            {
                command.userIDs.Remove(userID);
            }
        }

        public void AddInstaKO(ulong...
Read the rest of this update entry...
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
DreTaX updated Fougerite Official with a new update entry:

1.2.3

  • Fixed Rust++'s PM system (Never knew It was broken) It functions a lot more better, and I also put my own plugin's style in It, so It's actually efficient.
  • All modules updated
  • Jint and Magma received Plugin.GetPlugin(name)
  • Fougerite got some fixes and stuffs like that
  • Added new fougerite console commands, and they are now readable on the wiki
Read the rest of this update entry...