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

Elarion Online - Where Tibia 7.4 holds a special place in our hearts

Elarion

New Member
Joined
Sep 5, 2023
Messages
7
Reaction score
4
ElarionForumLogo.png

I wanted to kick off a discussion here about our Elarion Online project. This thread isn't about advertising servers or requesting stuff; it's a place for us to chat and share our thoughts about the development of Elarion Online in general.

As many of you may know, Tibia 7.4 holds a special place in our hearts - a time when online adventures were filled with community, exploration, and the thrill of the unknown. The essence of Tibia 7.4 is something we all cherish.

While we aims to bring back the magic of Tibia 7.4, it's important to note that it won't be an exact 1:1 replica. Instead, the server aims to capture the core mechanics of that era while introducing some innovative elements.

One aspect we've put significant effort into is the lore of Tibia. We've taken a deep dive into the current lore and are working to finish unfinished stories. This means you can expect to encounter both familiar tales and new, exciting narratives as you explore the world.

Additionally, to enhance the gameplay experience, we've introduced a multi-client allowance system. This system permits each player to run a maximum of two client applications simultaneously, ensuring a fair and enjoyable environment for all. Our automated system is in place to detect and prevent any attempts to abuse this rule by exceeding the two-client limit. What are your thoughts about it?

So, let's discuss our expectations, hopes, and what we'd love to see on this server. Are there particular aspects of Tibia 7.4 you're hoping to relive? Any thoughts on the balance between nostalgia and modern gaming convenience? And what about the lore? Do you think it should stay true to the original or explore new storylines?

Feel free to share your insights, speculations, and questions here. Let's engage in a constructive conversation about our favorite game era and what lies ahead.

Let's keep it friendly, respectful, and focused on our shared passion for Tibia 7.4.

We're also looking for passionate individuals to join our development efforts. If you're interested in contributing to our project, please visit our website here and join our Discord community here.

I'm looking forward to hearing your thoughts and diving into this exciting journey together!
 
View attachment 78145
Additionally, to enhance the gameplay experience, we've introduced a multi-client allowance system. This system permits each player to run a maximum of two client applications simultaneously, ensuring a fair and enjoyable environment for all. Our automated system is in place to detect and prevent any attempts to abuse this rule by exceeding the two-client limit. What are your thoughts about it?
thats good idea, but how would you prevent people massive multiclienting though? a must-be is virtual machine detection system and prevent your client working there, if you don't have that it doesn't matter if you allow two clients or not, people will mc a lot like on any other server

So, let's discuss our expectations, hopes, and what we'd love to see on this server. Are there particular aspects of Tibia 7.4 you're hoping to relive? Any thoughts on the balance between nostalgia and modern gaming convenience? And what about the lore? Do you think it should stay true to the original or explore new storylines?
do it better than cipsoft, introduce a proper level scaling and vocation balance, new storylines, new items, there are already countless 'reverse engineered' servers and only one is a proper replica without bugs, if you really want cheat-less enviroment then invest in anticheat
 
thats good idea, but how would you prevent people massive multiclienting though? a must-be is virtual machine detection system and prevent your client working there, if you don't have that it doesn't matter if you allow two clients or not, people will mc a lot like on any other server

We've recently developed system that generates a substantial amount of data, allowing us to effectively analyze and detect multiclienting within our gaming environment. This system has been meticulously designed to enhance our anti-cheat measures and maintain a fair gaming experience for all players.

Here's a glimpse into how our detection system operates:

IP Tracking: We keep a close eye on IP addresses. While legitimate players may have multiple users within a single household, our system can distinguish between genuine cases and instances of multiclienting from different locations.

Hardware-Based Detection:
  • Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.
  • Check MAC Addresses: Compare the MAC address of the network adapter within the VM to known virtualization MAC address ranges. However, be aware that advanced users can change MAC addresses.
  • Clock Skew Analysis: VMs might exhibit clock skew, where the system time doesn't behave exactly as on a physical machine. Monitoring system clock behavior can be an indicator.
There are a few more detection features, but we prefer to keep them confidential to maintain their effectiveness in deterring potential evaders.
 
We've recently developed system that generates a substantial amount of data, allowing us to effectively analyze and detect multiclienting within our gaming environment. This system has been meticulously designed to enhance our anti-cheat measures and maintain a fair gaming experience for all players.

Here's a glimpse into how our detection system operates:

IP Tracking: We keep a close eye on IP addresses. While legitimate players may have multiple users within a single household, our system can distinguish between genuine cases and instances of multiclienting from different locations.

Hardware-Based Detection:
  • Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.
  • Check MAC Addresses: Compare the MAC address of the network adapter within the VM to known virtualization MAC address ranges. However, be aware that advanced users can change MAC addresses.
  • Clock Skew Analysis: VMs might exhibit clock skew, where the system time doesn't behave exactly as on a physical machine. Monitoring system clock behavior can be an indicator.
There are a few more detection features, but we prefer to keep them confidential to maintain their effectiveness in deterring potential evaders.
thats good to hear that you have something, already better than 90% of other servers
 
We've recently developed system that generates a substantial amount of data, allowing us to effectively analyze and detect multiclienting within our gaming environment. This system has been meticulously designed to enhance our anti-cheat measures and maintain a fair gaming experience for all players.

Here's a glimpse into how our detection system operates:

IP Tracking: We keep a close eye on IP addresses. While legitimate players may have multiple users within a single household, our system can distinguish between genuine cases and instances of multiclienting from different locations.

Hardware-Based Detection:
  • Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.
  • Check MAC Addresses: Compare the MAC address of the network adapter within the VM to known virtualization MAC address ranges. However, be aware that advanced users can change MAC addresses.
  • Clock Skew Analysis: VMs might exhibit clock skew, where the system time doesn't behave exactly as on a physical machine. Monitoring system clock behavior can be an indicator.
There are a few more detection features, but we prefer to keep them confidential to maintain their effectiveness in deterring potential evaders.
dude, u forgot to remove the gpt suggestion here:
"However, be aware that advanced users can change MAC addresses."
 
We've recently developed system that generates a substantial amount of data, allowing us to effectively analyze and detect multiclienting within our gaming environment. This system has been meticulously designed to enhance our anti-cheat measures and maintain a fair gaming experience for all players.

Here's a glimpse into how our detection system operates:

IP Tracking: We keep a close eye on IP addresses. While legitimate players may have multiple users within a single household, our system can distinguish between genuine cases and instances of multiclienting from different locations.

Hardware-Based Detection:
  • Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.
  • Check MAC Addresses: Compare the MAC address of the network adapter within the VM to known virtualization MAC address ranges. However, be aware that advanced users can change MAC addresses.
  • Clock Skew Analysis: VMs might exhibit clock skew, where the system time doesn't behave exactly as on a physical machine. Monitoring system clock behavior can be an indicator.
There are a few more detection features, but we prefer to keep them confidential to maintain their effectiveness in deterring potential evaders.

relax mate its just a 7.4 ot which dies after a week
 
dude, u forgot to remove the gpt suggestion here:
"However, be aware that advanced users can change MAC addresses."
This isn't a suggestion, it's our way of demonstrating our awareness of these scenarios. We understand that there's always a possibility of finding ways to bypass protections, thats why we created this thread to discuss and improve our systems to ensure a secure and enjoyable experience for users.
 
As of anticheat suggestion, i personally developed a Kernel mode Device driver similar what battleye is

I can register a callback and strip permission or close any process handle so memory reading/writing based bots wouldnt work including dll injection, i log both game input and packets of MouClassInput so I can detect any macro/injected mouse input. Let me know if you want some advices.


Edit: i just thought about some user-mode alternative: loop thru handle table to check what process Has full permission handle to your process->inject image or shellcode to strip handle or close that process->bots will have a problem
 
Last edited:
dont bann bots, just increase their ms so they die more often and get less done,, plus you get 'players' online.
 
5Head-Emote.png.webp

dont bann bots, just increase their ms so they die more often and get less done,, plus you get 'players' online.
Detect botter, make monsters deal double damage to him.
 
Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.

While you're in there you could also read MachineGuid in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography
Since that is unique among OS installations, and you cannot change it as easily as you would a MAC address as doing so will screw up other applications that rely on it.
 
While you're in there you could also read MachineGuid in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography
Since that is unique among OS installations, and you cannot change it as easily as you would a MAC address as doing so will screw up other applications that rely on it.
XD, MachineGuid is super easy to change. Just open regedit, go to 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography' and change MachineGuid to new GUID. You can generate GUID in c++ using winapi or use powershell or online generator like GUIDs online generieren (https://www.guidgen.com/), there are many ways to generate guid.
Post automatically merged:

We've recently developed system that generates a substantial amount of data, allowing us to effectively analyze and detect multiclienting within our gaming environment. This system has been meticulously designed to enhance our anti-cheat measures and maintain a fair gaming experience for all players.

Here's a glimpse into how our detection system operates:

IP Tracking: We keep a close eye on IP addresses. While legitimate players may have multiple users within a single household, our system can distinguish between genuine cases and instances of multiclienting from different locations.

Hardware-Based Detection:
  • Inspect Registry Keys: VMs often leave specific registry keys that can be checked. For example, the presence of VMware or VirtualBox-related keys can indicate a VM environment.
  • Check MAC Addresses: Compare the MAC address of the network adapter within the VM to known virtualization MAC address ranges. However, be aware that advanced users can change MAC addresses.
  • Clock Skew Analysis: VMs might exhibit clock skew, where the system time doesn't behave exactly as on a physical machine. Monitoring system clock behavior can be an indicator.
There are a few more detection features, but we prefer to keep them confidential to maintain their effectiveness in deterring potential evaders.
sorry, but your "detection system" is ultimatively useless.
 
XD, MachineGuid is super easy to change. Just open regedit, go to 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography' and change MachineGuid to new GUID. You can generate GUID in c++ using winapi or use powershell or online generator like GUIDs online generieren (https://www.guidgen.com/), there are many ways to generate guid.

Of course you can change it. I never said you couldn't.
But you shouldn't because unlike your MAC address where changing that would at worst give you network connectivity problems (eg. DHCP assignments no longer working), changing the MachineGuid can and likely will cause problems with apps on your computer relying on that guid to identify you and other such things.
 
Of course you can change it. I never said you couldn't.
But you shouldn't because unlike your MAC address where changing that would at worst give you network connectivity problems (eg. DHCP assignments no longer working), changing the MachineGuid can and likely will cause problems with apps on your computer relying on that guid to identify you and other such things.
You said "you cannot change it as easily" but changing MachineGuid is easy as fuck so .. I just point that "is super easy to change. "
If you change MachineGUID to new proper guid all works ... I do it now on VM and no problems with network...

In edge case, when problem with network occurs, you can always do network restart:

Bash:
ipconfig /release
ipconfig /release6
ipconfig /renew
ipconfig /renew6
arp -d *
nbtstat -R
nbtstat -RR
ipconfig /flushdns
ipconfig /registerdns

The same with apps, if some stupid developer relies on MachineGuid, just reinstall the app.
But this is an rare case, in my case usually everything worked without problem after chaning MachineGUID
 
You said "you cannot change it as easily" but changing MachineGuid is easy as fuck so .. I just point that "is super easy to change. "
If you change MachineGUID to new proper guid all works ... I do it now on VM and no problems with network...

In edge case with problem with network you can do network restart:

Bash:
ipconfig /release
ipconfig /release6
ipconfig /renew
ipconfig /renew6
arp -d *
nbtstat -R
nbtstat -RR
ipconfig /flushdns
ipconfig /registerdns

No, what I said was
and you cannot change it as easily [...] as doing so will screw up other applications that rely on it

You can change it, but it will mess up things. Especially if it's on your main PC where you got a multitude of apps, drivers and devices installed.
Just like how you can easily delete random files in your System32 folder, but doing so will cause bad things to happen eventually.

Also for the record restarting your network locally will do squat if you got DHCP allocations, port forwardings or firewall exceptions tied to your MAC address, or worse, a connection whitelist.
 
You can change it, but it will mess up things. Especially if it's on your main PC where you got a multitude of apps, drivers and devices installed.
Just like how you can easily delete random files in your System32 folder, but doing so will cause bad things to happen eventually.

Also for the record restarting your network locally will do squat if you got DHCP allocations, port forwardings or firewall exceptions tied to your MAC address, or worse, a connection whitelist.
Have you ever tried to change machine guid ?
 
Have you ever tried to change machine guid ?

No because it's in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft which is a place you do not touch unless you know exactly what you're doing. And you especially especially do not want to touch things related to Cryptography and Trust.
 
No because it's in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft which is a place you do not touch unless you know exactly what you're doing. And you especially especially do not want to touch things related to Cryptography and Trust.
XD
btw. Do you really think that when someone botting they are doing on the main instance they are working on, viewing their bank account, etc ?
 
XD
btw. Do you really think that when someone botting it they are doing on the main instance they are working on, viewing their bank account, etc ?

Never underestimate the stupidity and laziness of people who cheat in online videogames. ¯\ (ツ)
 
Never underestimate the stupidity and laziness of people who cheat in online videogames. ¯\ (ツ)
Certainly. Our aim is to enhance security to a point where it dissuades most players from attempting to bypass it, making such efforts not worthwhile, especially when it comes to accelerating rune creation.
 
Back
Top