Pechschutz
Pechschutz bewahrt Spieler davor, ewig leer auszugehen. Die Chance auf einen seltenen Preis beginnt niedrig und bleibt eine Weile gleich. Danach steigt sie mit jedem Fehlversuch, bis ein letzter Versuch sicher gelingt. Nur ein Treffer setzt die Zahl der Fehlversuche wieder auf null zurück.

Das sagst du deiner KI
Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.
Baue „Pechschutz“ in mein Spiel ein.
Das soll es bewirken: Reiner Zufall kann manchen Spielern hundert Fehlversuche in Folge bescheren, während andere sofort gewinnen. Eine steigende Chance und ein sicherer letzter Versuch geben jedem Spieler einen fairen schlimmsten Fall, und der seltene Preis fühlt sich trotzdem nach Glück an.
Baue es genau nach diesem Automaten. Prüfe zuerst, ob er zu meinem Spiel passt, und bau ihn dann so:
```mermaid
stateDiagram-v2
[*] --> normal
normal: Grundchance
rising: Chance steigt
guaranteed: Nächster Versuch sicher
normal --> normal: Treffer oder Fehlversuch
normal --> rising: Fehlversuche häufen sich
normal --> guaranteed: Grenze rückt nah
rising --> rising: noch ein Fehlversuch
rising --> normal: ein Treffer
rising --> guaranteed: Grenze rückt nah
guaranteed --> normal: der sichere Treffer
```
Nimm diese Startwerte:
- baseChance: 0.02
- softStart: 40
- softStep: 0.02
- hardCap: 60
Achte auf diese typischen Fehler:
- Jeder Drop setzt den Zähler zurück: Sag deiner KI: Führe für jeden geschützten Preis einen eigenen Zähler und setze ihn nur zurück, wenn dieser Preis fällt.
- Der sichere Treffer kommt einen Versuch zu spät: Sag deiner KI: Bei Grenze 60 ist nach 59 Fehlversuchen in Folge der nächste Versuch, Nummer 60, der sichere.
- Die Chance driftet oder geht über 100 Prozent: Sag deiner KI: Berechne die Chance jedes Mal aus der Zahl der Fehlversuche und begrenze sie auf eins.
- Ein glücklicher früher Treffer setzt den Zähler nicht zurück: Sag deiner KI: Jeder Treffer, ob glücklich oder sicher, setzt den Zähler auf null zurück.
- Der Zähler geht verloren, wenn das Spiel schließt: Sag deiner KI: Speichere den Zähler mit dem Spielstand des Spielers und lade ihn vor dem ersten Versuch zurück.
- Eine neue Grenze unter dem alten Zähler: Sag deiner KI: Mache einen Versuch sicher, wenn der Zähler bei der Grenze minus eins oder darüber liegt, nicht nur bei genau gleich.
Ändere nichts anderes im Spiel. Behaupte nichts, ohne es zu belegen: Modelliere, was dafür nötig ist, und zeig mir, worauf deine Lösung beruht und woran ich sehe, dass sie klappt. Wenn du etwas nicht zeigen kannst, sag, dass du es nicht weißt. Sag mir danach in einfachen Worten, wie ich es ausprobiere.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen
Was es bewirkt
Reiner Zufall kann manchen Spielern hundert Fehlversuche in Folge bescheren, während andere sofort gewinnen. Eine steigende Chance und ein sicherer letzter Versuch geben jedem Spieler einen fairen schlimmsten Fall, und der seltene Preis fühlt sich trotzdem nach Glück an.
So läuft es ab, als Diagramm
Alles, was es sein kann, und was es weiterbewegt. Genau danach baut deine KI.
So läuft es ab, als Diagramm
- Grundchance → Grundchance: Treffer oder Fehlversuch
- Grundchance → Chance steigt: Fehlversuche häufen sich
- Grundchance → Nächster Versuch sicher: Grenze rückt nah
- Chance steigt → Chance steigt: noch ein Fehlversuch
- Chance steigt → Grundchance: ein Treffer
- Chance steigt → Nächster Versuch sicher: Grenze rückt nah
- Nächster Versuch sicher → Grundchance: der sichere Treffer
Gute Startwerte
| Wert | Starte mit | Was es ändert |
|---|---|---|
| baseChance | 0.02 | Die Chance auf einen Treffer bei frischem Zähler, als Anteil von eins. 0,02 sind 2 von 100. Sie ist nie null, sonst könnte ein Spieler mit frischem Zähler nicht gewinnen, bevor der Anstieg beginnt. |
| softStart | 40 | Wie viele Fehlversuche in Folge die Chance auf ihrem Grundwert lassen. Bis dahin kostet ein Fehlversuch nichts extra. Bei 40 und einer Grundchance von 0,02 haben etwa 55 von 100 Spielern gewonnen, bevor der Anstieg beginnt. |
| softStep | 0.02 | Was jeder weitere Fehlversuch zur Chance addiert. 0,02 addiert 2 Punkte pro Fehlversuch. Bei 0 steigt die Chance nie, und nur der sichere letzte Versuch schützt. |
| hardCap | 60 | Die Versuchsnummer, die sicher gelingt, also die längste Durststrecke, die ein Spieler haben kann. Wähle die längste Wartezeit, die du akzeptieren würdest, und halte sie über dem weichen Start, sonst beginnt der Anstieg nie. |
Was meistens schiefgeht
Jeder Drop setzt den Zähler zurück
Der Zähler gilt für jeden Preis. Ein gewöhnlicher Drop setzt ihn zurück, und der Spieler, der auf den seltenen Preis wartet, wird nie geschützt.
Lösung: Sag deiner KI: Führe für jeden geschützten Preis einen eigenen Zähler und setze ihn nur zurück, wenn dieser Preis fällt.
Der sichere Treffer kommt einen Versuch zu spät
Der Code macht den Versuch nach der Grenze sicher statt den Versuch an der Grenze. Ein Spieler mit Grenze 60 wartet auf Versuch 61, und das Versprechen auf der Packung stimmt nicht.
Lösung: Sag deiner KI: Bei Grenze 60 ist nach 59 Fehlversuchen in Folge der nächste Versuch, Nummer 60, der sichere.
Die Chance driftet oder geht über 100 Prozent
Der Code addiert nach jedem Fehlversuch einen Schritt zur letzten Chance. Kleine Rundungsfehler häufen sich, und bei großem Schritt steigt die Chance über eins, was spätere Prüfungen brechen kann.
Lösung: Sag deiner KI: Berechne die Chance jedes Mal aus der Zahl der Fehlversuche und begrenze sie auf eins.
Ein glücklicher früher Treffer setzt den Zähler nicht zurück
Nur der sichere Versuch setzt den Zähler zurück. Ein Spieler, der bei Versuch 5 durch Glück gewinnt, trägt noch 4 Fehlversuche mit sich und bekommt die steigende Chance für den nächsten Preis viel zu früh.
Lösung: Sag deiner KI: Jeder Treffer, ob glücklich oder sicher, setzt den Zähler auf null zurück.
Der Zähler geht verloren, wenn das Spiel schließt
Der Zähler lebt nur, solange das Spiel läuft. Ein Spieler mit 50 Fehlversuchen schließt das Spiel und beginnt wieder bei null, und der Schutz bedeutet nichts.
Lösung: Sag deiner KI: Speichere den Zähler mit dem Spielstand des Spielers und lade ihn vor dem ersten Versuch zurück.
Eine neue Grenze unter dem alten Zähler
Ein Update senkt die Grenze von 60 auf 30, und ein Spieler hat schon 45 Fehlversuche. Der Code sucht genau Versuch 30 und findet ihn nie, also bekommt der Spieler gar keinen Schutz.
Lösung: Sag deiner KI: Mache einen Versuch sicher, wenn der Zähler bei der Grenze minus eins oder darüber liegt, nicht nur bei genau gleich.
So prüfst du, ob es klappt
- Ein frischer Zähler mit einer Grundchance von 2 Prozent. du 0,0199 würfelst und dann, bei einem anderen frischen Zähler, 0,02: ist der erste ein Treffer und der zweite ein Fehlversuch.
- Eine Grundchance von 2 Prozent, 40 Fehlversuche flach und ein Schritt von 2 Punkten. du die Chance nach 40, 41, 50 und 58 Fehlversuchen ansiehst: beträgt sie 2, 4, 22 und 38 Prozent.
- Die Grenze ist 60 und du hast 59-mal in Folge daneben gelegen. du zum 60. Mal mit dem schlechtestmöglichen Wurf versuchst, 1, oder keine Zahl: trifft er, und einen Versuch früher mit demselben schlechten Wurf nicht.
- Du hast 45-mal in Folge daneben gelegen. der nächste Versuch trifft: ist die Zahl der Fehlversuche null und die Chance wieder bei 2 Prozent.
- Du hast 10-mal in Folge daneben gelegen. der nächste Versuch durch reines Glück trifft: ist die Zahl der Fehlversuche ebenfalls null.
- Ein frischer Zähler. du 3-mal daneben liegst: steht der Zähler auf 3, mit 3 Versuchen und keinem Treffer.
- Ein frischer Zähler. der Wurf keine Zahl ist, oder 1, oder 5: ist es ein Fehlversuch, weil die Chance nur 2 Prozent beträgt.
- Eine Grundchance von 50 Prozent und ein Schritt von 50 Punkten. du die Chance nach 1 Fehlversuch und nach 400 ansiehst: beträgt sie beide Male 100 Prozent und nie mehr.
- Die Startwerte, bei denen reine 2 Prozent im Schnitt 50 Versuche brauchen. du die durchschnittliche Wartezeit genau ausrechnest: liegt sie zwischen 31 und 32 Versuchen, und etwa 1 Spieler von 190 braucht den sicheren letzten Versuch.
Passt gut zu
- Loot-Tabelle: Zähle einen Fehlversuch nur für Versuche, die den Preis hätten geben können, nicht für Versuche an einer anderen Tabelle. Würfle zuerst die Tabelle. Prüfe dann den Zähler für den geschützten Preis und ersetze das Ergebnis durch diesen Preis, wenn sein Versuch sicher ist.
- Seltenheit von Gegenständen: Wirken Glück und Schutz zusammen, gewinnt der Schutz. Ein sicherer Versuch wird durch Glück nie weniger sicher. Schütze eine Stufe, meist die oberste. Der Zähler beobachtet diese Stufe, und ein sicherer Versuch wählt sie ohne Würfeln.
- Crafting-System: Sag dem Spieler, wie nah er am sicheren Versuch ist, sonst fühlt sich der Schutz wie ein Geheimnis an. Zähle jeden misslungenen Verbesserungsversuch bei dem Gegenstand, zu dem er gehört. Ein sicherer Versuch gelingt, bevor Material genommen wird.
Häufige Fragen
wie funktioniert pechschutz in spielen
Das Spiel zählt Fehlversuche in Folge. Die Chance bleibt eine Weile gleich, steigt dann mit jedem Fehlversuch, und nach einer festen Zahl von Versuchen gelingt der nächste immer. Ein Gewinn setzt den Zähler auf null zurück.
wie viele versuche bis zu einem garantierten drop
Wähle die längste Durststrecke, die du akzeptierst, meist das 1,5- bis 3-Fache der durchschnittlichen Wartezeit ohne Schutz. Bei 2 Prozent Chance liegt der Schnitt bei 50, ein guter Bereich für die Grenze ist also 60 bis 150.
ändert pechschutz die wirkliche droprate
Ja. Mit den Startwerten braucht eine reine Chance von 2 Prozent im Schnitt 50 Versuche, mit Schutz etwa 31. Wähle die Grundchance mit Blick darauf, sonst wird der Preis zu häufig.
was sage ich meiner ki, um pechschutz einzubauen
Kopiere das: Zähle Fehlversuche in Folge für den seltenen Preis. Die Chance beträgt 2 Prozent für die ersten 40 Fehlversuche, steigt dann um 2 Punkte pro Fehlversuch, und der 60. Versuch trifft immer. Jeder Treffer setzt den Zähler auf null, und der Zähler wird mit dem Spielstand gespeichert.
Woher es kommt
Für diese Idee konnten wir noch keine verlässliche Herkunft finden.
Was geprüft wurde
- 15 Tests bestehen auf dem Referenzcode.
- Das Zustandsdiagramm wurde gegen den Code geprüft, mit den Standardwerten und mit jedem niedrigsten und höchsten Wert der Liste.
Deine KI bekommt den Code
Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es