Seite 1 von 1

Nach Arcade Game zurück zum Index

Verfasst: 22.07.2009 23:55
von Greyhound76
Hallo,

ich hab mir heute erst den phpBB3 arcade Mod 1.0.9 installiert. Doch leider funzt der net so ganz. Jedes mal wenn ich ein Game gespielt hab schickt der mich zurück zum Foren-Index, statt zur Score-Submit. Der Schreiberling selbst meinte ich hätte was falsch in der index.php eingetragen ... hab aber den Eintrag nochmal überprüft und ich kann keinen Fehler finden.

Code: Alles auswählen

Find
Tip: This may be a partial find and not the whole line.

Code:Select All
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);


Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
// IBPro Game Support
$autocom = request_var('autocom', '');
$act = request_var('act', '');
$do = request_var('do','');

if (strtolower($act) == 'arcade' && strtolower($do) == 'newscore')
{
	require($phpbb_root_path . 'includes/arcade/scoretype/ibpro.'.$phpEx);
}

if (strtolower($autocom) == 'arcade')
{
	require($phpbb_root_path . 'includes/arcade/scoretype/ibprov3.'.$phpEx);
}
//IBPro Game Support
Das war die Angabe für den index.php ... und so schauts bei mir aus:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// IBPro Game Support
$autocom = request_var('autocom', '');
$act = request_var('act', '');
$do = request_var('do','');

if (strtolower($act) == 'arcade' && strtolower($do) == 'newscore')
{
	require($phpbb_root_path . 'includes/arcade/scoretype/ibpro.'.$phpEx);
}

if (strtolower($autocom) == 'arcade')
{
	require($phpbb_root_path . 'includes/arcade/scoretype/ibprov3.'.$phpEx);
}
//IBPro Game Support

include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
Nur, was ist jetzt das Problem, warum schickt der mich nach jeden Game zurück zum Index?

Es wäre lieb wenn mir da wer weiterhelfen könnte.

Re: Nach Arcade Game zurück zum Index

Verfasst: 23.07.2009 11:09
von wolfman24
Die meisten Spiele übermitteln ihre Punkte (den Score) über die index.php, deshalb ist es normal, daß du zur index.php weitergeleitet wirst. Nur sollte sie dann nicht angezeigt werden, sondern es sollte in die Score-Routine verzweigt werden. Die Edits in der index.php müssen also erfolgen. Sicher, daß du die richtige index.php hochgeladen hast?

Re: Nach Arcade Game zurück zum Index

Verfasst: 23.07.2009 12:27
von Greyhound76
root/index.php ... ich denke schon dass das die Richtige ist.

Ich hab jetzt nochmal jeden Schritt der install.xml nachgeprüft, hatte auch tatsächlich noch zwei Fehler gefunden, wo ich aus versehen etwas hinter einem Code, statt davor, gesetzt hatte ... hab´s korrigiert, nur, auch nach den leeren der Caches, hat sich nichts getan. Hab sogar nochmal alles ausgebaut, neu eingesetzt und installiert ... nichts.

Re: Nach Arcade Game zurück zum Index

Verfasst: 23.07.2009 14:41
von wolfman24
Sicher, daß das Spiel auch Arcade tauglich ist? Woher hast du es? Am besten ein Spiel von origon.dk zuehen und testen, die funktionieren auf jeden Fall, dann weißt du, ob es an deiner Installation oder an der swf Datei liegt.

Re: Nach Arcade Game zurück zum Index

Verfasst: 23.07.2009 20:06
von Greyhound76
Die Games hatte ich von origon.dk und die Installation hab ich nun mehrmals rückgängig gemacht und neu installiert ... in einem anderen Forum von mir hab ich damit auch keine Probleme gehabt.

Re: Nach Arcade Game zurück zum Index

Verfasst: 23.07.2009 23:55
von wolfman24
evtl. liegt es an den Cookie Einstellungen. Das schon mal überprüft? Manchmal speichert die Arcade bei mir (auf dem Opera) auch keine Spielstände mehr, dann muß ich nur mal alle Cookies löschen und schon geht es wieder.

Re: Nach Arcade Game zurück zum Index

Verfasst: 24.07.2009 00:39
von Greyhound76
Gesagt, getan ... keine Veränderung *grummel*. Naja, machste nix, vielleicht soll es einfach nicht sein :roll: .