Hacks4wbb by HFW™ (https://hacks4wbb.de/index.php)
- WBB Bereich (https://hacks4wbb.de/board.php?boardid=20)
--- wbb2.3.6 Start (https://hacks4wbb.de/board.php?boardid=441)
---- Dokumentationen|Codeschnipsel (https://hacks4wbb.de/board.php?boardid=445)
----- Support -> Turnierinfo der Spielhölle (SH) in Devils Shoutbox (https://hacks4wbb.de/thread.php?threadid=32697)


Geschrieben von omar am 07.04.2023 um 07:45:

  Support -> Turnierinfo der Spielhölle (SH) in Devils Shoutbox

Name des Hacks:
Turnierinfo der Spielhölle (SH) in Devils Shoutbox Userturnier


Autor des Hacks:
© Cyberstar0
© Coolguppi (Copyright darf nicht entfernt werden)

Version:
2.0


Voraussetzungen:
wBB 2.3.x

Devil's Shoutbox wBB 2.3:
© by HopFenSchlodel


Was macht der Hack:
-Sobald ein Turnier in der Spielhölle gestartet wird,erscheint eine entsprechende Meldung in der Shoutbox
-Nach Turnierstart = Anzeige welche User in dem Turnier gerade spielen
-Turnier Ende = Anzeige verschwindet


Copyright:
Der Hack darf NUR bei
www.Cyberstar0.de
zum download angeboten werden.


Distanzierung:
Wir übernehmen keine Haftung für eventuelle Schäden,
Fehler oä., die durch die Benutzung dieses Hacks
entstehen. Wir weisen ausdrücklich daraufhin,
daß der Einbau auf eigene Gefahr geschieht.
Deshalb gilt: Backup der Datenbank und der Dateien
machen!!!!! Es gibt keinen Anspruch auf Support,
Gewährleistung und Ersatz.




#################################
##### #####
##### Einbauanleitung Start #####
##### #####
#################################



Shoutbox.php

suche:

eval("\$tpl->output(\"".$tpl->get("shoutbox_output")."\");");
}
?>


Füge darüber ein:

##@ coolguppi

$turniercount = $db->query_first("SELECT count(turnierid) as menge FROM bb".$n."_swf_games_turnier WHERE `turnier_endzeit`='0'");
$turniercounter = intval($turniercount['menge']);
$turniere=$db->query("SELECT * FROM bb".$n."_swf_games_turnier WHERE `turnier_endzeit`='0' ORDER BY `turnierid` DESC LIMIT 1");
while($turn = $db->fetch_array($turniere)) {
if($turn['turnier_mitspieler_maxanzahl'] != $turn['turnier_mitspieler_anzahl']){
$nochfehlen = ($turn['turnier_mitspieler_maxanzahl'] - $turn['turnier_mitspieler_anzahl']);
$messageturn = "
<table cellpadding=\"4\" cellspacing=\"0\" border=\"1\" class=\"tableinborder\" style=\"width:100%\">
<tr>
<td width=\"98%\" align=\"center\" class=\"tableb\">
<span class=\"smallfont\">
$turn[turnier_start_username] hat ein neues $turn[turnier_mitspieler_maxanzahl] Spieler User-Turnier für das Spiel <a href='swf_game_play.php?game=$turn[turnier_gametitle]&gameid=$turn[turnier_
gameid]&sid=&#anf' target='_blank'>$turn[turnier_gametitle]</a> erstellt <br />und wartet noch auf $nochfehlen Mitspieler.<br /><a href='swf_game_mehrs.php?action=teilnahme&sid=#anf' target='_blank'><b>Anmelden oder ein eigenes Turnier starten</b></a>
</span>
</td>
</tr>
</table>";
echo $messageturn;
} else {
$messageturn = "
<table cellpadding=\"4\" cellspacing=\"0\" border=\"1\" class=\"tableinborder\" style=\"width:100%\">
<tr>
<td width=\"98%\" align=\"center\" class=\"tableb\">
<span class=\"smallfont\">
Aktuell spielen $turn[turnier_mitspieler_usernamen] <br />im Spiel <a href='swf_game_play.php?game=$turn[turnier_gametitle]&gameid=$turn[turnier_
gameid]&sid=&#anf' target='_blank'>$turn[turnier_gametitle]</a> um den Sieg (User-Turnier Nr. $turn[turnierid])
</span>
</td>
</tr>
</table>";
echo $messageturn;
}
}


Das war es auch schon


Viel Spaß
Basti (Cyberstar0)


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH