RaiGuard Version 2.0
Was ist der RaiGuard?
Der RaiGuard ist ein System, das ähnlich wie das System von Steam (SteamGuard) arbeitet. Dabei werden bei der ersten Anmeldung mit einem Account Daten wie Pfad des Clienten (Computername) usw. an die DB gesendet und gespeichert. Loggt man sich nun ein und aktiviert den Guard im
Menü (WO AUCH IS, Ausloggen, Char wechsel usw. ist) und möchte sich nun von einem anderen PC aus einloggen, wird dies nicht funktionieren, da die gespeicherten Daten nur mit einem PC übereinstimmen! Man hat aber die möglichkeit das System zu resetten um auch von einem anderen PC aus einzuloggen( FUNKTION ERST AB VERSION 2.2 und 1.0_PIN! )
Was für einen Sinn hat das System?
Das System dient rein dem Schutz des Account´s der Spieler! So kann
man selbst, wenn man die Acc Daten hat, nicht einloggen!
Wieso der Name RaiGuard?
Damit ich der Community so ein Copyright auf´s Auge drücke, dass man
mit etwas größerem Aufwand entfernen müsste! ( WIRD BESTIMMT IWER MACHEN!) Und somit sieht man gleich, dass ich es erstellt habe
Wie baue ich es ein?
Zu erst müsst ihr die Datenbank Account bearbeiten und dort
2 neue Spalten erstellen, die eine wird "raiguard"
genannt und ist eine INT Spalte, also nur Zahlenwerte sollen dort eingespeichert werden! Die 2te Spalte wird "raipfad"
genannt und ist eine CHAR Spalte, wobei die max. Buchstaben-Anzahl hier sehr hoch liegen sollte, weil hier der gesamte Pfad eingelesen wird!!!
Abschließend für den Teil müsst ihr jetzt noch "raiaccpin" als Spalte erstellen wobei diese eine INT Spalte sein muss mit einer Länge von 5!
Jetzt müssen die PHP Datein angepasst werden, indem ihr diese öffnet und oben eure Datenbank-Daten eintragt, nun Uploaded diese auf einen Webspace von euch!
Nun öffnet ihr eure die Datein intrologin.py und uisystem.py und ersetzt dort
mit eurer Adresse des Webspace´s, wo die PHP Datein liegen!(PS: Ihr müsst bei eurer Registration eintragen, dass die Tablle PIN einen PIN bekommen soll, den der Spieler beim registrieren angeben soll! Zudem sollte die Spalte raiguard standartmäßig auf 0 gestellt sein!)
Patchlog:
Was kommt in die nächste Version?Quote:
12.08.2012 Thread wurde überarbeitet!
14.08.2012 Version 2.0 wurde released!
- Einloggen auf anderen PC´s nun mit PIN möglich!
Version 2.2
Version 1.0_PINQuote:
- Charakter PIN vergabe
- PIN abfrage bei Charakteren mit "[" im Namen
Spezialthank´s:Quote:
- Überarbeitung zu einem PIN System
xCPx für die 2 Fehler die du gefunden hast!
Kriege203 für den Php Check am anfang!
Horny, weil er es testen wollte.....
Passy305 für den Teil mit der MD5






