Gewichteter Zufall
Wählt aus einer Liste, in der manches wahrscheinlicher ist als anderes, zum Beispiel häufiges Gold und eine seltene Krone. Dazu gibt es einen Zähler, der Spieler vor langen Pechsträhnen schützt.
Wann du das brauchst
Für Loot, gegnerische Spawns, Zufallsereignisse, Abwechslung im Dialog und alles, bei dem nicht jedes Ergebnis gleich wahrscheinlich sein soll.
Das sagst du deiner KI
Nimm den gewichteten Zufall von Spielerando für meine Truhen: oft Gold, manchmal Edelsteine, selten eine Krone, und nach 40 Truhen ohne Krone eine garantierte.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen
Einstellungen
- baseChance (0.05): Die Chance pro Wurf, bevor der Pechschutz beginnt, von 0 bis 1.
- boostStart (20): Der Wurf seit dem letzten Treffer, ab dem die Chance steigt.
- guaranteeAt (40): Der Wurf, bei dem ein Treffer sicher ist. Länger wartet nie jemand.
Deine KI bekommt den Code
Der fertige Code und die Mathematik kommen über die Spielerando-Verbindung, damit deine KI sie sofort nutzen kann. KI verbinden
Häufige Fragen
wie mache ich manche items seltener als andere
Gib jedem Item ein Gewicht. Ein größeres Gewicht kommt öfter, und die Chance eines Items ist sein Gewicht geteilt durch alle Gewichte zusammen. Sie müssen nicht 100 ergeben.
wie wähle ich mehrere verschiedene zufällige items
Wähle nicht einfach zweimal und hoffe, denn dann kann dasselbe noch einmal kommen. Das Rezept wählt mehrere auf einmal nach Gewicht, und keines wiederholt sich.
wie stelle ich sicher dass spieler den seltenen drop bekommen
Zähle die Fehlschläge in Folge und erhöhe die Chance, je länger es dauert, bis zu einer Garantie. Über diese Zahl kommt niemand hinaus, egal wie viel Pech er hat.