Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 2 из 2
  1. #1
    Аватар для Nelson_Florence
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.07.2024
    Сообщений
    1
    Репутация:
    0 ±

    Проверка на занятость чекпоинта

    Подскажите пожалуйста, как сделать проверку на занятость чекпоинта игроком? То есть если в чекпоинте уже стоит игрок, то другой игрок на этот же чекпоинт встать не может, а игрок который изначально в нём стоял может перезайти в чекпоинт и ему не напишет "Чекпоинт занят"

  2. #2
    Аватар для punkochel
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2018
    Адрес
    Россия
    Сообщений
    147
    Репутация:
    25 ±
    Есть функция:


    Но гораздо лучше будет использовать стример для этих целей с его динамическими зонами.
    То есть, создаем зону:
    1. CreateDynamicCircle(Float:x, Float:y, Float:size, worldid, interiorid, playerid);


    И при входе/выходе в эту зону будет вызываться функция:
    1. public OnPlayerEnterDynamicArea(playerid, areaid)
    2. public OnPlayerLeaveDynamicArea(playerid, areaid)

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •