These are chat archives for ZaneDubya/UltimaXNA

22nd
Nov 2015
Taras Polishchuk
@wake-up-neo
Nov 22 2015 03:05
Hi! Just trying to connect UltimaXNA to wolfpack-like webserver. Changed first seed packet to 4 bytes, then increased selected server index to +1, and now as I get, I should receive 0xB9 (Features) and 0xA9 (Characters). But I receive the following error: "Unhandled packet with id: 0xb9, possible subid: 0x80"
But this packet is registered in LoginClient out of the box. During debug found that realLength for this packet is 32790, what is really strange. Have no idea what to do, any suggestions?
Jeff Boulanger
@jeffboulanger
Nov 22 2015 03:14
No idea, as I understood it, Wolfpack is old and works on really old clients, so the packets may be different. We r focusing on the ML client.
Taras Polishchuk
@wake-up-neo
Nov 22 2015 03:16
It works with 3.0.6h
I got the idea of the ML client, but still want to try on our server. I guess 0xA9 could be encrypted, so where should I look for to fix the encryption in this case?
Jeff Boulanger
@jeffboulanger
Nov 22 2015 04:07
You would have to code two fish encryption in the networkclient
Taras Polishchuk
@wake-up-neo
Nov 22 2015 11:03
Good! Thank you. And one more question - I tried to test with recommended 2.3 RunUO, but the server says 'Encrypted client connected. Disconnecting'
Taras Polishchuk
@wake-up-neo
Nov 22 2015 12:34
Changed SeedPacket and now it works! @jeffboulanger Would you be so kind please to explain where directly should I implement twofish encryption? I'm still newbie in such things :worried:
Taras Polishchuk
@wake-up-neo
Nov 22 2015 12:50
I mean it would be great just to understand the place in scripts, where it should be added correctly. I guess it's NetworkClient.OnReceive ?
Jeff Boulanger
@jeffboulanger
Nov 22 2015 18:54
Probably
I'd have to look at the code but that sounds right