DrTauren

Автозаправка, починка транспорта

93 сообщения в этой теме

Информация:

Этот скрипт позволяет игроку подъехать на технике к заправочной станции и заправиться один нажатием кнопки, либо починить свой транспорт. Так же предусмотрена возможность добавления патронов для оружия техники. Всё это делается за определённую стоимость (заправка бесплатна), которую можно настроить.

 

Что нам понадобится:
1) Архив

2) Notepad

Инструкция:
1) Качаем архив и копируем из него папку service_point в нашу папку с миссией

2) Открываем init.sqf в нашей папке с миссией и в самый низ добавляем:

[] execVM "service_point\service_point.sqf";

 

Настройки:

Находим нужные параметры и изменяем по своему усмотрению.

_maxDistance - максимальная дистанция от станции в метрах с которой начнётся показ функций

_message = "Vehicle Service Point nearby"; - сообщение, выводимое игроку, когда он приблизился к станции

_refuel_enable = ...; - включение\отключение функции заправки, где:

  • true - функция включена
  • false - функция отключена

_refuel_updateInterval - интервал в секундах после которого шкала "заправленности" транспорта будет обновляться

_refuel_amount = 0.05; - количество топлива в %, которое будет добавляться каждый интервал времени, настраиваемый вверху

_repair_repairTime = 2; - время выполнения починки в секундах

_rearm_magazineCount = 3; - кол-во магазинов, добавляемых в технику после завершения выполнения функции

 

Настройка стоимости:

Открываем файл service_point.sqf в папке с одноимённым названием и редактируем параметры:
1) Цена починки

  • Находим строку: // repair settings и видем такие строки:
    ["Air",["ItemGoldBar",5]], // 5 Gold for helicopters and planes
    ["AllVehicles",["ItemGoldBar",2]] // 2 Gold for all other vehicles
    
    ...,где:
    "Air" - тип транспорта, то есть летательный транспорт
    "ItemGoldBar",5 - цена починки для типа транспорта, то есть в нашем случае это 5 золотых слитков.
    В других классах всё аналогично

2) Цена добавления патронов в оружие техники

  • Находим строку: // rearm settings и видем такие три строки:
    ["ArmoredSUV_PMC_DZE",["ItemGoldBar10oz",2]], // special costs for a single vehicle type
    ["Air",["ItemGoldBar10oz",2]], // 2 10oz Gold for helicopters and planes
    ["AllVehicles",["ItemGoldBar10oz",1]] // 1 10oz Gold for all other vehicles
    

    В последних двух строках всё абсолютно так же, как и в пункте с починкой, за исключением стоимости, которую вы по аналогии можете настроить сами.
    Мы новую (первую) строку. Вы так же должны добавлять суда технику с оружием, которая есть на вашем сервере. Не забывайте соблюдать пунктуацию. Я, например, хочу добавить добавление патронов для BTR60 (скрин приложен под гайдом). Тогда мои строки (теперь уже 4 штуки) должны выглядеть так:

    ["ArmoredSUV_PMC_DZE",["ItemGoldBar10oz",2]], // special costs for a single vehicle type
    ["BTR60_TK_EP1",["ItemGoldBar10oz",3]],
    ["Air",["ItemGoldBar10oz",2]], // 2 10oz Gold for helicopters and planes
    ["AllVehicles",["ItemGoldBar10oz",1]] // 1 10oz Gold for all other vehicles
    

    Я указал параметр ["ItemGoldBar10oz",3], а значит добавление патронов в БТР обойдётся водителю в 3 больших слитка золота.

 

Как сделать абсолютно всё бесплатным:

Рассмотрим приравнивание стоимости к нулю на примере починки.

  • Находим строку: // rearm settings и видем такие три строки:

     

    _rearm_costs = [
        ["ArmoredSUV_PMC_DZE",["ItemGoldBar10oz",2]], // special costs for a single vehicle type
        ["Air",["ItemGoldBar10oz",2]], // 2 10oz Gold for helicopters and planes
        ["AllVehicles",["ItemGoldBar10oz",1]] // 1 10oz Gold for all other vehicles
    ];
    

    Нам просто нужно удалить данные о классах и стоимости таким образом, что бы получилось так: _rearm_costs = [];
    То есть мы просто удалили эти строки:

    ["ArmoredSUV_PMC_DZE",["ItemGoldBar10oz",2]], // special costs for a single vehicle type
    ["Air",["ItemGoldBar10oz",2]], // 2 10oz Gold for helicopters and planes
    ["AllVehicles",["ItemGoldBar10oz",1]] // 1 10oz Gold for all other vehicles
    

    ...

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

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


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


Сделал все по Вашему видео гайду. Не работает. В чем может быть проблема? Сервер Dayzcc 1.8

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


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

Сделал все по Вашему видео гайду. Не работает. В чем может быть проблема? Сервер Dayzcc 1.8

Думаешь этот гайд зря в разделе  DayZ EPOCH?

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


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

Здравствуйте не могли бы вы мне помочь? Суть проблемы поставил ваш скрипт починки и автозаправки У меня меню появляется у игроков на 1 секунду и исчезает .. Грешу на антихак Infistar

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


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

Здравствуйте не могли бы вы мне помочь? Суть проблемы поставил ваш скрипт починки и автозаправки У меня меню появляется у игроков на 1 секунду и исчезает .. Грешу на антихак Infistar

у меня с инфистаром он стоял. Всё ок было. Фильтры поглядите.

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


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

 

Здравствуйте не могли бы вы мне помочь? Суть проблемы поставил ваш скрипт починки и автозаправки У меня меню появляется у игроков на 1 секунду и исчезает .. Грешу на антихак Infistar

у меня с инфистаром он стоял. Всё ок было. Фильтры поглядите.

К сожалению у меня нет опыта работы с фильтрами ( По подробнее можно?

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


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

 

 

Здравствуйте не могли бы вы мне помочь? Суть проблемы поставил ваш скрипт починки и автозаправки У меня меню появляется у игроков на 1 секунду и исчезает .. Грешу на антихак Infistar

у меня с инфистаром он стоял. Всё ок было. Фильтры поглядите.

К сожалению у меня нет опыта работы с фильтрами ( По подробнее можно?

1. Проверить работу без инфистара.

2. Отписаться о результатах.

У меня с инфистаром тоже всё без проблем работает. Видимо, "дело не в бобине", но надо убедиться, что инфи невиновен.

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


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

 

 

 

Здравствуйте не могли бы вы мне помочь? Суть проблемы поставил ваш скрипт починки и автозаправки У меня меню появляется у игроков на 1 секунду и исчезает .. Грешу на антихак Infistar

у меня с инфистаром он стоял. Всё ок было. Фильтры поглядите.

К сожалению у меня нет опыта работы с фильтрами ( По подробнее можно?

1. Проверить работу без инфистара.

2. Отписаться о результатах.

У меня с инфистаром тоже всё без проблем работает. Видимо, "дело не в бобине", но надо убедиться, что инфи невиновен.

Как я и думал, выключил Infistar, все заработало ! Как быть ? 

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


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

Как я и думал, выключил Infistar, все заработало ! Как быть ? 

Править фильтры, очевидно. Залейте на файлообменник и скиньте ссылку мне в ЛС.

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


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

 

Как я и думал, выключил Infistar, все заработало ! Как быть ? 

Править фильтры, очевидно. Залейте на файлообменник и скиньте ссылку мне в ЛС.

Отправил в лс фильтры с АХ 

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


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

Так мне и не помогли =( М.б есть у кого какие идеи 

Сказал же... Правь фильтры. У меня они были фикшеные и проблем не возникало.

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


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

 

Так мне и не помогли =( М.б есть у кого какие идеи 

Сказал же... Правь фильтры. У меня они были фикшеные и проблем не возникало.

не в фильтрах дело, поставил другой антихак Ifistar все заработало ( фильтры теже ) 

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


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

Чё то у меня не робит. Всё сделал правильно. Карта пантера и там какие то жёлтые заправки как сделать чтобы на них работало?

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


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

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

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

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

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


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

Войти

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


Войти сейчас