45.png
44.png
43.png
42.png
41.png
40.png
39.png
38.png
37.png
36.png
35.png
34.png
33.png
32.png
31.png
30.png
29.png
28.png
27.png
26.png
24.png
23.png
22.png
21.png

Бесплатный сервис SOWPROJECT разработан специально для серверов arma 3 EPOCH,EXILE. Мы разрабатываем продукты для серверов arma III

Реклама на сайте

Сервис фотографий девушек
Мир и бизнес
AC Studio
UHOT.RU
FILMKINO

Контактная информация

Информация для связи

info@sowproject.ru - отдел по работе с клиентами. Решение общих вопросов и для информации. Любые вопросы касательно проекта SOWPROJECT.

support@sowproject.ru - технический отдел. Решение технических вопросов касательно проекта SOWPROJECT.

Выключаем теплак

82.jpg
05 Декабря 2017

Данный скрипт вам поможет отключать тепловизор. Это может быть в машине, в прицеле, дроне, каске. Надеюсь он вам поможет.

Давайте приступим к разбору. Вот сам скрипт

_layer = 85125;
_launchers =["launch_I_Titan_short_F", "launch_O_Titan_short_F", "launch_B_Titan_short_F", "launch_Titan_short_F", "launch_Titan_F", "launch_O_Titan_F", "launch_I_Titan_F", "launch_B_Titan_F", "H_HelmetO_ViperSP_hex_F", "H_HelmetO_ViperSP_ghex_F"];
while {true} do
{
waituntil {currentVisionMode player == 2};
if((currentweapon player in _launchers) || ((typeOf vehicle player) in _launchers) || (alive (getConnectedUAV player)) || (headgear player in _launchers))then{
_layer cutText ["Режим тепловизера выключен администратором сервера","BLACK",0.1];
waituntil {currentVisionMode player != 2};
_layer cutText ["", "PLAIN"];
};
sleep 0.1;
};

Формируем список классов. Это относится к технике и луту. Касательно дронов не нужно.

_launchers =["launch_I_Titan_short_F", "launch_O_Titan_short_F", "launch_B_Titan_short_F", "launch_Titan_short_F", "launch_Titan_F", "launch_O_Titan_F", "launch_I_Titan_F", "launch_B_Titan_F", "H_HelmetO_ViperSP_hex_F", "H_HelmetO_ViperSP_ghex_F"];

Теперь ставим ожидание когда игрок активирует тепловизор

waituntil {currentVisionMode player == 2};

Теперь разберем условия

if((currentweapon player in _launchers) || ((typeOf vehicle player) in _launchers) || (alive (getConnectedUAV player)) || (headgear player in _launchers))then{

(currentweapon player in _launchers) - Проверяет активное оружие. Допустим вы взяли в руки титан, или оружие с теплоком.
((typeOf vehicle player) in _launchers) - Проверяет технику в которой запрещенно пользоваться тепловизором.
(alive (getConnectedUAV player)) - Блокирует тепловизор на дроне.
(headgear player in _launchers) - Блокирует тепловизор на каске.

Дальше показываем темный екран с текстом

_layer cutText ["Режим тепловизера выключен администратором сервера","BLACK",0.1]; 

Дальше ожидаем, когда человек перейдет на другой режим или выйдет.

waituntil {currentVisionMode player != 2};
_layer cutText ["", "PLAIN"];

На этом все. Пользуйтесь ребята.

loading.gif