Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
Troy1

HELP!!! Кик игрока если нет UID игрока в whitelist

Всем доброго времени суток. Я новичок во всех этих скриптовых делах, по этому и прошу о помощи.
Нужно реализовать скрипт для сервера DayZ 1.04 который будет проверять игрока каждые 3 мин на присутствие UID в whitelist если нет UID в whitelist то кикнуть игрока.

За ранние спасибо.

Изменено пользователем Troy1 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
Только что, spiritofkill сказал:

Troy1 Что тебе показать? в ВЕС все реализовано. А так как хочешь ты, дали тебе темуЮ там по UID и все работает.

Так ВЕС с вайт листом на сервере находится а не у клиента. Это нужно в ручную GUID прописывать.

А мне нужно что бы всё было автоматический.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





  • 0
1 минуту назад, Troy1 сказал:

А мне нужно что бы всё было автоматический.

Любые данные тебе итак передает сервер без сторонних программ. UID, GUID, IP, PlayerID и тд. В чем сложность не понимаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, TheFirstNoob сказал:

Любые данные тебе итак передает сервер без сторонних программ. UID, GUID, IP, PlayerID и тд. В чем сложность не понимаю.

Сложность в реализации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Troy1 

UID_List = ["UID","UID","UID"]

If (getPlayerUID player in UID_List) then
{
если игрок найден
}
else
{
если не найден
"LOSER" (или END1)
};

В инете инфы море
https://community.bistudio.com/wiki/getPlayerUID
https://github.com/xedom/arma_whiteList
https://community.bistudio.com/wiki/Extensions

Основы все есть. Как работать с SA тоже все в инете есть. Я дал направления и пример DLL.
Однако все так же хз что мешает с BEC и GUID реализовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

TheFirstNoob в SA не так...

Но суть таже...

И никаких циклов там не надо раз в 3\4\5секунд, это все лишнее.

При коннекте взял юид, проверил есть ли в списке, - нету - кик.

Изменено пользователем NoNameUltima (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Проблема решена. Спасибо BorizzK за помощь. До делал Whitelist теперь всё работает как надо:laugh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.