24-08-2006, 11:22 PM
@ Grim/Mis/Ver... Any plans to release the KoC Source since you're discontuing the coding for it??? (*Gets Hopes Up*)
As far as new features for MSE, some good ones would be...
- Convert all the INI files to binary and include an editor (unless it's just stupid or a hassle for classes/motd)
- Use Byte Array Packets (Which you may want to make like a modHowTo so people can better understand how to use the byte array packets in their games)
- Encrypted Packets
- Better Security (What i did with my game was seperate the Client into 2 seperate clients, 1 that has all of the editors and what not left in, and then the player client that has every bit of the admin stuffed removed. Then, on the admin client, for every admin packet that was sent also included a security code like BQERK#2112 and then in every recieved packet on the server i just do if Parse$(2) (or whatever the security code is)
If Parse$(2) SecurityCode Then
Call HackingAttempt("Whatever")
Exit Sub
End if
You don't have to include any of those things, but since you asked for suggestions and everyone gave rather vague things like "optimization" or "better security" i figured i'd make it a big more specific.
As far as new features for MSE, some good ones would be...
- Convert all the INI files to binary and include an editor (unless it's just stupid or a hassle for classes/motd)
- Use Byte Array Packets (Which you may want to make like a modHowTo so people can better understand how to use the byte array packets in their games)
- Encrypted Packets
- Better Security (What i did with my game was seperate the Client into 2 seperate clients, 1 that has all of the editors and what not left in, and then the player client that has every bit of the admin stuffed removed. Then, on the admin client, for every admin packet that was sent also included a security code like BQERK#2112 and then in every recieved packet on the server i just do if Parse$(2) (or whatever the security code is)
If Parse$(2) SecurityCode Then
Call HackingAttempt("Whatever")
Exit Sub
End if
You don't have to include any of those things, but since you asked for suggestions and everyone gave rather vague things like "optimization" or "better security" i figured i'd make it a big more specific.