Ich möchte mal ein kleines Mailsystem implementieren. Damit könnt ihr auch offline Spielern eine Mail senden. Allerdings muss der Spieler mindestens 1 Mal auf dem Server eingeloggt gewesen sein!
Bitte beachten, dass die Mails auf dem Server evtl. mitgelesen werden könnten, da diese ja irgendwo zwischengespeichert werden müssen!
Wie sende ich eine Mail?
Zuerst brauche ich ein Book and Quill bzw. Buch und Feder und Schreibe etwas rein.
Danach Signiere ich das Buch und gebe diesem einen Titel
Als letztes habe ich das geschriebene Buch in der Hand und gebe im Chat ein: /rsbm send PLAYER
Hierbei wird der Titel des Buches erweitert, dieser hat nun den alten Titel + von wem die Mail kommt
Nach dem Versenden habe ich wieder ein Book and Quill in der Hand. Man kann sich selbst keine Mail senden, da man sonst dieses Item duplizieren könnte.
Wie kann ich eine Mail abrufen?
Ich habe für jede Mail die ich habe 1 Platz im Inventar frei (bei weniger werden nicht alle Mails abgerufen, nur so viele wie ins Inventar passen) und gebe im Chat ein: /rsbm get
Nun bekomme ich alle Mails als Bücher in mein Inventar.
Möchte ich eine Mail wieder löschen, habe ich das Buch in der Hand und gebe ich folgendes ein: /rsbm delete
Sobald du eine Mail bekommst, siehst du eine Nachricht im Chat. Joinst du und hast eine Mail, bekommst du auch eine Nachricht im Chat.
Änderungen:
1. Es ist nun Möglich eine Mail an mehrere Personen zu versenden, einfach mit /rsbm send Player Player
2. Bekommt man eine Mail die an mehrere Empfänger ging, bekommt man eine Nachricht im Chat an wen.
3. Man kann eine erhaltene Mail nicht mehr weiterleiten, da man dadurch die Bücher duplizieren könnte.
4. Es gibt eine Auflistung der Befehle mit /rsbm help oder wenn man einen falschen Befehl nutzt.