DayZ: Как забанить игрока: различия между версиями
VorteX (обсуждение | вклад) (Новая страница: «<br> 1. Заходим на сервер по ftp (если не знаете как, сначала '''Использование FileZilla Client для по...») |
VorteX (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
< | {{DISPLAYTITLE:DayZ: Как забанить игрока}} | ||
= Как забанить игрока на сервере DayZ = | |||
В DayZ существуют две независимые системы банов: серверные баны Bohemia и баны BattlEye. В этом руководстве описаны оба способа. | |||
< | |||
__TOC__ | |||
== Способ 1. Серверный бан (команда #exec ban) == | |||
Самый быстрый способ — выполнить серверную команду в панели управления: | |||
<pre> | |||
#exec ban имя_или_SteamID64 | |||
</pre> | |||
Можно указать имя игрока, его номер в списке или SteamID64. Бан применяется мгновенно. | |||
Забаненные игроки записываются в файл <code>ban.txt</code> (без «s») в корне сервера. | |||
== Способ 2. Бан через BattlEye RCON == | |||
BattlEye имеет собственные команды для работы с банами: | |||
{| class="wikitable" | |||
! Команда !! Описание | |||
|- | |||
| <code>ban номер_игрока время причина</code> || Забанить онлайн-игрока по его номеру из списка. Время — в минутах, <code>0</code> — перманент | |||
|- | |||
| <code>addBan GUID время причина</code> || Забанить игрока по GUID (даже если он не в сети) | |||
|- | |||
| <code>bans</code> || Показать список всех банов с номерами | |||
|- | |||
| <code>removeBan номер</code> || Удалить бан по номеру из списка | |||
|- | |||
| <code>loadBans</code> || Перезагрузить бан-лист из файла <code>bans.txt</code> | |||
|- | |||
| <code>writeBans</code> || Сохранить текущий бан-лист в файл <code>bans.txt</code> | |||
|} | |||
Забаненные игроки записываются в файл <code>bans.txt</code> (с «s») в папке <code>BattlEye</code>. | |||
== Способ 3. Бан вручную через файл bans.txt == | |||
Подходит для блокировки по известному GUID, когда игрока нет на сервере. | |||
# Подключитесь к серверу по FTP. Если не знаете как — [[Как подключиться к серверу по FTP?|инструкция по FTP]]. | |||
# Откройте папку <code>BattlEye</code> на сервере (точный путь зависит от параметров запуска: <code>profiles\BattlEye</code> или <code>корень_сервера\BattlEye</code>). | |||
# Создайте или откройте файл <code>bans.txt</code>. | |||
# Добавьте строку в формате: | |||
<pre> | |||
GUID время причина | |||
</pre> | |||
Где: | |||
* '''GUID''' — BattlEye GUID игрока (32 символа). Вычислить из SteamID можно на сайте [https://armstalker.com/guid armstalker.com/guid]. | |||
* '''Время''' — <code>-1</code> для перманентного бана. | |||
* '''Причина''' — произвольный текст (необязательно). | |||
Пример: | |||
<pre> | |||
b57cb4973da76f4588936416aae2de05 -1 cheater | |||
</pre> | |||
Бан применится после перезагрузки сервера или после выполнения команды <code>loadBans</code> через RCON. | |||
== Важно: ban.txt и bans.txt — разные файлы == | |||
{| class="wikitable" | |||
! Файл !! Система !! Заполняется командой | |||
|- | |||
| <code>ban.txt</code> || Серверные баны Bohemia || <code>#exec ban</code> | |||
|- | |||
| <code>bans.txt</code> || Баны BattlEye || <code>ban</code>, <code>addBan</code> (RCON) | |||
|} | |||
Обе системы работают одновременно. Игрок, забаненный в любой из них, не сможет подключиться к серверу. | |||
== Как разбанить игрока == | |||
'''Через BattlEye RCON:''' | |||
# Выполните <code>bans</code> — получите список банов с номерами. | |||
# Выполните <code>removeBan номер</code> — удалите нужный бан. | |||
# Выполните <code>writeBans</code> — сохраните изменения в файл. | |||
'''Вручную через файл:''' | |||
# Откройте <code>bans.txt</code> (или <code>ban.txt</code>) по FTP. | |||
# Удалите строку с GUID нужного игрока. | |||
# Перезапустите сервер или выполните <code>loadBans</code>. | |||
{{links|Dayz|dayz|https://vk.com/survivalhost|Группа хостинга ВКонтакте}} | |||
{{nav foot}} | |||
Версия 19:03, 28 марта 2026
Как забанить игрока на сервере DayZ
В DayZ существуют две независимые системы банов: серверные баны Bohemia и баны BattlEye. В этом руководстве описаны оба способа.
Способ 1. Серверный бан (команда #exec ban)
Самый быстрый способ — выполнить серверную команду в панели управления:
#exec ban имя_или_SteamID64
Можно указать имя игрока, его номер в списке или SteamID64. Бан применяется мгновенно.
Забаненные игроки записываются в файл ban.txt (без «s») в корне сервера.
Способ 2. Бан через BattlEye RCON
BattlEye имеет собственные команды для работы с банами:
| Команда | Описание |
|---|---|
ban номер_игрока время причина |
Забанить онлайн-игрока по его номеру из списка. Время — в минутах, 0 — перманент
|
addBan GUID время причина |
Забанить игрока по GUID (даже если он не в сети) |
bans |
Показать список всех банов с номерами |
removeBan номер |
Удалить бан по номеру из списка |
loadBans |
Перезагрузить бан-лист из файла bans.txt
|
writeBans |
Сохранить текущий бан-лист в файл bans.txt
|
Забаненные игроки записываются в файл bans.txt (с «s») в папке BattlEye.
Способ 3. Бан вручную через файл bans.txt
Подходит для блокировки по известному GUID, когда игрока нет на сервере.
- Подключитесь к серверу по FTP. Если не знаете как — инструкция по FTP.
- Откройте папку
BattlEyeна сервере (точный путь зависит от параметров запуска:profiles\BattlEyeиликорень_сервера\BattlEye). - Создайте или откройте файл
bans.txt. - Добавьте строку в формате:
GUID время причина
Где:
- GUID — BattlEye GUID игрока (32 символа). Вычислить из SteamID можно на сайте armstalker.com/guid.
- Время —
-1для перманентного бана. - Причина — произвольный текст (необязательно).
Пример:
b57cb4973da76f4588936416aae2de05 -1 cheater
Бан применится после перезагрузки сервера или после выполнения команды loadBans через RCON.
Важно: ban.txt и bans.txt — разные файлы
| Файл | Система | Заполняется командой |
|---|---|---|
ban.txt |
Серверные баны Bohemia | #exec ban
|
bans.txt |
Баны BattlEye | ban, addBan (RCON)
|
Обе системы работают одновременно. Игрок, забаненный в любой из них, не сможет подключиться к серверу.
Как разбанить игрока
Через BattlEye RCON:
- Выполните
bans— получите список банов с номерами. - Выполните
removeBan номер— удалите нужный бан. - Выполните
writeBans— сохраните изменения в файл.
Вручную через файл:
- Откройте
bans.txt(илиban.txt) по FTP. - Удалите строку с GUID нужного игрока.
- Перезапустите сервер или выполните
loadBans.
Ссылки
DayZ: Как забанить игрока
<< DayZ
| К началу статьи