Перейти к содержанию
Авторизация  
ProstoDno

Registergameserver.bat

Рекомендуемые сообщения

Опять возрощаюсь к этой теме!

Опять у сборке нету RegistergameServer.bat

Как написать hexid.txt?

помогите!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну написать не получится.

Но для примера, создание хекса это:

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=идСерва

Изменено пользователем Anderson

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...