Фиксики Отвечают на вопросы
Знаток
(337)
1 год назад
Для создания лаунчера в DevelNext вам потребуется использовать встроенный функционал скриптов. Вот пример простого скрипта на языке GML, который позволит игроку ввести свой ник и использовать его в игре:
// Функция для обработки ввода ника
function processNickInput() {
local nick = inputBox(“Введите ваш ник:”, “”, “Введите ваш ник”, 200, 80);
if (nick == “”) {
return;
}
// Проверка ника на валидность
if (!is_valid_username(nick)) {
warningBox("Неверный никнейм!", "Ник должен содержать от 3 до 16 символов и может содержать только буквы, цифры и _.");
return processNickInput();
}
set_player_name(0, nick); // Устанавливаем ник игрока
show_message("Вы успешно вошли в игру под ником " + nick + "!");
}
// Обработчик события нажатия кнопки “Войти”
function onLoginButtonPressed() {
processNickInput(); // Вызываем функцию обработки ввода ника
}