Alle Foren Game-Menue Hack-Menue AGB-Menue Extra-Menue Admin-Menue
Zur Startseite
Frohe Festtage für alle, und einen guten Rutsch in das Jahr 2024

01:01:2024 closed




Hacks4wbb by HFW™ » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 3 von 3 Treffern
Autor Beitrag
Thema: Final Addon Text-Mastermind v1.0b
Nasdero

Antworten: 66
Hits: 5.365
05.05.2003 20:45 Forum: Rund um Hacks 4 WBB


Highscore Top 10 <= geht bei mir nicht, in der Mastermind.php ist auch kein eintrag drin, in der vom update vom 1.0b ist sowas drin, haste das vergessen?

Jo haste in der mastermind.php der Vollversion,
suche nach:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
} elseif ($action==\"highscore\") {
     $result=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_rater WHERE (winbit='1' AND looser='0') ORDER BY level,description,versuche ASC\");
    while ($row1 = $db->fetch_array($result)) {
        $dummy=$db->query_first(\"SELECT username FROM bb\".$n.\"_users WHERE userid='$row1[userid]'\");
        eval (\"\$highscorebit .= \\"\".$tpl->get(\"mastermind_games\").\"\\";\");
    }

       eval (\"\$mastermindbit= \\"\".$tpl->get(\"mastermind_highscore\").\"\\";\");
   }
    $db->free_result($result);
    eval(\"\$tpl->output(\\"\".$tpl->get(\"mastermind\").\"\\");\");exit();
    } else {
    eval(\"error(\\"\".$tpl->get(\"mastermind_gast\").\"\\");\");
}

function getit($dummy){

global $db,$n;
$res=$db->query_first(\"select \".$dummy.\" from bb\".$n.\"_mastermind_config where guthaben='1'\");

return $res['0'];
}
?>


ersetze mit:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
} elseif ($action==\"highscore\") {
     $result=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_rater WHERE (winbit='1' AND looser='0') ORDER BY level,description,versuche ASC\");
    while ($row1 = $db->fetch_array($result)) {
        $dummy=$db->query_first(\"SELECT username FROM bb\".$n.\"_users WHERE userid='$row1[userid]'\");
        eval (\"\$highscorebit .= \\"\".$tpl->get(\"mastermind_games\").\"\\";\");
    }

       eval (\"\$mastermindbit= \\"\".$tpl->get(\"mastermind_highscore\").\"\\";\");
        } elseif ($action==\"hightop\") {
       $db->query(\"DROP TABLE IF EXISTS bb\".$n.\"_mastermind_highscore\");
       $db->query(\"CREATE TABLE bb\".$n.\"_mastermind_highscore (
       `no` int(15) NOT NULL auto_increment,
    `userid` int(11) NOT NULL default '0',
       `username` varchar(50) NOT NULL default '0',
       `win` int(11) NOT NULL default '0',
       `loose` int(11) NOT NULL default '0',
       `kohle` int(11) NOT NULL default '0',
       `tries` int(11) NOT NULL default '0',
       `make` int(11) NOT NULL default '0',
       PRIMARY KEY  (`no`)
       ) TYPE=MyISAM;\");

/* ##### hier wird die Highscore-Tabelle erstellt ##### */
    $user=0;$change=0;
    $result=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_rater WHERE winbit='1' ORDER BY userid ASC\");
        while ($row = $db->fetch_array($result)) {
            $uid=$row['userid'];
            if ($user <> $uid) {
                $user=$uid;$change=1;
            }
            if ($change==1) {
                $change=0;
                $db->query(\"INSERT INTO bb\".$n.\"_mastermind_highscore SET userid='$uid'\");
            }
        }

/* ##### und hier wird sie erweitert ##### */
    $loose=0;$win=0;$kohle=0;$tries=0;$make=0;
    $result=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_highscore\");
    while ($row = $db->fetch_array($result)) {
        $uid=$row['userid'];
        $dummy=$db->query_first(\"SELECT username FROM bb\".$n.\"_users WHERE userid='$uid'\");
        $uname=$dummy['username'];

        $snoopy=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_rater WHERE userid='$uid'\");
        while ($row1 = $db->fetch_array($snoopy)) {
            $loose=$loose+$row1['looser'];
            $win=$win+$row1['winbit'];
            $kohle=$kohle+$row1['jackpott'];
            $tries=$tries+$row1['versuche'];
        }
        $dummy=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_games WHERE userid='$uid'\");
        while ($row2 = $db->fetch_array($dummy)) {
            $make++;
        }

    $db->query(\"UPDATE bb\".$n.\"_mastermind_highscore SET username='$uname', win='$win', loose='$loose', kohle='$kohle', tries='$tries', make='$make' WHERE userid='$uid'\");
    $loose=0;$win=0;$kohle=0;$tries=0;$make=0;
    }

/* ##### und hier wird sie ausgegeben ##### */
    $result=$db->query(\"SELECT * FROM bb\".$n.\"_mastermind_highscore ORDER BY kohle DESC,win DESC,tries DESC\");
    while ($row = $db->fetch_array($result)) {
        eval (\"\$highscorebit .= \\"\".$tpl->get(\"mastermind_hightopbit\").\"\\";\");
    }
       eval (\"\$mastermindbit= \\"\".$tpl->get(\"mastermind_hightop\").\"\\";\");
   }
    $db->free_result($result);
    eval(\"\$tpl->output(\\"\".$tpl->get(\"mastermind\").\"\\");\");exit();
    } else {
    eval(\"error(\\"\".$tpl->get(\"mastermind_gast\").\"\\");\");
}

function getit($dummy){

global $db,$n;
$res=$db->query_first(\"select \".$dummy.\" from bb\".$n.\"_mastermind_config where guthaben='1'\");

return $res['0'];
}
?>
Thema: Final Addon Text-Mastermind v1.0b
Nasdero

Antworten: 66
Hits: 5.365
05.05.2003 17:46 Forum: Rund um Hacks 4 WBB


Zitat:
Guthaben, kannst Du doch ausschalten im ACP - oder was genau meinst Du ?


Oh jo, soweit war ich garnicht, installiert und direkt mal die mastermind.php und da ging es nicht und gleich wieder deinstalliert. Also geht, danke.
Thema: Final Addon Text-Mastermind v1.0b
Nasdero

Antworten: 66
Hits: 5.365
05.05.2003 13:40 Forum: Rund um Hacks 4 WBB


Hi,

ich hab die neuste Version gerade mal gesaugt und es kommt wenn ich aus dem Verzeichniss NeuInstallation Final 1.1 alles rüber kopiere und die Install.php aufrufe direkt ein SQL-Fehler:

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: CREATE TABLE `bb1_mastermind_games` ( `ma_game` int(15) NOT NULL auto_increment, `userid` int(11) NOT NULL default '0', `username` varchar(50) NOT NULL default '0', `datum` int(11) NOT NULL default '0', `description` varchar(100) NOT NULL default '0', `word` varchar(100) NOT NULL default '0', `length` int(10) NOT NULL default '0', `level` int(10) NOT NULL default '0' PRIMARY KEY (`ma_game`) ) TYPE=MYISAM;
mysql error: You have an error in your SQL syntax near '(`ma_game`) ) TYPE=MYISAM' at line 10
mysql error number: 1064
Date: 05.05.2003 @ 13:39
Script: /acp/install.php
Referer: http://forum.nasdero.de/acp/install.php


ich denke da fehlt ein komma:

default '0', PRIMARY KEY (`ma_game`) ) TYPE=MYISAM;

jo ist so hab ich getestet, in der install.php fehlt ein komma, dann geht es:
suche:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
$db->query(\"CREATE TABLE `bb\".$n.\"_mastermind_games` (
              `ma_game` int(15) NOT NULL auto_increment,
          `userid` int(11) NOT NULL default '0',
          `username` varchar(50) NOT NULL default '0',
          `datum` int(11) NOT NULL default '0',
          `description` varchar(100) NOT NULL default '0',
          `word` varchar(100) NOT NULL default '0',
          `length` int(10) NOT NULL default '0',
          `level` int(10) NOT NULL default '0'
          PRIMARY KEY  (`ma_game`)
            ) TYPE=MYISAM;\");


ersetze mit:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
$db->query(\"CREATE TABLE `bb\".$n.\"_mastermind_games` (
              `ma_game` int(15) NOT NULL auto_increment,
          `userid` int(11) NOT NULL default '0',
          `username` varchar(50) NOT NULL default '0',
          `datum` int(11) NOT NULL default '0',
          `description` varchar(100) NOT NULL default '0',
          `word` varchar(100) NOT NULL default '0',
          `length` int(10) NOT NULL default '0',
          `level` int(10) NOT NULL default '0',
          PRIMARY KEY  (`ma_game`)
            ) TYPE=MYISAM;\");


Kann man das nicht ohne diesen Guthabenhack benutzen? Wenn doch, da kommt eine Fehlermeldung, ich hab keinen Gutenhabenhack und will auch keinen.
Zeige Beiträge 1 bis 3 von 3 Treffern

Counter
Besucher Heute: 5208 Besucher Gestern: 10510 Besucher Gesamt: 6619558 Besucherrekord: 22378 am: 02.07.2007

Impressum


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH
Flag Counter