Rcon Library GameAP: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
Строка 12: Строка 12:
 
$this->load->driver('rcon');
 
$this->load->driver('rcon');
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== Задание данных ==
 +
 +
=== set_variables ===
 +
set_variables ( string $host, int $port, string $password, string $engine [, int $engine_version = 1] )
 +
:'''host'''
 +
::Хост сервера
 +
:'''port'''
 +
::Порт сервера
 +
:'''password'''
 +
:: Rcon пароль
 +
:'''engine'''
 +
:: Движок. Код используемого драйвера.
 +
:'''engine_version'''
 +
::Версия движка
 +
 +
== Основные функции ==
 +
 +
=== connect ===
 +
Производит соединение с сервером.
 +
bool connect ( )
 +
 +
=== command ===
 +
Отправляет rcon команду на сервер и возвращает полученный ответ.
 +
string command ( $command )
 +
 +
=== change_rcon ===
 +
Изменяет ркон пароль для сервера.
 +
bool change_rcon ( $new_password )
 +
 +
=== get_maps ===
 +
Получение списка карт на сервере.
 +
array get_maps ( )
 +
 +
=== get_players ===
 +
Получение списка игроков на сервере.
 +
array get_players ( )
  
 
{{Категория:Документация_для_разработчиков}}
 
{{Категория:Документация_для_разработчиков}}

Версия 14:31, 15 мая 2014


Библиотека для отправки RCON команд на игровой сервер.

Расположение

application/libraries/Rcon/

Загрузка библиотеки

$this->load->driver('rcon');

Задание данных

set_variables

set_variables ( string $host, int $port, string $password, string $engine [, int $engine_version = 1] )
host
Хост сервера
port
Порт сервера
password
Rcon пароль
engine
Движок. Код используемого драйвера.
engine_version
Версия движка

Основные функции

connect

Производит соединение с сервером.

bool connect ( )

command

Отправляет rcon команду на сервер и возвращает полученный ответ.

string command ( $command )

change_rcon

Изменяет ркон пароль для сервера.

bool change_rcon ( $new_password )

get_maps

Получение списка карт на сервере.

array get_maps ( )

get_players

Получение списка игроков на сервере.

array get_players ( )