Fougerite Official

Fougerite Official 1.7.7

No permission to download

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
mikec submitted a new resource:

Fougerite Official - Fougerite Official Release

Fougerite Official
v1.0.7

1.0.7 marks the first in a new series of releases aimed at making Fougerite and Rust Legacy the best Rust experience available, except for Garry's active branch, of course. ;)

Fixes, additions, and other changes since Fougerite MC6:

  • Microsoft Contracts removed, and the...
Read more about this resource...
 

h0wHigh

Member
Member
Aug 5, 2014
103
9
18
Nice work mikec, i'll try this out soon. Can't wait for your other plugins to be released! :)
 

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
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 there in Managed and it's fast.
 
  • Like
Reactions: Jakkee

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
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 a way to test friendly fire by myself.
 

h0wHigh

Member
Member
Aug 5, 2014
103
9
18
I'll test that tonight, i like how you can see the admin commands now in the help menu and a few new ones it seems.
 

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
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 Next Valley, facing Southwest. Your coords are X Y Z"
 

h0wHigh

Member
Member
Aug 5, 2014
103
9
18
Tested the door share and friends, they seem to both work fine. Only tested with one person though.
 
  • Like
Reactions: mikec

Peasant The Unruhly

New Member
Member
Dec 7, 2014
9
0
1
33
Parts Unknown
Really stoked for the ironpython support, our dev is pro python developer.

One problem, when I try to run the patcher, it crashes everytime, and when I try to run server it crashes. Am I missing something?

I unzipped all the files into rust directory than tied to run patcher. Crashhhhhhhhhhhh
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
3,983
1,467
113
At your house.
github.com
Really stoked for the ironpython support, our dev is pro python developer.

One problem, when I try to run the patcher, it crashes everytime, and when I try to run server it crashes. Am I missing something?

I unzipped all the files into rust directory than tied to run patcher. Crashhhhhhhhhhhh
I love Python and I always favor It. Anyways, I just notified mike that he put an old version of the IronPython in. You can grab the latest from my repo. https://github.com/dretax/Python-Plugins/blob/master/IronPythonModule.dll

Did you ever patch your server before?
 

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
mikec updated Fougerite Official with a new update entry:

Update 1.0.7A

Changes since 1.0.7:
  • Removed sample admin.xml and whitelist.xml from Rust++.
  • Zone3D uses a separate Hastable from DataStore.
  • DataStore no longer tries to serialize Vector3.
  • SafeTeleportTo uses a timer for 2nd safety teleport, instead of sleep. Much smoother. Checks slope for steepness. Other fixes.
  • Fixed harmless exception from /loadout command.
  • DataStore has two new methods:
  • DataStore.ToIni(string tablename, IniParser ini);
  • DataStore.FromIni(string tablename,...
Read the rest of this update entry...
 

h0wHigh

Member
Member
Aug 5, 2014
103
9
18
I've just noticed when you try and give yourself a Large Wood Storage or Large Spike Wall it doesn't give it, it gave me the smaller box instead of large and with Large Spike Wall it gives you *Spawn Item Usage Command* like it doesn't recognise it.
Using the /i method.
 

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
111
28
Los Angeles, California, USA
Yeah, it's pretty crude at the moment, just a chain of statements like if str.Contains("foo") || str.Contains("bar")

I have proper string-matching algorithms in testing which will allow more flexible syntax. You will be able to "/give howhigh 20 supply signal" or "/give 20 supply signal to howhigh" or "/give howhigh supply signal 20" or any other combination of item names, quantity and player names, with or without quotation marks.
 

h0wHigh

Member
Member
Aug 5, 2014
103
9
18
Oh ok no worries, just thought i'd give ya heaps up incase you didn't know.
 

maughanorama

Member
Member
Nov 27, 2014
181
10
18
43
hi im trying to install the latest version on my 1069 server. problem i have is im useing wine to runt it. im have issues running the patcher ... it keeps asking for .net install location. is there anyway i could have the unwrapped version so i could manual patch the files ?

thanks
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
3,983
1,467
113
At your house.
github.com
hi im trying to install the latest version on my 1069 server. problem i have is im useing wine to runt it. im have issues running the patcher ... it keeps asking for .net install location. is there anyway i could have the unwrapped version so i could manual patch the files ?

thanks
Patch the files on a windows then upload It to the linux.

Sent from my Samsung Galaxy S4