Возникла небольшая проблемка: есть глобальная переменная name, в самом первой комнате нужно ввести своё имя нажав на кнопку, пользователь нажимает на кнопку(код):
Code
global.name=get_string('Введите имя','Тебя зовут...')
ini_open('options.ini')
ini_write_string('User','Imya',global.name)
ini_write_real('Info','Zapusk',1)
ini_close();
room_goto(menu)
следовательно имя сохраняется в ini файл.В секцию Zapusk добавляется 1 она- свидетель того, что пользователь уже ввёл имя и в будущем его нужно перекидывать на экран меню.
Потом в действии Game Start идёт проверка, если пользователь уже ввёл ник то переходить сразу на комнату с меню:
Code
ini_open('options.ini')
if ini_read_real('Info','Zapusk',0)==1 {room_goto(menu)}
В следующей комнате, внизу, должно быть написано имя пользователя, но вместо имени пишется 0 (дефолтное значение переменной name), вот код:
Code
draw_text(x,y,global.name)