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

OTClient Error compiling Otland OTC - asio boost has no member "iterator"

lukatxd

Active Member
Joined
Dec 9, 2010
Messages
94
Solutions
1
Reaction score
44
Hello, I'm in my yearly attempt of starting a server.
I got the sources from: GitHub - edubart/otclient: An alternative tibia client for otserv written in C++11 and Lua, made with a modular system that uses lua scripts for ingame interface and functionality, making otclient flexible and easy to customize (https://github.com/edubart/otclient)

My vcpkg results says all the dependencies are already installed.

I am using Visual studio 2022
class "boost::asio::ip::basic_resolver<boost::asio::ip::tcp, boost::asio::any_io_executor>" has no member "iterator"

1741744870901.webp
 
why do you use such an old otc?
Use:

🥇OTC redemption by mehah:

🥈OTCv8 by kondra
 
Last edited:
why do you use such an old otc?
Use:



I had that repository saved as a favorite link for some reason. I remember it being cited as "THE" otc.
I was skeptical about adopting mehah's version although their recents commits were more recent.

But actually as I was typing this question I had already downloaded mehah's version and it is compiling right now, no errors. So it seems I should really abandon edubart's version. Thank you for the heads up.
 
I had that repository saved as a favorite link for some reason. I remember it being cited as "THE" otc.
I was skeptical about adopting mehah's version although their recents commits were more recent.

But actually as I was typing this question I had already downloaded mehah's version and it is compiling right now, no errors. So it seems I should really abandon edubart's version. Thank you for the heads up.
Mehah's is a great client. It has pros and cons compared to otclientv8. I would say otcv8 is nice for encryption and built in bot but mehah has some really great features and improvements otcv8 doesn't.

Edubarts version hasn't been updated almost since its creation.
 

The last time I used that repository OTA, it was extremely buggy:
  • holding down hotkeys don't work
  • The "esc" key doesn't stop actions (follow, attack)
  • a serious issue with focus (UI)
  • a visual bug with the scrollbars (UI)
  • Shader with framebuffer (cropped)
  • Functions that no one will ever use (UIFlex, UIgrid)
  • some bug in the new UIgraph
  • Item Duration and charges doesn't respect the packets of CipSoft.
  • bug of $var
Not to mention some inherited bugs from Kondra that are over 3 years old: actionsbars, battlelist.

The only commits worth mentioning are fix shader by mrianura , and fix questlog memory leak.

for this reason and more, kondra's version is better.
 
Last edited:
The last time I used that repository, it was extremely buggy:
  • holding down hotkeys don't work
  • The "esc" key doesn't stop actions (follow, attack)
  • a serious issue with focus (UI)
  • a visual bug with the scrollbars (UI)
  • Shader with framebuffer (cropped)
  • Functions that no one will ever use (UIFlex, UIgrid)
  • some bug in the new UIgraph
  • Item Duration and charges doesn't respect the packets of CipSoft.
  • bug of $var
Not to mention some inherited bugs from Kondra that are over 3 years old: actionsbars, battlelist.

The only commits worth mentioning are fix shader by mrianura , and fix questlog memory leak.

for this reason and more, kondra's version is better.
okay, cool

Anyways, if using mehah or other just be sure to use last release and not main branch — bcoz they use main branch as developement branch, so it may have a lot of unknown/known bugs
 
Back
Top