Classe PHP de Query Serveur HL1

32 réponses - 20344 vues
Je viens de me casser la tête à refaire une classe PHP de Query de serveur Half-Life 1, et je me suis dit :
mais pourquoi ne pas la rendre disponible ...
Voila ce que l'on peut obtenir avec : [Serveur Cs-AmX](http://www.cs-amx.com/serveur-superheros.htm "Lien"), [Sur mon site](http://danrazor.net/index.php?page=serveur&ip=213.251.144.74&port=27035 "Lien")
Pour la téléchopper, c'est [ICI](http://danrazor.net/downloads/hlserver.inc.rar "Lien")
Enjoy ^^
PS : La doc. de la classe est dans le fichier zip, il est fortement conseillé de la lire.
PS2 : M'en vais faire un copié collé su Cs-amX ^^
Marche avec HL² nan, ils ont mergé les 2 protocoles si j'ai ben suivi, nan?
Pas vraiment testé mais on dirait que non ... problème lié au ping. Les serveurs HL² ne répondent pas au ping, je suis sur le coup ...
j'aimerais bien faire une classe générique HL.
;)
OkiDoki :o}
Je dois avoir la class RconHl1 si tu veux (que j'ai réalisé en collaboration avec PHPRCON [cf. Sourceforge)) **#edit:**
[**rcon.lib.php**](http://www.no-serv.com/rcon.lib.php "Lien")
THX
Salut DanRazo et et j0ker, Je vous avais posé une question sur le forum AMX > [Post du site](http://www.cs-amx.com/forum/stats-server-sur-le-web-2929.htm "Lien")
et Dan m'avait gentillement informé de l'existance de ce site ainsi que son contenu qui m'interessait.
Je continue donc la conversation sur ce forum :-p
Ce qui m'interessait c'était donc d'afficher les infos serveur sur mon site web. Le truc c'est que le PHP c'est pour moi encore trop récent et que non je ne trouve jamais mes erreurs -_-.
Bref en gros le probleme dans ce script, c'est moi 8)
J'ai fais ceci:
J'ai mis le pack Server.Rar je l'ai dezipé sur un compte FTP sans rapport avec celui du serveur [(1) Fallait t'il le mettre dans le repertoire du serveur ?]
Dan m'a donné un fichier hlserver.inc.php, je l'ai édité, j'ai regardé et je n'ai changé qu'un truc: l'adresse ip du serveur [(2) Fallait bien faire comme ca ?]
J'ai remplacé le fichier hlserver.inc.php original par le nouveau.
Quand j'essai d'ouvrir n'importe quelles pages PHP du pack, la page affiche "Vous n'avez pas le droit d'ouvrir cette page directement" (un truc dans le genre en anglais). Et quand j'affiche celle de hlserver.inc.php , ca fait une page blanche.
Bon a ce stade, vous devez vous dire "Tiens un Gros boulet qui n'a encore rien compris et qui devrait jouer au bille" ... j'y vais de ce pas mais je n'aurais rien appris :D
Si vous pouviez me mettre sur la voie se serais sympas, faut il créé un table dans phpmyadmin ? qu'est ce que j'ai fait de malllllleuuuuu ? Qu'ai je mal instalé ? ai je rien compris ? samantha se marira t'elle avec paul qui est en fait un homosexuel refoulé qui se raproche d'elle pour charmé son pere ? le chat de la mere michelle a vraiment été retrouvé avec une dose de cocaine dans l'oreille droite? Lorie a t'elle vraiment existée ou est ce un complot du couvernement pour tenter de positiver la situation economique du pays ?
Tant de question sans réponse que nous nous efforcerons de ne pas repondre après la coupure publicitaire :mrgreen:
PS: j'ai un probleme avec le lien du debut du message il me met tout ce qu'il suit en lien :aie: 20 reeditage plus tard ... :mrgreen:
Le server.rar correspond à in module NK. Le module qui permet de visualiser un serveur. Il suffit de remplacer celui d'origine de NK ... et configurer les serveurs dans l'interface NK. Il n'y a rien à éditer dans hlserver.inc.php. C'est la définition d'une classe PHP.
Si tu ne connais rien en php tu ne sauras pas l'utiliser ...
Utlises ce [pack tout fait](http://danrazor.net/downloads/HLServer.rar "Lien"). Dézippes le dans un repertoire comme HLServer sur le ftp de ton site.
Ensuite pour l'utiliser : http://tonsite/...../HLServer/index.php?ip=212.54.89.52&port=27015
Tu as juste à adapter les paramètres de l'url au serveur qui t'intéresse.
Salut, merci de ta réponse. Cependant, chez moi ca ne fonctionne pas 8)
J'ai tout bien mis sur mon ftp
Dans le repertoire HLServer j'ai le dossier "images" "includes" "lang" et les pages "admin.php" "block.php" "hlserver.inc.php" "index.php" et le "style.css".
Et pourtant quand je met: http://rez0.free.fr/HLServer/index.php?ip=213.186.50.3&port=27019 il m'affiche trois messages d'erreurs:
**:**
> Warning: main(): Unable to access ../includes/hlserver.inc.php in /var/www/free.fr/5/d/rez0/HLServer/index.php on line 34
Warning: main(../includes/hlserver.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/5/d/rez0/HLServer/index.php on line 34
Fatal error: main(): Failed opening required '../includes/hlserver.inc.php' (include_path='/var/www/free.fr/5/d/rez0/include:.') in /var/www/free.fr/5/d/rez0/HLServer/index.php on line 34
Merci :jap:
PS: En lisant ceci: Warning: main(): Unable to access ../includes/hlserver.inc.php J'ai pensé qu'il fallait metre la page "hlserver.inc.php" dans le dossier "includes", j'ai testé et ca n'a rien changé :aie:
Supprimes tout ce que tu as dans HLServer et mets bien le pack tout fait, pas le module NK, vu que tu n'as pas NK ... :lol:

(32 résultats)


Catégories


Tags


Liens