Kommunauty
Connexion
Inscription

Gros BUG defense


Tomas117 Messages : 433

Bonsoir, j'ai un gros soucis sur le jeu, très grave, lorsque je construit une défense, on voit bien le chiffre 1, et quand je change de page et je revient, cela redevient 0.

Aider moi merci !!

jeudi 10 avril 2014

Tomas117 Messages : 433

Resolu, c'est une part de code que j'ai integre pour les boucleirs mais cela a tous fait planté au niveau de la défense.

global $USER, $PLANET, $LNG, $LANG, $db;

$PlanetRess = new ResourceUpdate();

$PlanetRess->CalcResource();

$PlanetRess->SavePlanetToDB();

error_reporting(0);

if($PLANET['small_protection_shield'] == "1") {

unset($reslist['defense'][array_search(407,$reslist['defense'])]);

$aendern = $db->query("UPDATE ".PLANETS." SET small_protection_shield=1

WHERE `galaxy`='".$PLANET['galaxy']."'

AND `system` ='".$PLANET['system']."'

AND `planet` ='".$PLANET['planet']."'

AND `planet_type` ='".$PLANET['planet_type']."'

",'planets');

}

if($PLANET['big_protection_shield'] == "1") {

unset($reslist['defense'][array_search(407,$reslist['defense'])]);

unset($reslist['defense'][array_search(408,$reslist['defense'])]);

$aendern = $db->query("UPDATE ".PLANETS." SET small_protection_shield=0,

big_protection_shield=1

WHERE `galaxy`='".$PLANET['galaxy']."'

AND `system` ='".$PLANET['system']."'

AND `planet` ='".$PLANET['planet']."'

AND `planet_type` ='".$PLANET['planet_type']."'

",'planets');

}

if($PLANET['planet_protector'] == "1") {

unset($reslist['defense'][array_search(409,$reslist['defense'])]);

unset($reslist['defense'][array_search(407,$reslist['defense'])]);

unset($reslist['defense'][array_search(408,$reslist['defense'])]);

$aendern = $db->query("UPDATE ".PLANETS." SET big_protection_shield=0,

small_protection_shield=0,

planet_protector=1

WHERE `galaxy`='".$PLANET['galaxy']."'

AND `system` ='".$PLANET['system']."'

AND `planet` ='".$PLANET['planet']."'

AND `planet_type` ='".$PLANET['planet_type']."'

",'planets');

}

Que j'ai integré au showShipyardPage, une idée poru corriger ce bug ?

jeudi 10 avril 2014 (Dernière édition vendredi 11 avril 2014)

Répondre Pour répondre, tu dois d'abord t'inscrire rapidement sur Kommunauty. Rejoins-nous vite !