HooLIGUN
MatchMaking CS:S / RGMIX.ru
- Сообщения
- 1,069
- Реакции
- 269
Здравствуйте.
Есть скрипт, который посылает rcon команду на сервер.
Кто может его подправить, чтобы можно было указывать сразу несколько северов (например 5 серверов, IP разный).
Не хочется под каждый сервер делать отдельно файл и команду в планировщик.
Заранее спасибо
Есть скрипт, который посылает rcon команду на сервер.
Кто может его подправить, чтобы можно было указывать сразу несколько северов (например 5 серверов, IP разный).
Не хочется под каждый сервер делать отдельно файл и команду в планировщик.
Заранее спасибо
C-подобный:
<?php
require __DIR__ . '/../SourceQuery/bootstrap.php';
use xPaw\SourceQuery\SourceQuery;
// For the sake of this example
Header( 'Content-Type: text/plain' );
Header( 'X-Content-Type-Options: nosniff' );
// Edit this ->
define( 'SQ_SERVER_ADDR', '127.0.0.1' );
define( 'SQ_SERVER_PORT', 27015 );
define( 'SQ_TIMEOUT', 1 );
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( 'my_awesome_password' );
var_dump( $Query->Rcon( 'say hello' ) );
}
catch( Exception $e )
{
echo $e->getMessage( );
}
$Query->Disconnect( );