[Development]ProjectX V2 - PVP Server!!!

12/03/2011 19:53 KraHen#121
Don`t know if Bauss wants me to post this or not, but w/e. Btw the screenshot is on patch 5518.

[Only registered and activated users can see links. Click Here To Register...]
12/03/2011 20:16 BaussHacker#122
Quote:
Originally Posted by KraHen View Post
Don`t know if Bauss wants me to post this or not, but w/e. Btw the screenshot is on patch 5518.

[Only registered and activated users can see links. Click Here To Register...]
I don't mind, but I see you like pie. :cool:
12/04/2011 01:17 Jujudorange#123
how long the server will be open plz ?
12/04/2011 03:00 BaussHacker#124
Quote:
Originally Posted by Jujudorange View Post
how long the server will be open plz ?
Within the next 5 years.
12/04/2011 12:51 Captivate#125
Quote:
Originally Posted by BaussHacker View Post
Within the next 5 years.
*If lucky
12/04/2011 13:55 KraHen#126
Currently working on base classes for the character, adding database loading/saving, etc. Coding some packets` handling, basically finishing login. Will post when done.

I aim to finish the core till the next weekend, which would include basic features past login, to be precise walking/running, jumping, actions and chatting. The time limit is wide because I have some exams in the next week.
12/04/2011 14:48 Jujudorange#127
Ok Thanks you KraHen. good luck :)
12/04/2011 18:58 KraHen#128
Only need to finish the structuring of the spawn packet and then login, jumping and screening (at least players) is complete! Will update when finished.

EDIT:
Quote:
I aim to finish the core till the next weekend, which would include basic features past login, to be precise walking/running, jumping, actions and chatting. The time limit is wide because I have some exams in the next week.
  • Screening done (multiplayer). I actually had a really funny error, only every 2nd jump packet was sent. Turned out that on every jump packet, meaning every screen update when I checked which players are in my screen in the first jump I added them correctly, then on the second jump I removed them. And all this because a MOTHERFUCKING '!' symbol missing, that I forgot to add.
  • Walking and jumping 80% done (not considering mounts), gonna add speedhack protection and it will be complete.
  • Talk and whisper done
  • Minor stuff like action/direction changes

So now the definition of 'core' changes to : Professions, Items(basic), Equipment, Stat calculations. Maybe NPCs too.

This is pretty much 2 days of non-stop coding. That`s what I get when I get sick lol.

LATE EDIT: Actually when I posted this I wasn`t aware of the bugs in these implemented stuff, had to rewrite most of it to work.
12/05/2011 02:25 Deekaron#129
Count with me i'ma start playing it when it comes up /Immune from acidco.+
12/05/2011 17:09 KraHen#130
Welcome to KraHen`s development blog!

Today I almost gave up, since I couldn`t manage to fix yesterday`s bugs. Turns out it was a packet splitter issue, and... yet again a '!' symbol... Everything listed in the post above works as intended now. :)

@BaussHacker : Also fixed the DC issue, turns out I sent the ping packet wrong.

This whole protocol debugging is pretty funny.

Let`s add an image as well, just because it makes my post a lot more interesting.

[Only registered and activated users can see links. Click Here To Register...]
12/05/2011 18:11 BaussHacker#131
Lol'd at the date 1970 XD
12/05/2011 19:06 KraHen#132
Fixed that in the meantime lol. Oh lol and added character saving. It was one line to implement, NHibernate owns hard. I want to show this actually :
PHP Code:
session.Update(player); session.Flush(); 
I LOVE this. :D

EDIT:
NPC loading from database done as well. Database saving/loading will always be done fast lol. Spawning and screening for them is done too.

[Only registered and activated users can see links. Click Here To Register...]

Again can`t thank pro4never enough for the ready structured packets. :)

Oh yea, while implementing the NPC screening I also fixed some minor stuff with the Player screening.
12/07/2011 19:35 V13tboi#133
I POWN Everyone



GET ME!



[Only registered and activated users can see links. Click Here To Register...]
12/08/2011 23:04 KraHen#134
Jacob, start developing the site ASAP. :D
12/09/2011 06:25 BaussHacker#135
Quote:
Originally Posted by KraHen View Post
Jacob, start developing the site ASAP. :D
Starting on it today ;3