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

Problem with extended opcode server and otclientv8

2057623

Member
Joined
Jan 16, 2012
Messages
129
Reaction score
15
1739374645247.webp

Hey guys, I'm having this problem above in my otclient, I've already tried this

OTCv8 detection, custom features packet, bigget packet size and bug f… · OTCv8/forgottenserver@2839d4d (https://github.com/OTCv8/forgottenserver/commit/2839d4d7a8ad3597eff6c786f4ceb9b1b4b4456b)

However, I still get the message in otclientv8, I'm using Matheus' server, I believe it's in the opcode server from what I've seen.

In the protocolgame.cpp source there is this section at the end, if I leave it in true or false it gives the same error, in otclientv8 if I activate the option in features opcode there it gives the same error too and I have a craft system that when I click it gives an error in several things, then when I remove it from the features it stops giving an error but it doesn't work lol, then I saw that I need to put it in the lib or in the core file 'dofile('data/lib/core/json.lua')' but it didn't solve the problem either, it still keeps giving the msg in otclient

// OTCv8
void ProtocolGame::sendFeatures()
{
if(!otclientV8)
return;

std::map<GameFeature, bool> features;
// place for non-standard OTCv8 features
features[GameExtendedOpcode] = true;

if(features.empty())
return;

NetworkMessage msg;
msg.addByte(0x43);
msg.add<uint16_t>(features.size());
for(auto& feature : features) {
msg.addByte((uint8_t)feature.first);
msg.addByte(feature.second ? 1 : 0);
}
writeToOutputBuffer(msg);
}

I am using the server
[8.6] TFS 1.5 Nekiro Baiak, Mount and Modal widow.

If anyone can help me please.
 
Back
Top