anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Metal-Jukebox https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=848 |
Seite 1 von 1 |
Autor: | Hecki [ Mi 05 Jan, 2005 22:46 ] |
Betreff des Beitrags: | Metal-Jukebox |
Hi, ich hab was kleines für meine Kneipe gemacht, ist bei den Usern auch sehr gut angekommen. Aber eins fehlt mir noch zu meinem glück, und zwar das die User sich unterhalten können ohne das das Lied neustartet. Ich weis das es ned einfach is (glaub ich zumindest), aber vielleicht hat jmd sowas ähnliches schonmal gemacht. Ich glaube auch mal gelesen zu haben das jmd den Chat auf dem Dorfplatz so umschreiben wollte das nur der text aktualisiert wird, aber leider finde ich den Thread nimma. So hier nun die Datei. //edit: ich hab die datei auf den neuesten Stand gebracht, und mit meiner Lösung von weiter unten versehen! [php]<?php //Metal-Box //©by Hecki //Version: 0.6 //Erstmals erschienen auf http://www.cirlce-of-prophets.de/logd require_once "common.php"; if ($HTTP_GET_VARS[op] == ""){ page_header("Die Headbanger Ecke"); output("`qDu gehst in den hintere Teil der Kneipe, vor dir steht eine Pechschwarze Jukebox!`n"); output("Du betrachtest die Leute in dem Raum und bemerkst das hier wohl der Metaltreff des Dorfes ist.`n"); output("Wähle nun ein Lied und geh mal so richtig aus dir raus.`n`n"); output("`^ACHTUNG--> Es geht ein neues Fenster auf in dem die Musik gespielt wird, das neue Fenster nicht beachten, drückt in dem alten Fenster einmal aktualisieren und schon könnt ihr labern ohne das die Musik von vorne anfängt, oder spielt nebenbei ganz einfach euren Tag!`n`n"); addcommentary(); viewcommentary("metal","Schreien",10,"schreit",true); addnav("Songs"); addnav("Disturbed - Stupify","metal.php?op=stupify",false,true); addnav("Machine Head - The Burning Red","metal.php?op=red",false,true); addnav("Him - Wicked Game","metal.php?op=him",false,true); addnav("Bush - Machine Head","metal.php?op=head",false,true); addnav("Evanescence - Bring Me To Life","metal.php?op=bring",false,true); addnav("Slipknot - Wait and Bleed","metal.php?op=slip1",false,true); addnav("Slipknot - (SIC)","metal.php?op=slip2",false,true); addnav("Slipknot - Left Behind","metal.php?op=slip3",false,true); addnav("Linkin Park - One Step Closer","metal.php?op=lp1",false,true); } if ($HTTP_GET_VARS[op] == "stupify"){ page_header("Disturbed - Stupify"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/disturbedstupify.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Disturbed - Stupify.`n`n"); addcommentary(); viewcommentary("metal.php?op=stupify","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "red"){ page_header("Machine Head - The Burning Red"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/machineheadtheburningred.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Machine Head - The Burning Red.`n`n"); addcommentary(); viewcommentary("metal.php?op=red","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "him"){ page_header("Him - Wicked Game"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/himwickedgame.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Him - Wicked Game.`n`n"); addcommentary(); viewcommentary("metal.php?op=him","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "head"){ page_header("Bush - Machine Head"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/bushmachinehead.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Bush - Machine Head.`n`n"); addcommentary(); viewcommentary("metal.php?op=head","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "bring"){ page_header("Evanescence - Bring Me To Life"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/evanescencebringmetolife.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Evanescence - Bring Me To Life.`n`n"); addcommentary(); viewcommentary("metal.php?op=bring","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "slip1"){ page_header("Slipknot - Wait and Bleed"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/waitandbleedslipknot.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Slipknot - Wait and Bleed.`n`n"); addcommentary(); viewcommentary("metal.php?op=slip1","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "slip2"){ page_header("Slipknot - (SIC)"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/slipknotsic.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Slipknot - (SIC).`n`n"); addcommentary(); viewcommentary("metal.php?op=slip2","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "slip3"){ page_header("Slipknot - Left Behind"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/slipknotleftbehind.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Slipknot - Left Behind.`n`n"); addcommentary(); viewcommentary("metal.php?op=slip3","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } else if ($HTTP_GET_VARS[op] == "lp1"){ page_header("Linkin Park - One Step Closer"); if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/onestepcloserlinkinpark.mid\" width=10 height=10 autostart=true loop=true hidden=true volume=100>",true); output("Schalte ab und genieße Linkin Park - One Step Closer.`n`n"); addcommentary(); viewcommentary("metal.php?op=lp1","Schreien",10,"schreit",true); addnav("Zurück zur Metal-Ecke","metal.php"); } addnav("Zurück zur Kneipe","inn.php"); page_footer(); ?>[/php] Wie immer bedank ich mich ma im vorraus ![]() |
Autor: | Gast [ Do 06 Jan, 2005 00:12 ] |
Betreff des Beitrags: | |
autostart=true loop=true mach doch mal false draus ![]() loop heisst schleife |
Autor: | Hecki [ Do 06 Jan, 2005 01:30 ] |
Betreff des Beitrags: | |
Loop hab ich extra reingemacht, weil einige lieder doch recht kurz sind ![]() EDIT: na also es geht doch, hab eine Lösung gefunden! Sie is zwar nich ganz perfekt, aber es funzt so wie ichs gerne hätte Ich mach einfach die musik in einem neuen fenster auf, wenn man nu auf dem alten aktualisiert kann man labern ohne das die musik von vorne anfängt und es wird auch nich doppelt abgespielt ![]() [php] addnav("Disturbed - Stupify","metal.php?op=stupify",false,true); [/php] un das bei jedem op-link ![]() Wenn jmd aber ne elegantere Lösung hat, bitte sagen danke ![]() |
Autor: | Kevz [ Do 06 Jan, 2005 12:22 ] |
Betreff des Beitrags: | |
öhm das false,true macht kein sinn, du gibt ihn einmal den 0wert und dann auf einmal wieder den 1wert.. macht kein besonderen sinn..also find ich^^ |
Autor: | Hecki [ Do 06 Jan, 2005 12:32 ] |
Betreff des Beitrags: | |
Doch, dann werden die midis in dem neuen fenster abgespielt, und in den alten kann man ganz normal weiter spielen, labern etc... du bist doch angemeldet, teste es doch einfach ![]() |
Autor: | Kevz [ Do 06 Jan, 2005 12:56 ] |
Betreff des Beitrags: | |
hm stimmt...hehe so früh am morgen kann ich net arbeiten...xDD |
Autor: | anpera [ Do 06 Jan, 2005 13:01 ] |
Betreff des Beitrags: | |
Die Definition der Funktion "addnav" in ext GER 3:[php]function addnav($text,$link=false,$priv=false,$pop=false,$newwin=false)[/php]
|
Autor: | Hecki [ Do 06 Jan, 2005 13:17 ] |
Betreff des Beitrags: | |
AAAH danke anpera, damit hast du viele weitere Postings von mir verhindert nehm ich an ![]() Aber ne bessere Lösung haste ned odda? ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |