Diskussion: DBs Erstellen

Alles, was mit älteren Versionen zu tun hat

Moderatoren: Routinier, Escartin, DK4987, Steini, jonas, Davinho

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Diskussion: DBs Erstellen

Beitrag: # 6722814Beitrag lachi
22.7.2008 - 13:39

Ich habe mir in der letzten Zeit einige DBs angeschaut und kann nicht nachvollziehen, was ich gesehen habe. Ich würde nun gerne wissen, was die Gründe dafür sind, dass die DBs so sind wie sie sind, wie die einzelnen DB-Macher eine DB erstellen und ob es andere Vorgehensweisen geben könnte, um eine DB zu erstellen/bearbeiten.

Was ich festgestellt hatte:
1. Fahrer ID
Cyanide hat eine DB herausgegeben, bei welcher die Fahrer IDs der Strassenfahrer fast durchgehend von 1 bis 1899 laufen. Bei Ullrich, Plakker und JeanReneGodart sind die IDs mehr oder weniger identisch zu der OriginalRelease. Bei der DB von Pepsi, Dankan, Scandinavian, PCM-Daily, usw. sind die IDs aber nur zu einem Teil mit der OriginalRelease identisch. Für mich sieht es so aus, ob viel Fahrer zuerst gelöscht und danach wieder neu angefügt wurden. Bei diesen DBs haben aber auch 99% der Fahrer dieselben IDs. Ich nehme daher an, dass die DB-Macher die erste RealName DB genommen hatten die es gab und bei dieser "nur" die Werte angepasst haben.

2. Hannes Converter
Erledigt (siehe weiter unten oder Hannes Thread).

3. Schreibweise der Fahrer
Es gibt viele verschiedene Schreibweisen der Fahrer. In jeder DB wird der Namen etwas anders geschrieben. Warum ist das so? Gibt es keine offizielle Schreibweise, oder gibt es mehrere "offizielle" Schreibweisen, die je nach Land unterschiedlich sind. Dass wäre nicht weiter schlimm, wenn nur alle DBs die gleichen IDs für die gleichen Fahrer verwendet würden, denn dann könnte man jede DB schnell an eine andere Sprache anpassen.

4. Rennen
Einige Rennen finden nicht am richtigen Tag statt. Einige Rennen bestehen aus den Etappen vom letzten Jahr. Die Etappen anzupassen ist nicht so einfach, es scheit dieses Jahr auch sehr wenige Stage-Macher zu geben. Aber den Tag anzupassen wäre wohl einfach.

5. Team Astana
Team Astana hat hässliche schwarze Rahmen und Helme. Das kann man durch ändern der Team-Id ändern, wurde aber in fast keiner DB gemacht. Hier eine kurze Beschreibung, was man ändern müsste.

6. Auslaufende Verträge
Alle Fahrer über 30 haben auslaufende Verträge, das ist aber anscheinend in der OfficialRelease DB nicht so. Ist das für DB-Macher nachvollziebar? Hat das ev. einen Zusammenhang mit dem unter Punkt 1 erwähnten "Weiterverarbeitung" einer RealName DB?


Was ich nun gerne wissen und besprechen würde:
1. Welche Vorgehensweisen beim Erstellen eine DB gibt es, vor allem den technischen Aspekt.
2. Könnte man gewisse Sachen gemeinsam machen, so dann nicht jeder DB-Macher alles selber machen muss. (Punkte 3/4/5)
3. Vorschläge zu den Punkten 3 und 6.

Ich wäre froh, wenn sich NUR DB-Macher und ev. Stage-Macher an dieser Diskussion beteiligen würden. Konstruktive Hinweise sind aber von jedermann willkommen.

------------------------------------------------------

Ich möchte die Diskussion gerade eröffnen.

Ich habe den Full Editor bereits mehrmals erfolgreich verwendet, um einzelne Tabellen in eine bestehende Datenbank zu integrieren. Das geht auch mit dem Converter aber der Full Editor gefällt mir in diesem Fall besser. Ich habe die z.B. die Real-Name-Sponsoren aus der Scandinavia-DB in die Pepsi-DB intergriert.

Ich könnte mir vorstellen, dass wir eine Sammlung von XML-Dateien erstellen, welche von jedem DB-Macher verwendet werden können. Das geht eher nur mit Tabellen, die unabhängig sind, aber eine DB doch verbessern bzw. vergrössern können. Was mir dazu einfällt sind Sponsoren (echte + mehr), Trainingspläne (User-Pläne), Rennen (richtiges Datum)
Zuletzt geändert von lachi am 22.7.2008 - 15:16, insgesamt 2-mal geändert.

Benutzeravatar
cunego111
Beiträge: 1712
Registriert: 29.8.2006 - 15:22
Kontaktdaten:

Beitrag: # 6722817Beitrag cunego111
22.7.2008 - 13:48

Zu 5:
Man kann nicht ohne weitere Folgen einfach die Team ID ändern. Die ist ja in vielen Tabellen verknüpft. Mir wäre das zu viel Aufwand für ein Team, außerdem können dort Bugs entstehen, hatte ich letztes Jahr öfters. Ich finde die schwarzen Sachen sehen eigentlich ganz gut aus und würde sie nicht ändern.

EDIT:
Zu deinem EDIT:
Ich würde sowas für Material evtl machen. Specialized-Helme hab ich schon eine schöne Sammlung und Rahmen usw kann man gut aus dem Cyandie Forum holen. Man muss dann nur die Dateien für das Material und die .xml einfügen und schon hat man neues Material
Zuletzt geändert von cunego111 am 22.7.2008 - 14:13, insgesamt 1-mal geändert.
[mcol color=#5358DF][color=pink]Cunego*[/color][mcol color=#5358DF][color=pink]172[/color][mcol][color=white]Dixon[/color][mcol][color=white]Fenninger[/color][mcol][color=white]Larsson[/color][mcol][color=white]Randall[/color][mcol][color=white]Hajek[/color][mcol][color=white]Slowiok[/color][mcol][color=white]Eberhard[/color][mcol][color=white]Macabies[/color]

Benutzeravatar
hannes68
Beiträge: 317
Registriert: 14.7.2003 - 20:53
Kontaktdaten:

Beitrag: # 6722830Beitrag hannes68
22.7.2008 - 14:01

Hallo,

hier gibt es ein Update für den Converter. Mir ist der Fehler vorher nie aufgefallen, bis gestern ein User auf meiner Page danach fragte.

Gruß
Hannes
Hannes Homepage - Blog (Fußball, Prison Break, Lost, Smallville, YouTube Videos ... ), Downloads, Games uvm.

Benutzeravatar
MichelinR
Beiträge: 3215
Registriert: 1.8.2005 - 13:50
Kontaktdaten:

Re: Diskussion: DBs Erstellen

Beitrag: # 6722833Beitrag MichelinR
22.7.2008 - 14:04

Zu 1.:
Beim irgendeinen Hannes Converter wurden mal die IDs automatisch verteilt, deshalb gibt es unterschiedliche. Dankan hat ja seine PCM 08 DB auf seine PCM 07 DB aufgebaut. Daher ist das so.

Zu 3.:
Vinokourov z.B. ist die englische Schreibweise, Winukurow (so richtig?) wäre die deutsche. Ich bevorzuge "Vinokourov", da es auch so bei den großen Rennen angezeigt wird und auch auf den meisten englischsprachigen Websites so steht. Man gewöhnt sich eben da dran.

Benutzeravatar
hannes68
Beiträge: 317
Registriert: 14.7.2003 - 20:53
Kontaktdaten:

Beitrag: # 6722837Beitrag hannes68
22.7.2008 - 14:10

Hallo,

die IDs wurden nie automatisch verteilt.
Nur wenn man neue Fahrer usw. hinzufügt, wurde eine ID vorgegeben. Die ID muss, wie der Name schon sagt, eindeutig sein. Sprich man kann die ID auch selber festlegen.

Wie cunego111 aber schon sagte, sind die IDs mit vielen Tabellen verknüpft.

Gruß
Hannes
Hannes Homepage - Blog (Fußball, Prison Break, Lost, Smallville, YouTube Videos ... ), Downloads, Games uvm.

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Beitrag: # 6723249Beitrag lachi
22.7.2008 - 23:17

Zu 5.
Also die Team ID von Astana kann man schon ändern, jedenfalls hat das Dankan gemacht und soweit ich gesehen habe, hat er bisher noch keine Beschwerden deswegen erhalten. Ich hatte auch schon die DB nach Vorkommnissen der 12 durchsucht. Hier die Liste mit zu ändernden Feldern

Zu 1.
Das man das jetzt nicht mehr ändern kann, ist mir klar. Aber es wäre eben schön, wenn alle die DB von Cyanide benutzen würden, bzw. darauf aufbauen würden. Wenn das so wäre, könnte ich viel leichter herausfinden, warum/woraus das Problem in Punkt 6 besteht.

Zu 7. (XML-Sammlung)
Ich habe schon angefangen, die Trainingspläne von BlackHackz in die DB zu intergrieren. Das hat geklappt und ich werde mir auch noch die von sciby einbauen. Ich denke, dass ist kein Problem, denn die zwei haben sie öffentlich gemacht.
Der Vorteil davon ist, dass man dann immer noch 30 eigene Trainingspläne erstellen kann, denn die DB kann unendlich viele Trainingspläne enthalten. Ich könnte diese XML-Datei dann für DB-Macher zur Verfügung stellen.

echterborusse
Beiträge: 906
Registriert: 16.9.2006 - 8:42

Re: Diskussion: DBs Erstellen

Beitrag: # 6723277Beitrag echterborusse
23.7.2008 - 0:47

lachi hat geschrieben: 1. Fahrer ID
Bei Ullrich, Plakker und JeanReneGodart sind die IDs mehr oder weniger identisch zu der OriginalRelease.
Also ist es in Ordnung, wenn man die Database von JeanReneGodart als Grundlage nimmt, sehe ich das richtig?

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Beitrag: # 6723339Beitrag lachi
23.7.2008 - 9:34

Bitte keine solchen Fragen in diesem Thread.
Soweit ich weiss, gibt es von ihm keine DB für den Patch, daher Nein.
Eher diese: http://www.cyanide-studio.com/forums/vi ... sc&start=0
Die aktuellste DB ist im ersten Link.

eeyor
Beiträge: 362
Registriert: 30.6.2007 - 14:22

Beitrag: # 6723384Beitrag eeyor
23.7.2008 - 12:17

Also in meiner Db wird Astana TeamID 86 haben :D habe alles soweit geändert das das funktioniert...werde meine startlists auchnoch umarbeiten.

WH96
Beiträge: 1331
Registriert: 23.8.2003 - 19:31

Beitrag: # 6723438Beitrag WH96
23.7.2008 - 14:10

Bei mir hat Astana 31 und es funktioniert alles bestens.

eeyor
Beiträge: 362
Registriert: 30.6.2007 - 14:22

Beitrag: # 6723490Beitrag eeyor
23.7.2008 - 15:54

hmm kann mir jemand kurz mal info geben!
Kann man speziellen fahrern spezielles material geben? Also, das ein fahrer ein bestimmtes Rad oder helm nimmt? Also für die CPU Teams?

WH96
Beiträge: 1331
Registriert: 23.8.2003 - 19:31

Beitrag: # 6723491Beitrag WH96
23.7.2008 - 15:56

nur fürs team kann man es einstellen nicht für einzelne fahrer... einfach im converter bei DYN_TEAM

eeyor
Beiträge: 362
Registriert: 30.6.2007 - 14:22

Beitrag: # 6723493Beitrag eeyor
23.7.2008 - 15:59

Ja, man kann dem Team aber nur bestimmte Marken zuweisen leider...hab z.b überelgt, FELT rahmen für garmin einzubauen, da es da aber auch Rahmen in nationalfarben für z.b. Millar gibt habe ich gehofft, dass das funktionieren könnte :D naja, kann man nix machen...
in der dyn_Cyclist gibt es nämlich eine gene_i_equipment_selection_index aber die scheint nix zu bewirken

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Beitrag: # 6725839Beitrag lachi
28.7.2008 - 17:36

Ich muss das jetzt mal veröffentlichen, obwohl es noch nicht ganz abgeschlosssen ist. Es geht um die Fahrer-Vertrage bzw. deren Laufzeit. Es betrifft alle DBs aber vor allem solche, die direkt oder indirekt auf Dankans RealName DB basieren:
lachi hat geschrieben:Ich dachte bisher, dass die Vertragsdauer am Beginn der Karriere neu berechnet wird, aber das ist anscheinend nicht der Fall.

Dankan hat die Verträge so eingestellt:
In der Tabelle DYN_contract_cyclist im Feld finan_i_period_date_end hat er für jeden Fahrer, der älter als 30 ist den Wert 1225454400 (31.10.2008) eingetragen. Fahrer unter 22 Jahren haben den Wert 1288526400 (31.10.2010) und alle anderen (22-30) haben als Vertragsende 1256990400 (31.10.2009)

Ich versuche jetzt herauszufinden, ob man in der DB einstellen kann, dass die Verträge automatisch neu berechnet werden. Wenn das nicht so ist, dann könnte man per Zufall eine Zahl setzten und dann ev. noch die wichtigsten Fahrer von Hand anpassen.
Leider habe ich im Cyanide Forum auf meine Fragen noch keine Antworten erhalten. Es kann sein, dass man das wirklich von Hand einstellen muss.
Falls es ein DB-Macher wünscht, dann mache ich in seiner DB die Zufallsverteilung nach jeder gewünschten Regel (z.B. ca. 80% aller Fahrer haben keinen auslaufenden Vertrag, oder Kapitäne mindestens 2-Jahres-Vertäge)

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Beitrag: # 6726388Beitrag lachi
29.7.2008 - 21:29

Ich habe zwei Fragen:
1. Hat jeder das Problem mit der Pepsi DB, dass alle Fahrer über 30 nur einen 1-Jahres-Vertrag haben?

2. Wegen dem Nationen-Problem. Es ist ja so, dass Franzosen in der TdF stärker sind. Einige DB-Macher stören sich ja daran. Habt ihr schon mal dieses Feld angeschaut: fkIDnationalism
Zuletzt geändert von lachi am 30.7.2008 - 11:31, insgesamt 1-mal geändert.

Benutzeravatar
FrantisekRabon
Beiträge: 2202
Registriert: 4.7.2006 - 0:08

Beitrag: # 6726480Beitrag FrantisekRabon
30.7.2008 - 9:05

Hallo Lachi,

ja, ich hab mit der Pepsi DB dein angesprochenes Problem, nämlich dass alle über 30 einen 1 Jahres-Vertrag haben. Wünsche mir auch schon lange eine Verbesserung des Problems. Gut dass du das jetzt mal anpackst.
Punktewertung Tour 2013, Vuelta 2022, Giro 2023
Bergwertung Vuelta 2015+2016, Giro 2022
Gesamtwertung Tour 2020
25 Etappensiege (alle Etappenarten in allen 3 Rundfahrten)

Vino + Klödi
Beiträge: 246
Registriert: 4.7.2007 - 11:44
Kontaktdaten:

Beitrag: # 6726481Beitrag Vino + Klödi
30.7.2008 - 9:26

Ich spiele mit Pepsis DB und habe das Problem bei (fast) allen Ü-30 Fahrern. Simoni und Piepolie haben meistens 2-Jahresverträge.
Und zu dem Nationenproblem muss ich sagen, das ich das noch nie erlebt habe.
Moreau z.B ist nie besser als Platz 15 bei der TdF ,verliert immer 20-25 Minuten auf den Sieger, (bei mir) und auch sonst fahren die Fahrer nicht besser, nur weil die ein Rennen in ihrem Heimatland fahren.

Benutzeravatar
lachi
Beiträge: 3429
Registriert: 31.7.2005 - 14:27

Beitrag: # 6726531Beitrag lachi
30.7.2008 - 11:30

Die 2. Frage war eigentlich eher an die DB-Macher gerichtet. Aber ich habe in der Zwischenzeit erfahren, dass fkID_nationalism nichts damit zu tun hat. Die bevorzugten Rennen (gene_ilist_fkIDfavorite_races) und die bevorzugten Temperaturen (gene_ilist_fkIDtemp_favorite) und Wetter (gene_ilist_fkIDweather_favorit) geben aber einen Bonus.

Kite
Beiträge: 42
Registriert: 23.3.2006 - 17:56
Kontaktdaten:

Beitrag: # 6726576Beitrag Kite
30.7.2008 - 13:31

Mir is aufgefallen, das es in manchen Teams vorkommt, das mehrere Fahrer vom gleichen Typ die gleichen bevorzugten Rennen haben. Ich spiel mit Pepsis und Columbia. Bei mir wollen Cavendish, Ciolek, Greipel und Eisel Vuelta statt der Tour fahren^^. Und auch Boonen scheint es eher ins sonnige Spanien zu ziehen statt Frankreich:(. Das müsste man irgendwie Regeln, da die Startlisten nur für die anderen Teams gelten. Man kann die Fahrer zwar mitnehmen, sie sind dann allerdings sehr deprimiert wenn sie bei ihren favorisierten Rennen auf Grund von Ermüdung nicht mehr erfolgreich sind. :frown:
Ich kann ja auch nicht mit 4 Sprintern zur Vuelta erscheinen^^, und beim Giro keinen mitnehmen.

Schütz
Beiträge: 373
Registriert: 26.3.2004 - 15:59
Kontaktdaten:

Beitrag: # 6728085Beitrag Schütz
2.8.2008 - 21:27

Ich habe ein bisschen die SecSponsoren ändern wollen!
Jetzt habe ich es auch geschaft, allerdings sind alle Bilder weiß!

Wo sind denn die Bilder dafür verlinkt?

eeyor
Beiträge: 362
Registriert: 30.6.2007 - 14:22

Beitrag: # 6728087Beitrag eeyor
2.8.2008 - 21:30

sta_tga würd ich sagen

Antworten