27.05.2013, 03:37
Hey Guys,
I have been recently thinking up a few projects to do for the SA:MP community and one was for a simple and easy to use Control Panel for server owners to use to manage not only their server but their website as well.
I have also thought about a new ban system which not only bans IP Addresses but also bans (HWID)Hardware IDs.
More about Hardware IDs are here.
My thought is that I could create a software which players create an account using an email and password.
Then their (HWID)Hardware ID would be recorded to this specific account.
Once they register and the Hardware ID has been recorded they will be online and they will be given a unique code which changes for each time they log in, for example it may be something like: 1374903.
Then on the server end, people would log in with not a password but with their unique code and then access the server.
When people login, the server will have a script which searches the database of everyone logged in using the software, and then try to match the unique code up to the player who is trying to login, if their code is incorrect then it will come as Wrong Code.
If someone gets banned on a server, the server would again connect to the software database and get the Hardware ID and add that to a banned list on the server end.
Then when someone comes in on a banned HWID, the server will connect to the software, if their unique code is linked to a banned HWID, then they will be kicked/banned from the server.
What I am thinking of doing is having software which server owners or even other players could search up a unique code and find out if they have been previously banned on another server. But their could be some mistakes with people being falsely banned and then being banned from other servers because of power hungry noobs.
So basicly, what I'd like to know is if anybody is willing to help me along with this.
I am looking for people who would like to do some BETA Testing with the software when I start development.
A Server with Internet Access will be needed.
Any help for this would be greatly appreciated.
[EDIT]
I would also like to know whether or not this would be a good idea for servers.
It would decrease hackers on servers due to the recording of Hardware IDs.
If anybody has any suggestions, that would be great.
I have been recently thinking up a few projects to do for the SA:MP community and one was for a simple and easy to use Control Panel for server owners to use to manage not only their server but their website as well.
I have also thought about a new ban system which not only bans IP Addresses but also bans (HWID)Hardware IDs.
More about Hardware IDs are here.
My thought is that I could create a software which players create an account using an email and password.
Then their (HWID)Hardware ID would be recorded to this specific account.
Once they register and the Hardware ID has been recorded they will be online and they will be given a unique code which changes for each time they log in, for example it may be something like: 1374903.
Then on the server end, people would log in with not a password but with their unique code and then access the server.
When people login, the server will have a script which searches the database of everyone logged in using the software, and then try to match the unique code up to the player who is trying to login, if their code is incorrect then it will come as Wrong Code.
If someone gets banned on a server, the server would again connect to the software database and get the Hardware ID and add that to a banned list on the server end.
Then when someone comes in on a banned HWID, the server will connect to the software, if their unique code is linked to a banned HWID, then they will be kicked/banned from the server.
What I am thinking of doing is having software which server owners or even other players could search up a unique code and find out if they have been previously banned on another server. But their could be some mistakes with people being falsely banned and then being banned from other servers because of power hungry noobs.
So basicly, what I'd like to know is if anybody is willing to help me along with this.
I am looking for people who would like to do some BETA Testing with the software when I start development.
A Server with Internet Access will be needed.
Any help for this would be greatly appreciated.
[EDIT]
I would also like to know whether or not this would be a good idea for servers.
It would decrease hackers on servers due to the recording of Hardware IDs.
If anybody has any suggestions, that would be great.