Войти на сайт

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

ТЕМА: Проверка свободна ли клетка карты.

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120491

  • Братец Лис
  • Братец Лис аватар
  • Вне сайта
  • Мастер
  • Злая неадекватная скотина
  • Сообщений: 157
  • Спасибо получено: 167
Куся лисьего всем форумчанам.

Подскажите как проверить, занята ли клетка карты ивентом/игроком или же свободна?
Администратор запретил публиковать записи гостям.

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120492

  • yuryol
  • yuryol аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1704
  • Спасибо получено: 2731
  • Учитель1 место в Готв2 место КомпозиторОратор3 место ГотвПобедитель конкурсаОрганизатор конкурсов
Администратор запретил публиковать записи гостям.

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120493

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1151
  • Спасибо получено: 2172
  • 3 место1 место в Обучающем конкурсеРазработчикПроект месяца 1 место3 место в Обучающем конкурсеОраторПроект года 1 местоПроект года 3 местоПаладинУчитель
Если речь о МВ, то можно использовать "Получить данные о клетке":

2020-12-11160509.png


Если ивентов там нет, результат будет 0, ну а для игрока надо будет сделать отдельную проверку по его координатам.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: yuryol, Братец Лис

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120494

  • Братец Лис
  • Братец Лис аватар
  • Вне сайта
  • Мастер
  • Злая неадекватная скотина
  • Сообщений: 157
  • Спасибо получено: 167
Опа, не знал, что можно так номер события вытащить. Про версию мукера забыл, да, мой косяк.


UPD: Хмм... а если на координатах два или больше ивентов одновременно?
Последнее редактирование: 3 года 11 мес. назад от Братец Лис.
Администратор запретил публиковать записи гостям.

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120495

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1151
  • Спасибо получено: 2172
  • 3 место1 место в Обучающем конкурсеРазработчикПроект месяца 1 место3 место в Обучающем конкурсеОраторПроект года 1 местоПроект года 3 местоПаладинУчитель
Проверил, у меня выдаёт ивент с меньшим номером.
Администратор запретил публиковать записи гостям.

Проверка свободна ли клетка карты. 3 года 11 мес. назад #120496

  • yuryol
  • yuryol аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1704
  • Спасибо получено: 2731
  • Учитель1 место в Готв2 место КомпозиторОратор3 место ГотвПобедитель конкурсаОрганизатор конкурсов
Братец Лис пишет:
Опа, не знал, что можно так номер события вытащить. Про версию мукера забыл, да, мой косяк.


UPD: Хмм... а если на координатах два или больше ивентов одновременно?

можно скриптик использовать, давненько писал об этом тык
Последнее редактирование: 3 года 11 мес. назад от yuryol.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Братец Лис
Время создания страницы: 0.209 секунд