Need help?
Create a topic in the appropriate section
Don't write everything in the chat!Take a look at the marketplace
There you can buy
everything related to game serversDon't want a ban?
Please read our rules
Don't disturb the order!Sell or buy?
Use services of the guarantor
We will make your deal safe
- 0
-
Similar Content
-
By 123new
Небольшое пояснение:
Я думаю многие из вас помнят старый добрый Whitelister v3 с армы. Так вот, в данной теме я выложу слегка переработанную версию этого вайтлистера с исходным кодом, которая смогла запуститься и работать на моем сервере.Выкладываю программу вместе с полученным из сети интернет исходным кодом, мало ли, может еще кому-то потребуется исправить что-то.
Программа работает в связке с MySQL сервером, не требует перезагрузки сервера и программы для обновления данных и практически не нагружает сервер.
Для использования вам понадобится:
1. Настроенный и готовый к работе сервер игры DayZ с рабочим Rcon-соединением и настроенным паролем Battleye.
Гайд по установке можете увидеть тут:
2. Любой MySQL сервер для хранения таблички с данными для программы. Я использовал XAMPP.
3. Любой клиент для соединения с MySQL сервером (я использовал navicat pro v11)
И так, начинаем устанавливать:
1. Для начала распаковываем архив с программой в папку сервера и получаем папку 'Whitelister'. Ссылка:
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
2. Запускаем наш 'MySQL' клиент для соединения и соединяемся с 'MySQL' сервером.
3. Создаем базу данных с именем 'whitelist' и типом 'utf8 -- UTF-8 Unicode'
4. Открываем нашу созданную базу данных двойным кликом по ней
5. Выделяем базу данных, жмем правой кнопкой мышки и выполняем 'Execute SQL File'. Указываем из папки 'Whitelister' файл 'whitelist.sql' и жмем 'OK'
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
6. Должны получить сообщение об успешном применении
7. Теперь обновляем список таблиц в базе данных, либо подключаемся заного к базе данных
8. Открываем таблицу 'whitelist' которая создалась
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
9. Заполняем в открывшейся табличке лишь 2 поля: 'name' и 'guid', где:
name - никнейм игрока (задается параметром запуска игры '-name= ' у игрока),
guid - Battleye GUID игрока, который можно увидеть в консоли сервера во время его входа, в любом RCON-клиенте (например, DART, либо в самом окне Whitelister)
ВАЖНО: Не путайте 'Battleye GUID' с 'BIS ID' игрока при соединении к серверу в консоли сервера игры, они похожи, но это разные данные!
Для завершения заполнения жмем галочку снизу!
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
10. Открываем в папке 'Whitelister' файлик 'config.txt' и заполняем его информацией о вашем сервере, где:
host - IP адрес игрового сервера, к которому программа будет соединяться
port - порт игрового сервера, к которому программа будет соединяться
password - battleye пароль игрового сервера для соединения по RCON, который у вас должен быть заранее задан!
reason - причина, с которой будет кикать игроков, не состоящих в вайт-листе
interval - интервал проверки игроков в милисекундах, где 1 секунда = 1000 милисекунд
sqlHost - IP адрес MYSQL сервера, к которому программа будет соединяться
sqlPort - порт MYSQL сервера, к которому программа будет соединяться
sqlUser - имя пользователя MYSQL сервера, он же логин MySQL
sqlPassword - пароль пользователя MYSQL сервера
sqlDatabase - имя базы данных MYSQL сервера
sqlTable - имя таблицы в базе данных MYSQL сервера, в которой содержатся данные
11. Запускаем ваш игровой сервер и Whitelister с файла Whitelister.exe
12. Входим на сервер и проверяем. Если у вас не соответствует игровой никнейм или Battleye GUID, программа кикнет вас с сервера!
Способ определения Battleye GUID:
1. Ввести на сайте https://steamid.io/ ссылку на 'Steam-профиль' игрока и нажать 'lookup'
2. Узнать и записать значение 'steamID64'
3. Открыть ресурс https://armstalker.com/guid/
4. Ввести в верхнее поле полученный steamID64 и нажать значек лупы
5. В нижнем поле получить искомый 'Battleye GUID'
Исходный код, если вдруг кто хочет что-то исправить:
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Сообщаю сразу, не я разработчик программы, программа выложена в теме для удобства пользователей форума!
-
By DAP
Всем привет,прошу помощи,нужны бекапы базы данных сервера ARMA 3 EXILE,Breaking Point,Desolation Redux,нужны для работы с картами(вывод онлаина игроков,и всего прочего).
Я не прошу никаких паролей и другой информации от ваших серверов и никакого вреда не принесет.
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Если кто не знает как это сделать :
-
By overkill
Кто сталкивался с такой проблемой в банках 2,0? Есть решение?
Да, я заменил длл и создал таблицу
Database: [Error] Error 1062 (Duplicate entry '7656565489464' for key 'PRIMARY') in MySQLStmtExecute SQL: 'INSERT INTO `Banking_DATA` (`PlayerUID`, `PlayerName`) VALUES (?, ?) VALUES("7656565489464", "Nick")'
-
-
Our picks
Не могу почему-то создавать новую бд в подключении, в NaviCat и phpMyAdmin пишет, что у меня не достаточно прав для этого. А у кого тогда достаточно?
Share this post
Link to post
Share on other sites