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

Compiling a server for 8.6 with war system

vingo

Active Member
Joined
Oct 27, 2012
Messages
464
Reaction score
43
Hello I want help with compiling a server to 8.6 including war system, stack inside PZ and no ITEM.OTB check on startup..


Is that possible? I asked for help before, I got some help but I couldnt manage and premium board seems pretty dead :/..


So I ask again, please help, I did not manage before.
 
There are several compiling tutorial threads already, but I digress, you probably already know this. So I'll skip the disregard you would normally expect and ask you things you should have known to be of important relevance:

Are you wanting to use 0.2, 0.3, or 0.4? I'm guessing 0.4. Then the question is rev3777 or rev3884.

What is the platform? The three most common scenarios are Windows Local, Linux Local, Linux Remote.
If Linux, what distribution: Debian/Ubuntu, Fedora, or SUSE?

As represented by the bold, if I have to guess, I'm going to assume 0.4 rev3884 on a remote Ubuntu Linux platform.
 
For the moment, rev3884 on a windows machine.

preferably 0.4 yes, If im allowed to say that in here.

Note: as the items.otb I am using is not "correct" the best thing would be If that warning would dissapear somehow, (I saw people say its possible).


Thats all I can say..


I am really thankful for any help I get, I have read all compiling tutorials, But I end up getting errors when I have to follow a step by step guide..

- - - Updated - - -

@Tai

I meant more of the "this item.otb is wrong please choose another one"

when Im using my old .exe file it works...

which must mean there is some kind of control (?) that stops me from using my items.otb
 
You realize if you didn't check Item.OTB there would be no way to load items right? :o

With that comment, you fail, hard. He's talking about this:
Code:
    if(Items::dwMajorVersion == 0xFFFFFFFF)
        std::clog << "[Warning - Items::loadFromOtb] items.otb using generic client version." << std::endl;
    else if(Items::dwMajorVersion < 3)
    {
        std::clog << "[Error - Items::loadFromOtb] Old version detected, a newer version of items.otb is required." << std::endl;
        return ERROR_INVALID_FORMAT;
    }
    else if(Items::dwMajorVersion > 3)
    {
        std::clog << "[Error - Items::loadFromOtb] New version detected, an older version of items.otb is required." << std::endl;
        return ERROR_INVALID_FORMAT;
    }
    else if(Items::dwMinorVersion != CLIENT_VERSION_860)
    {
        std::clog << "[Error - Items::loadFromOtb] Another (client) version of items.otb is required." << std::endl;
        return ERROR_INVALID_FORMAT;
    }
which halts execution at startup.
 
yep thats what I meant ^^

believe me, if I knew how to fix this myself I would, but I can honestly say that I gave it a good try, but didnt work... :/
 
Do you have a lot of custom entries in your items.otb? It is generally easier to just re-add your custom entries to the items.otb included with the distribution. I've not compiled TFS on Windows for a long time but I will do my best to help you accomplish this.

And Tai, at worst this thread will just be moved to the Premium support board, where he is entitled to go anyway. But since he is asking for help with an older (8.6) version, I could understand his desire to seek a wider audience by asking in the general support forum instead.
 
hmm, no theres nothing custom I think? just that If I change to a new item.otb my ZAO has walls and chests everywhere and you cant walk anywhere.. :/ I mean If theres a way to change that, that would be easier.

- - - Updated - - -

Do I need to remove zao and import new zao using diffrent item.otb ? or what :/ really confused, not getting that much help
 

Similar threads

Back
Top