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

[8.6] TFS 1.5 Baiak, Mount and Modal widow.

there are two ways to compile the nekirio tfs server (7.72 / 8.0 / 8.60).

option 1 (recommended):
you must apply my commit to the tfs 1.5 / 8.6 source. this commit migrates the project to vcpkg manifest mode, so all dependencies are downloaded automatically via vcpkg.json.

important notes:
  • remove your current vcpkg installation
  • install the vcpkg version described in the README
  • using the latest vcpkg may break compatibility (for example, boost 2.x)
  • nekirio expects older libraries, so i updated the source to be compatible with boost 1.88, which builds correctly

required commit:
Build: migrate to vcpkg manifest mode and fix Boost 1.88 compatibility · Mateuzkl/TFS-1.5-772@27d1957 (https://github.com/Mateuzkl/TFS-1.5-772/commit/27d19579e61e6783ce548a7a7f78af5f55291b99)

with this commit applied, the project will automatically detect missing dependencies, download the correct versions and compile normally in visual studio.

option 2 (legacy):
use an older vcpkg version, which does not require any source code changes.

steps:
  • download vcpkg from the link below
  • extract it to c:\vcpkg
  • run:
cd c:\vcpkg
.\bootstrap-vcpkg.bat
.\vcpkg.exe integrate install

then open visual studio, clean the solution and build.

legacy vcpkg link:
GitHub - fdc23/Greed-TFS-1.5-Downgrades at 8.60 (https://github.com/fdc23/Greed-TFS-1.5-Downgrades/tree/8.60?tab=readme-ov-file)

do not use the latest vcpkg version, it will cause build errors because it pulls newer library and boost versions that are incompatible with nekirio.

if you use my commit, the source is already adjusted to work with a compatible vcpkg setup and can also compile otcv8, otacademy and other tfs forks without issues.
I compiled baiak for him ;)

One more happy person more :)
 
Hello Otlanders !

Is possible to create item by command /i crystal coin. Script create item exist in talkaction but not works.

Best Regards
 
Hello Otlanders !

Is possible to create item by command /i crystal coin. Script create item exist in talkaction but not works.

Best Regards
This repo TFS 1.5? Yes, there is a command /i to create items.
Take a look here:
TFS-1.5-Downgrades/data/talkactions/scripts/create_item.lua at 8.60 · nekiro/TFS-1.5-Downgrades (https://github.com/nekiro/TFS-1.5-Downgrades/blob/8.60/data/talkactions/scripts/create_item.lua)
But don't forget, you have to set it in your account. Go to the accounts column, then choose your account, click on it and look for "type" and put 6 and save.
1770142218951.webp

Then, go to the players column, choose your character and open it. Look for "group_id" and put 6. Both must be 6 to become GOD, then you can use the commands easily
1770142332950.webp
 
my group.xml was this:
LUA:
<?xml version="1.0" encoding="UTF-8"?>
<groups>
    <group id="1" name="player" access="0" maxdepotitems="0" maxvipentries="0" />
    <group id="2" name="tutor" access="0" maxdepotitems="0" maxvipentries="0" >
        <flags>
            <flag talkorangehelpchannel="1" />
        </flags>
    </group>
    <group id="3" name="senior tutor" access="0" maxdepotitems="0" maxvipentries="0" >
        <flags>
            <flag talkorangehelpchannel="1" />
        </flags>
    </group>
    <group id="4" name="gamemaster" access="1" maxdepotitems="0" maxvipentries="200" >
        <flags>
            <flag cannotusecombat="1" />
            <flag cannotattackplayer="1" />
            <flag cannotattackmonster="1" />
            <flag cannotbeattacked="1" />
            <flag canconvinceall="1" />
            <flag cansummonall="1" />
            <flag canillusionall="1" />
            <flag cansenseinvisibility="1" />
            <flag ignoredbymonsters="1" />
            <flag notgaininfight="1" />
            <flag hasinfinitemana="1" />
            <flag hasinfinitesoul="1" />
            <flag hasnoexhaustion="1" />
            <flag canalwayslogin="1" />
            <flag cannotbepushed="1" />
            <flag hasinfinitecapacity="1" />
            <flag cannotpushallcreatures="1" />
            <flag cantalkredprivate="1" />
            <flag cantalkredchannel="1" />
            <flag talkorangehelpchannel="1" />
            <flag notgainexperience="1" />
            <flag notgainmana="1" />
            <flag notgainhealth="1" />
            <flag notgainskill="1" />
            <flag setmaxspeed="1" />
            <flag specialvip="1" />
            <flag notgenerateloot="1" />
            <flag cantalkredchannelanonymous="1" />
            <flag ignoreprotectionzone="1" />
            <flag ignorespellcheck="1" />
            <flag ignoreweaponcheck="1" />
            <flag cannotbemuted="1" />
            <flag isalwayspremium="1" />
            <flag canbroadcast="1" />
        </flags>
    </group>
    <group id="5" name="developer" access="1" maxdepotitems="0" maxvipentries="200" >
        <flags>
            <flag cannotusecombat="0" />
            <flag cannotattackplayer="0" />
            <flag cannotattackmonster="0" />
            <flag cannotbeattacked="1" />
            <flag canconvinceall="1" />
            <flag cansummonall="1" />
            <flag canillusionall="1" />
            <flag cansenseinvisibility="1" />
            <flag ignoredbymonsters="1" />
            <flag notgaininfight="1" />
            <flag hasinfinitemana="1" />
            <flag hasinfinitesoul="1" />
            <flag hasnoexhaustion="1" />
            <flag cannotusespells="0" />
            <flag cannotpickupitem="0" />
            <flag canalwayslogin="1" />
            <flag canbroadcast="1" />
            <flag canedithouses="1" />
            <flag cannotbebanned="1" />
            <flag cannotbepushed="1" />
            <flag hasinfinitecapacity="0" />
            <flag cannotpushallcreatures="1" />
            <flag cantalkredprivate="1" />
            <flag cantalkredchannel="1" />
            <flag talkorangehelpchannel="1" />
            <flag notgainexperience="0" />
            <flag notgainmana="1" />
            <flag notgainhealth="1" />
            <flag notgainskill="1" />
            <flag setmaxspeed="1" />
            <flag specialvip="1" />
            <flag notgenerateloot="0" />
            <flag cantalkredchannelanonymous="1" />
            <flag ignoreprotectionzone="1" />
            <flag ignorespellcheck="1" />
            <flag ignoreweaponcheck="1" />
            <flag cannotbemuted="1" />
            <flag isalwayspremium="1" />
            <flag canmoveallthings="1"/>
        </flags>
    </group>
</groups>

I had old group.xml thanks solved !
 
I have stopped editing this project and decided to share it, so I have released some datapacks for all of you! This is a Baiak map in version 8.6, featuring several interesting systems. I have downloaded TFS 1.3 and upgraded it to TFS 1.5 Nekiro. It comes with mounts and modal windows. The images are attached. If you would like to download and try it out, there are several systems, events, and mini-games included. Alternatively, you can use it as a base for your future maps. Enjoy these datapacks!View attachment 82468View attachment 82469
View attachment 82467

This server only uses OtClient
  1. Open your otclient/modules/game_feature/feature.lua and look for this line.
    LUA:
    if(version >= 860) then

  2. add below and save.. ready activated mount
    LUA:
    g_game.enableFeature(GamePlayerMounts)

Note: Some maps and caves may be empty due to the lack of added monsters/NPCs. I don't have good ideas to add them. I decided to share with you if you want and to edit this project to your liking in the future. Good luck!
Brother what item editor should i use to edit items.otb ?, ive tried a bunch and im getting nowhere, have u used any with success ??
 
Brother what item editor should i use to edit items.otb ?, ive tried a bunch and im getting nowhere, have u used any with success ??
Just use item editor 0.5, and change in the pluginone.xml, section 8.60v2, or 8.60 from 20, to 64.
In file > preferences, uncheck frame duration.
 
Could some kind soul compile for me and get me the .exe? I've followed the guides and tried countless of hours now without getting it to work :/
I know how frustrating compiling can be and just because of that, here you go friend :) - TFS 1.5 source (baiak)
Post automatically merged:

Yes, i will send you screens.
Post automatically merged:


Here you go.
View attachment 98603
Thank you, turned out to be a good old case of pc blocking dll files....
Post automatically merged:

Yes, i will send you screens.
Post automatically merged:


Here you go.
View attachment 98603
How do you feel about Assets editor or lapis, worth putting effort into learning or just stick with this ?
 
Last edited:
I know how frustrating compiling can be and just because of that, here you go friend :) - TFS 1.5 source (baiak)
Post automatically merged:


Thank you, turned out to be a good old case of pc blocking dll files....
Post automatically merged:


How do you feel about Assets editor or lapis, worth putting effort into learning or just stick with this ?
Ah yes, dll's, you can by pass this, by compressing files to zip.
Write and save knowledge, will be there, if you need it ;)

If you adding few new items to the game, is only (thanks to authors) only few clicks.


But if you planning/need newer sprites with old sprites, or mixing many sprites versions,
this will be needed.

If you need, or planning something, let me know, i can show, or explain better, step by step, not in the style fast and furious, heh.


Assets editor is like object builder, only sprite sheets can be tricky from the start, but after some minutes, you starting to understand.

Lapis has only few options, nothing to get lost.
 
Ah yes, dll's, you can by pass this, by compressing files to zip.
Write and save knowledge, will be there, if you need it ;)

If you adding few new items to the game, is only (thanks to authors) only few clicks.


But if you planning/need newer sprites with old sprites, or mixing many sprites versions,
this will be needed.

If you need, or planning something, let me know, i can show, or explain better, step by step, not in the style fast and furious, heh.


Assets editor is like object builder, only sprite sheets can be tricky from the start, but after some minutes, you starting to understand.

Lapis has only few options, nothing to get lost.
I got a grip on Assets editor instead its NICE, successfully duplicated items and changed sprites / flags etc etc, still a bit lost on animations since it seems as if you need sprites for each frame of "sparkel" for example when i was under the impression it was a layer of sparkles so to speak, well well ill get there im on day 2 of assets editor
Post automatically merged:

Ah yes, dll's, you can by pass this, by compressing files to zip.
Write and save knowledge, will be there, if you need it ;)

If you adding few new items to the game, is only (thanks to authors) only few clicks.


But if you planning/need newer sprites with old sprites, or mixing many sprites versions,
this will be needed.

If you need, or planning something, let me know, i can show, or explain better, step by step, not in the style fast and furious, heh.


Assets editor is like object builder, only sprite sheets can be tricky from the start, but after some minutes, you starting to understand.

Lapis has only few options, nothing to get lost.
I was also thinking about dabbling a bit with RME, ive never used it but when i try to open map i get unhandled exception error, and than it says this, thing is as i said i have edited and compiled spr otb but server works fine, also tried starting with original (original baiak) items.otb .xml in RME data folder but still i get this.
I have stopped editing this project and decided to share it, so I have released some datapacks for all of you! This is a Baiak map in version 8.6, featuring several interesting systems. I have downloaded TFS 1.3 and upgraded it to TFS 1.5 Nekiro. It comes with mounts and modal windows. The images are attached. If you would like to download and try it out, there are several systems, events, and mini-games included. Alternatively, you can use it as a base for your future maps. Enjoy these datapacks!View attachment 82468View attachment 82469
View attachment 82467

This server only uses OtClient
  1. Open your otclient/modules/game_feature/feature.lua and look for this line.
    LUA:
    if(version >= 860) then

  2. add below and save.. ready activated mount
    LUA:
    g_game.enableFeature(GamePlayerMounts)

Note: Some maps and caves may be empty due to the lack of added monsters/NPCs. I don't have good ideas to add them. I decided to share with you if you want and to edit this project to your liking in the future. Good luck!
Im confused, is ordinary world map the one you started with and thunder map the one you edited or ?, wich one is mostly worked on ?, also seems my tibia.spr dosent work in rme after i edited anyone know how to fix that ?
 
Last edited:
I got a grip on Assets editor instead its NICE, successfully duplicated items and changed sprites / flags etc etc, still a bit lost on animations since it seems as if you need sprites for each frame of "sparkel" for example when i was under the impression it was a layer of sparkles so to speak, well well ill get there im on day 2 of assets editor
Post automatically merged:


I was also thinking about dabbling a bit with RME, ive never used it but when i try to open map i get unhandled exception error, and than it says this, thing is as i said i have edited and compiled spr otb but server works fine, also tried starting with original (original baiak) items.otb .xml in RME data folder but still i get this.

Im confused, is ordinary world map the one you started with and thunder map the one you edited or ?, wich one is mostly worked on ?, also seems my tibia.spr dosent work in rme after i edited anyone know how to fix that ?
Try with newer rme, or set in the file > preferences, "client version 860 and uncheck file signature".


Or if you compiled new sprites, you need update items.otb through item editor, and copy to the rme > data > 860

After you will load the map, and see only black screen, click "ctrl + T", and click town, and "go to".
 
Try with newer rme, or set in the file > preferences, "client version 860 and uncheck file signature".


Or if you compiled new sprites, you need update items.otb through item editor, and copy to the rme > data > 860

After you will load the map, and see only black screen, click "ctrl + T", and click town, and "go to".
Turned out to be assets editor that screwed up the .otfi
 
In config.lua is
LUA:
monsterBonusHealth = 0.5
monsterBonusSpeed = 0.02
monsterBonusDamage = 0.02
this is from monster level. is available monster level??
 
I have stopped editing this project and decided to share it, so I have released some datapacks for all of you! This is a Baiak map in version 8.6, featuring several interesting systems. I have downloaded TFS 1.3 and upgraded it to TFS 1.5 Nekiro. It comes with mounts and modal windows. The images are attached. If you would like to download and try it out, there are several systems, events, and mini-games included. Alternatively, you can use it as a base for your future maps. Enjoy these datapacks!View attachment 82468View attachment 82469
View attachment 82467

This server only uses OtClient
  1. Open your otclient/modules/game_feature/feature.lua and look for this line.
    LUA:
    if(version >= 860) then

  2. add below and save.. ready activated mount
    LUA:
    g_game.enableFeature(GamePlayerMounts)

Note: Some maps and caves may be empty due to the lack of added monsters/NPCs. I don't have good ideas to add them. I decided to share with you if you want and to edit this project to your liking in the future. Good luck!
I dont know but i feel like speed is exaggerated, my level 300 paladin has 850 speed at base and 1100 aprox with utani hur, level 300 and its closing in on max speed, my vocations have base speed 225-230, my formula in player.h is the normal 2 x level -1 and my timebetweenactions is 150ms, i have no idea but did rl 8.6 tibia paladins really have 1100 speed with utani hur ? if so i guess i just lower it but it feels like im missing something.
 
Hello Again. ;)

does have this engine/datapack imbuing system?

somethink like this
LUA:
<attribute key="manaleechamount" value="5" />
<attribute key="manaleechchance" value="100" />
or custom script ?
Best Regards.
 
Back
Top