Пятница, 29 Марта 2024, 11:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » ini и переменная
ini и переменная
realyheadДата: Пятница, 13 Июля 2012, 17:40 | Сообщение # 1
участник
Сейчас нет на сайте
Возникла небольшая проблемка: есть глобальная переменная 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)


поиграть в мою онлайн игру
LunarPixelДата: Пятница, 13 Июля 2012, 17:49 | Сообщение # 2
старожил
Сейчас нет на сайте
Ну так имя то в переменную надо считать из ini файла. По волшебству оно туда не запишется. smile

realyheadДата: Пятница, 13 Июля 2012, 18:00 | Сообщение # 3
участник
Сейчас нет на сайте
это понятно но как именно это сделать, я не помню название функции

поиграть в мою онлайн игру

Сообщение отредактировал realyhead - Пятница, 13 Июля 2012, 18:00
GameMixДата: Пятница, 13 Июля 2012, 18:06 | Сообщение # 4
старожил
Сейчас нет на сайте
realyhead, прочти урок.

Steel Standoff - 2D аркада.
Мои статьи
realyheadДата: Пятница, 13 Июля 2012, 18:09 | Сообщение # 5
участник
Сейчас нет на сайте
GameMix, спасибо большое, я понял теперь! Нужно переменной присвоить определённое содержимое ини файла,
global.name=ini_read_string('User','Imya',global.name)


поиграть в мою онлайн игру
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » ini и переменная
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг