Both in arcade.php and this "fix", variables are not defined correctly, which is why the "error" notices are displayed.
Paste in this instead:
Code:
// ibProArcade modification
if(isset($_POST["module"]) && $_POST["module"] == "pnFlashGames"){
$_GET["act"] = "Arcade";
$_GET["module"] = "arcade";
}
if(isset($_POST["func"]) && $_POST["func"] == "storeScore"){
$_GET["do"] = "pnFStoreScore";
}
if(isset($_POST["func"]) && $_POST["func"] == "saveGame"){
$_GET["do"] = "pnFSaveGame";
}
if(isset($_POST["func"]) && $_POST["func"] == "loadGame"){
$_GET["do"] = "pnFLoadGame";
}
$act = (isset($_GET["act"])) ? $_GET["act"] : "";
$showuser = (isset($_GET["showuser"])) ? $_GET["showuser"] : "";
if($act == "Arcade") {
include "arcade.php";
exit();
}
if(!empty($showuser) && $showuser >= 1) {
$u = $showuser;
$_GET["u"] = $showuser;
include "member.php";
exit();
}
// end of ibProArcade modification
Either way, I have the same problem that randomly scores are not submitted.