Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
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!
If you're talking about having to learn spells rather than automatically learning them you can replace your spells.xml with this one (location: \RealMap-Global-8.0-TFS-1.2-main\data\spells\spells.xml)
or just open your spells.xml (same location) and replace
XML:
needlearn="0"
with
XML:
needlearn="1"
Also remember not all npc have the proper spells implemented.
yes I tried that but never found any npc that could teach my sorc/pal any spells. Best they can do is to list available spells and then not react to any further commands
Sweaty Cyclops can be reached, the wheat was doubled and the lower layer couldn't be removed with scythe
Explorer Society quest-log "fixed" (I forgot my Tibia password so I couldn't check what the actual text is or if it even exists, I just added so it still shows up in the quest log after completion because it seems like it should)
Explorer Society - Family Brooch door missing aid.
Explorer Society - There were no purple butterfly-spawns (and butterfly.lua or something isn't working properly, it's corpses are always the same). Added purple butterflies.
Explorer Society - TheAstralPortals - Doors and tiles missing uid/aid respectively on map. Changed coordinates in carvingTPPortHope.lua so they don't point directly at eachother crashing the server
Explorer Society - The Undersea Kingdom - Berenice.lua was messy
Houses in Carlin will save their walls. Size of houses in mysql and homepage or whatever might be messed up though. Personally I prefer walls saving.
Added spells to learn from NPCs in Edron. (didn't playtest if they work properly and the price might be wrong since I took it from the Realera wiki
yes I tried that but never found any npc that could teach my sorc/pal any spells. Best they can do is to list available spells and then not react to any further commands
The Edron NPCs I fixed sell spells, but I don't think that's all the spells. Also I know I fixed Asrak in Venore a while back, he sells Paladin spells. If you only want the Edron NPCs they are attached and you can just add them to the RealMap-Global-8.0-TFS-1.2-main\data\npc\scripts-folder
If you're using Shiris undrins or my files (same but a few commits ahead) you don't have to compile anything. The theforgottenserver_x64.exe starts the server.
Follow this tutorial but use the files on github as server files instead of those linked. I don't remember if there's a website already included or not, I guess you'll notice.
If you're using Shiris undrins or my files (same but a few commits ahead) you don't have to compile anything. The theforgottenserver_x64.exe starts the server.
Follow this tutorial but use the files on github as server files instead of those linked. I don't remember if there's a website already included or not, I guess you'll notice.
use uniserver u dont need internet connection to host the website on your laptop/computer it can run all locally your computer becomes website host and u dont need internet to connect to yourself.
use uniserver u dont need internet connection to host the website on your laptop/computer it can run all locally your computer becomes website host and u dont need internet to connect to yourself.
Hi, I am very glad to have been pointed to this thread as it is exactly what I was looking for.
Unfortuantely I have issues compiling it. I followed the FTS tutorial, which is not many commands, and the cmake is not working for me. It says
Bash:
-- cotire 1.7.6 loaded.
-- MySQL Include dir: /usr/include/mysql library dir: /usr/lib/x86_64-linux-gnu
-- MySQL client libraries: /usr/lib/x86_64-linux-gnu/libmysqlclient.so
-- Configuring done (0.0s)
CMake Error at CMakeLists.txt:49 (add_executable):
No SOURCES given to target: tfs
And obviously there is something in src. I pulled everything from git a couple hours ago.
The server is running Ubuntu 24.04 and everything up to date (maybe too new?).
I am novice at TFS and really would appreciate help.
A free and open-source MMORPG server emulator written in C++ - otland/forgottenserver
github.com
thats the official wiki from github to donload and compile this 1.2 server. i cant edit the last post, after that just import this data folder and you are done
Tried different suggestions. Setting up different VMs with different Ubuntu versions, checking out FTS tag v1.2, new TFS etc..
The compilation of TFS1.2 seems to have worked though, but I cannot run it. It fails.
Code:
root@ots0800:/home/otsmanager/forgottenserver/build# cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at cmake/cotire.cmake:40 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
CMakeLists.txt:10 (include)
-- cotire 1.7.6 loaded.
-- Found GMP: /usr/include/x86_64-linux-gnu
-- Found PugiXML: /usr/include
-- Could NOT find LuaJIT (missing: LUA_INCLUDE_DIR)
-- MySQL Include dir: /usr/include/mysql library dir: /usr/lib/x86_64-linux-gnu
-- MySQL client libraries: mysqlclient
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Lua: /usr/lib/x86_64-linux-gnu/libluajit-5.1.so;/usr/lib/x86_64-linux-gnu/libm.so (found version "")
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.53.0") found components: system
-- CXX target tfs cotired without unity build.
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/otsmanager/forgottenserver/build
Hi guys, i want to learn about servers, when i was a child i use to have an a server, right now i was in trouble , nowdays i had money for VPS so i bought one, i open the ports 7171. 7172 in the vps and also in the firewall, everything runs ok, but when somebody try to login , it enters on char list, the people can see the account characters, because i test whith the god account, but when they try to log in, it says server conection refused, but with the VPS i can enter, you think its communication problem
I’m running a Tibia OT server (The Forgotten Server 8.0) on a dedicated Windows VPS with public IP 64.71.179.207. My server config has:
ip = "64.71.179.207"
bindOnlyGlobalAddress = false
loginProtocolPort = 7171
gameProtocolPort = 7172
The server shows it is listening on ports 7171 and 7172. My Windows firewall and VPS provider firewall allow inbound traffic on these ports. I verified with an online port checker and ports 7171 and 7172 are open.
However, when trying to connect from a client outside the VPS network, I get Error 10061 (connection refused).
I already tried:
Changing bindOnlyGlobalAddress to true
Using ip = "0.0.0.0" with bindOnlyGlobalAddress = false
Patching the client executable IP to match the public IP and port
Verifying ports with telnet from external machine (connection refused)
Does anyone know what else could cause this error or how to fix it? Any tips on VPS firewall rules or server configuration would be appreciated.