Team ==SAW== Index du Forum
 
S’enregistrer
 
Team ==SAW== Index du Forum FAQ Rechercher Membres Groupes Profil Se connecter pour vérifier ses messages privés Connexion
 


 Bienvenue à la ==SAW== Te@M !! 
==SAW== Te@M .... Have fun, Invité :-)=
  
  

  
Cheaters !!!

 
Poster un nouveau sujet   Répondre au sujet    Team ==SAW== Index du Forum -> Team ==SAW== -> ==Actualités==
Sujet précédent :: Sujet suivant  
Auteur Message
==SAW==ccx
Administrateur
Administrateur

Hors ligne

Inscrit le: 08 Mar 2009
Messages: 334
Localisation: 92000
Pseudo dans TM: ccx
Point(s): 339
Moyenne de points: 1,01

MessagePosté le: Mar 21 Avr - 01:06 (2009)    Sujet du message: Cheaters !!! Répondre en citant

Me demandez pas comment, mais des petits malins arrivent à tricher en décidant d'un temps qu'ils font pour une map.
Généralement quelques secondes de moins que le meilleur de tous les temps, tant qu'à faire  Evil or Very Mad

Merci de me signaler le login des loustics que vous repérez, maintenant que j'ai trouvé le moyen de virer les indélicats de notre base de données des Local Records Smile

Pour les admins d'autres serveurs sous Xaseco / MyPhp voici la manip pour supprimer les tricheurs :
Pré-requis (facultatifs) :
* Arrêter XAseco
* Arrêter ServerMania
* De préférence exporter les BDD .. 'on sait jamais !'

Aller à la page :
http://localhost/phpmyadmin/index.php?db=aseco
Se signer sous "root"

Chercher le ChallengeId de la map où il y a eu triche :
SELECT * FROM `challenges` WHERE Upper(`Name`) LIKE '%NOM_TRACK_EN_MAJUSCULES%'
Ex : 111

et le PlayerId du cheater :
SELECT * FROM `players` WHERE Upper(`Login`) like '%LOGIN_PLAYER_EN_MAJUSCULES%'
Ex : 222

Supprimer les occurences des 2 tables 'records' et 'rs_times' (Xymph insiste sur ce point) :
Delete FROM `records`  WHERE `ChallengeId` = 111 AND `PlayerId` = 222
Delete FROM `rs_times` WHERE `challengeID` = 111 AND `playerID` = 222


Ou, plus radical, supprimer tous les scores du tricheur :
Delete FROM `records`  WHERE `PlayerId` = 222
Delete FROM `rs_times` WHERE `playerID` = 222

NB : On peut aussi utiliser l'outil présenté ici : http://www.tm-forum.com/viewtopic.php?f=28&t=19404&start=0 mais, heu, j'ai pas tout saisi Embarassed .

Stopper ServerMania & XAseco puis réparer les tables :
http://www.gamers.org/tmn/scripts/repairrecs.zip
Décompresser le ZIP, lancer le .php avec PHP.EXE présent dans votre folder \Xampp\Php après avoir mis à jour le script PHP à partir de la ligne 19 des données en rouge :

 $maxrecs = 50
 if (!mysql_connect('localhost','root','mot.de.passe')) { ....

(Si vous n'avez pas laissé le "maxrecs" à 50 par défaut sur votre serveur, indiquer ici la nouvelle valeur, sinon laisser 50.)

L'exécution du script prend quelques temps (env. 15sec. chez moi), et affiche ce qui se passe. Si il se ferme de suite, c'est que le login / mot de passe de la BDD sont erronnés Cool

Héhé !! Aux oubliettes les cheaters de mes fesses Bannir   Bannir   Bannir

ccx

PS : Many thanks to Fish & Xymph !!


Revenir en haut
Publicité






MessagePosté le: Mar 21 Avr - 01:06 (2009)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Team ==SAW== Index du Forum -> Team ==SAW== -> ==Actualités== Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | creer un forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation