• 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.0] [TFS 1.2] - Server Global Full [Real Map]

@Mateus Robeerto hey, can you add here tutorial how to add extended opcodes to this tfs 1.2?

I have also error with VS 2022.
View attachment 95994
Post automatically merged:

Here is also error from ubuntu.
View attachment 95995
Post automatically merged:

If you wanna fix it in easy way open rsa.h and replace this with this code.

LUA:
/**
 * The Forgotten Server - a free and open-source MMORPG server emulator
 * Copyright (C) 2016  Mark Samman <[email protected]>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */

#ifndef FS_RSA_H_C4E277DA8E884B578DDBF0566F504E91
#define FS_RSA_H_C4E277DA8E884B578DDBF0566F504E91

#include <gmp.h>

class RSA
{
    public:
        RSA();
        ~RSA();

        // non-copyable
        RSA(const RSA&) = delete;
        RSA& operator=(const RSA&) = delete;

        void setKey(const char* pString, const char* qString);
        void decrypt(char* msg) const;

    private:
        //use only GMP
        mpz_t n, d;
};

#endif
Post automatically merged:

After this changes, next error in console.
View attachment 95996
I ran some tests: I compiled it on Windows and everything worked perfectly — no errors at all.
I also tested it on Linux and it failed at first, so I had to apply a few changes to support Ubuntu 22.04. After the fixes, it compiled fine and I was able to log into the game with everything working.


For anyone looking for the correct vcpkg setup for TFS — it works for TFS 1.4.2, Nekiro, OTCv8 from OtAcademy, and now also for this 1.2 base — here is the vcpkg I used:
vcpkg (https://www.mediafire.com/file/ipd4qzohe9jwji3/vcpkg.rar/file)


Why am I recommending downloading this specific vcpkg?
Because the vcpkg/Microsoft team keeps updating and changing versions almost every day, and that breaks compatibility constantly. It becomes very difficult to find the right versions for each base or for OTCv8.
So my recommendation is: when you clone vcpkg and manage to compile your project successfully, make a backup and keep it stored somewhere safe. That way you won’t have headaches later.


And for anyone wanting to compile on Linux using Ubuntu 22.04, here is the commit with all the required changes to compile without errors:
Fix GMP support and CMake source propagation for Ubuntu 22.04 · Mateuzkl/RealMap-Global-8.0-TFS-1.2@7516ef8 (https://github.com/Mateuzkl/RealMap-Global-8.0-TFS-1.2/commit/7516ef88240ae1f07f7c8b3b5e8cb1b01b2d283a)

You also need to install these libs (run this):
XML:
sudo apt-get update -y && sudo apt-get install -y g++ libgmp-dev libcrypto++-dev libcrypto++-doc libcrypto++-utils libpugixml-dev libmysqlclient-dev libfmt-dev liblua5.2-dev libboost-all-dev
 
1763208109322.webpSoo, has anyone cleared this map from invalid spawns, items etc. and wanna share? :D there are ton's of it
 
bro, have you seen my post? Are you aware, that AT LEAST this map is a scam full of hidden items, and I could only guess that this server is a scam aswell, full oh hidden commands

as long as you just want to play it locally with yourself or friends :P
GitHub - Brunowots/RealMap-Global-8.0-TFS-1.2 (https://github.com/Brunowots/RealMap-Global-8.0-TFS-1.2)

Those item rooms were removed many years ago; don't use the forum's initial server, use the version from GitHub instead. Treasure 8.0 is a server that uses that datapack.
 
GitHub - Brunowots/RealMap-Global-8.0-TFS-1.2 (https://github.com/Brunowots/RealMap-Global-8.0-TFS-1.2)

Those item rooms were removed many years ago; don't use the forum's initial server, use the version from GitHub instead. Treasure 8.0 is a server that uses that datapack.
How about any kind of intentional "bugs" ? I've heard of some, that let's you get some rares / earn cash by talking right things to right npcs - Haven't found any myself, just heard of
 
How about any kind of intentional "bugs" ? I've heard of some, that let's you get some rares / earn cash by talking right things to right npcs - Haven't found any myself, just heard of
Stop posting lies on my GitHub; the NPCs are a downgrade of the ORTS project from Otland. There are no NPCs that sell magiclong swords... I already told you that this project was used as a base for Treasure.
 
Stop posting lies on my GitHub; the NPCs are a downgrade of the ORTS project from Otland. There are no NPCs that sell magiclong swords... I already told you that this project was used as a base for Treasure.
Bro, downloading your server from the link that's visible in your first post in this theard, I've downloaded a scam. Thing's on map (room full of rares, runes and crystal coins, with hidden tp to, hidden soft boots in bags etc etc.) I've found by myself - things such as "free MLS from npc's" I've heard from other people that said "they worked with this base". I don't know if it's true or not, but still, I've wasted many many hours working on something that was a scam and an attempted thievery.

Speaking of github - I've mistaken posting there about hidden items, because they are cleared in github version, and I've said that it was a mistake
 
After years i realized that this version is full 8.6 including all quests, npc, actions movements etc. Just put a 8.6 map on it and its done
 
Not a bad data pack, I like it, thanks for sharing!
 
Hello,


I need help with removing restrictions from items such as leg armor and armors (for example, Knight Legs can only be used by knights and paladins). I want to remove these restrictions so that every profession can wear them. I searched through items.xml, and I also don’t see such an option in the Item Editor. How can I do this?
 
Hello,


I need help with removing restrictions from items such as leg armor and armors (for example, Knight Legs can only be used by knights and paladins). I want to remove these restrictions so that every profession can wear them. I searched through items.xml, and I also don’t see such an option in the Item Editor. How can I do this?
movements.xml
 
rateSkill not working right when i set it to x100 skills stops after time of Training
 
Back
Top