Fougerite Official

Fougerite Official 1.9.1

No permission to download

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,091
4,767
113
At your house.
github.com

DreTaX

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

1.8.1

  • Fixed ConcurrentDictionary not having Clear() method
  • Fixed Rust++ references to Server.Cache causing errors, all of it is now using the correct functions. Update your RustPP dll.
  • Type of Server.Cache has been changed back to IDictionary to retain compatibility
  • Improved function calling speed for Python scripts
  • Sleeper class now uses PlayerCache to get the name of the player
  • https://github.com/Notulp/Fougerite/commit/3f1484244af71e27c8de307032ca196520695172...
Read the rest of this update entry...
 

DreTaX

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

1.8.2

  • Fougerite went through tons of refactoring and code optimizations, I tried to cleanup most of the tragical issues, but I don't think alone I'll have any energy left for the rest
  • Fixed an old issue from 2016 that was quite trivial, but lacked the experience to see. https://fougerite.com/threads/fougerite-official.348/page-33#post-10567 You can now reference Assembly-CSharp from your script plugins without an issue
  • Added LastLogin, and LastLogout properties to the...
Read the rest of this update entry...
 

Guardian343

New Member
Trusted Member
Member
May 28, 2017
9
5
3
25
in 1.8.2 fougerite version when rustbuster plugin gets installed an error occurs. here is the error

PlayerConnectedEvent Error System.NullReferenceException: Object reference not set to an instance of an object
at nnU=.JXY=.LHY= (System.Exception LXY=) [0x00000] in <filename unknown>:0
at nnU=.JXY=.KnY= (nnU=.QHc= K3Y=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.mnU= (nnU=.C3Y= m3U=, nnU=.QHc= nHU=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.lnU= (System.Reflection.Assembly l3U=, System.String mHU=, System.Object[] mXU=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.RunMethod (System.String id, System.Object[] args) [0x00000] in <filename unknown>:0
at RustBuster2016Server.Server.shQ= (Fougerite.Player sxQ=) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) Fougerite.Hooks/ConnectionHandlerDelegate:invoke_void__this___Player (Fougerite.Player)
at Fougerite.Hooks.PlayerConnect (.NetUser user) [0x00000] in <filename unknown>:0


PlayerSpawnedEvent Error: System.NullReferenceException: Object reference not set to an instance of an object
at nnU=.JXY=.LHY= (System.Exception LXY=) [0x00000] in <filename unknown>:0
at nnU=.JXY=.KnY= (nnU=.QHc= K3Y=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.mnU= (nnU=.C3Y= m3U=, nnU=.QHc= nHU=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.lnU= (System.Reflection.Assembly l3U=, System.String mHU=, System.Object[] mXU=) [0x00000] in <filename unknown>:0
at VMRuntime.Libraries.CSVMRuntime.RunMethod (System.String id, System.Object[] args) [0x00000] in <filename unknown>:0
at RustBuster2016Server.Server.rxQ= (Fougerite.Player sBQ=, Fougerite.Events.SpawnEvent sRQ=) [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) Fougerite.Hooks/PlayerSpawnHandlerDelegate:invoke_void__this___Player_SpawnEvent (Fougerite.Player,Fougerite.Events.SpawnEvent)
at Fougerite.Hooks.PlayerSpawned (.PlayerClient pc, Vector3 pos, Boolean camp) [0x00000] in <filename unknown>:0
 

DreTaX

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

1.8.3

PATCHER UPDATED, RE-PATCH, OR USE THE PRE-PATCHED DLLS.

The past 21 days Fougerite went through lots of internal changes, which comes with bug fixes, improvements, and performance / stability increasements.

  • Rust++ updated
  • MoonSharp.Interpreter.dll updated
  • NewtonSoft dlls updated
  • Bunch of internal code fixes, code quality, and performance improvements
  • Lots of refactoring
  • Added Util.SplitInPartsLs
  • All string used in the core was changed from concatenation to...
Read the rest of this update entry...
 

DreTaX

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

1.8.3B

  • Fixed an issue where console event cancelled the chat event
  • Fixed up the script plugins timer class, they will be more robust, functioning better, less error prone
  • Fixed Command/Console restriction not working properly

[URL...
Read the rest of this update entry...
 

DreTaX

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

1.8.3C

  • IniParser is now thread safe by default.
  • Fixed the major issue with Entities not having values properly thus breaking many plugins using Entities
  • All the events are now being called in every plugin regardless whether one caused an error during the fire of the event. The exception of this is the chat/console events.
Read the rest of this update entry...
 

DreTaX

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

1.8.4

* Fixed backwards compatibility issues with some plugins
* Fixed JsPlugins directory for javascript plugins
* EntityCache will no longer propagate exceptions if there were even any
* Some sanity checks in caches
* Improvements for permissionsystem class
* Implemented a full C++ WinHttpClient which relies on native winhttp.dll imported from Windows operating system it self. Since we are no longer able to talk to websites from this mono version and unityengine, updating this and maintaining it...
Read the rest of this update entry...
 

DreTaX

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

1.8.5

* Timer system is no longer making a separate thread, it runs as a couroutine by monobehaviour, and upon fire it runs on the main thread. This unfortunatel doesn't include C# plugins as they never had their own timer system, everyone had to do it on their own. This is now also resolved, and you can find create timer functions in the Util class as well. It should stabilize the server as well.
* Loom no longer queues on main thread if you are already running on the main thread.
* Added new...
Read the rest of this update entry...
 

DreTaX

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

1.8.6

  • Improve lock in EntityCache
  • Fix small uLink spam issue and check
  • Add On_FireBarrelToggle which triggers on use of campfire and furnace
  • Turn DataStore into json with improvements, customizable parser support, and backwards compatibility
  • Improve jint js experience by being able to properly import types + exception handling
  • Jint recursion max to 1 million
Read the rest of this update entry...
 

DreTaX

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

1.8.7

  • Missing documentation of Logger and BeltUseEvent
  • Documentation of rpctracer config flag
  • Add new EnableScriptPluginsIntensiveEvents setting into Fougerite.cfg make sure to add this value into your config based on the provided Fougerite.cfg! This is for developers that want to enable On_PlayerMove, On_Shoot, On_ShotgunShoot, On_BowShoot...
Read the rest of this update entry...
 

DreTaX

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

1.8.8

  • Added helper functions into PlayerCache class for plugins.
  • Added documentation to Lock and other classes
  • Added World.ManuallySpawnSleeper(steamid). It allows you to spawn the exact sleeper of a player, for example after server start, on On_ServerLoaded event or any case.
  • DataStore loads earlier than plugins now. This was a mistake.
  • Script plugins now automatically reload on the main thread
  • Patched newest Jint 2.7.1 dll so plugins using foreach on dictionaries, or...
Read the rest of this update entry...
 

DreTaX

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

1.8.9

* Updated patcher and prepatched dlls
* Added On_ConsumableUse
* Added On_MedikitUse
* Added On_ItemModInstall (yes, nearly after a long time here it is, attachments now have events on guns)
* Added On_BloodDraw
* Added On_ArmorEquip
* Added On_ArmorUnEquip
* Added On_FlareThrow
* Added On_FlareIgnite
* Added On_TorchIgnite
* Improved manual spawn function of sleepers in World class
* Added timer functions into C# Module classes, Util timer functions exist just due to fougerite it self..
*...
Read the rest of this update entry...
 

DreTaX

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

1.9.0

  • Documented and improved gather event a bit more, ResourceItemDataBlock is now assigned
  • Added TimedEvent.MaxElapsedCount and added argument to all createtimer functions
  • Added Player.IsAtWorkbench()
  • Added Player.IsCrafting()
  • Added internal PlayerInventory class to PlayerInv class
  • Added On_HeatZoneEnter
  • Added On_WorkZoneEnter
Read the rest of this update entry...
 

DreTaX

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

1.9.1

* Added documentations everywhere where I felt it was still needed
* Cleaned up the usings and some code related stuffs
* Fully removed Rust++'s System.Timer dependency.
* PermissionSystem handles exceptions even though it should never occur and also logs them
* Uploaded missing project files
* Fixed Util.GetLastSaveFile
* Added Player.WaterLevel
* Added Player.PoisonLevel
* Added Player.AntiRadLevel
* Rust++ xml files are automatically converted to json for much more clarity.
* Updated...
Read the rest of this update entry...