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

[7.6] Some bugs =(

MgrMarecki

New Member
Joined
Jan 10, 2014
Messages
5
Reaction score
0
Hi.
I compiled otclient from newest source code but i have many bugs to repair.
So, i search in Issues but when someone call about it, hasn't response with fixes (or i didn't find it).
If you have anything what help me with one of these bugs (for example functions with it or where i must search it) please tell me ;)

1. Program don't save config and don't open it.
I find info about 'polish characters' in directory (username or other) but i compiled with base directory and change it for c:/otclient and only create a folder and 'minimap.otmm' file. Administrator privileges also not result.

2. Rule Violation module (Ctr+Y)
So, anyone can open it. Is any way to block it for players? I want to change some struct of this window and i want to do it invisible for players, but i can't find any function with access. So i think only way is use new opcode for sending access, but someone maybe has simpler way?

3. Bad stackposes?
When I use 'look at' function on walls, stones, plants etc, i see name of it and ID of the ground - function works properly on cipsoft client. So, when i use 'use with item' (for example key for door) on it, it doesn't works properly.

4. Blood ;)
I see a few issues for blood spot and ladders but all are closed and not have fix. Maybe i bad looking...
For someone who don't know about it: When monster stay at tile with ladder, and two times be hit and draw blood, then ladder is disappear ;) It's a magic! :D

So, when i find something else i add for this post ;)
Thank you in advance for help.
 
2.
Even if you do it, people will still be able to edit the client and open the Rule Violation module.

4.
https://github.com/TwistedScorpio/OTHire/issues/72#issuecomment-244267970
https://otland.net/threads/7-x-stairs-ladders-disappear-if-when-i-kill-2-monsters-there.239617/
https://github.com/edubart/otclient/issues/410
https://github.com/edubart/otclient/issues/597

It's because (7.x)items.otb or tibia.dat sending to the server that ladder have 0 toporder instead of 2. OTClient reading it correctly. Tibia client have an extra fix that prevent it only from client side.
You need good .otb or .dat editor of you want to fix it correctly else ugly fix in server source.

I know I will receive complains again by saying it - but this issue is from my point not a Client problem but a server problem. The old servers (using one on my own so I know what I'm talking about) handle these events sometimes wrongly, sending the wrong stack position back to the client.
While Cip's client mostly ignores these errors due to internal troubleshooting, those problems won't appear there.
I do see however no point in having the client validating every request if the stackpos is correctly updated or not, as this is something costing ressources which you could use any other way.

The best solution would be to check your server core for the function adding the blood and fixing the error there.

Lord Hepipud
 
Last edited:
pobierz ot item editor z chomikuj i zmien krew zeby nie byla na samej gorze
and rule violation ustaw w silniku ze jezli nie masz accessa to sendCancel :)
 
Last edited:
Back
Top