• 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. gudan garam

    TFS 1.X+ Elemental fields from map decaying

    Hi, so the elemental fields that were put on the map of my server are decaying when they shouldn't. For example, the pits of inferno entrance: On map editor: In game: What am I missing?
  2. gudan garam

    OTS Status Protocol Reader

    Sometime ago I was roaming on otland and found this topic. It is gesior's version of a players list reader that reads from the status protocol of TFS. His version could only get the players list, so I finished it and it is now possible to read m more info the status protocol gives about the...
  3. gudan garam

    TFS 1.X+ Should we always check the checksum of every packet?

    So, I've been working on understand the network and connection part of TFS and have come across some divergencies regarding checksum checking. So, on TFS official repository, the Connection::parsePacket method checks the checksum for every packet if it thinks there is a checksum to be checked...
  4. gudan garam

    CSGO and TeamFortress 2 source code leaked

    Have you guys seen it? I don't even know what to say about it. lul I'm obviously not gonna post it but its pretty easy to find. private tfses and otclients next? hahaha jk
  5. gudan garam

    Script to help you with your raids.xml

    Hello otland people. So, I'm working on a server project right now and my actual task is to setup the server raids. After reading the sources on the raids system I came up with a complex, elaborate, very hard to compreend php script that took me days without sleep to write. What you need to...
  6. gudan garam

    Twitch Live Migrating tfs 0.4 to 1.3

    Hey people, come watch me migrate my 0.4 datapack server to a 1.3 tfs server.
  7. gudan garam

    [TFS 1.2] Tibia 11 analysers

    Hello otland people. During the end of last year I spent some time working on some stuff for tibia version 11 and since I no longer have time to work on it (nor do I have time to launch a server), I'd like to release it for the community. Keep in mind: this code is not well tested, I'm not a...
  8. gudan garam

    Scripter Scripting service lua, c++ and php - 11.4 (daily reward, analysers)

    Please contact me via PM isntead of replying here on the thread. Thanks. I can work with tfs 1.1 to 1.3 (otx), c++, lua and php. I can create/fix scripts, prices will vary but I'll let you know the price before hand. It is common that people will message me with simple problems, and I don't...
  9. gudan garam

    C++ How to save the server before it crashes? [ANTI ROLLBACK]

    Hello guys, so I started looking into Anti Rollback systems but they all seem really heavy approaches, meaning, for example, that they save every player every 30 seconds, or they call a save to a player everytime he does some action that is worthy of being saved, i.e. moving an item, trading...
  10. gudan garam

    Windows How to get/open gdb log files?

    Hello, I don't know much about gdb but I see some posts here on otland talking about the gdb logs and I wonder how can I get the gdb of my tfs after it crashes? how do I open it? the only thing I found was how to debug an .exe with gdb step by step but thats now what I'd like. I'd like to have...
  11. gudan garam

    Why is the first login of a character slower ?

    So I'm trying out ways of removing the freezes when someone leaves a house with too much items, caused by the items being moved from house to player's inbox and than saving it in database. And I came to find that the first login of a player is faster than the subsequent ones. It is probably...
  12. gudan garam

    Why or when to use const on pointers? TFS 1.2

    Hey, so I have a simple question that is when or why to use, for example const Tile* playerTile = player->getTile(); instead of Tile* playerTile = player->getTile();
  13. gudan garam

    TFS 1.X+ How do I solve this bottleneck? IOLoginData::savePlayer

    Hello people, so me and a few friends were testing different ways to crash a server and we figured a way (that everybody already knows about), that is by trashing the tiles of a house with thousands of items, possibly hundreads of thounsands, than leaving the house. The crash is caused by the...
  14. gudan garam

    TFS 1.X+ Is it possible to add storage to player on greeting npc?

    Is it possible to, when the player greets the npc, if x storage < 0, set x storage = 1? I tought about doing it inside the "creatureSayCallback" on the npc script, but that would trigger it everytime the player says hi, not necessarily when the player is greeting the npc. (Even if he is already...
  15. gudan garam

    TFS 1.X+ Where is the c++ code that manages opening container located?

    Hey brodars, I've had a problem with opening backpacks on 11.x+ clients with my server and nobody seems to have an idea of what it could be. So I want to debug it by hands and read the modaf*cking part of code that handles that, except I have no idea where it is hehehehehe funny Any help? I...
  16. gudan garam

    TFS 1.X+ Opening or moving container closes Tibia client

    So, I'm having this problem and I've seen other people have aswell but I can't find anyone talking about a solution to it. The problem is that if I login to the server using a 11.x+ tibia client, when I open or move my backpack, the client closes. It doesn't show any error msg, it just closes...
  17. gudan garam

    TFS 1.X+ What does getPosition() returns?

    Hey guys, My question is probably very simple but I can't figure it out. What does the getPosition() method returns? I'm using it on a creaturescripts and I don't know how to "var_dump" or "pretty print" the return of it. Is this documented somewhere or do I have to read the sources in order...
  18. gudan garam

    Lua How to check if a player has an addon tfs 1.2

    The title is self explanatory but, whats the function to check if a player has an addon on tfs 1.2? I know how to check for a mount player:hasMount(mountID) how would it be for addons?
  19. gudan garam

    Otclient 10.97 ~ 10.99 tibia theme?

    Hey guys, I want to know if it is possible atm to compile the lastest otclient sources with the real tibia client theme? Like, is there any tutorial on that?
  20. gudan garam

    Compiling Problem compiling tfs 0.4. help

    Hey guy, so normally I would get sources to a distro and compile it using stian dev-cpp and opening the file TheForgottenServer.dev on it, but this sources that I download doesn't have this file on the dev-cpp folder... it doesn't even has the dev-cpp folder... I've searching for the answer for...
Back
Top