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

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

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

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

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

Невидимка для админа от ботов

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

Данный скрипт позволяет оставаться невидимым для ботов. 
Боты не будут реагировать на вас, как будто вас нет)

Открываем нашу админку от InfiSTAR'a 
Нам понадобится файл AT.sqf 

 


Находим условия 

if(isNil "adminshowmiscmenu")then
{
 

 

 В этом условии находим 

adminadd = adminadd + [" Stealth / Invisible",admininvis,"1","0","0","0",[]];
 

 

 И добавляем ниже 

adminadd = adminadd + [" AI Invisible",invisibleBoth,"1","0","0","0",[]];
 

 

После чего ищем 

 admininvis =
    {
        if(isNil 'inv1')then{inv1 = 0;};
        if(inv1 == 0)then
        {
            PVAH_AdminReq = [3,player];
            publicVariableServer "PVAH_AdminReq";
            
            inv1 = 1;
            hint "Invisibility Activated";
            
            _sl = format["%1 Invisibility Activated",name player];
            PVAH_WriteLogReq = [player,toArray _sl];
            publicVariableServer 'PVAH_WriteLogReq';
        }
        else
        {
            PVAH_AdminReq = [3,player];
            publicVariableServer "PVAH_AdminReq";
            
            inv1 = 0;
            hint "Invisibility Disabled";
            
            _sl = format["%1 Invisibility Disabled",name player];
            PVAH_WriteLogReq = [player,toArray _sl];
            publicVariableServer 'PVAH_WriteLogReq';
        };
    };
 

 

После этого добавляем 

invisibleBoth = {
            Private ["_sl"];
            if !(captive player) then
                {
                    player setCaptive 1;
                    _sl    =    format["%1 invisible both ON", (name player)];
                }else{
                    player setCaptive 0;
                    _sl    =    format["%1 invisible both OFF", (name player)];
                PVAH_WriteLogReq = [player, _sl];
                publicVariableServer "PVAH_WriteLogReq";
        };
    };
 

 

Сохраняем. 
Теперь вас не будут видеть боты  :smile:

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


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
invisibleBoth = {
            if !(captive player) then
            {
                player setCaptive 1;
                _sl = format["%1 invisible both ON", name player];
                PVAH_WriteLogReq = [player,toArray _sl];
                publicVariableServer "PVAH_WriteLogReq";
            }else{
                player setCaptive 0;
                _sl = format["%1 invisible both OFF", name player];
                PVAH_WriteLogReq = [player,toArray _sl];
                publicVariableServer "PVAH_WriteLogReq";
            };
       };

Более правильный вариант кода.

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


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

 

invisibleBoth = {
            if !(captive player) then
            {
                player setCaptive 1;
                _sl = format["%1 invisible both ON", name player];
                PVAH_WriteLogReq = [player,toArray _sl];
                publicVariableServer "PVAH_WriteLogReq";
            }else{
                player setCaptive 0;
                _sl = format["%1 invisible both OFF", name player];
                PVAH_WriteLogReq = [player,toArray _sl];
                publicVariableServer "PVAH_WriteLogReq";
            };
       };

Более правильный вариант кода.

Работает, проверено. Спасибо.

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


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

После смена скина скрипт не работает

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


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

После смена скина скрипт не работает

ну так перезапусти скрипт и все

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


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

Зачем вообще играя с данной плюхай менять скин  :blink: 
Я никогда этого не понимал и наверное не пойму  :laugh:

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


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

для тех кому интересно как же это работает,а именно что за команда такая setCaptive

тык
 

Mark a unit as captive. If unit is a vehicle, commander is marked. A captive is neutral to everyone (belong to civilian side), and will not trigger "detected by" conditions for its original side. 
 

 

Проще говоря отмечает игрока как пленника,а он считается нейтральным для всех.

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


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

У меня как-то странно боты себя ведут, по началу палят по мне, потом перестают)))

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


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

Данный скрипт позволяет оставаться невидимым для ботов. 

Боты не будут реагировать на вас, как будто вас нет)

 

Открываем нашу админку от InfiSTAR'a 

Нам понадобится файл AT.sqf 

 

 

Находим условия 

if(isNil "adminshowmiscmenu")then
{
 

 

 В этом условии находим 

adminadd = adminadd + [" Stealth / Invisible",admininvis,"1","0","0","0",[]];
 

 

 И добавляем ниже 

adminadd = adminadd + [" AI Invisible",invisibleBoth,"1","0","0","0",[]];
 

 

После чего ищем 

 admininvis =
    {
        if(isNil 'inv1')then{inv1 = 0;};
        if(inv1 == 0)then
        {
            PVAH_AdminReq = [3,player];
            publicVariableServer "PVAH_AdminReq";
            
            inv1 = 1;
            hint "Invisibility Activated";
            
            _sl = format["%1 Invisibility Activated",name player];
            PVAH_WriteLogReq = [player,toArray _sl];
            publicVariableServer 'PVAH_WriteLogReq';
        }
        else
        {
            PVAH_AdminReq = [3,player];
            publicVariableServer "PVAH_AdminReq";
            
            inv1 = 0;
            hint "Invisibility Disabled";
            
            _sl = format["%1 Invisibility Disabled",name player];
            PVAH_WriteLogReq = [player,toArray _sl];
            publicVariableServer 'PVAH_WriteLogReq';
        };
    };
 

 

После этого добавляем 

invisibleBoth = {
            Private ["_sl"];
            if !(captive player) then
                {
                    player setCaptive 1;
                    _sl    =    format["%1 invisible both ON", (name player)];
                }else{
                    player setCaptive 0;
                    _sl    =    format["%1 invisible both OFF", (name player)];
                PVAH_WriteLogReq = [player, _sl];
                publicVariableServer "PVAH_WriteLogReq";
        };
    };
 

 

Сохраняем. 

Теперь вас не будут видеть боты  :smile:

 

Топчик!  :wink:

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


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

Ну и откуда код дергаем?...

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


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

Подскажите как прописать данную функцию для Hidden  Admin

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


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

Если вы все сделали правильно, то она работает и для них. Hidden Admin по функционалу от супер админа отличается только тем, что его нет в списке админов. 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Makliion
      Всем добрый вечер..
      У меня такой вопрос где найти или заказать скрипт для обыска зомбей & игроков 
      что-бы каждую вещь снимать через действие а не тупо через таб
      Шлем отдельно
      Рюкзак отдельно
      ну и на все остальные слоты
      искал долго не нашёл ничего
      есть мод на обыск но он просто открывает  инвентарь и все 
       
    • Автор: Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. На сервере есть трейдер зоны и базы игроков. 
      Если в течение определённого времени, на пример 1 - 2 часа с машиной не кто не взаимодействует и машина не находится в зоне трейдера или на теретории базы, то машина отлетает в гараж или на штраф стоянку.
      На сервере используется TraderPlus.
       
      Есть такие решения у кого?
      За ранние благодарю.
    • Автор: Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. Нужно сделать так, что бы на всей карте был запрет на строительство. 
      Если нужно построить например базу с палатками, то нужно установить верстак или флаг, который установит зону для строительства с радиусом примерно 20-25 метров от центра и желательно что бы зона была квадратной.
      Есть такие решения у кого?
      За ранние благодарю.
    • Автор: BR0wi
      Подскажите где найти людей, которые делаю моды на заказ. К кому вообще обращаться? Или что бы реализовать свои идеи нужно самому "год" сидеть и изучать все механики модинга?
    • Автор: CubeIn
      Приветствую господа, хочу создать новый проект, уникальный, но для этого нужен маппер.
      Я оставлю здесь свой дискрод, напишите в лс, кто готов взяться за крупный проект.
      4me#4542
  • Наш выбор

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

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

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

Поддержка