avatar_Барклай

Iris Communication Library: библиотека для связи с GlobalMgrSvr в Cabal Online

Автор Барклай, 2011 Апр. 21, 20:18

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] cabal onlineiris communication libraryglobalmgrsvr

Барклай

Библиотека для связи с 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

https://depositfiles.com/files/pogks6pre

Похожие темы (5)