• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Compiling Protocol change TFS 1.2 or OTX 3+

PRLOts

Member
Joined
Jun 24, 2017
Messages
116
Solutions
4
Reaction score
15
Hey Otland!

I was trying to change version on OTX 3, from 11+ to 10.98, but when I edit in definitions.h

Code:
static constexpr auto CLIENT_VERSION_MIN = 1100;
static constexpr auto CLIENT_VERSION_MAX = 1100;
static constexpr auto CLIENT_VERSION_STR = "11.00";

to

Code:
static constexpr auto CLIENT_VERSION_MIN = 1098;
static constexpr auto CLIENT_VERSION_MAX = 1098;
static constexpr auto CLIENT_VERSION_STR = "10.98";

I get debug errors on client, after i click on selected characters. Map is well compiled to 10.98, items.otb are also correct (i think) so I suspect that there is something more to chane in sources. Anyone know what I need to change except definitions.h to compile well on the protocol that I want?

The same situation is when I try to compile on TFS 1.2 :(

Thanks for reply!
 
Solution
You cant simply change definition and expect server to work, when its compatible with much higher client version, there is a lot of protocol changes and small other things, if you want to use 10.98 client go for tfs 1.3.
You cant simply change definition and expect server to work, when its compatible with much higher client version, there is a lot of protocol changes and small other things, if you want to use 10.98 client go for tfs 1.3.
 
Last edited:
Solution
You cant simply change definition and expect server to work, when its compatible with much higher client version, there is a lot of protocol changes and small other things, if you want to use 10.98 client go for tfs 1.3.

Thanks dude for answer, I will move :D
 
Back
Top