- Сообщений: 26
- Спасибо получено: 12
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Местонахождение игрока
- xxxmenshxxx
-
Автор темы
- Не в сети
- Осваиваюсь на форуме
-
Скрыть
Больше
5 года 1 нед. назад #122449
от xxxmenshxxx
xxxmenshxxx создал тему: Местонахождение игрока
Привет может кто-то подсказать как выполнить проверку местонахождения игрока на определенной карте в RPG Maker MV?
Нашел такой скрипт:
Check Map ID $gameMap._mapId;
Но как мне засунуть его в ветвление условий?
Нужно сделать чтобы определенный предмет, можно было использовать только на определенной карте, понятно, что можно сделать через переключатели, но если есть скрипт проверки, то так проще.
Нашел такой скрипт:
Check Map ID $gameMap._mapId;
Но как мне засунуть его в ветвление условий?
Нужно сделать чтобы определенный предмет, можно было использовать только на определенной карте, понятно, что можно сделать через переключатели, но если есть скрипт проверки, то так проще.
Спасибо сказали: Dmy
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
5 года 1 нед. назад #122450
от Alx_Yago
Alx_Yago ответил в теме Местонахождение игрока
Приравнять переменную к номеру карты и проверять, равна ли переменная нужной. Даже скрипт не нужен.
Спасибо сказали: Dmy, xxxmenshxxx
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xxxmenshxxx
-
Автор темы
- Не в сети
- Осваиваюсь на форуме
-
Скрыть
Больше
- Сообщений: 26
- Спасибо получено: 12
5 года 1 нед. назад #122451
от xxxmenshxxx
xxxmenshxxx ответил в теме Местонахождение игрока
Это не работает. Переменная будет всегда равна номеру карты и не меняется если перемещаться на другие карты.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
5 года 1 нед. назад - 5 года 1 нед. назад #122452
от Dmy
Чтобы проверить, что ID карты равен 2, можно вписать такой скрипт:
[tt]$gameMap._mapId === 2[/tt]
Если правильных ID карт несколько (допустим, 2, 3 и 4), можно вписать такой скрипт:
[tt][2, 3, 4].includes($gameMap._mapId)[/tt]
Внимание! Ставить нули перед номерами карты нельзя!
(Но это если делать без скрипта, со скриптом переменная не нужна.)
Dmy ответил в теме Местонахождение игрока
Если вы хотите скриптом, можно так:xxxmenshxxx пишет: Нашел такой скрипт:
Check Map ID $gameMap._mapId;
Но как мне засунуть его в ветвление условий?
Чтобы проверить, что ID карты равен 2, можно вписать такой скрипт:
[tt]$gameMap._mapId === 2[/tt]
Если правильных ID карт несколько (допустим, 2, 3 и 4), можно вписать такой скрипт:
[tt][2, 3, 4].includes($gameMap._mapId)[/tt]
Внимание! Ставить нули перед номерами карты нельзя!
Переменную можно присваивать перед каждым ветвлением условий.xxxmenshxxx пишет: Это не работает. Переменная будет всегда равна номеру карты и не меняется если перемещаться на другие карты.
(Но это если делать без скрипта, со скриптом переменная не нужна.)
Последнее редактирование: 5 года 1 нед. назад пользователем Dmy.
Спасибо сказали: xxxmenshxxx, Alx_Yago
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xxxmenshxxx
-
Автор темы
- Не в сети
- Осваиваюсь на форуме
-
Скрыть
Больше
- Сообщений: 26
- Спасибо получено: 12
5 года 1 нед. назад #122453
от xxxmenshxxx
xxxmenshxxx ответил в теме Местонахождение игрока
Спасибо за ответ!
Спасибо сказали: Dmy
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.097 секунд
