- Сообщений: 802
- Спасибо получено: 104
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
устраняем "эффект зомби" при смене времени суток
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
Однако, она и впрямь выходит громоздкая
Это отпугивает, но, видимо, другого варианта нет.
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Я скачал с этого сайта, но ни 1 пример 123-го не запускается, пишет "Error system" + Число(1..4)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Эмм, у меня всё работает без проблем. Правда, нпс всё равно упорно не хотят идти куда нужно, но это уже тонкости. По крайней мере, проект запускается.Lekste пишет: Где вы мейкер брали?
Я скачал с этого сайта, но ни 1 пример 123-го не запускается, пишет "Error system" + Число(1..4)
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Решение: переименовать любой файл в папке System в system4.
Кстати, система работает. Монстрюки быстро и уверенно дошли до пещеры. Саму систему ещё не разбирал. Боюсь даже туда заглядывать
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Или, еще вариант:Ничего не знаю. Вот вся твоя демка:
Взглянуть на пару сообщений выше, где 123-й писал откуда мейкер 2003 взял.
Скачиваешь оттуда же и все.
Мне помогло.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
При нажатии кнопки неписи начинают пользоваться алгоритмом обхода лабиринта по правилу "левой руки". По крайней мере, на это похоже, потому что в большинстве случаев они поворачивают налево. Хотя, тут немного сложнее, ибо самое главное заключается в контрольных точках.
Теперь вопрос.
Какие параметры нужно изменить в системе, чтобы применить её к разным нпс в разной местности?
Как я понял, первое, что необходимо знать, так это конечный пункт, куда должен попасть нпс. Второе правило – расположить контрольные точки в нужных местах, а их может быть много в зависимости от карты. По сути, всё путешествие нпс идёт от одной контрольной точки к другой, а если на его пути появляется препятствие, то нужно заставить нпс его перепрыгнуть, либо развернуться в нужном направлении.
Я ничего не путаю?
Вроде бы не так уж сложно, но на маленькой карте. Если карту увеличить, то путь нпс до дома займёт гораздо больше времени (не говоря уже о том, сколько мы потратим времени, чтобы всё это прописать), хотя, это зависит от того, где нпс окажется в ходе своей рандомной прогулки.
Но в целом, могу заключить, что система действует и может оказаться очень полезной.
Нужно просто правильно ей воспользоваться: делать поменьше локации и поменьше нпс с рандомным движением.
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Просто я для проверки алгоритма взял и тупо усложнил карту (раставил препятствия по-другому, увеличил размер карты). К моему удивлению, все монстры всё равно дошли до контрольной точки (срабатывает, если камни убрать совсем). Это может быть лишь совпадение, но я проверял трижды на разных картах. Отсюда вопрос: в принципе, по одному лишь правилу левой руки могут ли нпс дойти до нужного места (даже если это займёт у него больше времени)? Ну, максимум одна контрольная точка всё же должна быть - перед домом, иначе нпс будут каждый раз тупо проходить мимо дома, потому что поворачивают только в случае встречи с препятствием.
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Ибо мне легче город подстроить под нпс, чем нпс под город.
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Несу свой Дзен
С горы в долину.
Тяжелый, сволочь...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Кажется, в Tales of eternia такая же система и в первом Breath of Fire, и, надо сказать, в целом совсем не напрягало, что в городе смена времени суток не идёт, а идёт только на карте мира.
Но если 123th умудрится соорудить относительно лёгкий способ доставки нпс до дома, то почему бы им не воспользоваться. А судя по прошлой демке, я думаю, что это не составит для него особого труда
Сам я пока с переменными только начинаю дружить
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Поддерживаю!!!!!!!!
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 173
- Спасибо получено: 2
Собрание моего творчества:
www.stihi.ru/avtor/1vannav1
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Герберт Уэст
-
Автор темы
- Не в сети
- Завсегдатай
-
- Псевдофилософ
- Сообщений: 802
- Спасибо получено: 104
Сам я ну никак не могу решить эту проблему ибо не математического склада ума.
Диагноз поставить - это ко мне, но на составление алгоритмов моя голова не способна :dry:
Псевдофилософ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
