Es gibt eine elegante Lösung: Strafpunkte verteilen.
Dummerweise sind die momentan nur "Integer", also ganze Zahlen.
Lösung: Integer Felder in Float Felder verwandeln.
SQL Anweisung in der Datenbank: "Präfix" sollte
phpbb_ sein, ansonsten ändern:
Code: Alles auswählen
ALTER TABLE `phpbb_formel_drivers` CHANGE `driver_penalty` `driver_penalty` FLOAT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_formel_teams` CHANGE `team_penalty` `team_penalty` FLOAT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
ÖFFNE Datei:
includes/ acp / acp_formel.php
SUCHE:
ERSETZE MIT:
Code: Alles auswählen
$driver_penalty = request_var('driver_penalty' , 0.0 );
SUCHE:
ERSETZE MIT:
Nun könnt Ihr über
ACP / MODS / Formel 1 WebTipp / Formel 1 Teams und
ACP / MODS / Formel 1 WebTipp / Formel 1 Fahrer
passende Strafpunkte verteilen.
Der erste Fahrer bekommt halt 5 Strafpunkte, der zweite Fahrer 4 Strafpunkte ..... und der achte Fahrer bekommt 0.5 Stafpunkte.
Das gleiche macht Ihr mit den Teams ( Beispiel: Team BrawnGP ist erster und fünfter geworden und erhält insgesamt 7 Strafpunkte ... einmal 5 für den ersten Platz und nochmal 2 für den fünften PLatz.... )