Hallo,
ich möchte euch mein Login- & Register-Filterscript vorstellen und nebenbei auch Verbesserungsvorschläge einholen.
So gesehen ist es kein reines Login- & Register-System, da es mehrere Funktionen als nur "Login" und "Register" gibt.
Insgesamt sind es 82 TextDraws, davon 64 "TextDrawCreate" und 18 "CreatePlayerTextDraw".
Vor den registrieren oder einloggen sieht das ganze folgendermaßen aus:
Man kann sich natürlich vor den registrieren oder einloggen über "News" die Servernews ansehen, oder über "Verlassen" den Server verlassen.
Wenn man "News" anklickt, sieht das ganze folgendermaßen aus:
Immer wenn man "Verlassen" anklickt wird man vom Server gekickt.
Wenn man sich einloggen oder registrieren möchte, erscheint ein "DIALOG_STYLE_INPUT".
Um sich zu registrieren muss man ein Passwort festlegen, beim einloggen muss man halt sein Passwort eingeben!
Nach dem registrieren oder einloggen sieht das ganze so aus:
Nun kann man natürlich auch noch immer auf "News" klicken, dies sieht dann geöffnet so aus:
Nun kann man "Spawnen" anklicken, dann erscheint allerdings wieder ein TextDraw, da die Angaben zum Account noch nicht vollständig sind.
Da man noch keine Angaben zu "Security gemacht hat, sieht dies folgendermaßen aus:
Nachdem die Frage beantwortet wurde, sieht das ganze folgendermaßen aus:
"Security" ist nun grau hinterlegt und nicht mehr anklickbar, dafür ist "Passwort" nun anklickbar.
Mit "Passwort" kann man sein Passwort ändern, dazu öffnet sich dann ein "DIALOG_STYLE_INPUT", in den man sein
derzeitiges Passwort eingeben muss, danach öffnet sich wieder ein "DIALOG_STYLE_INPUT", in den man die Sicherheitsfrage
beantworten muss, woraufhin man wieder in einen "DIALOG_STYLE_INPUT" sein neues Passwort eingeben muss.
Wenn man danach wieder "Spawnen" anklickt, erscheint wieder ein Textdraw, da die Angaben zum Account noch immer nicht vollständig sind.
Da man noch keine Angaben zu "Gender" gemacht hat, sieht dies dann folgendermaßen aus:
Nachdem das Geschlecht ausgewählt wurde, sieht das ganze folgendermaßen aus:
Daraufhin sollte man auf "Age" klicken, woraufhin sich ein "DIALOG_STYLE_INPUT" öffnet, wo man sein Geburtsdatum angeben muss.
Nachdem das Geburtsdatum angegeben wurde, sieht das ganze folgendermaßen aus:
Nun könnte man wieder auf "Spawnen" klicken, womit man dann auch gespawnt wird, allerdings gibt es da ja noch "Skins".
Wenn man "Skins" anklickt, sieht dies folgendermaßen aus:
"Skins" ist quasi ein Kleiderschrank, man muss sich im Skinshop Skins kaufen, welche dann in die Datenbank als "Im Besitz" eingetragen werden.
Man kann sich dann vor den spawnen einen anderen Skin auswählen, mit den man dann halt gespawnt wird. Es werden hierbei auch nur Skins
"Im Besitz" angezeigt, alle anderen werden übersprungen. Wenn anhand der Skin-ID der kleinste oder größte Skin erreicht ist, wird "Back" oder "Next" unanklickbar.
Wenn man "Benutzten" anklickt, wird der Skin als "Getragener Skin" gepeichert und man wird dann auch immer bis zum wechseln des Skins mit diesen Skin gespawnt.
Wenn man nun auf Spawn klickt, werden alle TexDraws versteckt und man wird gespawnt.
Wenn man jetzt das Spiel beendet und wieder den Server betritt, sieht das nun nach dem einloggen immer folgendermaßen aus:
In verschiedenen Farben:
Ich möchte mich auf diesen Weg noch einmal bei Jeffry bedanken, der mir bei Problemen und Fragen sehr geholfen hat!
Gruß