RCON класс для игр на движке source engine[РЕШЕНО] |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
RCON класс для игр на движке source engine[РЕШЕНО] |
GAM
|
14.6.2015, 20:48
Сообщение
|
|
|
Здравствуйте. Имеется класс для вывода информации сервера. Так же в нем присутствует rcon class для отправки rcon команд серверу и вывод информации с консоли на экран.
Вот сам класс PHP-Source-Query-Class Выполняю такие действия Cкрытый текст Код <?php require __DIR__ . '/SourceQuery/SourceQuery.class.php'; // For the sake of this example Header( 'Content-Type: text/plain' ); Header( 'X-Content-Type-Options: nosniff' ); // Edit this -> define( 'SQ_SERVER_ADDR', 'Адрес' ); define( 'SQ_SERVER_PORT', 27284 ); define( 'SQ_TIMEOUT', 3 ); define( 'SQ_ENGINE', SourceQuery :: SOURCE ); // Edit this <- $Query = new SourceQuery( ); try { $Query->Connect( SQ_SERVER_ADDR, SQ_SERVER_PORT, SQ_TIMEOUT, SQ_ENGINE ); $Query->SetRconPassword( 'CRON пароль' ); var_dump( $Query->Rcon( 'say privet vsem' ) ); //Команда в консоль } catch( Exception $e ) { echo $e->getMessage( ); } $Query->Disconnect( ); ?> И в ответ я вижу Can't connect to RCON server: Connection timed out Пробовал define( 'SQ_TIMEOUT', 3 ); выставлять больше. Даже в классе самом правил default_socket_timeout для fsockopen. Толку нету. Одно и тоже сообщение. Операционака у меня Ubuntu 14. настроен стандартный php + apache2 Пробовал и на винде. Толку нету. По каким то причинам данные выводятся, а вот отправить команду на крон не получается. Сори, разобрался) На сервере было отключено удаленное управление) |
|
|
|
![]() ![]() |