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

[REAL-OTX] [7.72] Unable to load items (OTB)

Zuch

New Member
Joined
Jan 29, 2017
Messages
24
Reaction score
1
Hello
After compiling the engine, the error occurs:


##########################################################
The OTX Server Version: (2.X.S - 5) - Codename: (FORGOTTEN)
Compiled with Microsoft Visual C++ version 14.0 for arch 64 Bits at Feb 21 2017
01:55:17

A server developed by: Mattyx14 and The Forgotten Server Developers.
Visit for updates, support, and resources: GitHub - mattyx14/otxserver: OTX Server 3 are based on: The Forgotten Server Version: 1.3 - Special Thanks(s): The Forgotten Server Team.
/tree/otxserv2

>> Loading config (config.lua)
>> Opening logs
>> Loading Password encryption:
>>> Using (SHA1) encryption ... (done).
>> Starting SQL connection
>> Running Database Manager
>>> Optimized database ... (done).
>> Checking for duplicated items
>> There wasn't duplicated items in the server.
>> Loading groups
>> Loading items (OTB)

> ERROR: Unable to load items (OTB)!
#########################################################


I tried to change file items.otb from others 'DATA'
and every time is the same error

 
u compiled the server for version 7.4..

Windows:
Open up ..\sources\msvc\TheOTXServer.sln, change from "Debug" to "Release or Release GUI" and simply build the project.
If you want to switch the protocol version, go to Project Properties -> C/C++ -> Preprocessor and edit _PROTOCOL77 definition with either 74 or 76.

_MULTIPLATFORM77

Linux:
Same as every other OTX:

Libs:
apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev

Compile:
sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-groundcache --enable-root-permission && make -j 2

Protocol version can be changed in the Makefile.am - $(OPTIONAL_FLAGS), just add -D_MULTIPLATFORM7X where X is 6 or 7.

-D_MULTIPLATFORM77
 
Back
Top