Библиотека для связи с GlobalMgrSvr вашего сервера. С ее помощью вы сможете:
- Получать информацию о сервере, в том числе, сколько человек сейчас онлайн. Вы также можете увидеть, сколько человек в каждой карте.
- Отправлять ГМ сообщения по почте. Сообщение появится на экранах ваших пользователей сразу же после отправки.
- Делать объявления на сервере. Объявление появится в верхнем и нижнем правом углу экрана у всех подключенных пользователей.
- Отключать всех игроков, если вам например необходимо перезагрузить сервер.
Информация:
Для использования Iris, нужно создать экземпляр класса Iris.Communication, а затем дать ему IP и порт для подключения. Вот пример кода, на C #:
Codevar iris = new Iris.Communication(); iris.Connect("192.168.1.2", 38170);
Iris может предупреждать об определенных событиях:
Codevar iris = new Iris.Communication(5000); iris.Events.OnReceiveServerList += new iris.EventHandler.ServerListHandler(myApp_OnReceiveServerList); iris.Connect("192.168.1.2", 38170);
Можно также передавать как ГМ-сообщения так и объявления:
Codeiris.SendMessage(6, 3, "сообщение"); // Объявить "сообщение" на канал 3 на сервере 6. iris.SendMessage(6, 0, "сообщение"); // Объявить "сообщение" на все каналы на сервере 6. iris.SendMessage(4, new byte[] { 2, 4, 6 }, "сообщение"); // на каналы 2, 4, 6 сервера 4. iris.SendMessage(5, 2, "заголовок", "сообщение"); // Отправить ГМ сообщение с заголовком
Отключить всех игроков из указанного канала:
Codeiris.DisconnectPlayers(6, 2); // Отключает всех игроков из канала 2
Для просмотра этого блока Вам необходимо иметь не менее 20 сообщений