Elmo has a server alright, the same one as every1 has. Its done with the old client, and the old server files.
06/30/2011 12:52Mega Byte#18
gotcha but if you make a pserver from what you can like look at the packets and data structures and make one your self with C++ then when mayn makes one look at that and improve it ;)
07/01/2011 20:17Elmo8u123#19
Proof cuz me and Robsus run our own private server and just because you have picture of you on 12sky doesnt mean nothing you probably saved that picture from before and once you show us real pics ill believe it
Proof cuz me and Robsus run our own private server and just because you have picture of you on 12sky doesnt mean nothing you probably saved that picture from before and once you show us real pics ill believe it
that pic is from me ^^ he didnt made it
07/02/2011 03:25Mega Byte#22
how to connect to a new client. Hmmm Do you mean changing the IP or does the server packets for login contain different data to the ones the client is expecting.
As they changed versions they added more data to the packets for Characters. So the packet length the client is expecting if its newer than server may be bigger. Because of the extra data.
Easiest way around this would be to find the expected size of character struct and tell client to except the packet at that size * 3 + 3 if theres 3 characters. Then write a detour after its received the packet to alter the buffer to add the bytes its missing inbetween each character Data.
If packets the same as TS2 of course which I think it should be it would have a packet id of 0C the data is actually 3 packets but because of the speed its sent as one due to nagle on the server side.
Obviously the new features won't work on old server and client may crash but that would get you past that hurdle at least.
Kinda silly though I think seems better to take ts2 client and make it more like ts1 :D