you can check this amazing project made by @fabian766, SaiyansKing/The-Forgotten-Client (https://github.com/SaiyansKing/The-Forgotten-Client)I basically have no experience in C++ to read the sources I'm assuming the way to go about this would be through the client where one would reverse engineer it?
Could someone experienced comment on this?
you can check this amazing project made by @fabian766, SaiyansKing/The-Forgotten-Client (https://github.com/SaiyansKing/The-Forgotten-Client)
They won't. All of those bots are made for the specific official Tibia clients, they're not going to work on any new client.bots like elfbot, ibot would work in this client?
a big part of otservers players are full of botters
anyways with this stuff you can easily create a new bot for your own client, that would be cool afbots like elfbot, ibot would work in this client?
a big part of otservers players are full of botters
Simply explained, you only need to know about the protocol. The protocol is the abstraction of the messages between client and server, ideally you only need to know that, only in specific cases you need to look at how tfs/the server works(it will help you to know why/how the messages are build).I didn't really receive the feedback I was hoping for so I'm going to rephrase my question.
If I don't know the source code behind the server, then in order to create a client. I would have to reverse engineer a client in order to understand it better right?
But if I do have a server, how would I know what to place inside the client?
The dream is to have a server and client written in C#. Higher level programming language which would run the game without any unforeseen troubles as it doesn't accept any half measures where C++ will just let you compile if the solution works "kind of"
No, they wouldn't be working(at least official ones), also I don't care about botters.bots like elfbot, ibot would work in this client?
a big part of otservers players are full of botters
If you want to create Tibia Client/Server then you need to understand few things:I didn't really receive the feedback I was hoping for so I'm going to rephrase my question.
If I don't know the source code behind the server, then in order to create a client. I would have to reverse engineer a client in order to understand it better right?
But if I do have a server, how would I know what to place inside the client?
The dream is to have a server and client written in C#. Higher level programming language which would run the game without any unforeseen troubles as it doesn't accept any half measures where C++ will just let you compile if the solution works "kind of"
noClient from scratch, isn't that what Tibia Simulator is?