Status du serveur TeamSpeak
Forum Programmation : Status du serveur TeamSpeak
J'ai vu sur un site (d'une team CS1.6) qu'ils avait mit dans la cologne de droit le status du serveur avec les channel et les joueurs connecter je voudrai en faire d'autant mais je ne connais pas le code source.
Mercie de votre aide
Il me semble qu'il y a une source sur http://www.phpcs.com.
Mercie j ai trouver le code dont tu me parler je l affiche pour que les autre ne cherche pas plus loin.
| Citation :
|
Encore mercie a toi vincfr
bonjour, merci pour le script mais je ne sais pas comment on fait pour l'integrer au site ! pourait tu s'il te plait me donner la marche a suivre ?
merci encore
Pour l'insréer dans ton site, tu as juste à coller le script, pù tu sohaite avoir le status su serveur team speak.
Si tu utilise un portail de team, tu doit le coller dans un bloc.
Il y a une facon plus simple
ici : http://mods.nuked-klan.org/
il te permet d ajouter des modules
bon moi jaimerais que l'on me marque les endois ou je dois metre les info du serveur etc car je n'y conais rien merci
<?php
/************************************************************************/
/* TeamSpeak Block For PHP-NUKE: Web Portal System */
/* =============================================== */
/* */
/* Copyright (c) 2004 by **CloseUp**|Ds| */
/* http://darkknights.dk */
/* I have only made this script with Cut & Paste from many other scripts*/
/************************************************************************/
if (eregi("block-TeamSpeak_nuke.php",$_SERVER['PHP_SELF'])) {
Header("Location: index.php" );
die();
}
// retrieve server info
require("TSInfo.php" );
$tss2info->getInfo();
$tss2info->userName="Guest";
$serverAddress = "drapelyk.homeip.net"; // TeamSpeak IP, don't use localhost here
$serverUDPPort = "8767"; // default 8767
// Don't edit below unless you know what you are messing with
$serverAddress2 = "$serverAddress:$serverUDPPort";
// Get Nuke UserName
global $user, $cookie, $user_prefix;
cookiedecode($user);
$username = $cookie[1];
$sql = "SELECT user_id FROM $user_prefix"._users." WHERE username='$username'";
// display channel list
$content .= "<table aalign=\"center\" width=\"100%\">\n";
$counter = 0;
foreach($tss2info->channelList as $channelInfo) {
$channelname = $channelInfo[channelname];
// determine codec (verbose)
$codec = $tss2info->getVerboseCodec($channelInfo[codec]);
// default?
if($channelInfo[isdefault] == "1" ) $isDefault = "yes"; else $isDefault = "no";
if ($channelInfo[channelid] != "id" ) {
$content .= ("<tr><td><img src=\"images/bullet_channel.gif\" align=absmiddle alt=MAX ".$channelInfo[maxplayers]." Players><I><a href=\"teamspeak://".$serverAddress.":".$serverUDPPort."/nickname=".$username."?loginname=?password=?channel=".$channelname."?channelpassword=\">".$channelname."</a></I></td></tr>\n" );
$counter_player = 0;
foreach($tss2info->playerList as $playerInfo) {
if ($playerInfo[channelid] == $channelInfo[channelid]) {
$content .=("<tr><td> <img src=\"images/bullet_ts.gif\" alt=$playerInfo[playername] align=absmiddle> ".$playerInfo[playername]."</td></tr>\n" );
$counter_player++;
}
}
if($counter_player == 0) $content .= ("<tr><td></td></tr>\n" );
}
$counter++;
}// end foreach
if ($counter == 0) $content .= ("<tr><td colspan=\"7\" align=\"CENTER\">Offline</td></tr>\n" );
$content .= ("</table>\n</div>\n" );
?>
le // te dit que ce quit suit est un commentaire le programmeur a donner des indications sur les truc que tu peut changer comme l ip de ton ts.
look bien.
j'ai utilisé le scripte php que tu a donner mais il me céer une erreure sur la ligne "require("TSInfo.php" );"
j'ai fait une recherche sur mon ordi pour savoir si j'avai ce fichier quelque part mais je le trouve pas donc je pense qu'il faud le rajouter mais je le trouve ou?
si tu as des idées ou que je me suis trompé sur la configue de la page dit le moi.
merci d'avance pour l'aide.
a++
Moi, jé un big probleme. J'ai installé team speak serveur et je l'ai lancé. Il m'a donné des codes, mais comme un c** je ne les ai pas pris et donc maintenant, je ne sai pa commen on peu les ravoir.
HELP ME SVP !!!!! :-( :-( :-(
Sinon tu peux utiliser ca.
Teamspeak Display
C'est un bon script PHP et tu peux l'utiliser hors NUKE, si tu veux avoir
un VRAI site web (non je plaisante).
@++
| Citation :
|
Ne t'inquiète pas
,désinstalle et réenstale dans le répertoire ...\Teamspeak_RC2_server et tout ira bien
@+
slt excuser moi du "reUp" du mess mais je voulais savoir si ct possible de mettre se scripte dans un site roxorgamers ou est ce qu'il y a une autre solution :s ? merci ^^
@+
Il y a 2937 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
