Урок 1 - Курсор

Больше
17 года 11 мес. назад #20636 от Enyo
Enyo создал тему: Урок 1 - Курсор
Привет! В сегодняшнем уроке мы будем рассматривать такую вещь как КУРСОР
Что бы сделать курсор, нужны минимальные знания в определении координат эвента (точки на карте), если у вас и нет, не отчаивайтесь, в сегодняшнем уроке вы их получите.
Для начала сделайте автозапускаемое событие, в нем мы зададим переменным значение текущих координат курсора и игрока. Но перед этим сделайте еще одно событие – курсор,
Подберите для него графику и отметьте его проходимым, и находящимся поверх всех.
Сделали? Теперь вернемся к автозапускаемому событию. В нем мы пишем:
Переменная 1(назовите ее как нибудь, чтобы не запутаться) = Персонаж «Эвент курсор»- Х карты
Переменная 2(назовите ее как нибудь, чтобы не запутаться) = Персонаж «Эвент курсор»- У карты
Переменная3
(назовите ее как нибудь, чтобы не запутаться) = Персонаж «Герой»- Х карты
Переменная 4
(назовите ее как нибудь, чтобы не запутаться) = Персонаж «Герой» - У карты
Ждать 1 кадр.
Зачем же я поставил ждать 1 кадр? Дело в том что указанные действия мейкер ОООООООчень быстро выполняет и если он будет ОООООООчень быстро выполнят одно действие то выполнить остальные он просто не успеет ? Параллельное событие может выполнять столь быстрые действия не мешая другим, а вот Автозапускаемое такой возможностью не обладает ?. Помните, что в каждом автозапускаемом событие должен быть момент ожидания (как видно из примера он может быть минимальным – 1 кадр)
Теперь делаем одно общее событие (База данных = Общие события)
Сделайте его параллельным, включающимся от переключателя 1(назовите его как нибудь)
В нем мы будем определять кнопки управления курсором.
Это делается ветвлениями условий, то есть:
Если клавиша (ваша кнопка =)) нажата
То (ваше действие)
Ждать 1 кадр.
Но почему же я и в параллельном событие поставил время ожидания? Мейкер выполняет все действия на мнОООООго быстрее человека ?. На нажатие клавиши у человека расходуется время примерно в четверть секунды. Мейкер успевает сделать действие примерно за 5/60 секунды, но так как к этому времени вы не успели отпустить клавишу, мейкер думает, что вы ее нажимаете еще и еще и выполняет уже не нужное действие…
Итак, делаем управление, обычно для этого дела необходимо 4 кнопки: Вверх, Вниз, Влево, Вправо, но если вы используете скрипт на 8ми стороннее движение, то вам придется потрудиться для создания еще 4 ветвлений.
Если клавиша «Вверх» нажата
Начать движение: Курсор путь вверх 1 шаг
Ждать 1 кадр
По такому же принципу делаете направление в другие стороны.
Теперь самое интересное – действия выполняемые указателем.
Для этого и были нужны переменные, определяющие место нахождение указателя на карте. Выполним самое легкое действие – показ информации…
Создаем параллельное событие и пишем.
Если Переменная 1 = (число, Х карты кокой нибудь точки)
Если Переменная 2 = (число, У карты, какой нибудь точки)
То Показать рисунок (текст, анимацию и т.д.)
Или
Удалить рисунок
Или
удалить рисунок
Конец
Конец
Вот по такому примеру вы можете совершать абсалютно любые действия вплоть до создания собственной боевой системы.
Теперь домашняя работа:
Сделайте некое подобие Тира с движущимися мишенями, по которым можно попасть, кликнув указателем.
Подсказка по выполнению домашнего задания:
Что бы «изобразить» клик указателя нужно перед обычным условием места нахождения указателя поставить дополнительное - Если кнопка действия нажата т.е.
Если кнопка действия нажата
Если Переменная 1 = (число, Х карты кокой нибудь точки)
Если Переменная 2 = (число, У карты, какой нибудь точки)
То. Показать рисунок (текст, анимацию и т.д.)
Или
Удалить рисунок
Или
удалить рисунок
Или
Конец
Конец
Конец
Вот демка: www.sendspace.com/file/bn3h63
А теперь задавайте свои вопросы...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20662 от Ivannav1
Ivannav1 ответил в теме Урок 1 - Курсор
У меня вопрос!
Работы только на РПГ Мэйкере ХР принимаются? А то я ярый сторонник 2003!
Р.S. Как сюда домашнее задание выложить? Получилась игра! Играю и РЖУ! ;D

Собрание моего творчества:
www.stihi.ru/avtor/1vannav1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20666 от Enyo
Enyo ответил в теме Урок 1 - Курсор
На всем принимаються (кроме 2000 у меня его нет  : () , Но уроки даються в основном на мейкер ХП. Если будет вопрос как сделать это на другом мейкере?  , то пиши в личку - помогу. Если игра оочень большая то выложи только карту где ты курсор сделал и всю не РТПшную графику (если ты такую использовал)
А если мленькая - то выкладывай всю игру - тож поРЖАть  хочу  ;D

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20669 от Arykray
Arykray ответил в теме Урок 1 - Курсор

(назовите ее как нибудь, чтобы не запутаться)

  ;D

Лучьше сам называй переменные. Люди обычно не очень творчески подходят к уроку, и просто делают указанные действия. При виде собственной умственной работы, у многих начинается ступор.  ;D

Не плохо было бы еще скрины с кодом вылажить, не всему можно учится по демкам! Вот представь, что человек только познакомился с мейкером, он не разберется с этим уроком.

И вообще, времени и сил было занято не мало, на написание этого урока. Молодец! Ввести быть может некоторые стандарты, для уроков, и се будет BEST.

Чем сложнее задача - тем проще ее не решать.

[img

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20671 от Enyo
Enyo ответил в теме Урок 1 - Курсор

И вообще, времени и сил было занято не мало, на написание этого урока. Молодец!

;D На написание этого урока было потрачено около получаса...

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

А для чего тогда нужен курс начальных знаний??

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20714 от Arykray
Arykray ответил в теме Урок 1 - Курсор

А для чего тогда нужен курс начальных знаний??

;D

Когда мне в руки впервые попал мейкер, у меня было огромное желание, что либо на нем сделать, а вот проходить курсы - желания почему-то не возникало! ;D

Чем сложнее задача - тем проще ее не решать.

[img

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20719 от Парок
Парок ответил в теме Урок 1 - Курсор
Лично мне разбирацо в скриптах помогло знание HTML я ;D
Поэтому, перым делом, когда РПГ мэйкер попал мне в руки, это было просмотром РТП, а вторым
делом - просмотр скриптов ;)

А для чего тогда нужен курс начальных знаний??

Конечно же, можно более подробно описывать действия. Т.е. если человеку, который только открыл РПГ мэйкер, сказть: создай эвент он тебе просто тупо ответит: чего? . Хотя я недумаю, что такое подойдет для подобных людей. Вообще, наверно, нужно поставить его как урок 3, 4 или 5 ^__^

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20738 от Dr. Nick To
Dr. Nick To ответил в теме Урок 1 - Курсор
Опять в уроке разболтались? :D

На седьмом столбе мудрости дома клана Тайра в Эдо написано: Каждый, кто не понимает разницу между небрежностью и качеством, старанием и поспешностью, - достоин сожаления.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран
Больше
17 года 11 мес. назад #20746 от Fizmatik
Fizmatik ответил в теме Урок 1 - Курсор
Чи, чи! :-L

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20787 от Ivannav1
Ivannav1 ответил в теме Урок 1 - Курсор
Урок простой! :D
У меня РПГ мэйкер 2003! Я даже на нём разобрался!
На 2003 чуть-чуть сложнее!
P.S. Игра маленькая, очень, почти ролик!
P.P.S. Я в нэте плохо разбираюсь! КАК ВЫЛОЖИТЬ?

Собрание моего творчества:
www.stihi.ru/avtor/1vannav1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20791 от Enyo
Enyo ответил в теме Урок 1 - Курсор
Загрузи свою игру сюда ,а потом выложи ссылку которую ты получишь, в тему

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20829 от Ivannav1
Ivannav1 ответил в теме Урок 1 - Курсор
Спасибо! Вот ссылка:
www.sendspace.com/file/6zaxp6
Не судите строго! ;D

Собрание моего творчества:
www.stihi.ru/avtor/1vannav1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20841 от Enyo
Enyo ответил в теме Урок 1 - Курсор
The file cool can not be opened. Вот такая вот веселая ошибка вылетает.[hr]Ну ниче и без этого файла посмотреть можно=)[hr]The fila bartender can not be opened *zvizdanut* Выложи сюды все не РТП которое ы использовал ;D[hr]Все, можешь не выкладывать, работу проверил. Молодец! все сделал хорошо и правильно,всегда мечтал что нибудь порушить ;D

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20863 от Ivannav1
Ivannav1 ответил в теме Урок 1 - Курсор
А чё такое было? :o
А-ааа! Я деда брал из нестандартной чары! И выражение лица у него меняться должно! ;D
Обновлённая ссылка: www.sendspace.com/file/fgospd
P.S. Зачтено? ;D Рад, что осуществил твою мечту!

Собрание моего творчества:
www.stihi.ru/avtor/1vannav1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20880 от Enyo
Enyo ответил в теме Урок 1 - Курсор

А чё такое было?
А-ааа! Я деда брал из нестандартной чары! И выражение лица у него меняться должно!
Обновлённая ссылка: www.sendspace.com/file/fgospd

The fila system03 can not be opened ;D

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 11 мес. назад #20923 от Ivannav1
Ivannav1 ответил в теме Урок 1 - Курсор
;D Я качал все РТП которые в справке написаны! РТП 2000, РТП 2003, РТП от Влада!
;D Файл system03 стандартный! ;D
Кстати твои ссылки у меня тоже не запускаются! :(
...жду второго урока...

Собрание моего творчества:
www.stihi.ru/avtor/1vannav1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 10 мес. назад #21810 от DemonDimitryi
DemonDimitryi ответил в теме Урок 1 - Курсор
Что-то я застрял ((((
Не вышло(
Наставник можешь плизз скрины кодов в переменных выложить

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 10 мес. назад #21811 от splinter
splinter ответил в теме Урок 1 - Курсор
перезалейте ссылки они старые, а то я разобратся ни как ни могу, и с авторуном, ставлю переменные и ожидание, запускаю игру, а она как на паузе, если меняю с авторуна на паралельное, то все норм идет, что не так????

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 10 мес. назад #21815 от Enyo

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 10 мес. назад #21817 от splinter
splinter ответил в теме Урок 1 - Курсор
зарегатся не могу можешь в другое место залить или на мыло frik071@rambler.ru???, я в принципе все сделал, только у мну курсор вместе с игроком ходит, че с гером делать я не понял...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.130 секунд
Работает на Kunena форум