Seite 1 von 1

Game Mod - Highscores

Verfasst: 02.11.2003 09:34
von Helmut71
FRage zu dem activity-Mod: Wie verringert man die Highscoreliste auf eine xbeliebige Zahl?

Code: Alles auswählen

$sql = "SELECT * FROM " . iNA_SCORES . "
            WHERE game_name = '" . $game_name . "'
            ORDER BY score DESC";
		if(!$result = $db->sql_query($sql))
    {
Angeblich soll hier LIMIT = 0, 10 eingefügt werden - aber egal was ich einfüge, es werden immer 10 (oder eben alle) angezeigt.

Verfasst: 02.11.2003 11:07
von Spidy
Hi


Ich habe mir das ganze nochmal genauer angeschaut.

Suche

Code: Alles auswählen

// Check for Highscore
$sql = "SELECT * FROM " . iNA_SCORES . " 
            WHERE game_name = '" . $game_name . "' 
            ORDER BY score DESC"; 
      if(!$result = $db->sql_query($sql)) 
    {
und ersetze mit

Code: Alles auswählen


      // Check for Highscore 
      $sql = "SELECT * FROM " . iNA_SCORES . " 
              WHERE game_name = '" . $game_name . "' 
              ORDER BY score DESC 
              LIMIT 0, 20 ";
      if(!$result = $db->sql_query($sql))
      {
weiter suche

Code: Alles auswählen

// Template file 
    $template->set_filenames(array('body' => 'activity_scores.tpl') ); 
    $template->assign_vars(array("TITLE" => $game_name) 
    ); 

    $sql = "SELECT * FROM " . iNA_SCORES . " 
            WHERE game_name = '" . $game_name . "' 
            ORDER BY score DESC           
    if(!$result = $db->sql_query($sql))
    {
und ersetze mit

Code: Alles auswählen

// Template file 
    $template->set_filenames(array('body' => 'activity_scores.tpl') ); 
    $template->assign_vars(array("TITLE" => $game_name) 
    ); 

    $sql = "SELECT * FROM " . iNA_SCORES . " 
            WHERE game_name = '" . $game_name . "' 
            ORDER BY score DESC 
            LIMIT 0, 20 ";
    if(!$result = $db->sql_query($sql))
    {

Verfasst: 06.11.2003 11:28
von sausebaby
danke spidy... habs jetzt bei mir auch eingestellt, juhu sieht doch gleich viel besser aus, wie über 1000 einträge.. :wink: ich sag ja du bist eben ein genie

Verfasst: 06.11.2003 13:21
von Helmut71
ja danke auch :-)


Hat toll geklappt - hab gleich noch ne Frage: Wie stellt man denn die Highscores auf NULL?

Verfasst: 06.11.2003 13:26
von Dolphin
Wie schafft man es überhaupt das die Highscores angezeigt werden?
@Spidy: Wo bekomme ich denn mal Deine Mahjonng-Version her?

Verfasst: 06.11.2003 13:31
von sausebaby
hallo Helmut zu der highscore löschen:

in dein forum in den Adminbereich
online activities
configuration
spiel bearbeiten
ganz unten steht
reset highscore

dort machst du ein punkt und gehst auf oki


Dolphin hast du schon auf spidys seite geschaut, dort hat er seine spiele zum downloaden stehen www.der-spidy.de/portal.php
mahjongg ist auch dabei