Sehr geil gemacht.
Danke für deine Arbeit!
Hast auf jeden Fall ein Thanks.
Gruß
Danke für deine Arbeit!
Hast auf jeden Fall ein Thanks.
Gruß
Du machst wenn man sich auf OX einloggt einfach in deine Funktion das hier:Quote:
ich glaube du versaehst das ganze falsch? wen nicht dan kanst du uns ja informieren waere sehr nett
mfg
import os
prozessname = "metin2client"
prozesse = os.popen('tasklist').read()
if prozesse.count(prozessname) > 1:
HIER REIN WAS PASSIEREN SOLL WENN 2X OFFEN
Wenn schon dann einfach sowas wie eine "Hardware-ID" generieren und mit dem ersten Post kombinieren. Dann wäre man auf der ziemlich sicheren Seite.Quote:
Du machst wenn man sich auf OX einloggt einfach in deine Funktion das hier:
Dann kann man Metin2 nur einmal offen haben im OX sprich 1PC = 1x Metin2 und bei dieser Möglichkeit können Brüder trotzdem beide spielen.Code:import os prozessname = "metin2client" prozesse = os.popen('tasklist').read() if prozesse.count(prozessname) > 1: HIER REIN WAS PASSIEREN SOLL WENN 2X OFFEN
Man muss nur dafür sorgen,dass der Prozess immer so heißt kann man beim Start ja überprüfen.
Ja dann muss man alles Serverside machen und darf auch kein cmdchat benutzen. Allerdings reicht eine Clientsicherung und 99% der Spieler kann es nicht knacken und wenn sie es knacken wissen wenige wo das alles definiert ist.Quote:
Wenn schon dann einfach sowas wie eine "Hardware-ID" generieren und mit dem ersten Post kombinieren. Dann wäre man auf der ziemlich sicheren Seite.
Aber wer braucht sowas denn schon?
Wenn man das aushebeln will kann man das immer irgendwie.