Don't ask me why, I don't know ><Quote:
how to get the client version from a connected client
Don't ask me why, I don't know ><Quote:
how to get the client version from a connected client
TQ did have some way to check for the client version, if you take a look at the actions table, you'll see that the mystic merchant script used something to determine the clients version.Quote:
AFAIK, the client does not does send a packet containing the client version, so I doubt it is possible to get it any other way than modifying the client or doing something different client sided. I am not entirely sure it cannot be found in any packet though, 'cause if I remember correctly, 'The Warlords' (another TQ game) does send the client version in one of their authentication packets.
No, it has to be done at auth because the chat packet which is sent to the client at the beginning of the game login process changes everytime the client is changed.Quote:
i might just figure out wich packets changed on each patch, so allowing to "scan" the client packets and then guess a version.... sounds like Client Close to me at this point :)
EDIT: The Auth Stage gets skipped. so i would need to do it at MapShow
DataPacket - 74
Maybe its possible to determine the clientversion at HotKey or Inv - Confirm and that stuff.