Войти на сайт

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

ТЕМА: Нужна помощь со случайными событиями

Нужна помощь со случайными событиями 10 года 9 мес. назад #62951

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Демий пишет:
На это дело мне понадобиться время, отвечу наверно только завтра как правильно...
ок
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62972

  • sando
  • sando аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 862
  • Спасибо получено: 925
  • Организатор конкурсовУчительОратор3 местоХудожникПисатель2 место Писатель 2 местоПобедитель конкурсаПаладин
Как я поняла из демки, может получиться так, что сгенерируются оба события (переменные 2 и 14 могут одновременно удовлетворять условиям). Если нужно одно событие, и случайное, можно сделать три ветвления (одно - без событий, второе с девочкой, третье с мальчиком). Допустим, генерить случайное число от 1 до 60, 1-20 без событий, 20-40 девочка, 40-60 мальчик.
vk.com/sando_rpgmaker - пустая болтовня (приходите)
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62976

  • sando
  • sando аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 862
  • Спасибо получено: 925
  • Организатор конкурсовУчительОратор3 местоХудожникПисатель2 место Писатель 2 местоПобедитель конкурсаПаладин
Демо прилагаю.
rghost.ru/47852181
vk.com/sando_rpgmaker - пустая болтовня (приходите)
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62978

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
sando пишет:
Как я поняла из демки, может получиться так, что сгенерируются оба события (переменные 2 и 14 могут одновременно удовлетворять условиям). Если нужно одно событие, и случайное, можно сделать три ветвления (одно - без событий, второе с девочкой, третье с мальчиком). Допустим, генерить случайное число от 1 до 60, 1-20 без событий, 20-40 девочка, 40-60 мальчик.
я не хочу чтобы в одном квадратике были два разных случайных события.
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62984

  • sando
  • sando аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 862
  • Спасибо получено: 925
  • Организатор конкурсовУчительОратор3 местоХудожникПисатель2 место Писатель 2 местоПобедитель конкурсаПаладин
Я увидела этот баг. Мне он больше не встречался. Ты демо посмотрел?
vk.com/sando_rpgmaker - пустая болтовня (приходите)
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62985

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
sando пишет:
Я увидела этот баг. Мне он больше не встречался. Ты демо посмотрел?
смотрел. я там никаких изменений не увидел
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62987

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 место3 местоПисатель 3 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсовПрограммист JavaScript 2 место Сбитая кодировкаПроект месяца 2 место2 место
Вы хотите, чтобы, если сгенерируется одно событие - оно было в одном месте, а если другое - то в другом?
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62988

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Cerberus пишет:
Вы хотите, чтобы, если сгенерируется одно событие - оно было в одном месте, а если другое - то в другом?
да. и чтобы никогда два события не генерировались в одном месте никогда. даже в регионах.
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62990

  • sando
  • sando аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 862
  • Спасибо получено: 925
  • Организатор конкурсовУчительОратор3 местоХудожникПисатель2 место Писатель 2 местоПобедитель конкурсаПаладин
Сделала просто проверочку на совпадение координат событий.
rghost.ru/47855006
vk.com/sando_rpgmaker - пустая болтовня (приходите)
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #62992

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
да чуть не забыл, если например у вас регионов с цыфрой 2 количество 2 штуки а событии больше, то здесь должно быть только два события и не больше. на одном регионе не должно быть сразу два события.

update кстати, пример хороший.
Последнее редактирование: 10 года 9 мес. назад от Infinity.
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63028

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
sando пишет:
Как я поняла из демки, может получиться так, что сгенерируются оба события (переменные 2 и 14 могут одновременно удовлетворять условиям). Если нужно одно событие, и случайное, можно сделать три ветвления (одно - без событий, второе с девочкой, третье с мальчиком). Допустим, генерить случайное число от 1 до 60, 1-20 без событий, 20-40 девочка, 40-60 мальчик.
и
sando пишет:
Я увидела этот баг. Мне он больше не встречался. Ты демо посмотрел?

прости что я тебе сказал что я изменений не увидел. Я когда уже ложился спать, то немного полежав перед сном я всё начал понимать.
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63031

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
rghost.ru/47864085

но вот не задача. Я поставил 6 штук с одинаковыми переменными. я хотел чтобы эти одинаковые 6 штук с перемной 002 генеровали разные числа. то есть чтобы не одинаково было. а 6 событии были разные с одинаковой переменной. там число я поставил от 1 до 5. как это исправить? есть ли способ?
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63032

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • Ветеран3 местоРазработчикУчительТестер3 место Готв1 место в ГотвПисатель 2 место
Только если по очереди...
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63033

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Демий пишет:
Только если по очереди...
как это сделать?
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63035

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 место3 местоПисатель 3 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсовПрограммист JavaScript 2 место Сбитая кодировкаПроект месяца 2 место2 место
Грубый способ: в каждый эвент в начале поставить паузу разной длины.
Более тонкий: завести ещё одну переменную (типа "кол-во сгенерированных эвентов"); увеличивать на 1 после каждой генерации; на странице, генерирующей очередной эвент, поставить условие "кол-во сгенерированных эвентов >= " понятно чего.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63038

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Cerberus пишет:
Грубый способ: в каждый эвент в начале поставить паузу разной длины.
Более тонкий: завести ещё одну переменную (типа "кол-во сгенерированных эвентов"); увеличивать на 1 после каждой генерации; на странице, генерирующей очередной эвент, поставить условие "кол-во сгенерированных эвентов >= " понятно чего.

выложи пожалуйста 2 примера с этими способами. Я посмотрю какой способ легче и быстрее
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63039

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 место3 местоПисатель 3 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсовПрограммист JavaScript 2 место Сбитая кодировкаПроект месяца 2 место2 место
Легче и быстрее всегда тот, который понимаешь. Если не понимаешь ни один - меняй задумку. Проверено на мне.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63040

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Cerberus пишет:
Легче и быстрее всегда тот, который понимаешь. Если не понимаешь ни один - меняй задумку. Проверено на мне.
покажи примерв. а то у меня что-то не получается сделать
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63041

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 место3 местоПисатель 3 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсовПрограммист JavaScript 2 место Сбитая кодировкаПроект месяца 2 место2 место
Скинь что есть. А то я мог не так понять исходную ситуацию.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Нужна помощь со случайными событиями 10 года 9 мес. назад #63044

  • Infinity
  • Infinity аватар
  • Вне сайта
  • Мастер
  • Сообщений: 104
  • Спасибо получено: 3
Cerberus пишет:
Скинь что есть. А то я мог не так понять исходную ситуацию.
rghost.ru/47865341
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.193 секунд