New Server Management System

Status
Not open for further replies.
Joined
Oct 28, 2010
Messages
888
Reaction score
115
Hello guys. Recently i have been learning bits of C# and decided to set myself a project and learn things along the way. Since FlyFF is my favorite MMO i thought about the things i would like to have my hands on while i was hosting or managing my own server.

ObjectOriented is helping me with this project now.
We are making with a console that has data.

So basically, the system will include quite allot of things (Depending on the authority title)
For the Owners or Administrators they will have full access over the server and include features like so:


  • Change Other Players Character(s) name's.

  • Modify players levels.

  • Modify Players Jobs.

  • Modify their items.

  • Add items.

  • Modify their hair.

  • Modify their Face.

  • Kill Guilds.

  • Change Guild Names.

  • Change Server Rates

  • Restart the server in the panel.

  • Kick Users.

  • Ban Users.

  • Set Account/Character Authority Level.

And so much more. This is just for the administrators. I'm not quite sure if you can do all this in C# and i might even need to go into C++ for making this project.

Once its complete it will be released to the Ragezone community.

If anyone would be so helpful and extraordinary and to be generous to help me with this project please leave a message or send a PM. Or add my msn, [email protected].

As i say guys, this is just a project and will take some time. I will update the thread during the progress.

Again please if you possibly can help me in any sort of way.

Thanks allot for reading guys!

Matt.

Screen Shots:


















 
Last edited:
All of the above shouldn't be hard to do beside the

The inventory table is pretty weird and hard to understand. Encouraging you to post the source when you get some more progress for others to learn from it.

Ok, I'll look out for that. Just in-case you didn't get the grasp of what i meant by that, i was meaning that i would just remove their items. Not like exchange them for other items. Don't know if this is what you meant, but yeah :)

Thanks for the comment, and if you would like to help me out with it, would be cool.:blush:

And i might release the source, idk yet. People might take the credits.
 
Cheers bro :) :thumbup1: At the moment this is just GUI and hardly any coding, apart from the Messagebox and the exit button :P.

Will you design it in such a way so only the server that owns it can use it? That way it can't be leaked or used by other people to mess with servers.
 
Ok, I'll look out for that. Just in-case you didn't get the grasp of what i meant by that, i was meaning that i would just remove their items. Not like exchange them for other items. Don't know if this is what you meant, but yeah :)

Thanks for the comment, and if you would like to help me out with it, would be cool.:blush:

And i might release the source, idk yet. People might take the credits.

I meant the inventory table in general is hard to understand.
 
I meant the inventory table in general is hard to understand.

It's 17 numbers separated by "," for each item. Items are separated by "/" and it ends with "$". That's what I remember from when I parsed it using v11 files without source. It's extremely easy to understand, especially with source. Coding the GUI is annoying though.
 
The program is set to use your MSSQL login information, also your MSSQL needs to be set to allow remote connections if that should be possible.

At the moment, i'm trying to make the installation setup to connect to the character and account database, and you have to put in the mssql username and password, kinda trying to figure out how to do it atm.

Screen:

I'm currently doing the data sets, could you tell me if I'm in the right track?
 
At the moment, i'm trying to make the installation setup to connect to the character and account database, and you have to put in the mssql username and password, kinda trying to figure out how to do it atm.

Screen:

I'm currently doing the data sets, could you tell me if I'm in the right track?



It's pretty easy to use, I coded for the EoCRM.NET project.
 
The program is set to use your MSSQL login information, also your MSSQL needs to be set to allow remote connections if that should be possible.

You're coding it?
 
this peaks my interest. Keep working on it. for the record, the mssql in c#.net is very easy to understand but the wrapper Lethal suggested is a great time saver if the idea of coding your own database class doesn't interest you.

Thanks :) and i will do. I just need a bit more knowledge in C# and i might need someone Else's help a but when it comes to some of the connecting to the mssql for changing some data.

---------- Post added at 11:53 PM ---------- Previous post was at 11:50 PM ----------

Update: New screen show of the setup form: Once you click setup on the login form, the login form hides, then once the setup is done (not coded yet) the login pops back up.
 
you can set up the connections right in the VS08/10 IDE. The documentation is well written and since they are both MS concoctions, they work well with one another.

there are many ways to do it. Main thing is to use the one lethal spoke of and look over the MSDN for some docs on how everything works.

So far it looks good.
 
Status
Not open for further replies.
Back