Fougerite Official

Fougerite Official 1.9.9.71

No permission to download
@tarynkelley @PearlJ

I just fucking realised something. So now that Its possible to get wheather the user has a menu on or not...

I UNBIND THE INVENTORY already right?! So that would mean if the player opens a menu during the test... CAN BE ONLY HACK.

hohohooho, ultimate rekt?
 
  • Like
Reactions: PearlJ
That looks very interesting. That means also with the new OnMove parameters you are able to detect jump and flyhacks easier?
 
That looks very interesting. That means also with the new OnMove parameters you are able to detect jump and flyhacks easier?
When flying, the client always sends RunJump or Jump parameters. I already added those two to EAC. So if none of these parameters happen, EAC cancels the fly/jump check.
 
Im now actually wondering to make an option to disable the buttontests since this could simply detect the menu opening. Or even better. Force the person to press possible hack buttons. With that, we could give a list of buttons and see if he is actually pressing them or not. It would be perfect. If the player is moving, and no menu is detected, all should be fine I guess. Opinions?

Sent From My Samsung Galaxy S4
 
Yes that makes sense.

Instead of if (dist < 0.10f && dist >= 0.001f)

simply checking if a menu was opened while a player is holding a hack menu button and moving.

I actually thought that this is already implemented with the latest AdvancedTester.

This would actually make the button / hack menu detection ratio to be 100%

Also the check if a player is moving during the test would not be necessary anymore. Only also a simple check if a menu gets opened.

Is there really no way to distinct if the Inventory got opened or if a hackmenu got opened?
 
Last edited:
Good day digging in the code I noticed a good thing - GetComponent on the player - the question is - wakes you added the ability to add components>?
 
Yes that makes sense.

Instead of if (dist < 0.10f && dist >= 0.001f)

simply checking if a menu was opened while a player is holding a hack menu button and moving.

I actually thought that this is already implemented with the latest AdvancedTester.

This would actually make the button / hack menu detection ratio to be 100%

Also the check if a player is moving during the test would not be necessary anymore. Only also a simple check if a menu gets opened.

Is there really no way to distinct if the Inventory got opened or if a hackmenu got opened?
As far as I could se there is no way to distict. Will take another look at It to make sure though.
 
DreTaX updated Fougerite Official with a new update entry:

1.5.0


Read the rest of this update entry...
 
Why is this still sometimes happening when using /saveall ?

========== OUTPUTING STACK TRACE ==================

(0x009133B0) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x27f90
(0x00A6248E) (rust_server): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x17706e
(0x0EDFB480) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Object:FindObjectsOfType (System.Type) + 0x28 (0EDFB458 0EDFB4A4) [02F54E70 - Unity Root Domain] + 0x0
(0x25380CE4) (Mono JIT code): (filename not available): ServerSaveManager:Get (bool) + 0x14 (25380CD0 25380DF6) [02F54E70 - Unity Root Domain] + 0x0
(0x2BD301D4) (Mono JIT code): (filename not available): Fougerite.Hooks:SaveAll (string) + 0x35c (2BD2FE78 2BD30BD9) [02F54E70 - Unity Root Domain] + 0x0
(0x2BD2F655) (Mono JIT code): (filename not available): Fougerite.Hooks/<>c__DisplayClass176_0:<ServerSaved>b__0 () + 0x15 (2BD2F640 2BD2F65A) [02F54E70 - Unity Root Domain] + 0x0
(0x0423F659) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (0423F618 0423F6AD) [02F54E70 - Unity Root Domain] + 0x0
(0x100F0376) (mono): (filename not available): mono_set_defaults + 0x22cb
(0x1005D78C) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x1005DBA8) (mono): (filename not available): mono_runtime_delegate_invoke + 0x44
(0x1007DA95) (mono): (filename not available): mono_thread_interruption_request_flag + 0x440
(0x1010B4D6) (mono): (filename not available): mono_unity_thread_clear_domain_fields + 0x3a4b
(0x772F7C04) (KERNEL32): (filename not available): BaseThreadInitThunk + 0x24
(0x77ECAB8F) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x8f
(0x77ECAB5A) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x5a

========== END OF STACKTRACE ===========
 
My Server Provider only has 1.0.8, is there any way to manually update to 1.5.0 using a Server Provider? (Streamline Servers)
 
If you have access to FTP,you should be able to do it. Use prepatched dll's (you'll find a folder with them in the last version)
 
My Server Provider only has 1.0.8, is there any way to manually update to 1.5.0 using a Server Provider? (Streamline Servers)
Submit a ticket for then to update it for you to the latest, Also give a link for the download to make it easier.
 
Thanks for the replies!

I have access to FTP, have been managing previous servers with Magma via FTP. usually use Filezilla, Streamline servers provide access to files through their online file manager, which is good for modifying files, but a bit clunky around uploading files etc.

Submitted a ticket to Streamline also, their reply was "No Worries, I am happy to assist you today. Is there any reason you are looking into Fougerite over Oxide 2.0 for Legacy? As we no longer really support the Fougerite branches due to previous update issues. I can look into getting support back for this version, though it will take some time for us to re-implement it. regards"
Waiting to hear back further response.


So would I be best off using the Streamline installer for 1.0.8, then upload the prepatched .dll's?"
or take the start as a Vanilla server?
 
Thanks for the replies!

I have access to FTP, have been managing previous servers with Magma via FTP. usually use Filezilla, Streamline servers provide access to files through their online file manager, which is good for modifying files, but a bit clunky around uploading files etc.

Submitted a ticket to Streamline also, their reply was "No Worries, I am happy to assist you today. Is there any reason you are looking into Fougerite over Oxide 2.0 for Legacy? As we no longer really support the Fougerite branches due to previous update issues. I can look into getting support back for this version, though it will take some time for us to re-implement it. regards"
Waiting to hear back further response.


So would I be best off using the Streamline installer for 1.0.8, then upload the prepatched .dll's?"
or take the start as a Vanilla server?
- Redownload Server files (On your server and on a local PC)
- Download Fougerite and patch your local files
- Upload them and overwrite the old DLL's
we no longer really support the Fougerite branches due to previous update issues.
Probably because fougerite has more steps to fully setup than Oxide as there is update scripts that they probably use. (Less work for them to install / setup Oxide)
 
im not entirely sure what you mean, i cant actually see any .dll files in the server, does this mean that i do not have access to that folder of the server?
I have downloaded 1.5.0 and i see Assembly-CSharp.dll, Facepunch.MeshBatch.dll and uLink.dll, are those the filenames that i should be looking for on the actual server, that need to be downloaded and patched, or could i just replace them with the patched .dll files?
Which folder would they usually live in?
My folder structure as it shows in FTP/Streamline File Manager.
OpenFolder.gif
Server IP:29015

  • Folder.gif
    backup
  • OpenFolder.gif
    config
  • OpenFolder.gif
    data
    • OpenFolder.gif
      cfg
    • Folder.gif
      userdata
  • OpenFolder.gif
    logs
  • OpenFolder.gif
    mapbackup
    • OpenFolder.gif
      cfg
    • Folder.gif
      oxide
    • Folder.gif
      userdata
  • OpenFolder.gif
    rust_server_Data
  • OpenFolder.gif
    save
    • Folder.gif
      Magma
  • OpenFolder.gif
    steamapps
    • Folder.gif
      downloading
    • Folder.gif
      temp
Please be patient with me, im only just getting back into Legacy after 2 years away from it :P