• 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

    MyAAC v1.0

    Some sites for 'hackers' show message like "Your password is used by XX other accounts of that site" (compare hashes in database), which looks much more scary than some password strength analysis by algorithm. For sure code that analyses password strength should be added to website (JS), but it...
  2. Gesior.pl

    (proximity) voice chat

    Chemiann asked me about this on private chat. I told him, that some OTS tried this using TeamSpeak C++ library and players hated it. It was added to popular (100+) OTS with 8.x protocol (as .dll to official Tibia client). In Tibia client - overlay displayed by .dll - you could disable...
  3. Gesior.pl

    Any "truly free" OTS around?

    There is my Thais War 8.6 OTS with 0 players, but there are 70+ bots fighting. It's online for 2+ years. There is no way to buy anything for money. You can create own account on: https://arm.skalski.pro/?subtopic=createaccount or use GOD account: ppp ppp You can connect using IP Changer or...
  4. Gesior.pl

    TFS 1.X+ Is there any commit that adds custom item attributes

    Adding new item attributes isn't too hard, especially weapon attributes. I'm 99% sure that paid AI Agent (gpt-5-codex, claude-4.5) would do it in ex. Cursor IDE for 20$/month. Message me on Discord: gesior.pl I can run it in my Cursor tomorrow and generate PR for your engine. Of course AI...
  5. Gesior.pl

    Error while saving player --- every relog tp to temple

    @tuduras Your database does not have all required tables. Run @Stanos SQL code in MySQL (phpmyadmin etc.). If it does not fix your 'autoloot' error, post src/iologindata.cpp from your OTS, so we can adjust structure of that table for your server.
  6. Gesior.pl

    Cannot go truth teleport

    It looks like map bug. If it's not multi-floor view and that wall is not floor below, your RME auto-border/wall (that brown 'dirt wall') is under teleport. This item is kind of 'wall', so it's not walkable, so it shows 'sorry not possible', like when you try to walk into a wall. If it's not map...
  7. Gesior.pl

    TFS 1.2 persist conditions doesnt work

    Your Lua script uses 10k and 20k IDs + boost ID as subId, so I adjusted code to make conditions with subId 10k - 25k not removed on death. You don't have to edit anything in Lua script. You have to edit C++ files and recompile server: 1. At end of condition.cpp add: bool...
  8. Gesior.pl

    TFS 1.2 persist conditions doesnt work

    isPersistent makes server save condition in database, when player logouts. There are codes that remove condition on death on TFS 1.2: https://github.com/otland/forgottenserver/blob/1.2/src/player.cpp#L2028-L2034 https://github.com/otland/forgottenserver/blob/1.2/src/player.cpp#L2044-L2050 You...
  9. Gesior.pl

    OTClientV8 disable functions

    OTCv8 bot files are not encrypted and cannot be, because config of player (item IDs, waypoints, monsters to attack etc.) is saved in these files. There are special lines in C++ to do not encrypt/decrypt game_bot ex...
  10. Gesior.pl

    TFS 1.X+ how to extract client consent from server

    What is your problem? There is "Download" button on top of that site: Downloads - Helloria (https://helloria.eu/?downloads) It downloads unencrypted OTCv8 client. You can get modified Tibia.dat and Tibia.spr from data\things\860 and copy extra modules\game_features\features.lua lines, to enable...
  11. Gesior.pl

    OTClient 12.61 .dat/.spr request

    I don't have 12.61 assets converted to .dat/.spr on my ots.me host, but I've seen some github with all 12+ versions of .dat/.spr posted. It's: https://github.com/Zbizu/1098extended and for new Tibia version (14+): https://github.com/Nottinghster/1098extended 12.61 versions: 12.61.10571...
  12. Gesior.pl

    TFS 1.2 Any Optimization suggestion

    I did some tests. lambda is around 2 times faster than std::bind (code like on OTS: every std::bind/lambda is used only once), but it does not matter much. In Debug compilation mode your server could save up to 0.16% CPU, in any other mode it could save 0.01%. Replacing std::bind with lambda...
  13. Gesior.pl

    [8.60] Thais War with PvP bots

    It's TFS 0.3/0.4 based, so it randomly loses connection to MySQL, but it does not crash OTS. Then it's impossible to login to account/character. I added auto-restarter on my server. Now it resets every 24 hours at 1 AM UTC.
  14. Gesior.pl

    [8.60] The Forgotten Server 0.4

    There are still people who host TFS 0.4 and on one of these OTSes I found why it does not work. Function uint64_t Vocation::getReqMana(uint32_t magLevel) should start from ( tfs-old-svn/vocation.cpp at curated/r3884 · otland/tfs-old-svn...
  15. Gesior.pl

    Compiling TheOTXServer Tibia 7.4

    Again: you can't tell us some random name of server like The SoftCores Version: (1.0.X.S - 4) - Codename: (LORD ZEDD). Link github/otland post or .zip/.rar with server files, so we can check how compilation in your files work. What commands do you use to compile server? sh autogen.sh...
  16. Gesior.pl

    TFS 1.2 Any Optimization suggestion

    If these 2.15% are from @Sorky party module, I would remove it. If players like that system, you should rewrite it, to send party info to all players with some onThink. All party members should receive same network packet with info about all party members, so this system won't generate 20...
  17. Gesior.pl

    TFS vulnerable to CRIME exploit?

    Tibia sends XTEA key (secret) in first packet. It's RSA encrypted 16 random bytes generated by client. It's RSA encrypted before compression - if compression works on first packet, probably not -, so attack that bases on 'compress -> encrypt' size change can't be used to get secret. To eavesdrop...
  18. Gesior.pl

    Compiling TheOTXServer Tibia 7.4

    Can you link source files github/otland thread? If it's old engine, it will probably need multiple fixes from my thread: https://otland.net/threads/c-linux-compiling-old-engine-sources-on-debian-10-ubuntu-20-04.274654/ to make it compile on modern Linux like Ubuntu 22.04.
  19. Gesior.pl

    TFS 1.X+ TFS 1.4.2 storages has commas?

    I use cmake on Windows, but with CLion IDE (build-in IDE cmake, not installed by me), it detects VS compiler/linker folder-path and configure cmake for me. It also auto-detects vcpkg folder like VS does, when I pick 'vcpkg preset' in TFS ( forgottenserver/CMakePresets.json at master ·...
  20. Gesior.pl

    TFS 1.2 Any Optimization suggestion

    I would focus on: 242 10927 5.73298% 0.80707% data/creaturescripts/scripts/achievements.lua:onHealthChange 232 10927 5.50649% 0.77518% data/creaturescripts/scripts/item stats.lua:onHealthChange Can you post these scripts or send me in private...
Back
Top