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

TFS 1.X+ It is possible? 8.6 with latest content?

TMS

New Member
Joined
Apr 9, 2021
Messages
7
Reaction score
0
Hey OtLand !!!

Last year I have been working on a 8.6 rl map ots with content from that era, but now I want to expand it….

I know is possible since they’re amazing tools such as ítem editor, obs, OB, etc, but I just don’t know how and where to start: I want to implement latest tibia content into my 8.60 protocol server. I’ve been exploring and exporting obs newer files to my 8.6 dat and SPR but I feel like I will never finish (there’s like 30k+ new items). There’s a way I can do this faster? How can i start, and where? I already have my 8.6 map and base but I want to add newer content (Tibia 13+).

Also, I can’t wrap around my head about how I will do it with the map, cause I don’t know how can I find and paste new content into my 8.6 map (since otservbr and tfs IDS ain’t the same)

I am not looking for the files or for somebody to do this for me, I am looking for feedback and comments about how can I achieve this! And know which is the faster and effective way to do it so.



With this being all, I hope you all have a precious day, community!
 
Sorry for delay use this:

Compile the tool with ur specific options to create a custom .dat and .spr from Tibia 12+ or Last 13+ without the market data and these unknown flags from tibia 8.6+ like removing flags from FLAGS and compile, create your own custom exported .dat and .spr (1231)

-Later load with Object Builder and export obd on your desired version :)
- Thanks me later
 
Sorry for delay use this:

Compile the tool with ur specific options to create a custom .dat and .spr from Tibia 12+ or Last 13+ without the market data and these unknown flags from tibia 8.6+ like removing flags from FLAGS and compile, create your own custom exported .dat and .spr (1231)

-Later load with Object Builder and export obd on your desired version :)
- Thanks me later

Following your steps I am able to create a .spr/.dat file, but I get this error when trying to open it in Object Builder.

1677818749629.png

Any ideas?
 
Following your steps I am able to create a .spr/.dat file, but I get this error when trying to open it in Object Builder.

View attachment 73835

Any ideas?


use this appareanceflags.cs :
C++:
namespace SpiderClientConverter
{
    enum AppearanceFlag1000 : byte
    {
        Ground = 0,
        Clip = 1,
        Bottom = 2,
        Top = 3,
        Container = 4,
        Stackable = 5,
        ForceUse = 6,
        Usable = 254,
        MltiUse = 7,
        Writeable = 8,
        WriteableOnce = 9,
        LiquidContainer = 10,
        LiquidPool = 11,
        Impassable = 12,
        Unmovable = 13,
        BlocksSight = 14,
        BlocksPathfinding = 15,
        NoMovementAnimation = 16,
        Pickupable = 17,
        Hangable = 18,
        HooksSouth = 19,
        HooksEast = 20,
        Rotateable = 21,
        LightSource = 22,
        AlwaysSeen = 23,
        Translucent = 24,
        Displaced = 25,
        Elevated = 26,
        LyingObject = 27,
        AlwaysAnimated = 28,
        MinimapColor = 29,
        HelpInfo = 30,
        FullTile = 31,
        Lookthrough = 32,
        //Clothes = 33,
        //Market = 34,
        //DefaultAction = 35,
        //Wrappable = 36,
        //UnWrappable = 37,
        //TopEffect = 38,
        //NpcSaleData = 39,
        //ChangedToExpire = 40,
        //Corpse = 41,
        //PlayerCorpse = 42,
        //CyclopediaItem = 43,
        //Ammo = 44,
        //ShowOffSocket = 45,
        //Reportable = 46,
        //UpgradeClassification = 47,
        //Wearout = 48,
        //ClockExpire = 49,
        //Expire = 50,
        //ExpireStop = 51,
        Default = 255

    }
}
Already convert one 8.60 for all ;)
Attached files updated due set properly signatures
 

Attachments

  • Client13.10 to 8.60 UPDT.7z
    49.7 MB · Views: 51 · VirusTotal
Last edited:
use this appareanceflags.cs :
C++:
namespace SpiderClientConverter
{
    enum AppearanceFlag1000 : byte
    {
        Ground = 0,
        Clip = 1,
        Bottom = 2,
        Top = 3,
        Container = 4,
        Stackable = 5,
        ForceUse = 6,
        Usable = 254,
        MltiUse = 7,
        Writeable = 8,
        WriteableOnce = 9,
        LiquidContainer = 10,
        LiquidPool = 11,
        Impassable = 12,
        Unmovable = 13,
        BlocksSight = 14,
        BlocksPathfinding = 15,
        NoMovementAnimation = 16,
        Pickupable = 17,
        Hangable = 18,
        HooksSouth = 19,
        HooksEast = 20,
        Rotateable = 21,
        LightSource = 22,
        AlwaysSeen = 23,
        Translucent = 24,
        Displaced = 25,
        Elevated = 26,
        LyingObject = 27,
        AlwaysAnimated = 28,
        MinimapColor = 29,
        HelpInfo = 30,
        FullTile = 31,
        Lookthrough = 32,
        //Clothes = 33,
        //Market = 34,
        //DefaultAction = 35,
        //Wrappable = 36,
        //UnWrappable = 37,
        //TopEffect = 38,
        //NpcSaleData = 39,
        //ChangedToExpire = 40,
        //Corpse = 41,
        //PlayerCorpse = 42,
        //CyclopediaItem = 43,
        //Ammo = 44,
        //ShowOffSocket = 45,
        //Reportable = 46,
        //UpgradeClassification = 47,
        //Wearout = 48,
        //ClockExpire = 49,
        //Expire = 50,
        //ExpireStop = 51,
        Default = 255

    }
}
Already convert one 8.60 for all ;)
Thank you so much - Im having some issues opening the file you provided. Do you think its something to do with my object builder?

Also my folder doesnt contain the appearanceflags.cs file - do I need to compile a new version of the program with that file edit applied?

1677853238230.png
 
Last edited:
Thank you so much - Im having some issues opening the file you provided. Do you think its something to do with my object builder?

Also my folder doesnt contain the appearanceflags.cs file - do I need to compile a new version of the program with that file edit applied?

View attachment 73841
Oh only add the signatures. I Gonna make another with the properly signatures of 860v1

And sure u need compile again using these appeareances
Post automatically merged:

Attached files of my old post updated due set properly signatures
 
Last edited:
use this appareanceflags.cs :
C++:
namespace SpiderClientConverter
{
    enum AppearanceFlag1000 : byte
    {
        Ground = 0,
        Clip = 1,
        Bottom = 2,
        Top = 3,
        Container = 4,
        Stackable = 5,
        ForceUse = 6,
        Usable = 254,
        MltiUse = 7,
        Writeable = 8,
        WriteableOnce = 9,
        LiquidContainer = 10,
        LiquidPool = 11,
        Impassable = 12,
        Unmovable = 13,
        BlocksSight = 14,
        BlocksPathfinding = 15,
        NoMovementAnimation = 16,
        Pickupable = 17,
        Hangable = 18,
        HooksSouth = 19,
        HooksEast = 20,
        Rotateable = 21,
        LightSource = 22,
        AlwaysSeen = 23,
        Translucent = 24,
        Displaced = 25,
        Elevated = 26,
        LyingObject = 27,
        AlwaysAnimated = 28,
        MinimapColor = 29,
        HelpInfo = 30,
        FullTile = 31,
        Lookthrough = 32,
        //Clothes = 33,
        //Market = 34,
        //DefaultAction = 35,
        //Wrappable = 36,
        //UnWrappable = 37,
        //TopEffect = 38,
        //NpcSaleData = 39,
        //ChangedToExpire = 40,
        //Corpse = 41,
        //PlayerCorpse = 42,
        //CyclopediaItem = 43,
        //Ammo = 44,
        //ShowOffSocket = 45,
        //Reportable = 46,
        //UpgradeClassification = 47,
        //Wearout = 48,
        //ClockExpire = 49,
        //Expire = 50,
        //ExpireStop = 51,
        Default = 255

    }
}
Already convert one 8.60 for all ;)
Attached files updated due set properly signatures

Trying to open a item otb for it and getting this error:
1691947156578.png
Using DLL from Fabian766 for extended sprites with clean tibia 8.60 exe
 
Last edited:
Trying to open a item otb for it and getting this error:
View attachment 77537
Using DLL from Fabian766 for extended sprites with clean tibia 8.60 exe
ummm i solved using this otb on server (look attached). i think if you sync with item editor almost items appear without problem

and sorry i not use Vanilla Tibia client. only OTC
 

Attachments

ummm i solved using this otb on server (look attached). i think if you sync with item editor almost items appear without problem

and sorry i not use Vanilla Tibia client. only OTC

Well I managed to make it work but it seems like the item editor itself doesnt create the right item ID we should have
Maybe you have a fix for that aswell?

1692073407923.png

About the tibia client itself,
Did you instant convert it from newest client to 8.60?
Or did u convert it first to a lower version like 12x then compiled as 8.60?
 
Well I managed to make it work but it seems like the item editor itself doesnt create the right item ID we should have
Maybe you have a fix for that aswell?

View attachment 77559

About the tibia client itself,
Did you instant convert it from newest client to 8.60?
Or did u convert it first to a lower version like 12x then compiled as 8.60?

u can read here and continue on the other posts friend :) i explained properly how reach. for more newest items u can recreate easily.

I only reload the otb without those unnecessary Flags. for otb work on server and on client i only compile to 8.61

You can also see the attached files. I have updated the Functional files for version 8.61

 

Attachments

Last edited:
u can read here and continue on the other posts friend :) i explained properly how reach. for more newest items u can recreate easily.

I only reload the otb without those unnecessary Flags. for otb work on server and on client i only compile to 8.61

You can also see the attached files. I have updated the Functional files for version 8.61


Dont get me wrong, im not trying to be annonying or something
Everything works perfect so far its for me just the items.otb which is a problem
Im not getting the correct itemsID like from original tibia or from other converted clients
As example itemID 19745 is a ground but in my "items.otb" its not
Im using the simple function create missing items and reload items attributes so what im doing wrong
 
Back
Top