El script php que tengo, cumple la funcion de agregar puntajes o puntos a los juegos en flash (swf), pero hay un problema, solo agrega puntos a los juegos tipo ipb v2, y me gustaria que también agregara juegos ipb v3.2 y es lo que busco.
Mirando e intentando (minimo conocimiento php) puse a probar el script el localhost pero sin resultado alguno.
El actionscritp para agregar puntos de los juegos ipb v2 Son así:
// Action script...
Código:
El actionscritp para agregar puntos de los juegos ipb v3.2 Es así:on (press) { var gname = "3d_Net_Blazer"; var gscore = eval("/:score"); getURL("index.php?act=Arcade&do=newscore", "_self", "POST"; }
Código:
El script que encontre y me dio esperanza es este que sirve para los arcade de vBulletin y ipbarcade creo..// [Action in Frame 1] if (yy.savescore == 1) { if (ipb_score == undefined) { ipb_score = eval(_global.ipb_scoreVar); } // end if xx = new LoadVars(); xx.arcadegid = _root.ibpro_gameid; xx.gscore = ipb_score; xx.gname = _global.ipb_get_gname(); xx.enscore = ipb_score * yy.randchar ^ yy.randchar2; xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST"); stop (); } // end if _global.ipbSend = function (ipb_score) { _root._visible = false; _root.enabled = false; xx = new LoadVars(); yy = new LoadVars(); xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST");
Código:
Busco la manera y forma de hacer eso en mi script pero no tengo idea como.//Dice para que agregue los puntos de los ipbv3.2 hay que reemplar esto: } else if ($id || $_GET['do'] == "newscore" || $_GET['autocom']) { $thescore = $_POST['thescore']; if ($_GET['do'] == newscore) { $id=htmlspecialchars($_POST['gname'], ENT_QUOTES); $thescore = $_POST['gscore']; } if ($_GET['autocom']) { $id=htmlspecialchars($_COOKIE['gname'], ENT_QUOTES); $thescore = $_POST['gscore']; } //Reemplazar por este otro: } elseif ( $id || $_GET['do'] == "newscore" || $_GET['do'] == 'savescore' || $_GET['autocom'] == 'arcade' || $_POST['autocom'] == 'arcade') { $id = $_POST['gname']; if($id==NULL) $id= $_REQUEST['id']; //For other games $thescore = $_POST['thescore']; //For v32 games if ($_GET['autocom'] == 'arcade' || $_POST['autocom'] == 'arcade') { if ($_GET['do'] == 'savescore' || $_GET['do'] == 'newscore') { $thescore = $_POST['gscore']; if ($thescore==NULL) $thescore= $_POST['thescore']; if ($thescore==NULL) $thescore= $_GET['scoreVar']; } } //For v2 games if ($_GET['do'] == 'savescore' || $_GET['do'] == 'newscore') { $thescore = $_POST['gscore']; if ($thescore==NULL) $thescore= $_POST['thescore']; if ($thescore==NULL) $thescore= $_GET['scoreVar']; }
Escribire otro post con mi script para ver si alguien pueda guiarme o ayudarme con esto.