Hola a todos, queria saber si alguien me puede guiar o ayudar a implementar un codigo script php en otro.
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:
on (press)
{
var gname = "3d_Net_Blazer";
var gscore = eval("/:score");
getURL("index.php?act=Arcade&do=newscore", "_self", "POST";
}
El actionscritp para agregar puntos de los juegos
ipb v3.2 Es así:
Código:
// [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");
El script que encontre y me dio esperanza es este que sirve para los arcade de vBulletin y ipbarcade creo..
Código:
//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'];
}
Busco la manera y forma de hacer eso en mi script pero no tengo idea como.
Escribire otro post con mi script para ver si alguien pueda guiarme o ayudarme con esto.