hlmod.hu
https://hlmod.hu/

Weboldalra játékszerver adatai
https://hlmod.hu/viewtopic.php?f=114&t=30384
Oldal: 1 / 1

Szerző:  8mTNNe [ 2020.04.20. 11:16 ]
Hozzászólás témája:  Weboldalra játékszerver adatai

Sziasztok, mivel tudom meg oldani hogy weboldalamra egy Counter strike source adatait ki írassam?
jelenlegi játékosokat, létszámot, férőhelyt, pályát stb
láttam már valahól itt témát erről de nem találom.

Szerző:  DeteCT0R [ 2020.04.20. 13:31 ]
Hozzászólás témája:  Re: Weboldalra játékszerver adatai

https://github.com/Austinb/GameQ

Szerző:  terminator100 [ 2021.11.28. 21:17 ]
Hozzászólás témája:  Re: Weboldalra játékszerver adatai

Sziasztok!

A legújabb build-olt cs 1.6-os szervert ti ezzel valahogy monitorozzátok? Nem jött update hozzá sajnos! :( és frissítés óta nem érzékeli az 1.6-ot. (nemrég frissítettem steamcmd-vel az 1.6 servert! (GameQ) - elég régóta ezt használom...

Szerző:  DeteCT0R [ 2021.11.29. 06:37 ]
Hozzászólás témája:  Re: Weboldalra játékszerver adatai

Regebb valve alakitott a Query protocolon valszeg most erte el 1.6-ot. Ellenbe regebb ahol egy sima query eleg volt hogy GameQ megkapja az A2S_INFO-t (Szerver adatokat) most eloszor egy S2C_CHALLENGE-t(Ami olyan cloudflare feleseg hogy ne ddosoljak szet a szervered idk) kell elvegezzen es csak azutan kapja meg A2S_INFO-t.

Szerző:  terminator100 [ 2021.12.08. 13:38 ]
Hozzászólás témája:  Re: Weboldalra játékszerver adatai

igazából rá jöttem, hogy nem biztos, hogy az a baja, mert ha 1 szervert írok be a lekérdezésbe lekéri az adatait, viszont ha többet akár csak 2db-ot van, hogy nem kéri le mindkettőt csak az egyiket, de van mikor egyiket sem.

$servers = [
[
'type' => 'cs16',
'host' => '127.0.0.1:27200',
],
[
'type' => 'css',
'host' => '127.0.0.1:27108',
],
[
'type' => 'cs16',
'host' => '127.0.0.1:27100',
],
[
'type' => 'css',
'host' => '127.0.0.1:27108',
]
];


$gq1 = new \GameQ\GameQ();
$gq1->addServers($servers);

$results = $gq1->process();

echo "<pre>";
print_r($results);
echo "</pre>";


//echo $szerver_info["hostname"]; echo " "; echo $pls; echo "/"; echo $maxclient;
Ez alapján csinálom: https://github.com/Austinb/GameQ/wiki/Examples-v3

Viszont azt is látom már, hogy ez csak az 1.6-ot érinti, tehát a többivel működik rendesen, de 1.6-nál nem valamiért, pedig, ha csak 1 1.6 szervert írok be, akkor lekéri az adatait.
Van valakinek ötlete esetleg, hogy mit nézzek meg?

Szerző:  DeteCT0R [ 2021.12.11. 11:38 ]
Hozzászólás témája:  Re: Weboldalra játékszerver adatai

Tesztelheted a nodejs verziot. https://www.npmjs.com/package/gamedig
Bar githubon ugyan ugy panaszkodnak hogy nem minden szervert eszlel mert valve nyomja az updateket.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/