ProstoDno 0 Опубликовано 13 апреля, 2013 Опять возрощаюсь к этой теме! Опять у сборке нету RegistergameServer.bat Как написать hexid.txt? помогите! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Редиска 29 Опубликовано 13 апреля, 2013 смотря какая сборка основа кто Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ProstoDno 0 Опубликовано 13 апреля, 2013 смотря какая сборка основа кто http://l2rzemcog.ru/lineage/guide/5992-gotovyy-server-s-dopolneniyami.html ( не реклама) вот ета зборка помогите!!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ProstoDno 0 Опубликовано 13 апреля, 2013 helppp Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Anderson 36 Опубликовано 13 апреля, 2013 (изменено) Ну написать не получится. Но для примера, создание хекса это: final byte[] hexId = AuthServerThread.generateHex(16); GameServerTable.getInstance().registerServerOnDB(hexId, id, ""); - Где хекс делаем так: byte[] array = new byte[size]; Rnd.nextBytes(array); А регистр в дб, это добавляешь в gameservers новую строчку с хексом. - Делаем файл: final Properties hexSetting = new final File file = new File(fileName); file.createNewFile(); final OutputStream out = new FileOutputStream(file); hexSetting.setProperty("ServerID", String.valueOf(serverId)); hexSetting.setProperty("HexID", hexId); hexSetting.store(out, "the hexID to auth into login"); out.close(); Проще говоря: 1)Рандомим 16 буквенный хекс 2)Записываем его в дб 3)Делаем файлик hexid.txt, и пишем в него: HexID=срандомленый хекс ServerID=идСерва Изменено 13 апреля, 2013 пользователем Anderson Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты