Otsi Vahvlist
Kuvatakse tulemused sildile ''staatus''.
Leitud 3 tulemust
-
Tahad endale sellist profiili pilti nagu mu signatuuris? http://www.gamevix.com Katseta: 76561198038526790 (minu steam id) Pildil olevad andmed peaks iga 15 minuti tagant uuenema. Kui profiil ei ole privaatne saan ma enamus informatsioonist kätte e. võin teha mahukamaid pilte. Ideid mida juurde teha või milliseid kujundusi juurde lisada? Samuti, kui kellelgi on head hosti pakkuda võtke ühendust läbi PM. Hostinger ei vea välja sellega ma kardan ja ei taha hetkel hosti peale raha ka kulutada.
-
Kuna ma pole eriti kade inimene siis ma võin jagada mõningaid asju mis enda tehtud. Panin tähele seda eelmist mänguserveri staatuse koodi siis see oli nagu totally f*cked up. Lae alla siit: http://www.upload.ee/files/2430793/gs.rar.html Mida muutma peaksid? Ava fail info.php error_reporting(0); require_once 'GameQ.php'; $server_ip = $_GET['ip']; $server_port = $_GET['port']; $pic = $_GET['pic']; if(isset($server_port)){ $servers = array('server 0' => array('cs', $server_ip, $server_port)); } else { list($server_ip, $server_port) = explode(':', $server_ip); $servers = array('server 0' => array('cs', $server_ip, $server_port)); } if($_GET['ip']!='[b]212.7.7.78:18000 // Vaheta IP ära[/b]') { die('Ühenduse loomine ebaõnnestus!'); } $gq = new GameQ(); $gq->addServers($servers); $gq->setOption('timeout', 200); $gq->setFilter('normalise'); $gq->setFilter('sortplayers', 'gq_ping'); $results = $gq->requestData(); foreach ($results as $id => $data) { if(!$data['hostname']){ echo "N/A"; } else { $server_players = $data['gq_numplayers']."/".$data['gq_maxplayers']; echo '</pre><table cellpadding="0" cellspacing="0" width="100%" height="100%"> Nimi'.$data['hostname'].' IP'.$data['gq_address'].':'.$data['gq_port'].' Kaart'.$data['map'].' Mängijad'.$server_players.' </table>'; <br><br><br><br>}<br>}<br>?><br><br><style><br /> td {<br /> color: #000000;<br /> font-family: Verdana;<br /> font-size: 10px;<br /> padding: 4px 4px 4px 4px;<br /> }<br /> <br /> a {<br /> font-size: 10px;<br /> font-family: Century Gothic, sans-serif;<br /> color: #000000;<br /> text-decoration: none;<br /> }<br /> <br /> .border1 {<br /> border: 1px solid #333;<br /> }<br /> <br /> .border2 {<br /> border: 1px solid #333;<br /> border-top: 0px;<br /> }<br /> <br /> .border3 {<br /> border: 1px solid #333;<br /> border-top: 0px;<br /> }<br /> <br /> .border4 {<br /> border: 1px solid #333;<br /> border-left: 0px;<br /> }<br /> <br /> .border5 {<br /> border: 1px solid #333;<br /> border-top: 0px;<br /> border-left: 0px;<br /> }<br /> <br /> .border6 {<br /> border: 1px solid #333;<br /> border-top: 0px;<br /> border-left: 0px;<br /> }<br /> .style10 {<br /> color: ;<br /> }<br /> </
- 5 vastust
-
- korralik
- mänguserveri
-
(ja 2 veel)
Sildistatud koos:
-
Esmalt siis võtame faili näiteks test.php ja lisame sinna: PHP: class server() { var $ip; // Serveri ip var $port; // Serveri Port var $status; // Staatuse jaoks eraldi function gameserver($ip,$port) { $this->ip = $ip; $this->port = $port; $fb = @fsockopen("udp://".$this->ip, $this->port, $errno, $errstr, 1) // Loome socketi @socket_set_timeout($fp, 1, 0); @socket_set_blocking($fp, true); /* Serveri jaoks query Hetkel on siin Counter-Strike 1.6 Query, aga on ka võimalik teisi lisada. Võimalik ka nii teha if($server = "hl") { $query = "\xFF\xFF\xFF\xFFdetails\x00"; } */ @fwrite($fb,"\xFF\xFF\xFF\xFFdetails\x00"); // Võtame info vastu serveri käest $buffer = @fread($fb, 4096); // Sulgeme Socketi @fclose($fb); // Kontrollime kas server on üleval või maas if($buffer=="") { $this->status = "VIGA!"; } else { $this->status = "OK!"; } } ?> Query Skript on nüüd valmis ja nüüd tuleb teha siis teine leht veel kust andmed saadetakse ja küsitakse Näiteks test2.php PHP: // Includeme test.php include("test.php"); // Loome classi $server = &new server(); // Kui nõutakse staatust if($_POST["query"] { // Saadame info Classi $server->gameserver($_POST["ip"],$_POST["port"]); // Väljastame vastuse echo $server->status; } ?> </pre><form method="post" action=""> <
- 13 vastust
-
- mänguserveri
- php
-
(ja 1 veel)
Sildistatud koos: