whether support for Lua? I would plugins written for fougeriteWe have most of them converted, but not all.
Lua is to slow, Probably will not be added to Fougeritewhether support for Lua? I would plugins written for fougerite
lua but it is quite simple and easy languageLua is to slow, Probably will not be added to Fougerite
You can just send DATA from your server (Web.POST("http://google.com/user=" + Player.Name)) to a PHP script on your website to put it into a MySQL.I think that by adding more languages you just complicating whole module. For me Javascript + Python + C# is even too much. Should be only JS + C# or PY + C#.
But almost all scripts are now in PY, and some in JS, so just leave it like it is. Just please add SQL databases. Think about that you could maybe manipulate MySQL or SqLite database by Rust server and PHP website at once. What that mean?
With proper configuration and webmaster knowledge (like me) you can:
- Make panel admin on website to manage players VIP / Admin / Moderator, even Ban or Kick with proper plugin (with checker if kick request is in database)
- Make some Players online / SErver status graphics, like it should be with game servers
- Make even Players stats graphics for bigger servers
- Make advanced stats for websites like C4 usage, C4 crafting, to check in admin panel on website, not in rust or stupid logs,
- Editable databases - you can just download to your PC, open with software, edit what you want, add what you want, remove what you want, upload back to server
- No more random wipes, like with ini files
- No more ini files
- Freedom.
I will probably not be online anymore when you add it, but maybe someone will do something good from it.
The same you use to send data should allow you to get it back. Also, Unity has a specific class for that.You can just send DATA from your server (Web.POST("http://google.com/user=" + Player.Name)) to a PHP script on your website to put it into a MySQL.
I'm not sure how you would send data back to the server, Maybe another PHP script
I didn't say anything about getting rid of INI files.@Jakkee
if your answer for "get rid of ini", "stop clearing datastore after restart", "make database editable from 2 ways - disc / web", "add possibilities to make more features with Rust <-> Web connection"
is
"keep ini", "still clear datastore after restart", "don't make databses editable from 2 ways, just ini files from disc", "don't add possibilities with Rust <-> Web connection"
- you didn't say anything new.![]()
+1I dont think that the inifiles cause any sort of wipe problems
You can. Of course, it's not a simple line of code. I'm not sure but it has something to do with coroutines. Sending data it's okay, it's just creating a packet and sending it. But receiveing it requires sending a request and then waiting for it. You can't just let the code stop and wait for it, you have to do coroutines.@Jakkee
if your answer for "get rid of ini", "stop clearing datastore after restart", "make database editable from 2 ways - disc / web", "add possibilities to make more features with Rust <-> Web connection"
is
"keep ini", "still clear datastore after restart", "don't make databses editable from 2 ways, just ini files from disc", "don't add possibilities with Rust <-> Web connection"
- you didn't say anything new.
But yes, maybe this WEB is something worth to check? It don't get full choice, but some of features would work - I will check it.
@Snake - I think it's not possible even with this WWW. Why? Because only way I see to do that is to create loop, time event, whatever, what would download updated variables from server (like change player to VIP) in minute after minute. You can send, ok, but you can't receive that easily as you sent.