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

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

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

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

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

[INFISTAR] Добавляем пункт меню, для удаления сеток в админку.

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

Добавляем в infiStar пункт меню, для удаления сеток в радиусе 100 метров.
*Так же можно добавить в SargeAI, слегка переделав скрипт и убрав лишнее.

 

Открываем файл AH.sqf
Находим строку -
 

admin_BaseDestructionMenu =

 

Ниже смотрим первую встреченую строку -
 

["", [-1], "", -5, [["expression", ""]], "1", "0"],

 

ПЕРЕД ней вставляем:

 

["УНИЧТОЖИТЬ СЕТКИ В РАДИУСЕ 100 МЕТРОВ", [7], "", -5, [["expression", '["Net"] spawn fnc_basedestruction']], "1", "1"],


Ищем строку -

 

fnc_basedestruction =


Ниже идут приватные переменные

 

private ["_option","_location","_object","_objects","_objectClasses","_i","_dir","_objectID","_objectUID","_center"];

 


*добавьте то, что у вас не хватает.

Ниже ищем первую встреченную строку -

 

switch (_option) do {

 


Сразу после нее вставляем:
 

 

            case "Net":
                {
                    _objectClasses    =    ["DesertCamoNet_DZ","ForestCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ"];
                    _center                =    getPos player;
                    _objects            =    nearestObjects [_center, _objectClasses, 100];
                    {
                        if ((!isnull _x) && (alive _x)) then
                            {
                                PVAH_AdminReq = [-2,player,_x];
                                publicVariableServer "PVAH_AdminReq";
                            };
                    } forEach _objects;
                    cutText [format["Уничтожено сеток: %1.", count _objects], "PLAIN DOWN"];
                };

      
Сохраняем файл в формате UTF8 БЕЗ BOM.
Перепаковываем pbo
Используем.

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


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





У меня видимо не было)

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

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


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

А зачем убирать сетки?

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


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

А зачем убирать сетки?

Мало кто знает, что их можно убрать через ТулБокс, а инфистаром не поймать "Лакомую точку" чтобы удалить объект через Del. Собственно данный скрипт облегчает задачу намного.

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


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

А можно добавить в InfiStar Admin Build?

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


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

А можно добавить в InfiStar Admin Build?

Попробуй.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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