Понедельник, 09.12.2024, 09:40
Главная Регистрация RSS
Приветствую Вас, Гость
Поиск по сайту
Авторизация

Меню сайта
Game Maker
Если вы только-только начали изучать игрострой и еще даже не успели скачать сам Game Maker, предлагаем вам на выбор следующие версии программы:

Game Maker 8.1
Классика. Идеально подходит для создания простых 2D игр на PC. Требует активации.
Game Maker for Mac
Абсолютно та же программа, но только для пользователей Mac. Требует активации.
Game Maker Studio
Самая новая версия с возможностью кроссплатформенной разработки. Бесплатна.
Топ 5 игр
Агент Green 4.2 / 5.0
FeDo 4.2 / 5.0
To Mars: Sec... 4.2 / 5.0
To Mars+MapE... 3.9 / 5.0
Paintball 3.8 / 5.0

Топ игр составлен путем пользовательского голосования.

Если вы не согласны с какой-либо оценкой, примите участие и поставьте свой балл игре. Ваша оценка очень важна для нас ;)
Статистика



На сайте: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Разработка игр

Код на активацию

Вы создаете Demo-версию игры. Также создаете полную версию своей игры. Полная версия игры требует регистрацию.
Вот код для создания диалога регистрации:

//раздел для использования - HKEY_CURRENT_USER
registry_set_root(0)
//Читаем данные из реестра
Name=registry_read_string_ext('Software\You_Game','RName')
Code=registry_read_string_ext('Software\You_Game','RCode')
if (Code!='q1234ghjfg56')

{
//Запрос имени
Name=get_string('Имя:','')
//Запрос кода
Code=get_string('Регистрационный код:','')
//Раздел для использования - HKEY_CURRENT_USER
registry_set_root(0)
//Запись в реестр Имени и Кода
registry_write_string_ext('Software\You_Game','RName',Name)
registry_write_string_ext('Software\You_Game','RCode',Code)
show_message('Перезапустите игру...')
//Завершаем игру
game_end()
}
Вставляете код в начало игры. При запуске читается из реестра HKEY_CURRENT_USER\Software\You_Game значения RName и RCode. Если код равен q1234ghjfg56, то игра без проблем работает. Иначе, спрашиваем сначала имя, потом код, записываем это в реестр, говорим, чтобы перезапустили игру и выходим. Так при следующем запуске будет проверка кода. Если он неправилен, то снова идет запрос.

Категория: Разработка игр | Добавил: qwerto (25.06.2010)
Просмотров: 12254 | Комментарии: 16 | Рейтинг: 3.7/10
Всего комментариев: 161 2 »
16 GoodWin   (30.06.2013 14:48) [Материал]
GoodWin как удалить из реестра рнгистрационные данные?

13 MasterSambo   (25.03.2013 06:56) [Материал]
MasterSambo Хоть и не нравятся, но интересно так, иметь две версии!

12 25072003   (24.03.2013 13:29) [Материал]
25072003 Класс! А можно после ввода пароля и кода стирать их из реестра чтобы сделать игру опять незарегистрированной?

14 BRESS   (16.04.2013 21:53) [Материал]
BRESS Вполне =)

11 MasterSambo   (10.01.2013 10:56) [Материал]
MasterSambo Вот не люблю игры, которые просят регестрациии!

15 Славян   (27.06.2013 16:54) [Материал]
Славян А я ненавижу!

10 feadafLashy   (08.01.2012 13:11) [Материал]
да, что-то на подобии этого

7 никита   (24.10.2011 14:22) [Материал]
никита я уже говорил что не понимаю кодов!рисуйте значки! deal

8 BRESS   (05.11.2011 20:09) [Материал]
BRESS никита, я написал эту статью давно. А постоянно рисовать эти квадратики... замучаешься. Тем более что твоими "значками" такой не сделаешь. Если хочешь серьезно стать крутым игроделом в GameMaker, то учи Object Pascal. Синтаксис скриптов Game Maker очень схож с ним.

6 не аноним   (14.10.2011 16:50) [Материал]
а какой код активации на 8-ую версию гейм макер?

9 BRESS   (18.11.2011 14:08) [Материал]

5 женя   (21.04.2011 18:50) [Материал]
мими

3 koha09   (16.04.2011 10:54) [Материал]
А можно по понятней я нечего не понял.

4 BRESS   (20.04.2011 09:13) [Материал]
BRESS Открываешь GameMaker. Создаешь объект info. Вставляешь его в первую же комнату(room). Дальше создаешь событие Create(Лампочка такая biggrin ). И переносишь из вкладки Control такую вот штуку:
Дальше дважды кликаешь по ней и пишешь код который я дал в этой статье.

2 y   (13.02.2011 10:56) [Материал]
код активации ARE-DUBL-4872-0547

1-10 11-11
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]