Страница 111 из 643 ПерваяПервая ... 1161101109110111112113121161211611 ... ПоследняяПоследняя
Показано с 1,101 по 1,110 из 6423

Тема: Общие вопросы

  1. #1101
    Пользователь Аватар для Atlantius
    Информация о пользователе
    Регистрация
    22.06.2012
    Сообщений
    51
    Репутация: 3 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Dudistas Посмотреть сообщение
    А есть ли один огромный тайлсэт из стандартных тайлсэтов? Или может есть программа которая объединяет тайлсэты?
    Если для XP - то у меня есть такой. Могу скинуть.

  2. #1102

    По умолчанию

    Помогите, пожалуйста, разобраться с лупами.

    Нужно сделать так, чтобы таймер отсчитывал время заново, каждый раз, как я вхожу в определенную локацию. Если луп не ставить, то при повторном заходе в то место он (таймер) просто исчезает. Если же сделать, то кроме черного экрана, больше ничего не появляется.

    И еще как бы так сотворить, чтобы эвент повторялся после стирания? Нужно, чтобы всё время выбегали монстры на карте.

  3. #1103
    Пользователь Аватар для anachrox
    Информация о пользователе
    Регистрация
    09.08.2012
    Сообщений
    44
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Shtoporr Посмотреть сообщение
    Помогите, пожалуйста, разобраться с лупами.

    Нужно сделать так, чтобы таймер отсчитывал время заново, каждый раз, как я вхожу в определенную локацию. Если луп не ставить, то при повторном заходе в то место он (таймер) просто исчезает. Если же сделать, то кроме черного экрана, больше ничего не появляется.
    Попробуй с выхода локации поставить отключение таймера, на вход включение и не забывай про переключатели и переменные.

  4. #1104

    По умолчанию

    Всё, дошло =.=
    Создал два отдельных ивента, один на запуск, другой на гейм овер в случае истечения времени.

    Однако вопрос про постоянное появление монстров остается открытым.
    Последний раз редактировалось Shtoporr; 14.09.2012 в 22:28.

  5. #1105
    Познающий Аватар для 100500
    Информация о пользователе
    Регистрация
    22.05.2011
    Сообщений
    351
    Записей в дневнике
    15
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    И еще как бы так сотворить, чтобы эвент повторялся после стирания? Нужно, чтобы всё время выбегали монстры на карте.
    Shtoporr, а зачем тогда стирать ивент, если монстры должны появляться бесконечно? Может быть, будет лучше сделать это с помощью цикла?
    А вообще, объясни подробнее, что конкретно тебе нужно.

  6. #1106

    По умолчанию

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

    В общем, есть монстр, и вокруг него должны постоянно появляться мелкие подручные. Я их убиваю, допустим, кнопкой действия, а они через какое-то время возрождаются. При этом новые не должны появляться, если старые не умерли, иначе их просто толпа соберется. Так можно сделать?

  7. #1107
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Все зависит от того, чем монстры занимаются. Если просто бегают по карте, то проще всего сделать так: монстр это ивент, у которого одна страница пустая, другая с монстром. Когда монстра убивают, включается пустая страница и бегает невидимый ивент. Когда нужно, чтобы монстр появился, включается страница с монстром. Но выглядеть будет несколько странно... из ничего появляется монстр...! Лучше, пусть выбегают из норы. Для этого пустую страницу переносишь ко входу в нору и ставишь на якорь.
    Теперь как включать...
    Про время ты ничего не сказал. Не сказал и то, нужно ли поддерживать количество монстров на каком-то уровне или доводить до нуля...
    Тут много способов решения. Уточни.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  8. #1108

    По умолчанию

    Пускай по карте бегают, так и сделаю.

    Цитата Сообщение от Валера Посмотреть сообщение
    Про время ты ничего не сказал. Не сказал и то, нужно ли поддерживать количество монстров на каком-то уровне или доводить до нуля...
    Ну вообще-то
    При этом новые не должны появляться, если старые не умерли, иначе их просто толпа соберется.
    Это значит, что их должно всё время быть, допустим, 5, я убиваю одного, их остается 4, и вскоре (секунд через 10) снова добавляется пятый. И больше они не прибавляются, пока я их не убиваю. Потом босс тоже умирает, и они все исчезают насовсем.

  9. #1109
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Каждый убитый монстр снимает с некой переменной равной 5 единицу. В угол ставим параллельный ивент с процессом: если переменная меньше 5, то включается таймер на 10 сек и при его значении 0 - выключенный ивент монстра ( можно - от своей собственной переменной = 0 или 1 ) включается ( переменная = 0* ).
    Как включаются? Если по случайному - то просто проверяются подряд все ивенты-монстры на то, чему равна их переменная... Если же нужно, чтобы соблюдался порядок ( кто первый сдох, тот первым и появляется ), придется усложнить проверку. Например так:
    Убили монстра. Проверяется - есть ли еще трупы ( более 0* ). Если нет - ивент равен 1. Если есть, за каждый труп прибавляется еще 1. Таким образом, у нас составляется список на оживление. Каждый оживший вычитает из всех по 1. Этим занимается таймер.
    Такая цепочка пришла мне в голову - может есть проще.
    Последний раз редактировалось Валера; 15.09.2012 в 13:24.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  10. #1110
    Познающий Аватар для mephis
    Информация о пользователе
    Регистрация
    27.01.2011
    Адрес
    Новосибирск
    Сообщений
    330
    Записей в дневнике
    8
    Репутация: 34 Добавить или отнять репутацию

    По умолчанию

    Если ивент не обязательно стирать, а можно просто сделать невидимым, то есть вариант проще:

    1. При смерти монстра включить локальный свитч.
    2. Создать вторую страницу события. Графика пустая. В условии — локальный свитч из первого пункта. Поставить параллельный запуск. В код события добавить две команды: "Ждать: икс секунд", "Отключить локальный переключатель".

    Монстр появится снова. Да, и не забыть восстановить его характеристики, если они где-то хранятся. При этом, конечно же, исходное количество монстров будет всегда неизменным.

Страница 111 из 643 ПерваяПервая ... 1161101109110111112113121161211611 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 14 (пользователей: 0 , гостей: 14)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Общие вопросы