@Kaliber ist aber auch nur richtig, wenn der Rest des Systems auch so aussieht.
Möglich wäre auch eine Tabellezu erstellen, in der ale Ites aufgelistet werden. Dort dann eine Feld einrichten welches die uuid des jeweiligen, aktuellen Halters enthält. Dann vielleicht noch ein Feld mit extra-Daten.
Beispiel;
Owner |
Holder |
ItemID |
ItemName |
Value |
Countity |
Changed |
7482 |
7482 |
2 |
Bankkarte |
1234 |
1 |
0 |
3814 |
3814 |
16 |
Brot |
|
16 |
0 |
7532 |
7482 |
2 |
Bankkarte |
4321 |
1 |
2 |
Spieler 7482 hat also 2 Bankkarten. Er kann nun beim Bankbesuch also auswählen, welche Karte er verwenden möchte. Im Feld "Value" ist in diesem Beispiel die PIN untergebracht. Die "2" in "Changed" besagt in diesem Beispiel dass die Karte geklaut wurde.
Vorteile;
- Schnelles Wechseln der Halter ermöglicht
- Auflistung aller Items auf dem Server
- Statistik über die Anzahl ein Weitergaben, Wegwerfen, Diebstählen ermöglicht
- Einfache Auslesung aller Items eines Spielers durch seine uuid
Das System ist natürlich grenzenlos erweiterbar. Ich denke aber, so ist es am einfachsten & sinnvollsten.
//via handy autokorrektur und Schreibfehler sind gratis