Hey @Bonus, ich habe einen Thread von dir gelesen zu einem VIP-SYSTEM und würde mich freuen, wenn du oder jemand anderes mir das Detaillierter erklären könnte. Schwarz markierte Sachen kriege ich nicht hin. Alles andere könnte ich noch hinbekommen.
Bei den SCHWARZ FETTGEDRUCKTEN Sachen brauche ich Hilfe.
#NoHateMe - Ich bin neu in der Skriptsprache und versuche mich einzuarbeiten.
--------------------------------------- Das war deine Antwort.
Kannst du doch selber machen.
- Erweitere in der Datenbank die Struktur von userdata um z.B. "VIP" als int, Standard 0 . /(DAS HABE ICH SCHON GEMACHT)
- In Register_Login_Server.lua:
- Diese Information von der Datenbank abrufen und übergeben: "vioSetElementData ( player, "vip", dsatz["VIP"] )"
- Beim Register soll vioSetElementData ( player, "vip", 0 ) stehen
- Beim Quitten soll das an die Datenbank übergeben werden (da wo es diese ganzen "field"s gibt=
------------------------------------------------ ,, Ab Schritt 3 würde ich alleine klar kommen.)
- Diese Information von der Datenbank abrufen und übergeben: "vioSetElementData ( player, "vip", dsatz["VIP"] )"
- In playerlist rein gehen und da, wo name abgerufen wird, schreiben:
if getElementData ( index, "vip" ) == 1 then name = name .." [VIP]" end - Eine Datei namens vip.lua erstellen und diese in die Meta eintragen
- Da die ganzen Funktionen für VIPler reintun, in diesen auch direkt am Anfang abfragen, ob er VIP ist:
"if vioGetElementData ( player, "vip" ) == 1 then"