#36  
Alt 20.12.2013, 08:44
Benutzerbild von Bellou
4-fach Premium-User 4-fach Premium-User 4-fach Premium-User 4-fach Premium-User Bellou Status: Offline
Erfahrener Benutzer
Star-Legionär
Teamname: Admira Linz
Platzierung: 9
S|U|N: 2|2|10
Rangliste: 606
Registriert seit: 20.09.2008
Ort: Linz
Beiträge: 7.536

Awards-Schaukasten

Standard

Zitat:
Zitat von dbdtDev Beitrag anzeigen
Da er voriges Jahr 34 Jahre alt war, kann er noch kein Pensionsschild gehabt haben.

Und weil sich heute schon jemand gemeldet hat, der sich wundert warum so wenige seine Spieler ein Pensionsschild bekommen haben, hier die gesamte Pensionslogik beim Saisonwechsel:

1) Spieler mit Pensionsschildchen gehen in Pension:
UPDATE spieler SET teamID = 0 WHERE pension = '1' and teamID != 0

2) Spieler ab 35 Jahren können ein Pensionsschild bekommen:
UPDATE spieler set pension = '1' where alter_ >= 35 AND (alter_ - 34) * 20 > floor(rand() * 100);

Wie man sieht (oder ihr euch denken könnt), ist den Pension recht zufällig und hat nichts mit anderen Spielern oder sonstiges zu tun .


LG,
Thomas
heißt das, dass die Engine grundsätzlich mit Gleichverteilungen und nicht mit Normalverteilungen arbeitet?
__________________
Mit Zitat antworten

 

Lesezeichen



Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:17 Uhr.

Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.