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

    CipSoft's "Creator" software (Map Editor and more)

    Yeah, this would be awesome! Not sure if it will help, but as this may be on interest of someone to try and build a "Creator" software based on Cipsoft files. For this reason I have just released my "script-reader" library that I worked some time ago. Its use is to you read the Cipsoft files...
  16. danilopucci

    C++ TibiaCAM - how?

    The name of this otserver is Retrocores. I think Realesta has this system too. Both is the cam system which was developed by Kondra, and as far I know it is not available anymore. If someone is interested on it, you may have similar results by merging the Server side CAM system by @Gesior.pl...
  17. danilopucci

    CipSoft's "Creator" software (Map Editor and more)

    Funny that by looking at the path on the screenshot "C:\SVN\Tibia\Tibia_Content..." it looks that CipSoft is a company that still uses SVN for version control EDIT: just read the interview and he said that they use it :p
  18. danilopucci

    [TFS 1.4+] Async HttpClient system

    Thank you! Looking forward to see the usages from the community Yeah, I followed this approach to avoid any blocking to game loop, so it is safe in this point of view. The callback context to parse response is on the dedicated thread too, so you can safely parse and dispatch any other action...
  19. danilopucci

    RevScripts HTTP requests on TFS

    Hey, I have just created a thread that may help you on that! https://otland.net/threads/tfs-1-4-async-httpclient-system.287111/
Back
Top