Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[BASIC] First startup of OTClient V8
#1
Welcome!
In this tutorial which will take you through the basic steps necessary to  successfully be able to login to a server using OTC. Please note, however, that not all servers allow/support OTC, if so, you will need to contact the adminstrator of the server and see if they can offer guidance.

So, lets get into it!

Step 1: Download OTC v8. You can download it on GitHub. This is the official repository for OTCv8, and is the only place you should download a OTC, unless your server has their own modified version.

Step 2: Get your Tibia.dat and Tibia.spr file for the servers Tibia Version. For this tutorial, we'll be using 8.6.

Step 3: Go into the folder you have your OTCv8, and open up Data folder. In here we need to create two folders to house our .dat and .spr files. , first create a folder called "things", and enter it, since we're using 8.6 as an example, this folder should be called "860".

Step 4: Put your Tibia.spr and Tibia.dat file into our newly created 860 folder.

Step 5: Now, we have the data OTCv8 require to operate, except we haven't told the client what server adress we wish to connect to. So, with a text editor (VSCode, Sublime, Notepad++ or just notepad) open up in the root folder, init.lua.

Step 6: This file contains a list of all servers our client is able to connect to, in a table called Servers (Neat, huh!). This allows us to have many diffrent Tibia versions at once, we'll cover this a littler further ahead.
For now, we want to add a line for the server you wish to connect to.

And example of how it can look (still using our 8.6 as an example.
Code:
Servers = {
  TheServersName = "ourserver.com:7171:860",
}

Notice how there is a extra bit of data at the end you don't normally see? That's how we tell the client which Tibia.dat and Tibia.spr we wish to use, and it will access the folder we have created we named 860 in data/things.

Step 7: Your final decision is wether to use OpenGL or DirectX, by chosing otclient_dx or otclient_gl.

Conclusion
If you've followed the steps and done everything correctly, you should now be able to login and play using OTCv8. If you have any questions, or would like me clarify something or want me to rephrase something, please let me know on the Official Discord (please do not pm) with the @SRNT tag.

Thanks for reading, and happy gameplay!


Extras:
If you do not have a Tibia.dat or Tibia.spr, and only have a Tibia 12 client, you can follow this tutorial by gpedro found here
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)