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

Recent content by Gesior.pl

  1. 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.
  2. 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...
  3. 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...
  4. 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)`...
  5. 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...
  6. 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...
  7. 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...
  8. 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...
  9. 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...
  10. 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"...
  11. 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...
  12. Gesior.pl

    Lua TFS 0.4 magic effect doesn't work?

    @Elgenady Already answered with probably working code, as he gets position from player getPlayerPosition(cid) For future you should learn how to debug you own code. ex. add code to print pos and effect ID: function onStepIn(cid, item, pos) if isPlayer(cid) == TRUE then if (item.actionid...
  13. Gesior.pl

    Linux Web Server Installation On Debian 12 Bookworm

    I do not update old TFS versions acc. makers to new version of PHP. https://github.com/gesior/Gesior2012/commits/TFS-0.4_rev_3703%2B/ branch was last time updated 4 years ago to be compatible with PHP 8.0. PHP version on Debian 12 is PHP 8.2+, it may not be compatible with Gesior2012. You...
  14. Gesior.pl

    Altar-Based Teleport System

    Yes, but what can we discuss about? He posted animation, description and no code. He does not ask for suggestions. @Slikeer Discussion board is not 'Scripting showoff' or 'Advertisement' board. Open source scripts show off board is: Resources (https://otland.net/forums/resources.476/) Private...
  15. Gesior.pl

    Crystal Server

    @Night Wolf I agree. No matter, if you write code for free or for sell. There will be always people complaining. You make code for free, that's not merged for 5+ years into TFS, you wasted your time - ex. my optimized 'decay algorithm'. You release code that was paid XXX$ per server for X...
Back
Top