-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Home
Stefan A. Brannfjell edited this page Dec 3, 2020
·
35 revisions
Tutorial: Guide to setting up and maintaining an Open Tibia server
- Running your first OT Server (Windows)
- Running your first ubuntu linux OT
- General purpose guide for the Lua scripting language
Compiling: Compile the source code into an executable file to run the server
- Arch Linux
- CentOS
- Debian GNU/Linux
- Fedora
- FreeBSD
- Gentoo
- Mac OS X
- Ubuntu
- Windows (with vcpkg)
- Windows (with TFS SDK - until 2018-06-16 / 335e373)
If your server crashes, you might want to compile debug binaries to retain symbols and figure out what happens behind a segmentation fault.
Scripting: The scripting interface in TFS is supported by the Lua language where you can customize the server with scripts.
- actions
- chat channels
- creature scripts
- global events
- monster
- movements
- NPC
- raids
- talk actions
-
weapons
The scripting system is also supercharged with our Revscriptsys system. Which is like a mod file where you can use the above interfaces without registering the files through XML. You can also bundle multiple interfaces together into one file.
Changelogs: