Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
Sayrex

Сервер NO-CD, не работает battleye, как сделать WhiteList?

Всем привет! У меня возникла такая проблема: так как я являюсь владельцем no-cd(пиратского), сервера, я не могу включить whiteList. Почему не могу? -да потому что, как я понял, после того как GameSpy прекратил поддержку серверов и все сервера перешли на Steam версию, battleye отключил GUID на пиратских сервах..... Вопрос такой: можно ли как сделать WhiteList, не на GUID, а на id игрока(пример: 1111111)? Ссылка на скриншот(Как выглядит DarT) http://s7.hostingkartinok.com/uploads/images/2014/09/a6e7236fb8b54c278fa677cf72692118.jpg

Share this post


Link to post
Share on other sites

18 answers to this question

Recommended Posts

  • 0

Всем привет! У меня возникла такая проблема: так как я являюсь владельцем no-cd(пиратского), сервера, я не могу включить whiteList. Почему не могу? -да потому что, как я понял, после того как GameSpy прекратил поддержку серверов и все сервера перешли на Steam версию, battleye отключил GUID на пиратских сервах..... Вопрос такой: можно ли как сделать WhiteList, не на GUID, а на id игрока(пример: 1111111)? Ссылка на скриншот(Как выглядит DarT) http://s7.hostingkartinok.com/uploads/images/2014/09/a6e7236fb8b54c278fa677cf72692118.jpg

Не дождался ты меня все же :D

В config.cfg в reportIP укажи 127.0.0.1 и будет тебе счастье.

reportingIP = "127.0.0.1";

Share this post


Link to post
Share on other sites



  • 0

Вариант 2.

Whitelist для UID.

if (!isServer) then
{
        _whitelisted_UIDs = ['123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123'];
        [_whitelisted_UIDs] spawn {
                waitUntil {getPlayerUID player != ''};
                _puid = getPlayerUID player;
                _list = _this select 0;
                if !(_puid in _list) then
                {
                        endLoadingScreen;
                        [] spawn {
                                startLoadingScreen ['You are not on the WHITE-LIST','RscDisplayLoadCustom'];
                                sleep 1;
                                progressLoadingScreen 0.1;
                                sleep 1;
                                progressLoadingScreen 0.2;
                                sleep 1;
                                progressLoadingScreen 0.3;
                                sleep 1;
                                progressLoadingScreen 0.4;
                                sleep 1;
                                progressLoadingScreen 0.5;
                                sleep 1;
                                progressLoadingScreen 0.6;
                                sleep 1;
                                progressLoadingScreen 0.7;
                                sleep 0.5;
                                progressLoadingScreen 0.8;
                                sleep 0.5;
                                progressLoadingScreen 0.9;
                                sleep 0.5;
                                progressLoadingScreen 1;
                                sleep 0.5;
                                endLoadingScreen;
                                _PS = '#particlesource' createVehicleLocal getPos vehicle player;
                                _PS setParticleCircle [0, [0, 0, 0]];
                                _PS setParticleRandom [0, [10, 10, 0], [0.25, 0.25, 0], 0, 1.5, [0, 0, 0, 0], 0, 0];
                                _PS setParticleParams [['\Ca\Data\flag_usa_co.paa', 8, 3, 1],
                                '', 'SpaceObject', 1, 10, [0, 0, 30], [0, 0, -2], 1, 10, 1, 0.2, [5, 5],
                                [[1, 1, 1 ,1], [1, 1, 1, 1], [1, 1, 1, 1]], [0, 1], 1, 0, '', '', vehicle player];
                                _PS setDropInterval 0.04;
                        };
                };
        };
};

Share this post


Link to post
Share on other sites
  • 0

 

Не дождался ты меня все же :D

В config.cfg в reportIP укажи 127.0.0.1 и будет тебе счастье.

reportingIP = "127.0.0.1";

Спасибо огромное TheFirstNoob!!!  А BEC и  его WhiteList будут работать?)))

Хотя сейчас проверю)))

Ещё раз спасибо TheFirstNoob и сайту http://s-platoon.ru !

Edited by Sayrex (see edit history)

Share this post


Link to post
Share on other sites
  • 0

 

Ещё раз спасибо TheFirstNoob

Ну так если помог - нажми ему  5281436.png

Share this post


Link to post
Share on other sites
  • 0

Спасибо огромное TheFirstNoob!!! А BEC и его WhiteList будут работать?)))

Хотя сейчас проверю)))

Ещё раз спасибо TheFirstNoob и сайту !

Ну смотри, после выше сказанных махинации GUID игроков начнет определяться из твоей базы данных.

Собственно Белый лист будет работать.

 

Так же я скинул скрипт который делает Лист по UID так что дерзай :)

Share this post


Link to post
Share on other sites
  • 0

Тогда, я правда ТС никогда не был - не видел, у тебя должна быть функция - вопрос решён

Share this post


Link to post
Share on other sites
  • 0

Тогда, я правда ТС никогда не был - не видел, у тебя должна быть функция - вопрос решён

есть такая)

Share this post


Link to post
Share on other sites
  • 0

 

Вариант 2.

 

Whitelist для UID.



if (!isServer) then
{
        _whitelisted_UIDs = ['123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123'];
        [_whitelisted_UIDs] spawn {
                waitUntil {getPlayerUID player != ''};
                _puid = getPlayerUID player;
                _list = _this select 0;
                if !(_puid in _list) then
                {
                        endLoadingScreen;
                        [] spawn {
                                startLoadingScreen ['You are not on the WHITE-LIST','RscDisplayLoadCustom'];
                                sleep 1;
                                progressLoadingScreen 0.1;
                                sleep 1;
                                progressLoadingScreen 0.2;
                                sleep 1;
                                progressLoadingScreen 0.3;
                                sleep 1;
                                progressLoadingScreen 0.4;
                                sleep 1;
                                progressLoadingScreen 0.5;
                                sleep 1;
                                progressLoadingScreen 0.6;
                                sleep 1;
                                progressLoadingScreen 0.7;
                                sleep 0.5;
                                progressLoadingScreen 0.8;
                                sleep 0.5;
                                progressLoadingScreen 0.9;
                                sleep 0.5;
                                progressLoadingScreen 1;
                                sleep 0.5;
                                endLoadingScreen;
                                _PS = '#particlesource' createVehicleLocal getPos vehicle player;
                                _PS setParticleCircle [0, [0, 0, 0]];
                                _PS setParticleRandom [0, [10, 10, 0], [0.25, 0.25, 0], 0, 1.5, [0, 0, 0, 0], 0, 0];
                                _PS setParticleParams [['\Ca\Data\flag_usa_co.paa', 8, 3, 1],
                                '', 'SpaceObject', 1, 10, [0, 0, 30], [0, 0, -2], 1, 10, 1, 0.2, [5, 5],
                                [[1, 1, 1 ,1], [1, 1, 1, 1], [1, 1, 1, 1]], [0, 1], 1, 0, '', '', vehicle player];
                                _PS setDropInterval 0.04;
                        };
                };
        };
};

Подскажите, как воспользоваться этим? Что куда и как...

Share this post


Link to post
Share on other sites
  • 0

Через init.sqf подключаете и все. В новой версии инфи они есть, в том числе и моей бесплатной. Надобности ставить такой скрипт не вижу.

Share this post


Link to post
Share on other sites
  • 0

Через init.sqf подключаете и все. В новой версии инфи они есть, в том числе и моей бесплатной. Надобности ставить такой скрипт не вижу.

 

Поставил- работает. Спасибо. +

Если кому интересно, вот мини инструкция:

 

Создаём файл whitelist.sqf. Вставляем в него код 

 

 

 

 

if (!isServer) then
{
        _whitelisted_UIDs = ['123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123',
        '123','123','123','123','123','123','123','123','123','123','123','123'];
        [_whitelisted_UIDs] spawn {
                waitUntil {getPlayerUID player != ''};
                _puid = getPlayerUID player;
                _list = _this select 0;
                if !(_puid in _list) then
                {
                        endLoadingScreen;
                        [] spawn {
                                startLoadingScreen ['You are not on the WHITE-LIST','RscDisplayLoadCustom'];
                                sleep 1;
                                progressLoadingScreen 0.1;
                                sleep 1;
                                progressLoadingScreen 0.2;
                                sleep 1;
                                progressLoadingScreen 0.3;
                                sleep 1;
                                progressLoadingScreen 0.4;
                                sleep 1;
                                progressLoadingScreen 0.5;
                                sleep 1;
                                progressLoadingScreen 0.6;
                                sleep 1;
                                progressLoadingScreen 0.7;
                                sleep 0.5;
                                progressLoadingScreen 0.8;
                                sleep 0.5;
                                progressLoadingScreen 0.9;
                                sleep 0.5;
                                progressLoadingScreen 1;
                                sleep 0.5;
                                endLoadingScreen;
                                _PS = '#particlesource' createVehicleLocal getPos vehicle player;
                                _PS setParticleCircle [0, [0, 0, 0]];
                                _PS setParticleRandom [0, [10, 10, 0], [0.25, 0.25, 0], 0, 1.5, [0, 0, 0, 0], 0, 0];
                                _PS setParticleParams [['\Ca\Data\flag_usa_co.paa', 8, 3, 1],
                                '', 'SpaceObject', 1, 10, [0, 0, 30], [0, 0, -2], 1, 10, 1, 0.2, [5, 5],
                                [[1, 1, 1 ,1], [1, 1, 1, 1], [1, 1, 1, 1]], [0, 1], 1, 0, '', '', vehicle player];
                                _PS setDropInterval 0.04;
                        };
                };
        };
};

 

 

 

 

Закидываем этот файл в папку с миссией.

В  init.sqf вставляем строчку  execVM "whitelist.sqf";(я вставил после execVM "R3F_ARTY_AND_LOG\init.sqf";)

Затем открываем наш whitelist.sqf и вместо цифр 123 прописываем UIDы игроков, которым позволено играть на вашем сервере.

Запускаем сервер- радуемся. Ставим плюсики TheFirstNoob

Share this post


Link to post
Share on other sites
  • 0

Так в инфи есть это уже, но кому как, я бы через инфи делал уже.
 

 

/*  Использовать WHITE-LIST?     */             _UPW = false;                                    /* true - Использовать. false - Не использовать.         */
/*  WHITE-LIST UID                */             _WHITELIST = ["0","0","0"];                     /* Пишем UID игрока для доступа в WHITE-LIST.             */
 

 

Share this post


Link to post
Share on other sites
  • 0

Блин всё перепробовал, не видит у меня вайтлист игроков которые конектятся к серверу(

Share this post


Link to post
Share on other sites
  • 0

Блин всё перепробовал, не видит у меня вайтлист игроков которые конектятся к серверу(

Попробуйте программу WhiteLister

Share this post


Link to post
Share on other sites
  • 0

Попробуйте программу WhiteLister

Пробовал не работает, да ещё и батлай нормально настроить не могу на пиратке он чего то сам обновляется у играков и кикает их, да и вайтлист может не работает из за того что BEServer.cfg при запуске сервера меняет имя(

Share this post


Link to post
Share on other sites
  • 0

 

Не дождался ты меня все же :D

В config.cfg в reportIP укажи 127.0.0.1 и будет тебе счастье.

reportingIP = "127.0.0.1";

Спасибо, работает! Вот только при загрузке зависает на "Loading character data". 

Share this post


Link to post
Share on other sites
  • 0

Спасибо, работает! Вот только при загрузке зависает на "Loading character data". 

РПТ смотри где то у тебя ошибка значит в сервере.

Share this post


Link to post
Share on other sites
  • 0

РПТ смотри где то у тебя ошибка значит в сервере.

Спасибо, действительно нашел ошибку в player_monitor.sqf... Накосячил видимо когда пытался исправить предыдущие.Теперь заходит только весь лог как и  раньше забит такими ошибками 

 

_id = [] exec>
13:12:00   Error Undefined variable in expression: dayz_preloadfinished
13:12:00 File mpmissions\DayZ_Overpoch_1.Chernarus\dayz_code\system\player_monitor.sqf, line 2
13:12:00 Error in expression <tor.sqf"
if (isServer) then {
waitUntil{dayz_preloadFinished};
};	
_id = [] exec>
13:12:00   Error position: <dayz_preloadFinished};
};	
_id = [] exec>
13:12:00   Error Undefined variable in expression: dayz_preloadfinished
13:12:00 File mpmissions\DayZ_Overpoch_1.Chernarus\dayz_code\system\player_monitor.sqf, line 2
13:12:00 Error in expression <='right' image='ZSC\gui\Money.paa'/>",	[Money] call BIS_fnc_numberText];
_vitals>
13:12:00   Error position: <Money] call BIS_fnc_numberText];
_vitals>
13:12:00   Error Undefined variable in expression: money

Они начались у меня после установки скрипта на эвакуационный верт... Вроде все работает, но эти ошибки забивают собой весь рпт..никакие из указанных там файлов я при установке не трогал, посему даже не знаю в них ли искать ошибку на самом деле. Может косяк какой при установке скрипта произошел. Подскажите, если возможно, где копать?(сори что не по теме)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Miduznya
      Собственно как, как отключить battleye на сервере античит

      параметр BattlEye=0; не работает я так понял 
    • By godmode8
      Приветствую. Кто нибудь пробовал запускать пиратский 1.92 с включенным батлаем? Какие параметры запуска в батнике нужны? Какие файлы для клиента и для сервера? У меня при попытке подключится пишет  Ошибка инициализации батлай. Прошу помощи.
    • By Parzival
      Столкнулся с такой проблемой что BattlEye летит в краш, уже неделю решить пытаюсь и все без успешно, прошу помощи.

    • By Jdinovich
      Добрый день. Получилось поставить Whitelist на сервер. Но когда люди заходят на сервер,которые не в списке,то им пишет просто что их кикнул батл ай. А как сделать так,чтобы он писал то,что мне нужно

      Set custom whitelist kick message. Text must be in ascii letters.  MAX 58 CHARS. BE only does ascii on messages WhiteListKickMsg = vstupite v Whitelist zdec
      вот эта строчка,и как бы я не изменял ничего не появляется кроме battleye
    • By Drakosha
      Добрый вечер, сталкнулся с такой проблемой
      не играл почти 2-3 года в dayz, решил поиграть. Поставил все как надо (Steam версия армы) 
      суть проблемы в то что когда подключаюсь на сервер меня выкидывает из армы на рабочий стол ,и она опять начинает заходить на сервер

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.