LAN or Multiclient from the same computer

Discussion in 'Discussion' started by Hammars, Jan 11, 2017.

  1. Hammars

    Hammars New Member

    Joined:
    Jan 11, 2017
    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Hi!

    How do you know if people are playing at a LAN or it's just one guy using 4-5 clients on the same computer?
    Can you see router ip + local ip or mac adress?

    Regards
    Hammars
     
  2. Flatlander

    Flatlander Species Developer

    Joined:
    Feb 17, 2009
    Messages:
    2,345
    Likes Received:
    1,136
    Best Answers:
    1
    You can't.

    It is impossible to build Anti-Multiclient features into a game client that work 100%.

    The best you can do is just discourage people from using MCs, and even then, you won't be very successful.
    If anyone ever develops a way to make it so players cannot multiclient in a game (even if using Virtual Machines) they will change online gaming forever, and it will be an amazing new world.
    But I can't even imagine how that could possibly happen. Unless you make players register for your game with their Name, Birthdate, Height, Weight, and do a Biometric Scan that checks their DNA. Then every time they log in they have to type in all the information and re-do the scan. Even then, you'll have players with 500 characters online botting gold because they found a way to cheat the system.
     
  3. Hammars

    Hammars New Member

    Joined:
    Jan 11, 2017
    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0

    Thanks mate!
    What type of information can you see about a player?
    Only the IP of the router?
    Possible to have a log and see the 5 past IPs connected to an account?
     
  4. Flatlander

    Flatlander Species Developer

    Joined:
    Feb 17, 2009
    Messages:
    2,345
    Likes Received:
    1,136
    Best Answers:
    1
    Yes it is, but for example, a lot of players use VPNs to connect to OTServers to reduce lag. Such as PingZapper. Some of these players (if not all) will have the same IP Address when connecting to your server.

    So lets say you log everyone's last 5 IP Addresses. It may look like 25% of your server are MCing or Sharing accounts or something, but they are actually just using PingZapper, WTFast, or ReduceTheLag.
    Plus, people who are "good" at MCing, just use Virtual Machines, which look like completely separate computers. And not only that, they can mask their IP Address and make it look like they are all coming from different areas.

    The best it would do, would be an additional took you could use to investigate, but you'd never be able to use it as a accurate system to determine who is MCing multiple characters.
    If you used the OTClient, you could give each client a unique ID when it firsts connects to the server. But as soon as players find out about it, they will just install the client multiple times. And all your hard work will do nothing to stop players from using MC.

    Your best bet is to make it so even if someone uses MCs, it is not very profitable. You can look to Xagul's Deathzot for inspiration on this. He made a ton of different systems to give players who are actually playing the game, and not botting an advantage. Yes, people still use MCs, but it is less effective than a normal player.
     

Share This Page

Loading...