Kulaxyz
@Kulaxyz
Могу лучше

Как работать с CS:GO через PHP-Source-Query?

Через Rcon не работает подключение к cs:go серверу. Не могу понять почему. В Notes для CS:GO пишет
host_name_store 1; host_info_show 2; host_players_show 2

Сам код взят из примера в библиотеке.
define( 'SQ_SERVER_ADDR', config()->get('app.csgo_ip'));
        define( 'SQ_SERVER_PORT', $this->port);
        define( 'SQ_TIMEOUT', 2);
        define( 'SQ_ENGINE', SourceQuery::GOLDSOURCE );
        // Edit this <-

        $Query = new SourceQuery();

        try
        {
            $Query->Connect( SQ_SERVER_ADDR, SQ_SERVER_PORT, SQ_TIMEOUT, SQ_ENGINE );

            $Query->SetRconPassword( '2lWxC6rJuT' );

            var_dump( $Query->Rcon($com) );
        }
        catch( \Exception $e )
        {
            echo $e->getMessage();
            echo $e->getCode();
            echo $e->getLine();
            echo $e->getFile();
        }
        finally
        {
            $Query->Disconnect( );
        }

При этом не Exception не ловит.
  • Вопрос задан
  • 285 просмотров
Пригласить эксперта
Ответы на вопрос 1
SourceQuery::GOLDSOURCE

GoldSrc использовался в CS 1.6. Попробуй поменять на SourceQuery::SOURCE
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы