- Сообщений: 173
- Спасибо получено: 24
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
"Создание фермы"
Только 1 раз, после срывания на той точке никаких действий. Т.е. что\как надо сделать, чтобы заново посадить что-либо (запустить процесс)?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1597
- Спасибо получено: 1522
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Т.е. данные о растении(например, возраст растения) хранить так же в переменной.
А в ивенте-растении сделать несколько вкладок, которые запускаются в зависимости от значения этой переменной. По 1 вкладке на каждую стадию.
Например:
1-я вкладка: Запускать, если перменная "Возраст растения" < 25
2-я вкладка: Запускать, если переменная "Возраст растения" < 50
3-я вкладка: Запускать, если переменная "Возраст растения" < 75
4-я вкладка: Запускать, если переменная "Возраст растения" без ограничений (или: больше или равна 75)
На 4-й вкладке установить взаимодействие с пользователем типа "Действие активация".
В коде этого ивента делаем следующее:
1) Даем пользователю предмет(типа плод растения)
2) Скидываем значение переменной "Возраст растения" в 0.
3) Запускаем таймер
Ну а в общем событии мы будем по таймеру увеличивать значение переменной "Возраст растения" до тех пор, пока Возраст не достигнет 75 или больше.
После достижения этого значения, таймер останавливается и уже запускается заного в ивенте-растении (как указано выше)
P.S. Так, по одному таймеру можно независимо менять возраст нескольких растений, храня информацию о нем в разных переменных.
А, если добавить пару строчек в скрипте, можно хранить эту информацию в "локальной переменной ивента".
Но об этом вам уже расскажет кто-нибудь другой, а мне нужно уйти ненадолго.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
По-моему для этого в плане соотношения Простота создания / Проблемы при настройке гораздо лучше подойдет Flash.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 437
- Спасибо получено: 165
2)Lekste прав, то есть именно так можно сделать. Только забыл упомянуть, что к каждой вкладке нужна своя картинка и, что надо что бы не дозрелое растение, либо срывалось, либо выдавало сообщение: Растение не дозрело.
3) Может мне демку в пример сделать....
(
)Этот форум слишком умный для меня
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
В Общих событиях есть переменная. Через определенные промежутки времени меняется ее значение.
В эвенте растения исходя из значения переменной - подставляется картинка. Когда на активируется последнее значение переменной (растение вырастает) - активируется возможность его сорвать.
Насколько понимаю - нужно какое-то значение, которое разрешало бы посадку. Например после срывания это значение выключается (и при первой посадке - оно тоже ведь "выключено"). И при условии что оно выключено - появляется диалог с предложением посадки )
Надеюсь, более-менее ясно написано )
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"С". При срывании выполняется действие, включающее свич. Там идет проверка, можно ли и нужно ли сажать. Если да, то выключаем свич и делаем настройки, удовлетворяющие первой странице.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ладно, завтра че-нить попробую. Не получится - скину сюда )
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Agckuu_Coceg
-
- Не в сети
- Живу я здесь
-
- Простой Гинтокист с огромной внутренней ленью.
- Сообщений: 1549
- Спасибо получено: 329
А вообще я нормальный туториал по такой системе нашёл, думаю, что ты разберёшься.
First off make 4 items
1. Shovel
2. Apple Seeds ( You can make more of them for a specific plant )
3. Mulch
4. Apple ( Or the product of the plant )
Make a event, graphic blank or something to indicate that it is a gardening spot.
Would you like to plant something?
-Yes
-- Conditional Branch, Shovel in Inventory
-- You dig a hole.
--- Conditional Branch, Apple Seeds in Inventory
--- You plant the seeds
--- Switch AppleSeedPlanted On
--- Else
--- You need seeds to plant.
-- Else
-- You need a shovel for a hole.
- No
- Okay.
Make a new tab, with switch AppleSeedPlanted On, and add a little patch of ground like if someone actual dug a hole and re packed it.
Would you like to give mulch to this plant?
- Yes
-- Conditional Branch, Mulch in Inventory
-- You rubbed mulch on the plant
-- Create Variable Mulch = 0
-- Delete Mulch from Inventory
-- Else
-- You need mulch.
- No
- Okay
For Watering System look at my tutorial
Add this line to it.
- Create Variable Watered Set = 0
At End
- Set Variable Watered to 1
Now add
-Conditional Branch, Variable Mulch = 1
-- Conditional Branch, Variable Watered = 1
--- Wait 60 Frames
--- Switch HarvestReady On
--- Switch AppleSeedPlanted off
-- Else
-- Wait 100 Frames
-- Switch HarvestReady On
-- Switch AppleSeedPlanted off
- Else
- Wait 120 Frames
- Switch HarvestReady On
- Switch AppleSeedPlanted off
Create a new tab, with the Graphic a full plant or a significant tree.
Would you like to harvest this plant?
- Yes
-- You pick ( Name of Fruit ) from the plant.
-- Insert Apple in Inventory
-- Switch HarvestReady Off
-- Switch AppleSeedPlanted On
- No
- Okay.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пытался ставить условие включенной\выключенной переменной, и при его выполнении - проверка наличия семян, но ничего не меняется..
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 437
- Спасибо получено: 165
1) Это глупый, тупой вопрос, но у тебя же VXA ?
2) Откуда тайл маркови?
(
)Этот форум слишком умный для меня
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Призрак - да, vxa. Морковь - из скаченного тайла.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 437
- Спасибо получено: 165
Твоя проблема состоит в долбанной 5странице. Т.к. Эта страница ни чего не делает соответственно ни чего не будет происходить.
(
)Этот форум слишком умный для меня
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1597
- Спасибо получено: 1522
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
