• 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!

Getting started & more. (Biginners Read)

Wezza

lua nOOb
Joined
May 31, 2008
Messages
2,278
Reaction score
31
Hello and welcome to GS&M, a.k.a Getting started & more. On this thread Ill be teaching you how to get started with Open-Tibia and to start using your brain before creating useless threads to ask for a thing that you could do in one minute.




Today, I'll be helping you with
:


• Port forwarding.
• Getting your server online. (Not giving you a server)
• Getting your server a website.(// // // a website)
• Getting rid most errors on your console and tell you for what reason did the error appear on the first place.
• Giving you basics about: Actions, Global-events, Creature scripts, Movements, NPCS & Talk actions.
• Explaining the whole Config.lua
• Well-known-problems, and the ways to fix.
• Compiling & more.
• Only on windows I will be helping you, since I know nothing about Linux.




If you go on step by step with me you'll finally be able to:


• Manage your Open Tibia Server, and to get it online whenever you want.
• Manage your own website. [Modern Account] or [Gesior] - Gesior for free scripts.
• Deal with console errors, the basic ones.
• Create your NPC.
• Help your friends out to make their own servers too.

All errors that were found and solved will have a direct link on Main thread. With scripts I cannot help you much, but Otland is a good community, I am sure I will find someone who could help me out with scripting part that other members would need here.

I am also giving you the the opportunity to choose whether you want this done all by myself or you want to know everything I'm doing using Teamviewer.






What are you waiting for, start asking your questions!
 
Last edited:
Okay, Its a nice idea to help out other guys on making their own ot.. Let's start with the basic of Otserv.

I'll make you a question, An easy but helpfull one.

My question is simple, Were can I port forward & were can I get my ip address?

Also, Why i need to port forward?

This will help new starters, Gratz on making this thread. Rep++
 
Thanks for passing by, and here's the whole story.


How to know my Default Gateway IP adress?
Easy, Start --> RUN --> Type cmd --> A new black window will pop up --> type ipconfig --> search for Default gateway it will look like this

dos_window.png


Where can you portforward?
First of all you have to get your default gateway, which is usualy 192.168.x.x when you type this IP on your website, it pops up a dialog where you can type username and password, for those who never touched the settings of their routers usually the username and the password are admin & admin. This website 192.168.x.x is your router website, where you can configure wireless settings, password and loads more, lets take for example Netgear routers.
Most of Netgear routers come up with this configuration maybe all of them even.
262xugl.jpg


Here on this picture on the left menu it shows you the actions you could make on the router's website.. what obviously we do need here is the Firewall Rules, why? To open the ports which are needed to get both the server and the website on (So player can either logon server or website).

The ports needed to be opened are:
• 7171 • 7172 • 3306 • 80

To choose your router please click on the following link:
Port Forwarding Guides Listed by Manufacturer and Model - PortForward.com
And then add this at the end of site title:
Code:
routercompany/model/Tibia.htm

*Router company refers to the model you choose. (Lets say Netgear)
*Model refers to the model you have picked. (Lets say Netgear -> DGN 2000)

so our final results will be:
Code:
/Netgear/DGN2000/Tibia.htm

and I know this will be asked:

replace
Code:
/fpadvert.htm
with
Code:
/Tibia.htm

Or just skip the advertisement at the top right of the website, and then click CTR + F and type tibia, then choose it.

Few routers must double port it, what? WAIT!! I dont understand what does this mean?
This means when you try opening port 7171 It will ask you either to open it as TCP, or UDP, few routers might have the option for both, (which is easier)

so I mean: You have to open port 7171 twice (one time TCP, one time UDP)
so I mean: You have to open port 7172 twice (one time TCP, one time UDP)
so I mean: You have to open port 3306 twice (one time TCP, one time UDP)
so I mean: You have to open port 80 twice (one time TCP, one time UDP)


And to know if your ports are working fine, you can test them out here: canyouseeme.org
And to know what is your CURRENT IP ADDRESS, you can find it here: whatismyip.com

FAQ.

Comming soon.
 
Last edited:
Runnin' The OT Problem ..

This Is My Problem Now .. When I try to Run .. The OT .. That what happens with me .. <_< ..

problemru.jpg
[/URL][/IMG]

Anyway .. I open The " MyPHPAdmin" .. And i try to Import mysql.sql .. And It gives me error Or Sth~ .. I don't Know What to do ..

__

My 2nd Problem Is that know I got An USB Internet Modem .. So I don't know If I can Port forward it or not .. It's " HUWAEI Mobile UI Interface " ..

And Thanks ... I hope Somebody Help me ..
 
Nah, since you're using USB Internet Modem, it wouldn't work.
 
allrite this is my question ; im new to this kind of config (the new 8.60 "tfs" or whatever its called)

my problem is that when i try to start the server(tfs) its says MYSQL ERROR: unknown database ´db.s3db´

-- SQL connection part
sql_db = "db.s3db"
-- sql_db = "otserv" -- use this for MySQL/PgSQL
-- sql_db = "Your Source" -- ODBC <---- im new to this :S what does ODBC stand for?


sorry if i didnt pronounced enough for you
 
okey i start from here ...

i downloaded this one http://otland.net/f18/8-60-otserv-0-6-3-r-6052-a-129322/
and it has a whole new config that im not used to

this is how it looks at the sql line

-- SQL type
-- options: mysql, sqlite, odbc or pgsql
sql_type = "mysql"

-- SQL connection part
sql_db = "db.s3db"
-- sql_db = "otserv" -- use this for MySQL/PgSQL
-- sql_db = "Your Source" -- ODBC

-- Additional connection settings for mysql, pgsql and odbc
sql_host = "127.0.0.1"
sql_port = 3306
--- sql_port = 5432 -- use this for PgSQL
sql_user = "root"
sql_pass = ""

and the error is the same as i wrote before
 
okey i start from here ...

i downloaded this one http://otland.net/f18/8-60-otserv-0-6-3-r-6052-a-129322/
and it has a whole new config that im not used to

this is how it looks at the sql line

-- SQL type
-- options: mysql, sqlite, odbc or pgsql
sql_type = "mysql"

-- SQL connection part
sql_db = "db.s3db"
-- sql_db = "otserv" -- use this for MySQL/PgSQL
-- sql_db = "Your Source" -- ODBC

-- Additional connection settings for mysql, pgsql and odbc
sql_host = "127.0.0.1"
sql_port = 3306
--- sql_port = 5432 -- use this for PgSQL
sql_user = "root"
sql_pass = ""

and the error is the same as i wrote before


post all ur config and pic of ur phpmyadmin
 
I'm having a problem opening RME, It keeps saying it cannot find my dat/.spr, how do I fix this?
 
Followed all the steps 100% and I get "loading character list" nothing more then that!
 
Whats your problem now? report your problem here and Ill be solving it for you.
 
okey i start from here ...

i downloaded this one http://otland.net/f18/8-60-otserv-0-6-3-r-6052-a-129322/
and it has a whole new config that im not used to

this is how it looks at the sql line

-- SQL type
-- options: mysql, sqlite, odbc or pgsql
sql_type = "mysql"

-- SQL connection part
sql_db = "db.s3db"
-- sql_db = "otserv" -- use this for MySQL/PgSQL
-- sql_db = "Your Source" -- ODBC

-- Additional connection settings for mysql, pgsql and odbc
sql_host = "127.0.0.1"
sql_port = 3306
--- sql_port = 5432 -- use this for PgSQL
sql_user = "root"
sql_pass = ""

and the error is the same as i wrote before

your problem is that you need to put the sqal connection part in sync with your sql type, you have mysql as a chosen type and the config is not reading the connection part setting. Put it like this

-- SQL type
-- options: mysql, sqlite, odbc or pgsql
sql_type = "mysql"

-- SQL connection part
-- sql_db = "db.s3db"
sql_db = "nameofyourdatabase" -- use this for MySQL/PgSQL
-- sql_db = "Your Source" -- ODBC

-- Additional connection settings for mysql, pgsql and odbc
sql_host = "127.0.0.1"
sql_port = 3306
--- sql_port = 5432 -- use this for PgSQL
sql_user = "yourphpmyadminuser"
sql_pass = "yourphpmyadminpass"
 
Back
Top