Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Система рубки дерева.

Система рубки дерева. 10 года 1 мес. назад #68524

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
Собственно меня интересует как это можно осуществить.Допустим есть карта которая вся состоит из деревьев и есть 1 лесоруб как мне сделать так что-бы после приказа ему он через определённое время рубил дерево и оно исчезало?
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68525

  • Kian Ni
  • Kian Ni аватар
  • Вне сайта
  • Заблокирован
  • Я души кушаю людей.
  • Сообщений: 1247
  • Спасибо получено: 412
Ну, тебе нужен чарсет дерева и пня. А дальше все ивентами, мол ожидание, ходьба лесоруба, и через переключатели срубывать деревья. Но это будет работать только в том случае если ты находишься на карте, если же ты не находишься на карте, то процесс срубки перенести в параллельное общее событие. Все очень и очень просто.
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68526

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
Но как это осуществить я так понимаю что каждое дерево придётся делать через ивент?
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68527

  • JackCL
  • JackCL аватар
  • Вне сайта
  • Светлый дракон
  • Кролик вашей мечты
  • Сообщений: 711
  • Спасибо получено: 1004
  • Проект года 2 местоПроект года 3 местоРазработчикПроект месяца 1 место
SAIBER пишет:
Но как это осуществить я так понимаю что каждое дерево придётся делать через ивент?

Да. Лесорубу ведь нужно что-то рубить, а рубить он может только ивент в виде дерева.
Ивент сам по себе простой - первая страница с графикой дерева, вторая с графикой пня и свитчем, включающемся когда дерево срублено.

Сложнее будет "проложить маршрут" для лесоруба, чтобы он подходил к определенному дереву, прежде чем его срубить. Скрипт на движение ивента к определенной точке должен сработать, он есть на форуме.

Алгоритм примерно такой:
Перед началом игры запоминаем переменную первого дерева предназначенного для срубки.
Отдаем команду рубить дерево.
Проверяем через переменную какое дерево нужно рубить и в зависимости от дерева назначаем маршрут.
Когда лесоруб добирается до конечной точки маршрута проигрываем анимацию и включаем свитч "дерево 1 срублено" (ивент переключается на пень).
Запоминаем переменную второго дерева.
Всё.

ps. Интереснее будет сделать, чтобы срубленные деревья вырастали вновь через некоторое время.

Последнее редактирование: 10 года 1 мес. назад от JackCL.
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68529

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
Да сделать бы хоть по простому))
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68530

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • 3 местоРазработчикПроект месяца 1 место2 место ГотвПроект месяца 2 местоПроект месяца 3 местоОраторПроект года 3 местоПрограммист RubyУчитель
В пандоре видел чарсет рубки дерева мужиком с рюкзаком, подозрительно похожим на торговца (папка Poses в чарсетах)
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68551

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • 3 местоРазработчикПроект месяца 1 место2 место ГотвПроект месяца 2 местоПроект месяца 3 местоОраторПроект года 3 местоПрограммист RubyУчитель
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68556

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
Качественный чар-сет.
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68559

  • Yros
  • Yros аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 329
  • Спасибо получено: 284
  • Проект месяца 1 местоПроект месяца 2 место
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68563

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
1-Это должен делать не главный герой.
2- это действие должно зависеть от времени( более менее реалистично)
Администратор запретил публиковать записи гостям.

Система рубки дерева. 10 года 1 мес. назад #68573

  • SAIBER
  • SAIBER аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 60
  • Спасибо получено: 2
Что значит Применена неподдерживаемоя операция?
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.171 секунд