Les Serveurs BAD COMPANY 2 de la 7eme

Imprimer PDF

Nous sommes heureux de vous annoncer la création de 2 serveurs BadCompany 2, 1 en mode RUSH et 1 en mode CONQUEST. Suite au sondage que nous avons effectué, ceux ci sont en 24 Slots.

 

Vous les trouverez In-game en cherchant: FR 7C ou  FR 7Cie (Les majuscules et minuscules sont à respecter)

Serveur #1 en mode RUSH:

Serveur #2 en mode CONQUEST

Discutez de (20 posts)
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 09:01:12
Super!

C'est reparti!
#2754
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 09:18:28
headake écrit:
Super!

C'est reparti!


baaaaa, ca depend ! faudrait d'abord qu'astrofiotte nous configure tout ca ! car hier il etait seul sur le serv (on etait tous deco tour a tour) et forcement il etait content car il etait 1er... mdr
#2758
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 09:21:47
Oula! toi... tu vas te faire déchirer!
#2759
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 12:09:09
ZapaN écrit:
headake écrit:
Super!

C'est reparti!


baaaaa, ca depend ! faudrait d'abord qu'astrofiotte nous configure tout ca ! car hier il etait seul sur le serv (on etait tous deco tour a tour) et forcement il etait content car il etait 1er... mdr


Headake à raison => Le terme que tu emplois est utilisé par une seul personne !!

Et cette personne à un historique à la =7Cie=

Air Aie pour toi mon Loulou..


#2766
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 12:42:05
rooo c'etait pour rire ^^

et pour le surnom, j'avais plutot l'impression que tout le monde l'appelait comme ca sur le ts ! enfin bon, j'attend ma derouillé XD
#2767
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 04 2010 13:09:43
ZapaN écrit:
rooo c'etait pour rire ^^

et pour le surnom, j'avais plutot l'impression que tout le monde l'appelait comme ca sur le ts ! enfin bon, j'attend ma derouillé XD


.... Non pas moi,je ne connais pas assez Astro pour l'affliger d'un pseudo ridicule
#2772
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 06 2010 22:22:46
l'entête du site ne prend pas en compte nos serveurs BC2.
#2873
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 07 2010 00:13:55
hunter943 écrit:
l'entête du site ne prend pas en compte nos serveurs BC2.

Hein ??
#2874
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 07 2010 01:42:27
astroboy écrit:
hunter943 écrit:
l'entête du site ne prend pas en compte nos serveurs BC2.

Hein ??


Astro, si toi pas compris, moi te dire quoi, ugh !!

En parlant et decodant le huntéhun, il a voulu dire:

Pourquoi lorsque l'on arrive sur l'entete du site de la page principal du site qui n'est en autre l'accueil de la page principal de l'adresse du site

Pourquoi on ne voit que les serveur #1 et #2 qui sont visible en page d'accueil mes pas ceux de BFBC2 et donc le petit bonhomme hunter demande juste le pourquoi du comment, lol

meme si je sais que tu avait deja repondu dans un sujet a ce sujet et que malgres avoir marquer bientot, certain ne comprenne pas le francais et parle d'autre langue que meme oui-oui ne comprend pas alors voila pourquoi il a marquer cela, lol

aller stop le lavage et l'essorage, je m'en va coucher

j'espere avoir eclairci ton chti, hein !!!!!!!
#2877
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 07 2010 07:40:22
Ha ok

En faite j'utilise les infos que Game Monitor récupère sur nos serveurs. Game Monitor génère a interval régulier un fichier .xml avec les infos du serveur tel que le nombre de joueurs par exemple.

Il se trouve que Game Monitor, ne supporte pas Bad Company 2 à ce jour.

Donc pas de module serveur spécifique, je me suis rabattu sur sur GameTracker, mais eux ne fournissent pas les donnée brut des stats serveurs, donc exploitable qu'a travers leur propre module.

J'ai bon la ??
#2883
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 07 2010 09:47:39
Question à 3 francs ne peux tu pas refaire la page d'accueil du site en te servant des modules de game tracker pour tous les serveurs , tu as des bandeaux verticaux, horizontaux ou carrés au choix,(les couleurs des polices et des fonds sont paramétrables que du bohneur)et celà t'occuperais pendant quelques heures pour maintenir ton skill de webdesigner
#2888
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 11 2010 23:29:05
Si ça peut t'aider, je viens de faire ça vite fais :

pour votre serveur conquest :
_KUNENA_MSG_CODE

<?php

__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__# Configuration
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$fichier_xml = "http://www.gametracker.com/ajax_requests.php?action=get_server_update&GSID=851995&cached_player_scores=YTowOnt9"; 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$nombre_limite = 2; # Nombre maximum d'éléments à afficher

__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__# Affichage du Flux
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$raw = file_get_contents($fichier_xml);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__if ($raw) 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__if(eregi("<server_info>(.*)</server_info>",$raw,$rawitems))
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$items = explode("<server_info>", $rawitems[0]);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$nb = count($items);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;

__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__for ($i=0;$i<$maximum;$i++)
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__eregi("<HTML_max_players>(.*)</HTML_max_players>",$items[$i+1], $maxPlayer);__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__eregi("<HTML_num_players>(.*)</HTML_num_players>",$items[$i+1], $nbrPlayer);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Joueurs sur le serveur:".$nbrPlayer[1]."/".$maxPlayer[1]."<br/>";
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Ip:87.98.252.81:19569 <br/>";
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Type: Conquest <br/>";__FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__}
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__} 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__} 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__?> __FBTAB__



et pour la rueé :
_KUNENA_MSG_CODE

<?php
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__# Configuration
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$fichier_xml = "http://www.gametracker.com/ajax_requests.php?action=get_server_update&GSID=851913&cached_player_scores=YTowOnt9"; 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$nombre_limite = 2; # Nombre maximum d'éléments à afficher

__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__# Affichage du Flux
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$raw = file_get_contents($fichier_xml);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__if ($raw) 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__if(eregi("<server_info>(.*)</server_info>",$raw,$rawitems))
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$items = explode("<server_info>", $rawitems[0]);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$nb = count($items);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;

__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__for ($i=0;$i<$maximum;$i++)
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__eregi("<HTML_max_players>(.*)</HTML_max_players>",$items[$i+1], $maxPlayer);__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__eregi("<HTML_num_players>(.*)</HTML_num_players>",$items[$i+1], $nbrPlayer);
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Joueurs sur le serveur:".$nbrPlayer[1]."/".$maxPlayer[1]."<br/>";
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Ip:87.98.252.81:19567<br/>";
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__echo "Type: RUSH  <br/>";__FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__}
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__} 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__} 
__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__?> 



#3069
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 06:31:29
Salut Sparda

C'est exactement ce que je fait, mais avec les fichiers .xml de gamemonitor.

Le truc c'est game monitor ne gère pas Bad Company 2.

Par contre, j'ai cherché partout avec game tracker, mais visiblement il faut un compte premium pour avoir accès a ces fichier ...

Tu a un compte premium ?

Perso, je préfère le fichier .xml, mon code est tout fait, si tu peut me donner un lien ....

edit: en fait c'est un fichier .xml ton truc lol

Par contre faut que tu m'expliques comment tu l'a eu...
#3074
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 17:21:51
Il suffit de savoir où chercher

Sur gametracker il faut lire le code source qui est : iciiiiiiiiiiiiiiii

ensuite dans le CS tu peux lire :
_KUNENA_MSG_CODE

<script type="text/javascript" language="javascript" src="/js/ext/cookie.js"></script>
__FBTAB__<script type="text/javascript" language="javascript" src="/js/popup_gsc_launch.js"></script>
__FBTAB__<script type="text/javascript" language="javascript" src="/js/ext/jquery/jquery.timer.js"></script>
__FBTAB__<script type="text/javascript" language="javascript" src="/js/ext/base64.js"></script>
__FBTAB__<script type="text/javascript" language="javascript" src="/js/server_info.js"></script>



donc tu peux suivre le lien js : "server_info" par exemple

Après tu arrives dans une partie où la plupart des gens ne comprennent rien

Et tu cherches la fonction qui va bien :

_KUNENA_MSG_CODE

function getUpdatedInfo()
{
__FBTAB__$.ajax
__FBTAB__({
__FBTAB____FBTAB__type:__FBTAB____FBTAB____FBTAB__"POST",
__FBTAB____FBTAB__url:__FBTAB____FBTAB____FBTAB__'[color=#FF0000]/ajax_requests.php?action=get_server_update[/color]&rnd=' + Math.round(Math.random()*10000000),
__FBTAB____FBTAB__processData:__FBTAB__false,
__FBTAB____FBTAB__[color=#FF0000]data:__FBTAB____FBTAB____FBTAB__'GSID=' + GSID + '&cached_player_scores=' + encodeURIComponent(cachedPlayerScores),__FBTAB__[/color]
__FBTAB____FBTAB__dataType:__FBTAB____FBTAB__'xml',
__FBTAB____FBTAB__success: function(resp_xml)
__FBTAB____FBTAB__{
__FBTAB____FBTAB____FBTAB__if(resp_xml.normalize)__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB____FBTAB__resp_xml.normalize();__FBTAB____FBTAB____FBTAB__
__FBTAB____FBTAB____FBTAB__last_update_page__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__= parseInt(resp_xml.getElementsByTagName('last_update').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__last_update_page_elapsed__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__= parseInt(resp_xml.getElementsByTagName('elapsed').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__cachedPlayerScores__FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB____FBTAB__= resp_xml.getElementsByTagName('player_scores').item(0).firstChild.data;
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_num_players").innerHTML__FBTAB____FBTAB__= resp_xml.getElementsByTagName('HTML_num_players').item(0).firstChild.data;
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_max_players").innerHTML__FBTAB____FBTAB__= resp_xml.getElementsByTagName('HTML_max_players').item(0).firstChild.data;
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_num_bots").innerHTML__FBTAB____FBTAB____FBTAB__= resp_xml.getElementsByTagName('HTML_num_bots').item(0).firstChild.data;
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_avg_players").innerHTML__FBTAB____FBTAB__= resp_xml.getElementsByTagName('HTML_avg_players').item(0).firstChild.data;
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_curr_map").innerHTML__FBTAB____FBTAB____FBTAB__= Base64.decode(resp_xml.getElementsByTagName('HTML_curr_map').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_last_map").innerHTML__FBTAB____FBTAB____FBTAB__= Base64.decode(resp_xml.getElementsByTagName('HTML_last_map').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_map_ss_img").innerHTML__FBTAB____FBTAB__= Base64.decode(resp_xml.getElementsByTagName('HTML_map_ss_img').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__document.getElementById("HTML_online_players").innerHTML__FBTAB__= Base64.decode(resp_xml.getElementsByTagName('HTML_online_players').item(0).firstChild.data);
__FBTAB____FBTAB____FBTAB__updateGraphs();
__FBTAB____FBTAB____FBTAB__return;
__FBTAB____FBTAB__}
__FBTAB__});
}



Ensuite ça se complique car après avoir extrait les deux lignes intéressantes il faut trouver le GSID et cachedPlayerScores.

Donc là tu ouvres ta console de débogage (firebug par exemple) et tu "ecoutes". Au bout d'un moment tu obtiens :
_KUNENA_MSG_CODE

http://www.gametracker.com/ajax_requests.php?GSID=507259&action=get_server_last_update&rnd=1006339

Et tu te rends compte que tout ce qui a au dessus ne sert presque pas (oui je sais, je suis sadique )

Enfin bref, avec ça tu as tout ce que tu as besoin, mais comme tu n'as pas réussie à avoir la map en cours j'en déduis que tu demandes pourquoi il y a plein de lettre et de chiffre dans le désordre Donc avec le code js tu dois maintenant comprendre c'est encodé en base 64

Voilà tu c'est tout et il ne te reste plus qu'à decoder la map en cours, mais là je te laisse faire car c'est assez simple
#3102
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 17:41:57
Lol, ok Sparda, je pensais que tu avais un moyen "normal" de récupérer le code

Mais en effet en cherchant un peu ça se trouve. FireBug est mon meilleur amis.

En ce qui concerne les maps, en effet je suis dessus

Le truc c'est que ça retourne un truc du style: Levels/MP_006 donc pas super explicite

Je suis en train de faire les conversions
#3103
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 18:02:34
je pensais que tu avais un moyen "normal" de récupérer le code

Rien d'anormal pour moi
#3104
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 18:26:13
Apparemment ils ne connaissent pas le nom des map

Fait un switch case en attendant qu'ils les rajoutent au pire
#3105
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 12 2010 19:53:15
+1 karma, c gg tout ca
#3108
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 14 2010 13:20:21
rien compris

"Comme d'hab" : je sais Astro !!!!!!!

Je sors
#3133
Re:Les Serveurs BAD COMPANY 2 de la 7eme
Mar 23 2010 15:53:13
Salut a tous ! c'est partie sa va ch**r ^^

R_Flex
#3374

You need to login or register to post comments.
Discutez de ceci sur le forum. (20 posts)