<?php class SampQueryAPI { private $rSocket = false; public function __construct($sServer, $iPort = 7777) { $this->aServer[0] = $sServer; $this->aServer[1] = $iPort; if(!$this->rSocket) { $this->aServer[4] = false; return; } $sPacket = 'SAMP'; $sPacket .= 'p4150'; { { $this->aServer[4] = true; return; } } $this->aServer[4] = false; } public function __destruct() { } public function isOnline() { } public function getInfo() { if(!$iStrlen) return -1; return $aDetails; } public function getBasicPlayers() { if($iPlayerCount > 0) { for($iIndex = 0; $iIndex < $iPlayerCount; ++$iIndex) { ( ); } } return $aDetails; } public function getDetailedPlayers() { for($iIndex = 0; $iIndex < $iPlayerCount; ++$iIndex) { $aDetails[] = $aPlayer; } return $aDetails; } public function getRules() { for($iIndex = 0; $iIndex < $iRuleCount; ++$iIndex) { } return $aDetails; } private function toInteger($sData) { if($sData === "") { return null; } $iInteger = 0; { } { } { } if($iInteger >= 4294967294) { $iInteger -= 4294967296; } return $iInteger; } private function createPacket($sPayload) { $sPacket = 'SAMP'; $sPacket .= $sPayload; return $sPacket; } }