Kann man ein Enum als Speicherart benutzen?
Das heißt wenn man Enum's macht auf MySQL oder Dini verzichten?
Enum
- xPuma
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Enums sind Spielervariablen in denen du Werte speichern kannst, diese verfallen bzw. löschen sich aber nach dem disconnect weshalb für ein Speichersystem immer Dateien/Einträge angelegt werden müssen zum.
-
Enums sind Spielervariablen in denen du Werte speichern kannst, diese verfallen bzw. löschen sich aber nach dem disconnect weshalb für ein Speichersystem immer Dateien/Einträge angelegt werden müssen zum.
Keines von beiden Löscht sich Automatisch nach dem Disconnecten, bei PVar's muss man beim Disconnecten DeletePVar benutzen und bei Enum's bzw. Variablen müssen die Variablen nach dem Disconnect oder Connect zurückgesetzt werden da man eventuell die Daten vom vorherigen Spieler auf der ID die man hat bekommen kann wenn man sich z.B. Neu Registriert, ansonsten löschen sich Variablen die in Callbacks sind nach einer Zeit automatisch der Rest aber nicht. Ich denke du wolltest Sagen das die Variablen sich nach einem Server Restart Löschen? -
Ich wollte eigentlich damit ausdrücken, das die Werte die in den Vari's gespeichert werden nicht Account bezogen speichern.
@BlackAce & OT
Kann mir wer sagen wo der Bereich für den Technischen Support im Forum ist? -
bei PVar's muss man beim Disconnecten DeletePVar benutzen
Inhaltlich falsch. PVars sind Spieler bezogene Variablen/Speicherungssysteme, welche sich löschen bzw terminieren, wenn der Spieler den Server verlässt (oder besser gesagt "verlassen hat").
ZitatNote: Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect.
-
Inhaltlich falsch. PVars sind Spieler bezogene Variablen/Speicherungssysteme, welche sich löschen bzw terminieren, wenn der Spieler den Server verlässt (oder besser gesagt "verlassen hat").
Tut mir leid hatte etwas verwechselt :p -
Inhaltlich falsch. PVars sind Spieler bezogene Variablen/Speicherungssysteme, welche sich löschen bzw terminieren, wenn der Spieler den Server verlässt (oder besser gesagt "verlassen hat").
SetPvarInt ist aber einschließlich nur für Dini oder?
-
SetPvarInt ist aber einschließlich nur für Dini oder?
Hat gar nichts mit dini zu tun. Man kann nur über setpvar werte setzen und diese zusätzlich über dini & geptvar in eine datei schreiben
-
Enum kann man nicht als Speicherung nutzen, da es eine Auflistung von konstanten ist.
Du kannst diese Auflistung mit einem Array verknüpfen und das dann benutzen, aber enum selber nicht
-
SetPvarInt ist aber einschließlich nur für Dini oder?
Seit wann?Du kannst alles mit MySQL verknüpfen
Es heißt nicht gleich Dini = PVar
MySQL = EnumFakt ist das enum schneller ist als PVar
Nachteil am enum ist, das wenn du die nicht beim Connect resettest für den Spieler, dann hat der die werte von den alten SpielerDu musst nur schauen wie du es mit PVar umsetzt da vergiss mal das pvar nur bei dini gehen soll....
-
breadfish.de
Hat das Thema geschlossen.