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

  1. danilopucci

    [7.7] RealOTS 7.7 Cipsoft files (virgin)

    Just one note about this: I have played Tibiantis and some other TVP-based servers. The shadecores is really far away from have at least the monster behaviors that the both mentioned has, which in my humble opinion as a player, is 90% of the job of the "real true 1000% 7.4 server!!!!1". The only...
  2. danilopucci

    [TFS 1.4+] Async HttpClient system

    Thanks for rising that! It was missing the openssl dependency on vcpkg.json. I have just pushed a commit that fixes that :D
  3. danilopucci

    [TFS 1.4+] Async HttpClient system

    Yeah, I did that. You can check it here: https://github.com/danilopucci/canary/pull/1
  4. danilopucci

    OTClient's cache files

    Yeah, this is exactly the place! You can use another function in order to get the current path too, instead of std::filesystem::current_path(). No big differences at all, just a matter of organization: g_platform.getCurrentDir() Also it is worth to note: you should test the updater after this...
  5. danilopucci

    OTClient's cache files

    Not sure on OTClient, but here are some informations from OTCV8 that might be useful: You have "writeDir", which is defined on ResourceManager::setupWriteDir. This writeDir is going to be used to write minimaps, config files and others. This is by default defined by "PHYSFS_getPrefDir", which...
  6. danilopucci

    TFS Config.lua doesn't have SQL??

    If you got the newest version of TFS (master branch), the sql credentials are now on environment variables. In order to add the credentials, you need a .env file with the correct data. There is a file .env.example with the fields that you need to fill there. Just copy that file, edit and rename...
  7. danilopucci

    C++ Simulate Online Players.

    There is something interesting mentioned here in order to do this. I found it recently but never tried it yet. From @Znote
  8. danilopucci

    RME won't use items.otb from 7.72 downgrade (Unsupported items.otb version)

    Hey, If you made the changes on the link that you sent, can you send here what is the console output from the debug code?
  9. danilopucci

    OTClient Item::getId() in OTCV8 returns different id than the server

    Be careful with creating a list. This serverid vs. clientid may change and your module would not be compatible, working only on a specific server. This may change due items.otb from server side, and then your module is not going to work on some server that had editted it (very commom to happen)...
  10. danilopucci

    Is CipSoft translating Tibia into multiple languages?!

    Definitely not a waste of time. Translate the game is something much basic nowadays. The first step to make a marketing and user acquisition campaign is to have the translations, maybe they are aiming it in near future. Also, they are not using a developer or a manager to work on the...
  11. danilopucci

    OTClient and SerialPort

    I think it is better to handle it in C++. You can use boost.asio for that, there is support for non-blocking operations Just a bit curious: what are you trying to do? use a joystick to play?
  12. danilopucci

    C++ Do dont count player with Proxy in 'player online'

    Not 100% sure but I think this may help you: https://otland.net/threads/proxy-tunnel-solution-with-client-ip-passthrough.277596/ it looks that you are not translating the IPs. You can do it using mmproxy mentioned on the post 1705161775 But this is a good idea too. It is time already to a new...
  13. danilopucci

    [TFS 1.4+] Async HttpClient system

    Yeah, indeed... But it still can be done. Of course, add the ChatGPT to all npcs of the server, or add it to the Thais depot is not a good idea. Also this problems can be solved by inserting it to the game context. e.g: your NPC can request you a mission, you go back after some minutes and...
  14. danilopucci

    [TFS 1.4+] Async HttpClient system

    The most easy example that comes to my mind is on NPC System. ChatGPT has an API, which you can redirect player message to it, and its response you can send back to the player. If you fine tune it, add the context of your server/game, it can generate content dinamically to your game. Also, it...
Back
Top