• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

15.x assest downgraded to 8.60 dat&spr with all 8.60 sprites (outfits, items, effects)

Amazing, for real. How did you manage to make 3 keyframe animations? You just took the most important frames, for example, on walking cycles? Marko I will check this at home as soon I can because I just saw this on my phone. But, really amazing release, so much thanks!
you can try to recreate the outfit using idle as the first one, then select sprites 3 and 5.
 
Is there a post here where I can learn how to change it?

Hmm im not sure but its actually pretty easy
First of all you download object builder -> download tibia 10.98 -> open it with object builder -> go to outfits -> export all old outfits to obd format -> open my spr -> click on the outfit you want to replace -> click replace function -> choose the exported file -> compile -> done

Is there any map editor that adds all new walls/floors to the autoborder tab?

You can try this maybe
but it doesn't have the newest walls in auto border
 
Hmm im not sure but its actually pretty easy
First of all you download object builder -> download tibia 10.98 -> open it with object builder -> go to outfits -> export all old outfits to obd format -> open my spr -> click on the outfit you want to replace -> click replace function -> choose the exported file -> compile -> done



You can try this maybe
but it doesn't have the newest walls in auto border
I understand, I'll try to do it.
 
i get visual bugs
LUA:
OTClient

at:

    [C++]: ??$traceError@AEBVPosition@@AEAH@Logger@@QEAAXV?$basic_format_string@DAEBVPosition@@AEAH@v11@fmt@@AEBVPosition@@AEAH@Z

ERROR: ProtocolGame::setTileDescription: too many things, pos=1068,1214,7, stackpos=88

at:

    [C++]: ??$traceError@AEBVPosition@@AEAH@Logger@@QEAAXV?$basic_format_string@DAEBVPosition@@AEAH@v11@fmt@@AEBVPosition@@AEAH@Z

ERROR: ProtocolGame parse message exception (1584 bytes, 968 unread, last opcode is 0x64 (100), prev opcode is 0x0A (10)): ProtocolGame::getThing: invalid thing id

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

ERROR: Unhandled onTextMessage message mode 0: Welcome to {Forgotten}!

ERROR: Unhandled onTextMessage message mode 0: Your last visit was on {Wed Nov 12 19:55:42 2025}.

ERROR: ProtocolGame parse message exception (224 bytes, 19 unread, last opcode is 0x67 (103), prev opcode is 0x6D (109)): ProtocolGame::getItem: unable to create item with invalid id 60415

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

ERROR: ProtocolGame::setTileDescription: too many things, pos=977,1224,6, stackpos=11

at:

    [C++]: ??$traceError@AEBVPosition@@AEAH@Logger@@QEAAXV?$basic_format_string@DAEBVPosition@@AEAH@v11@fmt@@AEBVPosition@@AEAH@Z

ERROR: ProtocolGame::setTileDescription: too many things, pos=977,1224,6, stackpos=12

at:

    [C++]: ??$traceError@AEBVPosition@@AEAH@Logger@@QEAAXV?$basic_format_string@DAEBVPosition@@AEAH@v11@fmt@@AEBVPosition@@AEAH@Z

ERROR: ProtocolGame::setTileDescription: too many things, pos=977,1224,6, stackpos=13

at:

    [C++]: ??$traceError@AEBVPosition@@AEAH@Logger@@QEAAXV?$basic_format_string@DAEBVPosition@@AEAH@v11@fmt@@AEBVPosition@@AEAH@Z

ERROR: ProtocolGame parse message exception (172 bytes, 19 unread, last opcode is 0x67 (103), prev opcode is 0x6D (109)): ProtocolGame::getItem: unable to create item with invalid id 60415

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

ERROR: ProtocolGame parse message exception (190 bytes, 57 unread, last opcode is 0x67 (103), prev opcode is 0x6D (109)): ProtocolGame::getThing: invalid thing id

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

ERROR: ProtocolGame parse message exception (118 bytes, 25 unread, last opcode is 0x68 (104), prev opcode is 0x6D (109)): ProtocolGame::getThing: invalid thing id

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

ERROR: ProtocolGame parse message exception (122 bytes, 13 unread, last opcode is 0x68 (104), prev opcode is 0x6D (109)): ProtocolGame::getThing: invalid thing id

Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 860)

1762988341120.webp1762988315558.webp

FIX FOR FUTURE REFERENCE -> I HADN'T ADDED THE NEW ITEMS.OTB SERVER-SIDE (DATA/ITEMS/ITEMS.OTB provided)
 
Last edited:
The item.otb file was used, adapting it with a version 1098 map, but there are some wooden walls that are not visible, causing visual bugs.
 
  1. I’d like to talk a bit about your items.otb and .spr that I downloaded. I set everything up correctly, placed the items.otb in RME, opened RME with a new empty map, and just as a test I placed only some ground tiles.<br>Then I set the version to 8.60, saved the map, closed RME, and opened it again selecting the test.otb I had created earlier — and it gave an error saying it’s not supported.<br><br>After checking, I discovered the file was saved as version 13.10 instead of 8.60, even though I selected 8.60. I tried several times and couldn’t get it to save properly.<br><br>Then I tested again using the original CipSoft .spr, did the same steps, saved, reopened — and it correctly stayed as 8.60.<br><br>So something is wrong with your items.otb.<br>Could you please check it? I tried everything and it didn’t work.<br><br>I really like your 8.60 sprite with 15.x updates, but this issue is very annoying.<br>Thank you in advance!
 
  1. I’d like to talk a bit about your items.otb and .spr that I downloaded. I set everything up correctly, placed the items.otb in RME, opened RME with a new empty map, and just as a test I placed only some ground tiles.<br>Then I set the version to 8.60, saved the map, closed RME, and opened it again selecting the test.otb I had created earlier — and it gave an error saying it’s not supported.<br><br>After checking, I discovered the file was saved as version 13.10 instead of 8.60, even though I selected 8.60. I tried several times and couldn’t get it to save properly.<br><br>Then I tested again using the original CipSoft .spr, did the same steps, saved, reopened — and it correctly stayed as 8.60.<br><br>So something is wrong with your items.otb.<br>Could you please check it? I tried everything and it didn’t work.<br><br>I really like your 8.60 sprite with 15.x updates, but this issue is very annoying.<br>Thank you in advance!

Did you apply the changes from readme file?

1763729299289.webp
 
Sorry for the long delay..

Fixed on both branches the wrong walls which @GOD javii has mentioned
and
Fixed on 8.60 cip all outfits! All of them got animation now ( 3 frames only ). Now you can use CIP with 8.60 + everything up to 15.11! :D

1766116028071.webp

Main branch for OTCv8 with idle animation:
---------------------------------------------------------------------
8.60 Cip Client Support branch ( Without idle animation )

Let me know if u find bugs :D
Have fun!
 
Back
Top