Kommunauty
Connexion
Inscription

Supprimer les messages de construction


Midionos Messages : 74

Est ce que quelqu'un pourrait me donner la marche à suivre pour supprimer les messages de la liste de construction ?

J'ai peur d'oublier des trucs et de provoquer un bug si je fais moi-même.

Merci.

mardi 30 juin 2009

SiMax Messages : 7572

Essaye de regarder du côté de la base de donnée. En cherchant dans les tables tu devrais pouvoir trouver les messages. Après tu n'as plus qu'à supprimer en mode "brute" et ça devrait aller

mardi 30 juin 2009

Midionos Messages : 74

Non en fait je voudrais supprimer complètement ce système de message.

Que plus personne en reçoive.

Pas seulement dans la BDD...

mardi 30 juin 2009

Alexou Messages : 2507

Bah justement, la BDD c'est ça qui fait tout, qui a les données....

Si tu l'enlèves, il y aura les codes, mais pas de messages reçu, enfin je crois.

mardi 30 juin 2009

Midionos Messages : 74

...

Les messages déjà reçu vont disparaitre mais ça empêchera pas qu'il y en ai de nouveau...

Faudrait supprimer les .php qui permettent l'envoie de ces messages non ?

mardi 30 juin 2009

Alexou Messages : 2507

Bah à ton avis, ils sont envoyer de quel façon les messages, il faut bien une BDD pour le faire non?

Donc si tu "détruis" la partie qui envoie le message, le message sera en quelque sorte là, mais ne pourra être lu.

mardi 30 juin 2009

SpacesWars Messages : 17

Et tu auras un message d'erreur

Midionos, ouvre le fichier SetNextQueueElementOnTop.php,

à la ligne 60 supprime :

else {
$Needed      = GetBuildingPrice ($CurrentUser, $CurrentPlanet, $Element, true, $ForDestroy);
$Message     = sprintf ($lang['sys_notenough_money'], $ElementName,
pretty_number ($CurrentPlanet['metal']), $lang['Metal'],
pretty_number ($CurrentPlanet['crystal']), $lang['Crystal'],
pretty_number ($CurrentPlanet['deuterium']), $lang['Deuterium'],
pretty_number ($Needed['metal']), $lang['Metal'],
pretty_number ($Needed['crystal']), $lang['Crystal'],
pretty_number ($Needed['deuterium']), $lang['Deuterium']);
}

Et ils ne seront plus envoyés, ni inscris dans la BDD !

jeudi 2 juillet 2009

Midionos Messages : 74

Ça donne ça :

En désactivant la ligne qui suit on arrive à supprimer totalement les messages de construction :

SendSimpleMessage ( $CurrentUser['id'], '', '', 99, $lang['sys_buildlist'], $lang['sys_buildlist_fail'], $Message);

Merci pour ton aide Spaceswar, j'y serait jamais arrivé tout seul.

jeudi 2 juillet 2009

SpacesWars Messages : 17

Pas de problèmes, contrairement à d'autres membres présent sur ce forum, je ne cherche pas à foutre la merde sur d'autres serveurs (petite dédicace à celui qui se reconnaîtra facilement )

vendredi 3 juillet 2009

Midionos Messages : 74

Résolu vous pouvez clore...

vendredi 3 juillet 2009

Page suivante »