Войти на сайт

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

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

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

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

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

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

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

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

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

2020-12-11160509.png


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

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

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


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

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

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

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

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


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

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