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

[8.60] Latest forgottenserver 1.3/1.4. Clean downport.

Status
Not open for further replies.
Problem while compiling - added otclient-sdk:

Code:
1>------ Build started: Project: otclient, Configuration: Debug x64 ------
1>animatedtext.cpp
1>animator.cpp
1>client.cpp
1>container.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>creature.cpp
1>creatures.cpp
1>effect.cpp
1>game.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>houses.cpp
1>item.cpp
1>itemtype.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>lightview.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>localplayer.cpp
1>luafunctions.cpp
1>luavaluecasts.cpp
1>map.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>mapio.cpp
1>mapview.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>minimap.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>missile.cpp
1>outfit.cpp
1>player.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>protocolcodes.cpp
1>protocolgame.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>protocolgameparse.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>protocolgamesend.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>shadermanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>spritemanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>statictext.cpp
1>thing.cpp
1>thingtype.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>thingtypemanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>tile.cpp
1>towns.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>uicreature.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>uiitem.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>uimap.cpp
1>uimapanchorlayout.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>uiminimap.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>uiprogressrect.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>uisprite.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>adaptativeframecounter.cpp
1>application.cpp
1>asyncdispatcher.cpp
1>binarytree.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>clock.cpp
1>config.cpp
1>configmanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>event.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>eventdispatcher.cpp
1>filestream.cpp
1>graphicalapplication.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>logger.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(71): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(100): error C3861: 'PHYSFS_writeBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(112): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(133): error C3861: 'PHYSFS_writeBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(187): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(250): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(316): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(357): error C3861: 'PHYSFS_writeBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(404): error C3861: 'PHYSFS_writeBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(458): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\filestream.cpp(458): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>module.cpp
1>modulemanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>resourcemanager.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>scheduledevent.cpp
1>Unknown compiler version - please run the configure tests and report the results
1>Unknown compiler version - please run the configure tests and report the results
1>timer.cpp
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(64): error C3861: 'PHYSFS_unmount': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(83): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(83): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(93): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(93): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(136): error C3861: 'PHYSFS_unmount': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(153): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(153): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(165): error C2065: 'PHYSFS_Stat': undeclared identifier
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(165): error C2146: syntax error: missing ';' before identifier 'stat'
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(165): error C3079: an initializer list cannot be used as the right operand of this assignment operator
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(166): error C3861: 'PHYSFS_stat': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(170): error C2065: 'PHYSFS_FILETYPE_DIRECTORY': undeclared identifier
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(191): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(191): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(195): error C3861: 'PHYSFS_readBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(205): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(205): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(209): error C3861: 'PHYSFS_writeBytes': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(238): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(238): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(246): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(246): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(254): error C3861: 'PHYSFS_getLastErrorCode': identifier not found
1>c:\users\marcin\otclient\src\framework\core\resourcemanager.cpp(254): error C3861: 'PHYSFS_getErrorByCode': identifier not found
1>Unknown compiler version - please run the configure tests and report the results
1>Done building project "otclient.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
This isn't even remotely related to this thread?
 
Thanks a lot for this port! Compiled on Ubuntu without any issues. Used ZNote as my ACC.

Have been running it without encountering any problems so far.
 
Hello.
Thanks for your upload , tutorial and effort.
I have pretty embarassing question. I was able to compile software, but what now?
I enter release folder, but there is no config.lua, no data files. Should I get them from another server? Create them on my own?
When I run exe file nothing happens (also from cmd). I have some IT/programming knowledge, but I can't afford it.
Please give me some advice.
 
Hello.
Thanks for your upload , tutorial and effort.
I have pretty embarassing question. I was able to compile software, but what now?
I enter release folder, but there is no config.lua, no data files. Should I get them from another server? Create them on my own?
When I run exe file nothing happens (also from cmd). I have some IT/programming knowledge, but I can't afford it.
Please give me some advice.


the release folder is where the .exe is "created", the data folder and config.lua(.dist) is on the "root" tfs folder
 
Stupid question but did you add back the animated text support?

 
What? Tibia 8.6 used animated text, so yeah this repository relies on it, when it comes to colored messages and mana/heal messages.
 
What? Tibia 8.6 used animated text, so yeah this repository relies on it, when it comes to colored messages and mana/heal messages.
I just mean that it can be rewritten to lua without source edits.
 
I just mean that it can be rewritten to lua without source edits.
No, it cannot be, this thing is used in source in several places.
 
No, it cannot be, this thing is used in source in several places.

It's just a signal you send to the client so even if it wasn't in the sources you can always networkmessage the shit out of it.
 
Thank you @Nekiro for your great work on it!

I'm playing with this engine, searching for some bugs, removing unnecessary codes.
Also this is the first time that I'm using TFS, always used OTServ_SVN_0.6.4.

After all that, I'll do a pull request !!!

Are you still working on it or stopped?
 
Thank you @Nekiro for your great work on it!

I'm playing with this engine, searching for some bugs, removing unnecessary codes.
Also this is the first time that I'm using TFS, always used OTServ_SVN_0.6.4.

After all that, I'll do a pull request !!!

Are you still working on it or stopped?
No idea what you meant by working on it, I'm updating it so it is even with tfs master branch, if someone finds some issues, they should create the issue in the repo and I will fix it probably.
 
Changes that I made so far:
  • Removed incorrect IDs from higher versions (checked all lua files)
  • Added 8.6 items.otb and fixed items.xml.
  • Added Skinning & Dusting systems.
  • Added all special foods from 8.6 version.
  • Fixed fluids (life fluid and blood), thanks to @celohere

There are more things to do, like:
  • Add 8.6 monsters files.
  • Add 8.6 spells and formulas.

That's all that I remember right now, I'll create a pull request...
 
Status
Not open for further replies.
Back
Top