Du-bist-der-Teamchef-Forum

Du-bist-der-Teamchef-Forum (http://forum.du-bist-der-teamchef.at/index.php)
-   Anregungen und Beschwerden (http://forum.du-bist-der-teamchef.at/forumdisplay.php?f=131)
-   -   Bug: Spieler nicht in Pension (http://forum.du-bist-der-teamchef.at/showthread.php?t=66596)

Hugo von Hofmannsthal 18.12.2013 16:44

Zitat:

Zitat von r_fux (Beitrag 1218442)
nein mit 34! ;-)

http://forum.du-bist-der-teamchef.at...77&postcount=1

Pension: Ab dem Alter von 35 Jahren kann ein Spieler bei der Saisonumstellung das "Pensions-Taferl" kriegen (sieht so aus http://www.du-bist-der-teamchef.at/i...on_pension.gif und befindet sich vor dem Namen des Spielers) und wird sich am Ende der Saison in den wohlverdienten Ruhestand begeben.

lg Pipo

Coppelius 18.12.2013 16:46

Zitat:

Zitat von the Scarecrow (Beitrag 1218417)

Der ist ja tatsächlich erst 35, dann musst du dich getäuscht haben.

Commander 18.12.2013 16:49

Zitat:

Zitat von mind.hrhr (Beitrag 1218446)


Naja, laut forums post vom pipo ist das alter 35 jahre, ich hätt noch nie einen gesehen der mit 34 jahren die palme hatte ;-)

the Scarecrow 18.12.2013 16:55

Zitat:

Zitat von Commander (Beitrag 1218443)
Dann wäre meine antwort auf den post eh berächtigt gewesen ;-)

wen willst du denn rächen? :)

Er hat recht: http://forum.du-bist-der-teamchef.at...88&postcount=1
Auch wenn Kamil das 35. Lebensjahr nicht von 35 Jahren unterscheiden kann, dürfte hier wohl letzteres gemeint sein.

Ich weiß halt nicht, wie alt der letzte Saison war, wenn dann würds ja ins Bild passen, wenn er nicht älter geworden ist und darum auch nicht in Pension ist.

Mir fällt leider auch kein Weg ein zu schauen, wann er wie alt war. In Saison 5 ist bei der Hälfte eingestiegen, könnte aber ja genau so gut mit 17,5 gewesen sein.

Aber langsam beginn ich auch zu zweifeln, dass wär schon ein zu grober Bug, als dass ihn noch nie jemand gemeldet hätte. Wahrscheinlich bild ichs mir einfach nur ein...

dbdtDev 18.12.2013 17:09

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

Coppelius 18.12.2013 18:14

Danke, Thomas.

Kenn mich da in der Programmiersprache nicht wirklich aus, aber heißt das, die Wahrscheinlichkeiten für eine Pensi-Schild sind
35j: 20%
36j: 40%
37j: 60%
38j: 80%
39j: 100% ?

tippkick 18.12.2013 23:26

Zitat:

Zitat von Coppelius (Beitrag 1218492)
Danke, Thomas.

Kenn mich da in der Programmiersprache nicht wirklich aus, aber heißt das, die Wahrscheinlichkeiten für eine Pensi-Schild sind
35j: 20%
36j: 40%
37j: 60%
38j: 80%
39j: 100% ?

ich denke, da liegst du richtig.
interessant ist, dass rand() mit 100 multipliziert wird.
wenn 0,01 die standardeinheit im spiel ist, ist das ein hinweis, dass bei cupspielen und länderspielen der xp-zuwachs tatsächlich 0,03 ausmacht, statt 0,025.

AnteS. 19.12.2013 04:28

jawoll! so was bietet Raum für allerhand Theorien :D :D :D

ok, nicht wirklich... :lol: :-(

oleander 19.12.2013 08:20

Ich sehe hier ehrlich gesagt auch nur zwei Zeilen, die ohne viel Zauber beim Saisonwechsel angewandt werden.

Eventuell kann man daraus schließen, dass die Spiellogik ähnlich "unspektakulär" bzw. sauber programmiert ist, falls sie von der selben Person stammt.

Vlbger93 19.12.2013 11:52

Zitat:

Zitat von oleander (Beitrag 1218610)
Ich sehe hier ehrlich gesagt auch nur zwei Zeilen, die ohne viel Zauber beim Saisonwechsel angewandt werden.

Eventuell kann man daraus schließen, dass die Spiellogik ähnlich "unspektakulär" bzw. sauber programmiert ist, falls sie von der selben Person stammt.

Naja, hier geht es darum ob ein Spieler mit einer fixen Wahrscheinlichkeit in Pension geht. Es würde mich wundern wenn dies 20 Zeilen wären. Die Berechnung eines Spiels mit 22 Spielern und zig verschiedenen Skills und Taktiken und Spezialfähigkeiten und Taktikeinstellungen und Regeln etc wird schon ein wenig spektakulär sein ;-)

Lg


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:28 Uhr.

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