-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Home
Ranieri Althoff edited this page Jun 1, 2024
·
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
- Any Linux or Mac OS X (with vcpkg, recommended)
- Windows (with vcpkg)
- Windows (with TFS SDK - until 2018-06-16 / 335e373)
Using system packages
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: