Internet-Verbindung weiterleiten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Internet-Verbindung weiterleiten

    Moin!
    Ich will für mein Gamemaker MMORPG ein Anti-Cheat Programm entwickeln.
    Dieses soll den gleichen Aufbau haben wie ein Server, auf den die Spieler connecten. Es sucht dann nach den Cheatprogrammen und leitet, falls es keine Cheats findet, direkt an den richtigen Server Port weiter.
    Meine Frage:
    Wenn mein Anticheat Server auf Port 3581 läuft und der Server auf Port 3582, wie leite ich die Verbindung mit den GM auf den Port 3582 weiter?

    Hoffe jmd. kann mit helfen :)

    MfG 3ffect0R
  • Ich arbeite zwar nicht mit der Gm-mplay, sondern mehr mit Soc3.1 aber das hie rmüsste schon gehen:

    mach doch eine Variabel Port = 3581 (Anti-Cheatserver) und next_port = -1 , wenn der Clinte zum Anti-Cheat server connect mit den Port = 3581, scannt er denn, wenn alles ok ist wird eine naricht vom Host zum Clinte geschickt z.b. NoCheat = true und dann noch den neuen port next_port = 3582 etc.
    Eine abfrage beim clinte cheackt dann:

    GML-Quellcode

    1. if NoCheat = true and nextport != -1
    2. {
    3. // Hier wird die alte verbindung vom Anti-Cheat server unerbrochen
    4. // Hier neue Connection mit den richtigen Server unter den port 3582
    5. }


    ich denke ma das wars dann^^


    P.s. Ich denke mal so wolltest du es doch, oder?
    *gähn*

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von The_Shadow3 ()