Hey guys! I'm a senior majoring in Software Engineering looking to have some questions cleared up to determine if this project will be worthy or even possible.
My group, and close friends of mine who have been playing Rust for 2 years, are wanting to create a website that is essentially a stat tracker for Rust.
These stats could include:
- Kills
- Deaths
- Amount of x harvested
- Most used weapon
- etc
I am aware of some server side mods that allow players to type in '/rank' and see some of these stats I have mentioned. What I'm wanting to know is if it is possible to login on the site we create with your Steam Account and view your profile stats.
I believe it does not matter what languages we decide to use and know of the languages already supported.
Any help, ideas, or direction would be greatly appreciated, thanks in advance!
Questions about possible extension for Senior Project
Discussion in 'Rust Development' started by SHAGMiSTA, Sep 1, 2015.
-
Wulf Community Admin
You shouldn't need an extension as you could just use webrequests via a plugin, but maybe not as you'd have a lot of web traffic to handle. With that in mind, it's quite possible, you'd need a backend setup to accept the info sent by the server though.
-
Hey Wulf, thanks for the quick reply!
Another question I had, would we need to host our own server through some service or could we communicate from a locally hosted server? I've already setup my own server and messed around with some code/plugins, not sure if that is able to communicate seeing as it's only on my machine.
I'm a bit unclear on what you mean though. So would we have to branch off of an already created plugin (like http://oxidemod.org/plugins/stats.1188/) and then communicate to our backend and store the data there? Or would we instead create an entirely new plugin and then do the rest from there? -
Wulf Community Admin
You could use any type of server you'd like.
You could create a new plugin or modify one, that's really up to you. You may be confusing "extension" with "plugin", they are entirely different things. Rust:IO would be an example of an extension for Oxide, Stats would be an example of a plugin for Oxide. -
Awesome, thank you very much Wulf! I think this is enough information for the time being to present to my professor and await approval, I appreciate you being so quick to reply.
Have a good one and till next time!
