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

[Fatal - Map::loadMap] [x:985, y:1001, z:6] Failed to load item 2148.

Iceraz

New Member
Joined
Dec 3, 2017
Messages
12
Solutions
1
Reaction score
2
Hello everyone.

Im trying to run an server and I get the GitHub - vitorlcastro/otserv7.4: Production-ready Tibia 7.4 server using The Forgotten Server (TFS) with Docker, MySQL, and complete deployment scripts (https://github.com/vitorlcastro/otserv7.4) to use.

It seens work nice, until the build that I needed to get folder data/ from GitHub - mattyx14/theforgottenserver-7.4 (https://github.com/mattyx14/theforgottenserver-7.4) because he says on readme that he is powered by that.

on logs the error is:
Code:
>> Loading config
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Establishing database connection... MySQL 8.0.45
>> Running database manager
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Loading vocations
>> Loading items
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
>> Loading script systems
>> Loading monsters
>> Checking world type... PVP
>> Loading map
> Map size: 2048x2048.
[Fatal - Map::loadMap] [x:985, y:1001, z:6] Failed to load item 2148.
> ERROR: Failed to load map
>> No services running. The server is NOT online.

I tried to run with items.otb from otland. and the error is:
Code:
>> Loading config
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Establishing database connection... MySQL 8.0.45
>> Running database manager
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Loading vocations
>> Loading items
New version detected, an older version of items.otb is required.
> ERROR: Unable to load items (OTB)!
>> No services running. The server is NOT online.
Does anyone know which items.otb file I need to use, or how I can find out which items.otb file I need to use within the project?
Does anyone know how to solve this problem?
On PROJECT_CONTENTS.txt says it is The Forgotten Server (TFS) 1.5
 
Hello everyone.

Im trying to run an server and I get the GitHub - vitorlcastro/otserv7.4: Production-ready Tibia 7.4 server using The Forgotten Server (TFS) with Docker, MySQL, and complete deployment scripts (https://github.com/vitorlcastro/otserv7.4) to use.

It seens work nice, until the build that I needed to get folder data/ from GitHub - mattyx14/theforgottenserver-7.4 (https://github.com/mattyx14/theforgottenserver-7.4) because he says on readme that he is powered by that.

on logs the error is:
Code:
>> Loading config
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Establishing database connection... MySQL 8.0.45
>> Running database manager
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Loading vocations
>> Loading items
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
[Warning - Items::parseItemNode] Unknown key value: walkStack
>> Loading script systems
>> Loading monsters
>> Checking world type... PVP
>> Loading map
> Map size: 2048x2048.
[Fatal - Map::loadMap] [x:985, y:1001, z:6] Failed to load item 2148.
> ERROR: Failed to load map
>> No services running. The server is NOT online.

I tried to run with items.otb from otland. and the error is:
Code:
>> Loading config
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Establishing database connection... MySQL 8.0.45
>> Running database manager
WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version.
>> Loading vocations
>> Loading items
New version detected, an older version of items.otb is required.
> ERROR: Unable to load items (OTB)!
>> No services running. The server is NOT online.
Does anyone know which items.otb file I need to use, or how I can find out which items.otb file I need to use within the project?
Does anyone know how to solve this problem?
On PROJECT_CONTENTS.txt says it is The Forgotten Server (TFS) 1.5
It is better to always use an item.otbm that matches your client spr/dat in order to prevent getting items otb or map error.
You can download an already spr/dat and item.otbms any where there is a lot to find.
 
It is better to always use an item.otbm that matches your client spr/dat in order to prevent getting items otb or map error.
You can download an already spr/dat and item.otbms any where there is a lot to find.
3alola1 could u, please, indicate some options for me?
 
3alola1 could u, please, indicate some options for me?
this one is made by @Marko999x
 
this one is made by @Marko999x
My projector version works with 7.4 and this one works with 8.6, right?

Or is there any way to make it work?

Could u help me? Connect with me maybe, please.
 
My projector version works with 7.4 and this one works with 8.6, right?

Or is there any way to make it work?

Could u help me? Connect with me maybe, please.
2148 id, is just gold, weird.
You can "clean up", map through rme, map editor, and check.

Or you can try, object builder > compile sprites as 7.4 version, not sure if some option need to be turned off through compilation, + update items.otb with 7.4 version, through item editor.

If this is too compilated for you, let me know.
 
Guys, I'm going to start from scratch with a new project in a new environment, everything from scratch.

I'm going to format a machine with Ubuntu and start from zero.

I want to start the server from Tibia 7.4/7.6; if those versions are too old, I can use something like 8.6, I don't know...

I have ideas to implement many new things, but I need an engine and everything else that allows me to implement new things.

Could you suggest which repositories to use?

Which repository to use for the server, which to use for the client?

Is a Linux environment the best option?

What else would you recommend?

@Allynn @3alola1
 
You should use otcv8 otacademy fork/ mehahs otc fork, probably. For server it depends which target version you want. I like tfs 1.5 or 1.4.2. Linux or windows doesnt matter. For development use whichever you like. For hosting, use linux.
 
Guys, I'm going to start from scratch with a new project in a new environment, everything from scratch.

I'm going to format a machine with Ubuntu and start from zero.

I want to start the server from Tibia 7.4/7.6; if those versions are too old, I can use something like 8.6, I don't know...

I have ideas to implement many new things, but I need an engine and everything else that allows me to implement new things.

Could you suggest which repositories to use?

Which repository to use for the server, which to use for the client?

Is a Linux environment the best option?

What else would you recommend?

@Allynn @3alola1
1-For the engine everybody uses TVP, it is the best engine out there for 7.4 I don't know which version to use to be honest a lot of leaked versions out there so you have to choose your luck or speak with the author of the engine it self.
2-About the spr yeah you can use the 8.6 one and adjust it the way you want.
3-Linux ubuntu 22.04/24.04 is the best option for you as well unless you are used to debian.

also I'm not a 7.4 expert I'm just saying what I know about this version you will find others who will advice you better than me.
 
Thanks for the replies, everyone. @3alola1 @Wazzup88 @Allynn

I've already set up an environment with Ubuntu 22.04. Considering that this will be the production environment, I want my development environment to be as similar as possible.

@Wazzup88 I saw that you suggested I get the OTAcademy fork for the client; it's a fork of mehah's, right?. What do you suggest for the server? Could you recommend a Git repository I could use?

Another question I still haven't been able to understand, haha.
The server repositories don't store the spr/dat files, right?
Do we need to track that down? Where can I find it? Here on the forum?
Doesn't this have anything to do with the world.otbm file that will be used? Potentially causing incompatibility?

I think all these questions are very beginner-level. Is there anywhere on the forum that teaches these things from the very beginning? I would be very happy to study so I don't have to keep asking these questions ^^
 
Thanks for the replies, everyone. @3alola1 @Wazzup88 @Allynn

I've already set up an environment with Ubuntu 22.04. Considering that this will be the production environment, I want my development environment to be as similar as possible.

@Wazzup88 I saw that you suggested I get the OTAcademy fork for the client; it's a fork of mehah's, right?. What do you suggest for the server? Could you recommend a Git repository I could use?

Another question I still haven't been able to understand, haha.
The server repositories don't store the spr/dat files, right?
Do we need to track that down? Where can I find it? Here on the forum?
Doesn't this have anything to do with the world.otbm file that will be used? Potentially causing incompatibility?

I think all these questions are very beginner-level. Is there anywhere on the forum that teaches these things from the very beginning? I would be very happy to study so I don't have to keep asking these questions ^^
Mehahs and otcV8 are 2 different forks of otclient. You can use whichever you like better, both have pros/cons. Picking a server is more complicated, there are many choices. Personally i like the tfs 1.5 nekiro fork. Maybe you could look at the server that matues posted lately, he does alot of good work(⚔️ TFS 1.8 Downgrade 8.60 — Open Source Tibia Server Base (https://otland.net/threads/crossed-swords-tfs-1-8-downgrade-8-60-open-source-tibia-server-base.304436/page-2#post-2801635)) the server only uses the items.otb, the client uses the spr/dat files. Client spr/dat version is somewhat irrelevant, you can compile the spr dat to another version if you need too using object builder. You can take one from many places. The map editor will load the spr/dat/items.otb/items.xml.
 
You should use otcv8 otacademy fork/ mehahs otc fork, probably. For server it depends which target version you want. I like tfs 1.5 or 1.4.2. Linux or windows doesnt matter. For development use whichever you like. For hosting, use linux.
@Wazzup88 Here you said you prefer TFS 1.5 or 1.4.2. Why? Is it more stable?

You suggested one that uses TFS 1.8.

Could you suggest an option that uses TFS 1.5 or 1.4.2 for an 8.6 server?
 
Last edited:
@Wazzup88 Here you said you prefer TFS 1.5 or 1.4.2. Why? Is it more stable?

You suggested one that uses TFS 1.8.

Could you suggest an option that uses TFS 1.5 or 1.4.2 for an 8.6 server?
Well i like tfs 1.5, doesn’t mean its the correct choice, They all need work anyways. I was only suggesting that one as its a new post made by a reputable member of the community, so it could be worth looking at. 1.4.2 is a very common used server for 10.98 or below, there are some newer forks as well. I’m not familiar with tfs 1.8 but maybe give it a try and see if you like it?
 
Last edited:
Back
Top