Jedem Teamkameraden die verdiente Anerkennung für einen besiegten Gegner geben
Wer den letzten Treffer setzt, bekommt Ruhm und Belohnung, auch wenn drei andere die Arbeit gemacht haben, und Teamkameraden meiden bald das Helfen. Nur den Schlusstreffer zu zählen ist einfach und in einem Teamspiel unfair. Hier steht, wie man den jüngsten Schaden gerecht anrechnet, die Belohnung teilt und den Vollstrecker trotzdem würdigt.
Warum das funktioniert
In einem Team ist der letzte Treffer Zufall, und die Arbeit war verteilt. Wer den jüngsten Schaden nach seiner Größe würdigt, belohnt das Helfen, sodass Spielende einen starken Gegner für andere schwächen, statt auf den Schlusstreffer zu warten.
Wann es das Falsche ist
Lass es weg, wenn das Spiel ein Wettstreit der Spielenden ist und der letzte Treffer der ganze Sinn sein soll oder wenn die Belohnung ein einzelner Gegenstand ist, der sich nicht teilen lässt. Nimm dort den Schlusstreffer oder verteile den Gegenstand nach der Beuteregel.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 4 typische Fehler und die Lösung
- 22 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Jedem Teamkameraden die verdiente Anerkennung für einen besiegten Gegner geben“ (read_entry coop-credit-for-kills-and-assists) 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