Trackmania :: Voir le sujet - [TMGery]Controleur serveur/records sans sql[update 16/07/10]

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
[TMGery]Controleur serveur/records sans sql[update 16/07/10]
Aller à la page 1, 2, 3 ... 112, 113, 114  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Trackmania Index du Forum -> Outils communautaires
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
gery
TrackManiaque


Inscrit le: 30 Déc 2005
Messages: 440

MessagePosté le: 26 Juil 2006 0:10    Sujet du message: [TMGery]Controleur serveur/records sans sql[update 16/07/10] Répondre en citant

salut tout le monde,

voila, ca fait un moment que j' ai écrit ces programmes et que j' hésitais à les mettre sur le forum, car il y en a déjà d' autres.

j'ai écrit ces programmes pour mon compte personnel mais parfois on me les demande sur mon serveur, alors les voila :
il s'agit d' un controleur de serveur dédié (sous xp et framework .net 2.0) et d' un gestionnaire de records (php 5 local).
a vous de voir ca peut vous plaire. essayez les

ils fonctionnent avec TMN et TMU Forever.

Controle de serveur pour TMN et TMU Forever

http://trackmania.gery.perso.sfr.fr/ControlerDedieFrTMF110708.zip mis a jour le 11/07/2008


Gestion de records pour TMN et TMU Forever

http://trackmania.gery.perso.sfr.fr/tm_gery.zip mis a jour le 16/07/2010

fichiers langues (déjà inclus dans tm_gery.zip)
http://trackmania.gery.perso.sfr.fr/languages.zip mis a jour le 30/12/2009

plugin notfree
http://trackmania.gery.perso.sfr.fr/plugin_notfree1.0.zip mis a jour le 16/07/2010

Version 1.0
peut être utile pour les compétitions car
_ il demande au joueur qui veut entrer de payer des coppers sinon il sera forcé en spectateur
le joueur ne doit payer qu'une seule fois et est enregistré
_ nouvelle commande /NotFree ON ou OFF pour activer ou désactiver le plugin
_ les logins des joueurs enregistrés sont sauvés dans le répertoire "NotFree"
_ attention : nécessite le plugin manager et tm_gery.php du 16/07/10

plugin geryrec
http://trackmania.gery.perso.sfr.fr/plugin_geryrec3.4.zip mis a jour le 04/04/2010

Version 3.4
_ nouvelles commandes pour forcer les records locaux ou mondiaux
/ GeryRec LOCAL
/ GeryRec GLOBAL
_ Correction d'un bug
_ l'UID de la map s'affiche lorsque vous cliquez sur la fenêtre Gery-mania
_ Dès que le script détecte que les records mondiaux sont différents des records locaux,
il continue d'afficher les records mondiaux jusqu'à la fin de la course, même si une erreur de communication a lieu,
pour éviter la commutation entre les 2 modes d'affichage

Release 3.3
_ vous pouvez forcer le mode records locaux seulement avec la variable $local

Release 3.2
_ nouveau serveur (l'ancien de marche plus)
_ correction bug

Release 3.1
_ correctif : affiche seulement la boite local records quand les records sont identiques sur gerymania ou qu'il n'y en a pas
_ maintenant marche en round et cup avec les boites records cote gauche
_ n'affiche rien pendant le warmup

Release 2.0
_ affichage des records globaux que s'ils sont differents des records locaux, dans ce cas affichage de 10 records locaux
_ ajout du plus petit record en fin de liste si le joueur n'a pas de record
_ en fin de course, s'il n'y a pas de records globaux a afficher, le plugin laisse TMGery afficher son Top20 local

Release 1.0 du 06/11/2009
cree une base de données centralisée sur un serveur http distant (merci rasta) et
affiche sur la droite 2 top5 avec les records locaux et globaux
quand on clique dessus on obtient + de details et de records
ajoute la commande /GeryRec ON ou OFF pour l' activer ou desactiver
installation: rien a configurer, juste ajouter le plugin dans le repertoire plugins et dans le fichier plugins.txt

plugin deloldrec
http://trackmania.gery.perso.sfr.fr/plugin_deloldrec1.0.zip mis a jour le 29/09/2009
Release 1.0:
permet de supprimer automatiquement les records d'un joueur quand celui-ci n'est pas revenu sur le serveur depuis un certain temps (configurable)

nouvelle commande /DelOldRec

plugin music
http://trackmania.gery.perso.sfr.fr/plugin_music2.0.zip mis a jour 02/01/2010

version 1.0:

nouvelle commande admin /music
sans parametre : liste des musiques avec possiblite de cliquer sur un titre
avec le titre seul : force la musique du serveur avec le titre

_ pour arreter le forcage utilisez /music STOP
_ les musiques peuvent etre des wav, ogg, mux et se trouvent sur un site
_ le repertoire "musics" contient des fichiers .loc qui servent a definir les musiques
_ un fichier .loc contient le titre et l'url
_ les musiques peuvent etre ajoutees ou enlevees en marchent sans relancer tmgery
_ pas d'espace dans le titre
_ il y a un exemple dans le repertoire musics (the_title.loc)

le programme essaie de forcer la musique du serveur si la map n'en contient pas
tout depend ensuite de la vitesse du download des gens
le forcage commence a la map suivante et dure jusqu a ce que vous utilisiez /music STOP

version 2.0
nouvelle commande admin /music
avec random : force une musique aleatoire a la fin de course
avec override : inverse le parametre override

le programme essaie de forcer la musique du serveur
toujours si override est a 1, et si la map n'en contient pas avec override a 0

_ pour arreter le mode random utilisez /music STOP ou cliquez sur une musique
_ le titre (sans espace) peut etre different du nom de fichier
_ un admin peut appeler la liste en cliquant sur la note a droite du chrono en bas
_ la musique forcee est en blanc dans la liste


plugin Vox
http://trackmania.gery.perso.sfr.fr/plugin_vox1.1.zip mis a jour le 16/05/2009
Release 1.0:
nouvelle commande admin /vox
sans parametre : liste des sons avec possiblite de cliquer sur un son
avec le son seul : msg envoyé a tous
avec le son + login : msg envoyé au login

_ les sons peuvent etre des wav, ogg, mux et se trouvent sur un site
_ le repertoire "sons" contient des fichiers .loc qui servent a definir les sons
_ un fichier .loc contient le nom du son, sa duree en millisecondes et l'url
_ les sons peuvent etre ajoutes ou enleves en marchent sans relancer tmgery

Release 1.1:
_ pas d'espace dans le nom du son
_ si la duree est > 32767 le programme force 0 (boucle infinie)

le programme essaie de le faire entendre du 1er coup en envoyant 2x la cmd
une 1ere fois avec un tps tres court puis une pause de 1s et une 2eme fois normale
tout depend ensuite de la vitesse du download des gens
un petit point vert apparait en bas a droite pendant l'emission du son


plugin de Noel
http://trackmania.gery.perso.sfr.fr/plugin_christmas1.1.zip mis a jour le 26/12/2009
Release 1.0:
_ toutes les 70s il envoie un message (dans toutes les langues) dans le chat 'Joyeux Noel' et affiche un pere noel en haut de l'ecran
_ si le joueur clique dessus il gagne des coppers
les conditions sont les mêmes que pour le jeu de mot

Release 1.1 du 26/12/2009
_ Ajout du Suédois (se)
_ Ajout dans le message de (click sur le père Noël)
_ Correction de l'adresse de l'image

nouveau petit jeu ajouté avec le plugin 'catch me'
http://trackmania.gery.perso.sfr.fr/plugin_catchme1.2.zip mis a jour le 29/12/2008

Version 1.2:
le message 'Attrapez moi!' est affiché pendant 1s (dans toutes les langues) au hazard sur l'ecran avec un temps aleatoire entre 60 and 120s
si le joueur clique dessus il gagne des coppers
ca commence 30s apres le debut de la map
il doit y avoir $wgplayer mini (voir tm_gery_config.php)
n'affiche rien pour le joueur qui a desactivé le script
position aléatoire du message -40<=x<=40 -25<=y<=15

tm_gery contient aussi un exemple de php pour afficher les records sur un site perso
http://trackmania.gery.perso.sfr.fr/stats.zip mis a jour le 10/12/2008


Historique pour la gestion de records

modif du 16/07/10:
_ modification pour prise en compte par le plugin manager de l'evenement 'BillUpdated'
_ fichiers modifiés : tm_gery.php, plugin_manager.php

modif du 30/12/09:
_ ajout du suedois (se)
_ correction du russe
_ fichiers modifiés : tm_gery_lang.php, tm_gery_russian.php
_ fichiers ajoutés : tm_gery_swedish.php

modif du 20/06/09:
_ autorestart si le calcul du srank est trop long
_ il n'y a plus de timeout sur l'execution du script ($max_exec_time = 0)
_ la commande /choosenext marche en freestyle (merci momo)
_ liens vers le site TMGery modifiés
_ fichiers modifiés : tm_gery.php, tm_gery_config.php
_ fichiers ajoutés : plugin.exemple.php


modif du 22/12/08:
_ affichage de "pas de record sur la map" au lieu de "0 le ? par "
_ les commandes /ListmatchSettings , /SaveMatchSettings, /LoadMatchSettings marchent maintenant sous linux
_ le code $w est supprimé des codes couleurs pour les affichages dans des listes (/List, Top, etc ...)
_ les replays ne creent plus les sous repertoires supplementaires Tracks/Replays/Autosaves
_ le plugin idlekick n'est plus inclus par defaut dans le zip
_ fichiers modifiés : tm_gery.php

modif du 10/12/08:
_ l'envoi de la pub et l'ecriture vers le ftp sont decalés dans le temps
_ les fonctions d'envoi vers le ftp ont été revues et utilisent toujours les fichiers temporaires (repertoires crees automatiquement)
de sorte que si l'envoi echoue on ne perde pas les infos et qu'au cycle suivant tout rentre dans l'ordre
les fichiers temporaires ne sont effaces que si l envoi a bien eu lieu
_ petite correction du calcul du srank
_ nouveau design pour TimeAttack Laps et Stunts : pendant et en fin de jeu le tableau de score ne s'affiche plus (configurable avec $ScoreTable)
_ nouveau design pour TimeAttack Laps et Stunts : pendant le jeu un tableau des 10 meilleurs scores sur la gauche (configurable avec $LiveTOP10)
_ nouveau design pour TimeAttack Laps et Stunts : en fin de jeu un tableau des 20 meilleurs scores sur la gauche (si $ScoreTable = 0)
_ nouveau design pour TimeAttack Laps et Stunts : popup avec detail des records de la map pendant 8s au depart de la map
_ /rankmap donne toute la liste par pages avec la souris
_ /srank donne toute la liste par pages avec la souris + ajout des login
_ /mrank donne toute la liste par pages avec la souris + ajout des login
_ meilleur controle des coppers lorsqu'un duel est refusé
_ nouvelle commande pour admin : /ListMatchSettings affiche la liste des fichiers dans le repertoire MatchSettings du serveur
_ possibilité de personnaliser les points en mode round avec $RoundCustomPoints et $CustomPoints
_ suppression du signe > pour avoir le detail des records de la map dans la fenetre en haut a gauche contenant LR PB SR
maintenant tout le cadre est actif. De plus ce cadre est supprimé de l'ecran de fin
_ fermeture de la fenetre "ok pour changer la map" si on tappe /ok au clavier
_ /choosenext et /duel possibles tout le temps en round et cup car pas de temps maxi dans ces modes
_ ajout d'un tableau $admin2 permettant de declarer des joueurs avec des pouvoirs d'admin sur les commandes suivantes :
choosenext, gonext, restart, cancel, Ban, Kick, Ignore, UnIgnore, delrec
_ integration du plugin manager de DedDerek version 0.22 avec un example et le plugin idlekick
voir pour plus d'information : http://www.tm-forum.com/tmforum3/viewtopic.php?f=131&t=18546
_ amelioration des stats : meilleure conversion html des couleurs de pseudo
_ repertoires ajoutes : plugins, ftp_tmp
_ fichiers modifiés : tm_gery.php, tm_gery_config.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php, stats.zip
_ fichiers ajoutés : plugins.txt, plugin_manager.php, plugin_manager_documentation.pdf, plugin.exemple.php, plugin.idlekick.php

modif du 16/09/08:
_ la commande /list est amelioree : plus rapide, on peut choisir une map ou lister les maps par login ou par environnement en cliquant
le design a ete refait (merci Mikey)
_ design de la fenetre aide refait pour equilibrer les colonnes (merci Mikey)
la commande top5 est remplacee par la commande top
_ la commande /top est amelioree : affichage par page avec chainage a la souris comme /list
_ forcage du temps max pour envoi vers ftp a 2s afin d'eviter un crash du script
_ calcul du srank ameliore : beaucoup plus rapide (merci momo)
_ fenetre de vote pour map suivante ameliore : ajouts de boutons oui non cliquables
_ la commande /rankmap est amelioree : affichage par page avec chainage a la souris comme /list
_ la commande /playerlist n'affiche plus les id de joueurs
_ lorsque vous provoquez un joueur en duel il n'est plus interrompu dans sa course et peut accepter le duel ulterieurement
_ par defaut tm_gery_start.bat ne lance plus les autres .bat
_ fichiers modifiés : tm_gery.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php

modif du 23/08/08:
_ un joueur ignoré pour grossièreté ne peut plus utiliser les commandes du chat (/gg, /msg, /bye, /hi, /lol) pour envoyer des messages,
ni participer au jeu du mot, ni faire /choosenext, ni faire de duel, ni parier
_ un click sur une map apres /list en tant qu'admin force la map suivante
_ un joueur TMU ne peut plus provoquer un joueur TMN en duel
_ ajout de boutons pour faire des dons dans la fenetre d'aide
_ suite a un /choosenext, quand un joueur vote, le nombre de ok pour changer la map suivante est donné dans le chat
_ fichiers modifiés : tm_gery.php

modif du 09/08/08:
_ utilisation du GbxRemote.inc.php fourni avec le dedié 2.11.13 2008.07.18
_ les records sont sauvegardés dans des fichiers qui dependent du nombre de tours
ajout de .x au nom, x etant le nombre de tour
quand il n'y a qu'un tour, il n'y a pas cet ajout donc la compatibilité est maintenu avec les records existants
vous pouvez donc jouer une meme map en race, en round et en laps avec des records differents
_ ajout des variables $local_maplist et $remote_maplist dans tm_gery_config.php
permettant de configurer le fichier Playlist.txt comme pour le ftp
tm_save_ftp.php a ete modifie en consequence
_ le fichier Playlist.txt n'est plus créé par copie apres un SaveMatchSettings mais il est créé par le script lui meme
_ avec la variable $rank_ext dans tm_gery_config.php
ajout de la possibilite de faire calculer les srank, mrank, rankmap et moyenne par un programme externe tm_gery_rank.php
tm_gery_start.bat et tm_gery_rank_start.bat sont a configurer
ceci est utile quand le calcul est trop long avec beaucoup de maps et de records
_ pendant l'ecran de fin, les boutons de vote sont effacés pour ne pas gener le chat
_ dans les serveurs TMU stadium, seuls les joueurs TMU peuvent utiliser les commandes avec coppers
comme /duel, /pari et le jeu de mots
_ ajout d'un bouton Aide en haut a gauche ouvrant une fenetre permettant de cliquer sur les commandes principales du chat
_ si $norecord vaut 1, le fichier des records de la map ne sera plus créé
_ fichiers modifiés : tm_gery.php, tm_gery_start.bat, tm_gery_config.php, tm_save_ftp.php stats.zip
_ fichiers ajoutés : tm_gery_rank.php, tm_gery_rank_start.bat, GbxRemote.inc.php, GbxRemote.bem.php
_ fichier obsolete : GbxRemote.php


modif du 10/07/08:
_ correction d'un probleme qui faisait rater des evenements au script
effets constatés : apres un restart les records n'etaient plus pris en compte et
quand il n'y avait pas de joueurs dans le serveur, le script ne le voyait plus en mode 'Play'
_ suppression des infos records dans le chat au debut de chaque map
_ ajout d'un bouton > dans l'encadré des records en haut a gauche permettant d'appeler la commande /rec
donnant les infos records
_ il n'est plus necessaire de cliquer OK pour fermer une fenetre, il suffit d'appuyer 'del' ou 'restart' au clavier ou au pad
ceci n'est pas valable pour la fenetre d'acceuil
_ correction des fichiers langues fr, en et cz

modif du 30/06/08 :
_ correction : ecran de fin operationnel apres le lancement du script
_ correction des affichages de /rankmap
_ /playerlist : affiche en plus la langue des joueurs
_ /ta : on peut passer la limite de temps en parametre exprimee en minutes
_ /round : on peut passer la limite de points en parametre
_ /laps : on peut passer le nombre de tours en parametre
_ /team : on peut passer la limite de points en parametre
_ /stunts : on peut passer la limite de temps en parametre exprimee en minutes
_ la PlayList en cours (fichier Playlist.txt) est envoyee sur le ftp en meme temps que le status serveur,
ce qui permet d'afficher les srank, mrank, rankmap et moyenne sur le site
_ nouvelle commande /SaveMatchSettings fichier : permet de sauvegarder le MatchSettings en cours (playlist & info game)
_ nouvelle commande /LoadMatchSettings fichier : permet de charger un fichier MatchSettings (playlist & info game)
_ nouvelle variable modifiable en cours de jeu : $norecord
si $norecord vaut 1 les records ne seront pas enregistres, ce qui permet de tester une map
_ les messages publicitaires ou infos n'apparaissent plus pendant les scores en fin de map
_ les replays sont sauvegardes dans : gamedata\tracks\replays\autosaves
_ /choosenext : si ce que vous entrez est une partie du nom complet de plusieurs maps, la commande vous demande de preciser
mais si ce que vous entrez existe tel quel et en entier, la commande valide le choix
_ /delmap : idem /choosenext
_ lorsqu'un /choosenext est en cours vous pouvez faire /ok ou cliquer pour voter
_ ajout d'un message dans le chat lorsqu'un joueur quitte
_ les fenetres dans lesquelles le script envoie des messages sont devenues independantes
_ l'affichage du LR (local record) PR (personnel record) et SR (serveur rang) est maintenant en haut a gauche de l ecran
_ l'ecran de fin affiche un TOP20 (+ correction d'un bug d'affichage de parfois 2 records sur la meme ligne)
_ l'ecran de fin affiche la map suivante en haut a droite
_ il n'y a plus de message en haut de l ecran pour le jeu du mot
_ tous les messages de type "notice" en haut a gauche sont desactives (comme toto a rejoint, toto a quitte, toto est 1er )
_ les messages pub et infos apparaissent 10s et ne sont plus une "notice" mais un manialink
_ reduction de la taille des paquets d'infos envoyes au serveur
_ si il y a une erreur de connexion entre le script et le serveur (transport error),
le script sort avec le code 0 permettant l'autorestart
_ si le status du serveur est "waiting", le script attend et ne fait rien
mais si pendant ce temps une erreur de connexion se produit, il sort definitivement
_ le vote pour la map est maintenant possible en permanence par clik en bas de l ecran sous le chat
_ possiblite pour chaque joueur d'activer ou desactiver les affichages personnalises du script
en cliquant sur TMGery en haut a gauche (vert : actif, rouge : inactif)
_ fichiers modifies : tm_gery.php, tous les fichiers langues et tm_save_ftp.php

modif du 17/05/08 :
_ /list : ne propose plus les autres environnements pour TMN
_ /list : les informations sont correctement alignees
_ /list : ajout de boutons << et >> pour aller aux pages precedentes et suivantes
_ /list : possibilité de faire comme /choosenext en cliquant sur une map

modif du 08/05/08 :
_ /list : suppression du type de map
_ /listlogin : suppression du type de map et de l'auteur
_ /list : ajout possibilité de liste par environnement (Island, Coast, Bay, Alpine, Rally, Speed, Stadium)
_ /choosenext : affiche uniquement le 1er nom trouvé si ambiguité
_ /delmap : nouvelle commande pour supprimer une map, si ambiguité affiche le 1er nom trouvé
_ /cancel : annule aussi /choosenext


modif du 04/05/08 :
_ warmup : pas d'ecran de fin avec info next map pour tous les modes

modif du 29/04/08 :
_ reduction du temps d'apparition des infos en haut d'ecran
_ les messages "le joueur x prend la place y" ne sont envoyés a tous que si la place prise est <= 5

modif du 27/04/08 :
_ pour nations : message a tous dans le chat quand un joueur est kické pour grossierete
_ /playerlist : 3 joueurs max par ligne
_ warmup : pas d'ecran de fin avec info next map
_ ajout du polonais (merci wiciox)
_ mise en place des multicalls pour optimiser les echanges avec le serveur

modif du 24/04/08 :
_ bug traduction corrigé pour les messages "<t>prend la place</t> <t>avec</t> <t>pts</t>"
_ probleme avec les deconnexions joueurs amelioré :
lorsqu'un joueur a un probleme de connexion, son nom reste parfois dans la liste des joueurs
mon programme fait un kick automatique pour qu'il puisse revenir mais
quand il revient parfois les fonctions du serveur dédié ne retourne pas les infos du joueur (nick, rang)
j'initialise donc ces infos (nick=login, rang=0 qui est de toute facon a 0 quand on entre)
_ en mode coupe, les affichages de fin de maps sont placés en haut de l'ecran
pour ne pas interferer avec ceux du mode coupe et essaient d'apparaitre seulement si necessaire
de plus le top10 devient un top5
_ /next et l'affichage final next map affichent le bon nom de map en mode laps

modif du 20/04/08 :
_ ajout /exchange tmnforever
_ correction bug /list qui n'affichait rien si le nombre de maps a afficher dans la page etait 30
_ modification pour mettre a jour le fichier joeur avec le rang ladder quand il passe en officiel
en effet depuis forever ce rang est a 0 si le joueur n est pas en officiel
_ la commande /top affiche les logins (utile pour /delrec)
_ les messages "le joueur x prend la place y" ne sont envoyés a tous que si la place prise est <= 20
_ message console "Player Finish 0" supprimé

modif du 16/04/08 :
_ script mis a jour pour Forever
_ nouvel ecrans de fin et d'affichage du rec et de votre meilleur temps
vous pouvez voter 0 2 4 6 8 10 12 14 16 18 20
_ nouvelle commande /version
_ nouvelle commande /cup
_ /playerlist donne les login
_ /msg utilise le login et non l'id
_ fichiers langues mis a jour
_ nouveau fichier GbxRemote.php
_ messages help corrigés pour TMNF
_ pour TMNF vous devriez utiliser $sunrise=0 dans tm_gery_config.php
afin d'eviter les commandes avec coppers
_ une traduction affiche desormais le text a traduire si il n'est pas dispo dans les fichiers langues
_ variable $racetype peut prendre la valeur 4 pour le mode coupe
_ bugs corrigés


modif du 01/03/08 :
_ les fichiers tm_gery.php tm_gery_config.php et les fichiers langues sont au format utf-8
_ langue slovak ajoutee (sk) (merci Kuby)
_ langue russe ajoutee (ru)
_ langue italien ajoutee (it)
_ autodetection de la langue du joueur avec affichage dans le chat
si la langue n'est pas disponible le joueur recevra les messages dans la langue par defaut du serveur
_ nouvelle commande /mylang permettant aux joueurs de choisir la langue d'affichage des messages serveurs
ce choix est memorise dans le fichier du joueur donc il n'a pas refaire /mylang a chaque fois qu'il entre
_ quand un admin entre cela s'affiche dans le chat
_ les commandes Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore sont desormais
executees sans verifier la presence du joueur dans le serveur sinon certaines sont inefficaces
_ kick automatique du joueur qui sort du serveur s'il est encore present dans la liste des joueurs
ceci pour repondre a des problemes de deconnexion qu'ont certains joueurs (frequents ces temps ci)
_ (TMU) les mots pour le jeu du mot peuvent contenir des accents et etre dans toutes les langues
_ idem pour les grossieretes
_ nouvelle variable modifiable en ligne $racetype pour le mode race par défaut 0=round 1=timeattack 2=team 3=laps
utile pour les serveurs qui mixent avec du stunts
_ un joueur qui entre a la fin de la map ou pendant le changement de map recoit le message de bienvenue
au debut de la map suivante et non plus dans le chat
_ nouvelles commandes /stunts /laps /team
_ command /restart amelioree :
il y avait des disfonctionnements si on mixait race et stunts
_ amelioration des commandes /ta /round /stunts /team /laps :
si on mixait race et stunts elles ne fonctionnaient qu'apres la fin de la course
_ la commande /exchange sauve la map sans les caracteres speciaux qu'elle remplace par des _
sinon php ne peut l'ouvrir et le type de map n'est pas detecte d'ou si on mixe race et stunts elle n'est pas executee

modif du 07/01/08 :
_ langue tcheque ajoutee (cz) (merci Kuby)
_ valeur par defaut des variables $annonce et $pubtext modifiees
_ fichiers tm_gery.php tm_gery_lang.php tm_gery_config.php modifies en consequence

modif du 06/01/08 :
_ largeur du message "votez svp" en fin de map agrandi car trop court pour certaines langues
_ correction du message "Nouvelle note" suite a un vote (j'ai oublié de traduire "en")
_ (TMU) allongement du temps d'apparition de l'info map suivante et vote en fin de map
_ la commande /restart reinitialise le temps d'utilisation des commandes /choosenext et /duel

modif du 20/12/07 :
_ on peut maintenant voter en fin du parcours en cliquant sur la note desiree
_ nouvelle commande /shutdown pour arreter le serveur et quitter tm_gery

modif du 16/12/07 :
_ bug d affichage du score bonus en mode race
_ amelioration de la traduction espagnol (merci FoxShadow)

modif du 03/12/07 :
_ traduction oubliée de 'nouvelle map ajoutée de'
_ le save replay ne concerne que TMU
_ les accents ont été ajoutés pour le francais l'allemand et l'espagnol
_ bug corrigé concernant /choosenext qui n'était pas toujours possible après /exchange

modif du 26/11/07 :
pour ceux qui ont deja telechargé le 22/11/07
j'ai constaté une erreur (de ma part) dans le fichier allemand
et un bug dans les scores bonus en race
corrigé le 26/11/07
desolé

modif du 22/11/07 :
_ importantes modifications
_ la configuration de tm_gery est maintenant séparée du programme lui même
tous les réglages sont dans le fichier includes\tm_gery_config.php
_ le programme permet l'affichage des messages dans plusieurs langues
vous pouvez initialiser votre langue dans le fichier de configuration
vous pouvez aussi en changer quand bon vous semble avec la nouvelle commande /lang
(merci pour les traductions: Knutselmaaster nederland, Mikey english, momo deutsch )
_ pour l'envoi des fichiers vers un ftp, vous pouvez choisir une connexion permanente ou non
_ l'envoi des fichiers vers un ftp peut etre fait par un autre programme (fourni)
ceci pour éviter les crash du au temps parfois trop long pour executer les envois
_ de nouvelles commandes et fonctions ont été ajoutées:
_ /mrank pour avoir le rang des mappeurs du serveur (merci à Klem pour le code)
_ /rankmap pour avoir le rang des maps du serveur (merci à Klem pour le code)
_ /moyenne pour avoir la note moyenne des maps du serveur (merci à Klem pour le code)
_ /die pour redemarrer le programme (en fait la commande termine le programme et le .bat la relance)
_ /pub pour forcer l'envoi d'un message d'information et publicitaire
_ autosave des replays sur nouveau record (merci momo)
_ message d'information cyclique toutes les minutes en notice pour TMU, dans le chat pour les autres
_ pour TMU affichage permanent du record, de votre meilleur score et de votre rang serveur
_ pour TMU affichage en fin de map du TOP5 et des infos sur la map suivante au dessus du chat
_ pour TMU tout gain de coppers est conditionné par la reserve mini du serveur
_ pour TMU les scores bonus ne sont plus gagnant a chaque fois pour eviter les cheaters
_ la commande /exchange ne met plus la map en suivante mais l'ajoute seulement en fin de liste
il faut la proposer avec /choosenext pour la jouer, cela evite le flood de certains mappeurs
_ les messages serveur enlevent les $i $w $n des pseudos pour uniformiser les messages
_ nouvelle variable modifiable $auto_savereplay pour autoriser ou non les save replay automatiques
_ les commandes admin sont tracées dans le chat
_ un joueur se connectant pendant le changement de map recoit le message de bienvenue dans le chat
_ affichage dans le chat du pseudo et du rang serveur du joueur qui entre
_ pour TMU le message "votez svp" n'apparait plus dans le chat mais sous le TOP5 en fin de map
pour les autres il apparait a coté du 5eme record pour la lisibilité
_ les commandes /choosenext, /duel ne sont possibles que pendant la 1ere moitié du temps de la map
pour ne pas gener les joueurs
_ le programme crée automatiquement les répertoires nécessaires (player, record)
_ les messages de bienvenue, annonce et pub peuvent contenir des accents
_ mrank donne la liste des mappeurs qui ont plus d' 1 map avec au moins 1 vote/map
la liste affiche pour chaque mappeur une note moyenne et le nombre de maps prises en compte
en plus votre rang est affiché en bas de la liste
_ rankmap affiche un classement des maps qui ont au moins 5 votes
il calcule une note moyenne sur toutes ces maps qu'on peut avoir avec /moyenne
_ la commande /exchange met la map ajoutée
pour TMU dans Challenges\Downloaded\united-exchange\login
pour TMN dans Challenges\Downloaded\nations-exchange\login
pour TMX dans Challenges\Downloaded\sunrise-exchange\login
pour TMO dans Challenges\Downloaded\original-exchange\login

modif du 30/08/07 :
_ pour compatiblite avec les pare-feu ecriture sur ftp en mode passif
dans la console vous aviez peut etre "erreur ecriture fichier"
effets visibles: affichage du chat en retard, retour de commande tres long ...

modif du 25/08/07 :
_ pour TMN correction /exchange qui ne fonctionnait plus (oubli de AddChatCommand ...)

modif du 18/08/07 :
_ affichage de votre rang serveur sur la page l'acceuil, au debut de chaque map et dans la commande /rec

modif du 13/08/07 :
_ nouvelle commande /srank donnant un classement des joueurs dans le serveur
merci a FoxShadow (Argentine) pour cette fonction
_ correction de la fonction injure qui plantait dans TMN
_ correction de la commande /vote car l'auteur d'une map peut contenir des majuscules
_ forcage du login en minuscules

modif du 13/07/07 :
_ duel : correction d'un bug qui faisait que les joueurs qui ne repondaient pas a la question gagnaient les coppers

modif du 12/07/07 :
_ la commande /list affiche toutes les maps mais par page exemple page 2 : /list 2
_ nouvelle commande /listlogin affiche toutes les maps d un login exemple : /listlogin gery
_ pour TMN en particuliers correction de l'affichage des commandes /varlist et /playerlist
_ pour TMN on peut enchainer les commandes sans fermer la fenetre precedente
_ le controle des scores speciaux a ete modifié pour bug en mode race
_ ajout d'un message specifique pour les scores bonus
_ nouvelle commande /exchange permettant a un joueur d'inserer immediatement une map de tm-exchange dans le serveur
_ nouvelle variable modifiable en ligne "use_exchange" pour autoriser ou non la commande /exchange
_ pour TMU nouvelle commande /duel permettant a un joueur de provoquer un autre joueur en duel pour x coppers
si l'autre accepte le gagnant remporte les 2 mises
si l'autre refuse ou sort en cours de jeu les coppers misés sont rendus
_ amelioration des affichages de la commande /choosenext
_ optimisation et corrections mineures
_ ajout d'un utilitaire dans recupcoppers.zip pour transferer les coppers du serveur vers un login

modif du 24/06/07 :
_ pour TMU la commande /list affiche en plus l'environnement et le mode de jeu
_ les scores speciaux donnant des coppers ont été séparés entre stunts et race
_ la détection du mode de jeu stunts a été entierement refaite
maintenant le mode de jeu est directement lu dans le fichier de la map
_ la commande /restart a été corrigée car elle ne marchait pas entre 2 modes de jeu différents
_ la gestion de record marche maintenant aussi si vous rejoignez le serveur en local
cependant vous ne pouvez pas faire de don et parier car vous n'étes pas sur internet
_ probleme avec les scores speciaux et les paris pour le mode Round corrigé
_ idem pour la version LAN

modif du 17/06/07 :
_ ajout d'une version speciale LAN

modif du 16/06/07 :
_ pour TMN suppression dans /help des commandes specifiques TMU
_ nouvelle commande /get : affiche la valeur d'une variable modifiable
_ nouvelle commande /varlist : affiche la liste des variables modifiables
_ ajout pour TMU d'un mini jeu permettant de gagner des coppers en recopiant un mot tiré au hasard
le nombre de coppers gagnés est lui aussi tiré au hasard
_ la commande /list affiche l'heure de passage des prochaines maps
_ ajout pour TMU de scores speciaux donnant des coppers
_ pour TMU possibilité d'envoyer un message publicitaire ou autre dans le haut de l'ecran
avec la variable $pubtext
a chaque cycle un tirage au sort est effectué entre ce message, le mini jeu ou rien
donc il ne sort pas forcement a chaque cycle
_ nouvelle variable modifiable en jeu wgminprice = recompense mini pour le mini jeu
_ nouvelle variable modifiable en jeu wgmaxprice = recompense maxi pour le mini jeu
_ nouvelle variable modifiable en jeu wgfreq = represente l'inverse de la chance que le mini jeu soit tiré au sort
_ nouvelle variable modifiable en jeu wgimage = image a afficher pour le mini jeu
_ nouvelle variable modifiable en jeu wgplayer = nb joueur mini pour que le mini jeu soit actif
_ modification permettant de gérer plus de 50 joueurs
_ petites corrections

modif du 05/04/07 :
_ commande /choosenext modifiee : la map suivante est modifiee sur un vote accepte avec 50% de /ok
_ nouvelle variable modifiable en jeu VoteNextSeuil permettant de regler le % de /ok
_ petites corrections

modif du 23/03/07 :
_ bug important corrigé : au chargement d'une map, le login du record devenait le pseudo si celui avait changé
effet secondaire possible : autre record du meme login dans le fichier
si vous avez eu le cas, il faudra remplacer manuellement le pseudo par le login dans le fichier record de la map
ensuite rejouer la map et utiliser /delrec login pour supprimer le record en trop
_ la commande /choosenext map est maintenant accessible a tous
_ pour TMU la commande /list affiche les 30 prochaines maps
_ pour TMU la commande /top position affiche 30 records a partir de la position

modif du 18/03/07 :
_ correction dans la gestion des records

modif du 17/03/07 :
_ on ne peut plus voter pour ses propres maps
_ ajout de variables ($Vote, $NbVote) modifiables en cours de jeu avec /set
_ amelioration de la fonction /set
_ ajout de detection d injures en allemand
_ ajout de la commande /delrec login pour supprimer le record d'un login
_ celui qui recoit un don de coppers a un message precisant de qui
_ pour les paris, tant que le TOP n est pas rempli le score mini est le GoldTime
_ en fin de map si il n y a pas encore eu de vote, envoi d'un message
_ variables par defaut modifees (maxtop=50, cote=20.0, cadeau=12, amende=5)

modif du 08/03/07 :
_ correction du calcul du vote
_ ajout affichage de votre TOP au depart de la map

modif du 04/03/07 :
_ optimisation
_ petites corrections

modif du 03/03/07 :
_ la detection de gros mot marche pour tous les TM, avec possibilite de desactiver cette detection si $amende=0
pour TMO,TMX,TMN Kick, pour TMU amende en coppers avec coupure du chat si pas payee
pour TMU possibilite de payer apres et de recuperer le chat avec /don 10
_ petites corrections

modif du 27/02/07 :
_ concerne principalement TMU
_ compatibilite avec la version du dedie du 23/02/07 (message sur joueur en incoherence)
_ commande /pari donne la possibilite de parier des coppers sur un score mini a atteindre,
paiement en fonction de la probabilite de reussite et d une cote
_ commande /vote donne la possibilite de voter pour la map de 0 a 20
_ maintenant TOP1 TOP2 TOP3 gagnent des coppers
_ detecteur de mots ou phrases interdits avec amende en coppers, coupure du chat si pas payee
_ commande /set donne la possibilite de modifier certaines variables du programme temporairement,
sans quitter le jeu, comme $maxtop par exemple
_ petites corrections

modif du 05/02/07 :
_ concerne principalement TMU
_ la connexion ftp reste ouverte tout le temps
_ petite amelioration d affichage dans certains messages
_ possibilité de faire gagner des coppers au joueur qui bat le record de la map
_ commande /don pour offrir des coppers au serveur ou a quelq' un
_ commande /coppers pour connaitre le nombre de coppers restants

modif du 11/01/07 :
_ detection de serveur tmu automatique adaptée a la version de dedié du 09/01/06

modif du 01/01/07 :
_ affichage du record perso si il est dans le top, a la connexion du joueur, au debut de la map, ou avec /rec ou /record
_ petites corrections

modif du 27/12/06 :
_ le nombre d admin n'est plus limité
_ pour TMU les messages TOP5 et next map en fin du map ne sont plus dans le chat mais en haut a gauche de l ecran
_ nouvelle comnande pour admin /choosenext, permet de forcer la map suivante en donnant son nom, meme incomplet

modif du 18/12/06 :
_ ajout affichage du top dans les stats

modif du 17/12/06 :
_ ajout possibilite d envoyer cycliquement un fichier permettant un suivi du serveur on line sur un site ftp
voir exemple dans stats.zip pour les affichages
_ fichier bat de lancement modifie pour relancer automatiquement si crash
_ controle plus rigoureux des parametres passes aux commandes
_ messages du top envoyes a tout le monde

modif du 14/12/06 :
_ ajout possibilite d envoyer les enregistrements sur un site ftp

modif du 13/12/06 :
_ fonction de recuperation des records de la map en cours ameliorée
sinon il y avait un risque de ne pas tout memoriser en mettant un nombre de records trop elevé

modif du 11/12/06 :
_ detection automatique du type de serveur (forcage en manu possible)
_ ajout des commandes Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore
_ nouveau record dans le top visible de tous
_ la commande /top permet de passer un index pour voir les 10 records a partir de cet index
_ le nombre de records sauvés est parametrable
_ optimisation du code
_ 3 admin

Historique pour le controleur de serveur

modif du 30/12/06 :
_ correction bug sur les fenetres de dialogue pour la manipulation des playlists

modif du 13/01/07 :
_ il y a desormais 1 programme pour TMU et 1 pour les autres
_ pour TMU ajout des reglages RoundsForcedLaps et FinishTimeout

modif du 05/02/07 :
_ concerne principalement TMU
_ correction de bug d affichage dans l onglet control joueur

modif du 16/11/07 :
_ concerne uniquement TMU
_ correction d'une inversion des boutons pour les messages de type notice dans l onglet messages
_ affichage des maps passé de 100 a 1000

modif du 16/04/08
_ mis a jour pour Forever
_________________
http://trackmania.gery.perso.sfr.fr
ManiaLink: gery
serveur GERY STUNTS: tmtp://#join=geryded2
serveur GERY RACE: tmtp://#join=tm_gery


Dernière édition par gery le 17 Juil 2010 1:55; édité 106 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Njones03
TrackManiaque


Inscrit le: 05 Mai 2005
Messages: 409

MessagePosté le: 26 Juil 2006 8:18    Sujet du message: Répondre en citant

sauf erreur de ma part

mais les liens ne marchent pas Question
_________________
Notre Forum : VSK Team
ManiaLink : vsk
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Vegeta
Membre d'honneur


Inscrit le: 27 Juin 2004
Messages: 719
Localisation: France

MessagePosté le: 26 Juil 2006 8:45    Sujet du message: Répondre en citant

Moi hier j' ai reussi a les downloader Sourire mais ya besoin de .net non? parce que ca marche pas chez moi Mort de rire
_________________
http://tmserver.dndnetworks.com | http://www.tm-mag.com | http://ml.dndnetworks.com
Merci les bleus!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Maoul52
Respectable Ancien


Inscrit le: 15 Aoû 2004
Messages: 1315
Localisation: Besançon

MessagePosté le: 26 Juil 2006 12:20    Sujet du message: Répondre en citant

mais télécharge le framework vegeta
et met-toi à .net


Java, çà marchera jamais ! ^^
_________________


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur MSN Messenger
Vegeta
Membre d'honneur


Inscrit le: 27 Juin 2004
Messages: 719
Localisation: France

MessagePosté le: 26 Juil 2006 12:59    Sujet du message: Répondre en citant

j'aime pas .net ^^ c'est pour ca que j'ai jamais pu essayer easytm, servmania et maintenant ca.
Je vais pas craquer !!! Mort de rire
_________________
http://tmserver.dndnetworks.com | http://www.tm-mag.com | http://ml.dndnetworks.com
Merci les bleus!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Tom
Prophète TM


Inscrit le: 30 Sep 2003
Messages: 3159
Localisation: Hospice -Lr-, chambre n°37

MessagePosté le: 26 Juil 2006 13:32    Sujet du message: Répondre en citant

Maoul52 a écrit:
Java, çà marchera jamais ! ^^


Ca sent le vécu. Mort de rire
_________________

www.maniazones.com | www.tm-community.com | www.trackmania-carpark.com | www.trackmania-ligue.com
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Vegeta
Membre d'honneur


Inscrit le: 27 Juin 2004
Messages: 719
Localisation: France

MessagePosté le: 26 Juil 2006 13:33    Sujet du message: Répondre en citant

C'est pas parce que toi tu arrives pas a l'utiliser que les autres n'arriveront pas Maoul Clin d'oeil
_________________
http://tmserver.dndnetworks.com | http://www.tm-mag.com | http://ml.dndnetworks.com
Merci les bleus!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
gery
TrackManiaque


Inscrit le: 30 Déc 2005
Messages: 440

MessagePosté le: 26 Juil 2006 17:55    Sujet du message: Répondre en citant

Vegeta a écrit:
Moi hier j' ai reussi a les downloader Sourire mais ya besoin de .net non? parce que ca marche pas chez moi Mort de rire


oui il faut framework 2.0 pour le controleur et php pour les records

les liens sont bons ca doit etre neuf qui merde Mal ou Très fou
_________________
http://trackmania.gery.perso.sfr.fr
ManiaLink: gery
serveur GERY STUNTS: tmtp://#join=geryded2
serveur GERY RACE: tmtp://#join=tm_gery
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Njones03
TrackManiaque


Inscrit le: 05 Mai 2005
Messages: 409

MessagePosté le: 26 Juil 2006 18:21    Sujet du message: Répondre en citant

ok...je viens de reessayer..mais c'est pareil..

je verais ca plus tard
_________________
Notre Forum : VSK Team
ManiaLink : vsk
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
gery
TrackManiaque


Inscrit le: 30 Déc 2005
Messages: 440

MessagePosté le: 26 Juil 2006 22:58    Sujet du message: Répondre en citant

je sais pas ce qu' ils font chez neuf mais l' acces aux pages perso ne marche pas aujourd'hui desolé
_________________
http://trackmania.gery.perso.sfr.fr
ManiaLink: gery
serveur GERY STUNTS: tmtp://#join=geryded2
serveur GERY RACE: tmtp://#join=tm_gery
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Njones03
TrackManiaque


Inscrit le: 05 Mai 2005
Messages: 409

MessagePosté le: 27 Juil 2006 7:54    Sujet du message: Répondre en citant

ce matin c'est bon...j'ai pu les téléchager..maintenant test Roulement des yeux
_________________
Notre Forum : VSK Team
ManiaLink : vsk
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Njones03
TrackManiaque


Inscrit le: 05 Mai 2005
Messages: 409

MessagePosté le: 27 Juil 2006 9:13    Sujet du message: Répondre en citant

Citation:
##############################################
running on 127.0.0.1 : 5225
##############################################
ca roule

callbacks:
Citation:

>Current Challenge Ghost Train

UId butK0e48RCkEp75DCyfO3QCjJvg
Author LeKing56

Warning: fopen(player\ ): failed to open stream: Permission denied in C:\Documen
ts and Settings\Njones03\Bureau\ControlerDedieFr130506\tm_gery2\tm_gery2.php on
line 100
[08:43:18] No record on Ghost Train available at the moment!
Player servervsk UId 0 dit >> no record on Ghost Train go go...


a part ce petit bug...sinon je le trouve super vu...qu'il n'y a pas de base.....
je trouve ca très interessant a utiliser pour ceux qui veulent pas utiliser de base sql.

Bravo....
_________________
Notre Forum : VSK Team
ManiaLink : vsk
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
willuc
Membre en devenir


Inscrit le: 02 Avr 2006
Messages: 132

MessagePosté le: 27 Juil 2006 10:09    Sujet du message: Répondre en citant



J'ai le meme Bug c koi le probleme svp

je suis nul en php en plus un peut d'aide serait sympa car j'aurait besoin de se systeme de record car j'ai un probleme avec Fast et aseco sur un serveur distant


Erreur no such file or directory........line 807


Je croit qu'il ne crée pas les fichier permission denied
_________________



Dernière édition par willuc le 27 Juil 2006 11:05; édité 2 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Hydroxyde
Guide de la nation TM


Inscrit le: 18 Sep 2004
Messages: 4001

MessagePosté le: 27 Juil 2006 10:52    Sujet du message: Répondre en citant

Si y'a encore les liens qui pete :

http://ljteam.free.fr/ControlerDedieFr130506.zip

http://ljteam.free.fr/tm_gery2.zip
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
gery
TrackManiaque


Inscrit le: 30 Déc 2005
Messages: 440

MessagePosté le: 27 Juil 2006 11:31    Sujet du message: Répondre en citant

merci d'avoir essayé ces programmes sans prétention.

le but est effectivement de ne pas utiliser sql.

pour ce qui est des messages dans la fenetre de console du type
Warning: fopen
ne vous inquitez pas y a pas de bug
ces messages apparaissent car les fichiers maps et joueurs n' existent pas encore.
donc pour tout nouveau joueur qui se connecte a votre serveur ou pour toute nouvelle map ca donne ce message.

pour "Warning: fopen(player\ ): failed to open stream: Permission denied " on dirait que le login n' a pas été trouvé, donc le programme a essayé d' ouvrir le repertoire au lieu du fichier.
je verrai ca.
_________________
http://trackmania.gery.perso.sfr.fr
ManiaLink: gery
serveur GERY STUNTS: tmtp://#join=geryded2
serveur GERY RACE: tmtp://#join=tm_gery
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Trackmania Index du Forum -> Outils communautaires Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2, 3 ... 112, 113, 114  Suivante
Page 1 sur 114

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 4457 / 0