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

Search results

  1. Gesior.pl

    TFS 1.X+ Error starting http server

    Run console first (hold Shift and press right mouse button in empty space in TFS folder to show extra 'terminal' [bash/cmd/powershell] options) and then run TFS by command ex. .\theforgottenserver-x64.exe (PowerShell) or ./theforgottenserver-x64.exe (Git Bash). Then it won't close terminal on...
  2. Gesior.pl

    Compiling TFS 1.6 compiling error

    It looks like 1.7 vcpkg.json. Get clean 1.6 file: https://raw.githubusercontent.com/otland/forgottenserver/refs/heads/1.6/vcpkg.json and replace: "default-features": [ "lua" ], with: "default-features": [ "lua", "http" ], Then remove vcpkg_installed from main TFS folder and all...
  3. Gesior.pl

    Compiling TFS 1.6 compiling error

    IDK, hard to tell, 1.7 (master) is not compatible with acc. makers, so you cannot login using login.php, only using build-in HTTP server in TFS. I tried to compile 1.6 with clean vcpkg install, enabled 'vcpkg manifest' in VS and it does not work, but I found how to fix 1.6 build in Visual...
  4. Gesior.pl

    Compiling TFS 1.6 compiling error

    You should run ./vcpkg integrate install in vcpkg directory and it should be enough to make VS detect where is vcpkg. You should use TFS master branch, not 1.6: GitHub - otland/forgottenserver: A free and open-source MMORPG server emulator written in C++...
  5. Gesior.pl

    Complaint HTTP 500 error on OTLand.net

    @Don Daniello I get 500 error very often in last 12 hours (probably over 50% of requests), when I visit OTLand. It looks like there are some minutes, when it works and some minutes, when it's offline (500). I tried other web browser that is not logged into OTLand account, but I still gets 500...
  6. Gesior.pl

    Compiling TFS 1.6 compiling error

    1.6 does not auto-install required libraries in Visual Studio (in required versions, it installs 'newest' from vcpkg, not version required by TFS), because it misses these lines from 1.7 (maybe some more, I'm not sure)...
  7. Gesior.pl

    Compiling OTC on Debian for Windows use?

    No. Probably there is a way to compile on Linux .exe file for Windows, but it's harder than just compiling OTC on Linux. What OTClient do you try to compile and what is a problem? OTCv8? Mehah (OTCR)? Old edubart? Here I described how I compiled old OTClient on Linux (using Windows 10), ran it...
  8. Gesior.pl

    Animation/decayTo

    I never added any item in Object Builder, but I'm 99% sure, that if you want to make synchronized animation, you got to make these 3 animation frames as frames of single item with 5 seconds duration between them. You cannot create item with decay 5 and expect it to synchronize with millisecond...
  9. Gesior.pl

    No save Players tfs 1.2

    Some newer compilers (probably Visual Studio) cannot detect uint8_t and char as separate types. It makes SQL query try to send some bytes (uint8_t) as letters (char) and SQL cannot process it. You got to force parameter type in SQL query ex...
  10. Gesior.pl

    Need help with my website

    It looks like you have problem to run OTS, not to install AAC. You are trying to run 2012 OTS .exe with 2025 MySQL database. It probably won't work. Maybe on some old Linux or in Docker it would work, but you probably do not have source files for that server, to compile it on Linux.
  11. Gesior.pl

    TFS 1.X+ Optimizing player saves & when saves execute

    This is a thing you must fix. That's what RL Tibia did long time ago: limit number of items in depot save players/houses only on server restart, if it crashes, all players/items go back to last server restart and this is what many big OTSes do: limit number of items on house tile (including...
  12. Gesior.pl

    TFS 1.X+ Optimizing player saves & when saves execute

    Yes. This is a real solution. There is also other solution: save server on crash. You can process SIGSEGV signal (crash) and call function that saves all players online and houses. Of course there is a chance that item structure of some player/house is a reason of crash (or failure of...
  13. Gesior.pl

    OTClient for Web Browsers

    IDK. I would first use official OTClient Web with custom data.zip and then try to compile my own version ex.: OTClient Web (https://webclient.otarchive.com/?gameData=https://downloads-oracle.ots.me/data/MehahWeb860/otclient-otarchive.zip)`...
  14. Gesior.pl

    TFS 1.X+ Server does not open tls/ssl problem

    TFS 1.6+ has the same problem on Linux Ubuntu, if you compile engine using vcpkg. To fix it, above this line: https://github.com/otland/forgottenserver/blob/e80e40875f305b34ac496deb443c58090afa9069/src/database.cpp#L22 add: bool ssl_enforce = false; bool ssl_verify = false; and above...
  15. Gesior.pl

    Compiling Tfs 1.5, 8.0, ubuntu 24.04 nekiro alloc_traits.h output message error

    Increase buffer size to some bigger value ex. 120: char buffer[120]; in: https://github.com/otland/forgottenserver/blob/1.4/src/tools.cpp#L352 EDIT: Someone posted before me - within a minute - to increase buffer to 72 bytes, which is right value, but 120 bytes or any other higher value will...
  16. Gesior.pl

    TFS 1.X+ Set attack = 0

    Weapons with 0 attack and XX element attack works fine on TFS 1.4 - it still does normal attack (physical attack, not element attack), as 10.98 attack damage is based on weapon attack and player level, so even with 0 attack you get some damage from level. Problem is description of items , ex. I...
  17. Gesior.pl

    Compiling Starting OT for stupid person

    Most of 7.4/7.72/7.9/8.0 OTS servers you played are 8.54+ servers with old sprites. Some are RL Tibia Clients with .dll that fixes some problems, some are OTClient servers. 7.x protocols are pretty bad, they miss some parts of logic like 'invisible GMs' or 'invisible creatures'. If you played on...
  18. Gesior.pl

    AAC JavaScript tool to render PNG images from .otbm

    I remember that someone posted on OTLand tool that combined 2 JavaScript/TypeScript libraries: GitHub - Inconcessus/OTBM2JSON: OTBM2JSON - A generic framework for programmatic modification of OTBM files. (https://github.com/Inconcessus/OTBM2JSON) GitHub - gesior/open-tibia-library: Library to...
  19. Gesior.pl

    New on Otland – What’s the best free OT server to start building my own game?

    There are mainly 3 ways: go 14+ Tibia protocol with canary engine (not stable, but a lot of features for 14+ tibia clients): GitHub - opentibiabr/canary: Canary Server 14.x for OpenTibia community. (https://github.com/opentibiabr/canary) stay on TFS 1.4 protocol 10.98, I work on "compilation"...
  20. Gesior.pl

    New on Otland – What’s the best free OT server to start building my own game?

    IDK what is 'stable' version after TFS 1.4. This commit merged on 2025-05-11 added huge memory leak: https://github.com/otland/forgottenserver/commit/8fe2872ca06bbccedaa83b7b76275a4b617dfcb5 It's 2025-06-10 and we are still discussing how to fix that and if previous commit makes sense at all...
Back
Top