Dem client eine Table schicken
Moin, also mein Server hat eine table mit Whitelists für verschiedene Spieler..
Z.b.: SpielerX hat eine, in der er selbst, SpielerZ und SpielerY drinstehen.
SpielerZ hat keine
und in der Whitelist von SpielerY steht auch nur SpielerY drin.
Jeder Spieler kann sich eine erstellen/verwalten solange er Admin ist.
So, jetzt hab ich für den Client ein kleines derma. Dort sollte man seine Whitelist sehen, falls man eine hat. Nur die table mit den Listen ist nur für den server zugänglich. Wie kann ich sie auch für den Client einsehbar machen?
AW: Dem client eine Table schicken
AW: Dem client eine Table schicken
Also ich habe jetzt hinbekommen das mein derma immerhin die Liste anzeigt.
Jetzt aktualisiert sich die Liste nur wenn ich das derma neu öffne, da sie bei jedem öffnen mit einem Datastream übertragen wird. Wenn ich also einen Eintrag mithilfe des Dermas löche, sieht man die veränderung nicht sofort...
AW: Dem client eine Table schicken
Der Server muss dafür einfach bei jeder Veränderung die Daten neu senden.
AW: Dem client eine Table schicken
Gibt es da nicht eine einfachere Lösung um die Table für Client und Server verfügbar zu machen?
AW: Dem client eine Table schicken
Nein.
Du könntest alternativ, falls eine For-Schleife für die einzelnen Tabelleneinträge zu aufwändig ist, auch gleich die komplette Tabelle im String-Format absenden.
AW: Dem client eine Table schicken
Schau dir mal mein Rules Script + Ingame-Editor an:
http://pac.gmod.de/Lua/Scripts/Rules_V2.0.zip
Das sollte genau das machen was du möchtest ( Regeln an Client senden und wieder zurück zum Server via Editor )
Bin mir da aber auch nicht mehr so sicher, schon lange her wo ich das mal geschrieben habe :D