07-09-2010, 02:15 PM
ммм можно конечно кое что придумать с дополнительными портами, может этот вариант будет и быстрее. Суть в том чтобы получить количество серверов из GameServerTable а после этого просто циклом создать
ServerCfg gs = new ServerCfg(Config.GAME_BIND_ADDRESS, Config.GAME_PORT, "Gs Connections", new GsConnectionFactoryImpl()); где Config.GAME_PORT++ тогда первый порт будет 9014 а последующие до конца списка серверов на +1....
ServerCfg gs = new ServerCfg(Config.GAME_BIND_ADDRESS, Config.GAME_PORT, "Gs Connections", new GsConnectionFactoryImpl()); где Config.GAME_PORT++ тогда первый порт будет 9014 а последующие до конца списка серверов на +1....


![[Изображение: b01397855f19t.jpg]](http://s53.radikal.ru/i140/1007/40/b01397855f19t.jpg)
А при откате до выбора сервера получаем дисконнект от сервера и в логах GS "Decrypt fail!"