Spielerando

Ein Spieler kaufte Münzen und bekam sie doppelt, oder zahlte und bekam nichts

Käufe kommen mehrfach, kommen verspätet oder kehren bei einer Neuinstallation zurück, und das Spiel muss jeden genau einmal gutschreiben. Hier steht das kleine Buch, das deine KI führen soll, wie man einen noch offenen Kauf behandelt und was bei der Wiederherstellung geschieht.

Warum das funktioniert

Der Shop kann denselben Kauf erneut, verspätet oder nach einer Neuinstallation senden, also darf das Spiel keine Nachrichten zählen, sondern muss sich merken, welche Käufe es schon eingelöst hat. Die Belohnung zu speichern, bevor man dem Shop den Empfang meldet, heißt: Ein Absturz kostet eine Wiederholung, nie einen Verlust, und eine Wiederholung schadet nicht.

Wann es das Falsche ist

Lass es weg, wenn echtes Geld und Betrug eine große Rolle spielen, etwa bei einem Shop mit sehr wertvollen Gegenständen oder beim Spiel zwischen Menschen. Ein Telefon lässt sich manipulieren, also lass deinen eigenen Server jeden Kauf beim Shop prüfen und die Aufzeichnung führen.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 51 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Ein Spieler kaufte Münzen und bekam sie doppelt, oder zahlte und bekam nichts“ (read_entry purchase-receipt-granted-twice-or-lost) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen