Well as some of you know, I have been working on Hybrid's Bugless/Basic source and with the help of Kinshi, I have upgraded it to +5018. The patch I am going for it 5065. Thought it was about time to post a development thread so all of you looking forward to the server can stay updated.
Regards,
.Arco
PS;
All in All there are only 2 people that I really want to thank.
Nullable, for teaching me so much about coding, without him, I wouldn't have gotten this far so soon. Thanks for believing in me, and motivating me whenever I felt like giving up. Honestly Khal, you're a great friend, thanks for everything.
Kinshi<3, for helping me with the blowfish encryption and dhkeyexchange, and also helping me whenever I run into bumps in the road^^
I've successfully structured the 5065 character information packet (HUGE thanks to Nullable for teaching me about packets, if it wasn't for him, I wouldn't have been able to structure all the packets I already have) and so I can login without trouble. From this screenshot you can also tell I have the date and time packet correctly structured as well.
I also have a perfectly working ban system, and once recieving the "You have been banned" message, all your character's files are deleted and your account is started off clean, so you may have a second chance at creating a new character, but the account file saves if you have been banned before, so I also do a check on if the character has been banned once before, if they have, then their ip gets logged, then they will be ip banned.
I have got the create character screen done with no troubles thanks to a bit of help from Kinshi<3. Also brings up the "Invalid Character name" message when an invalid number,letter, symbol, or name is used. Only letters and numbers are allowed in names, no underscores, no commas, no period, etc.
Upgrading your items via ArtisanWind is completed. You can upgrade the level as well as the quality. There is also a chance for sockets while upgrading.
UPDATE LOG
I also have a perfectly working ban system, and once recieving the "You have been banned" message, all your character's files are deleted and your account is started off clean, so you may have a second chance at creating a new character, but the account file saves if you have been banned before, so I also do a check on if the character has been banned once before, if they have, then their ip gets logged, then they will be ip banned.
I have got the create character screen done with no troubles thanks to a bit of help from Kinshi<3. Also brings up the "Invalid Character name" message when an invalid number,letter, symbol, or name is used. Only letters and numbers are allowed in names, no underscores, no commas, no period, etc.
Upgrading your items via ArtisanWind is completed. You can upgrade the level as well as the quality. There is also a chance for sockets while upgrading.
UPDATE LOG
| Date | Update |
|---|---|
| 7/23/2010 | Added ban system |
| 7/22/2010 | Added trading system |
| 9/13/2010 | Changed NPC loading to MySql |
| 9/10/2010 | Changed all account information to MySql |
| 9/08/2010 | Changed character loading to MySql |
| 9/09/2010 | Changed new character to MySql |
| 9/08/2010 | Changed save character to MySql |
| 7/20/2010 | Chosen patch 5071 |
| 9/07/2010 | Started change to MySql |
Regards,
.Arco
PS;
All in All there are only 2 people that I really want to thank.
Nullable, for teaching me so much about coding, without him, I wouldn't have gotten this far so soon. Thanks for believing in me, and motivating me whenever I felt like giving up. Honestly Khal, you're a great friend, thanks for everything.
Kinshi<3, for helping me with the blowfish encryption and dhkeyexchange, and also helping me whenever I run into bumps in the road^^