Итак, в этой статье я расскажу как сделать статус-бар (инфо панель - кому как нравится) персонажа. То бишь панель на которой показаны жизни персонажа, возможные переломы, голод, жажда и всё в том же духе. Цвета выводимого текста можно менять. Админам к тому же показывается инфо о местоположении их персонажа в формате "world space", а так же FPS сервера. Думаю все знают о чём я
Что нам понадобится:
1) Status_Bar-master.zip
Инструкция:
1) Папку addons копируем в папку с вашей миссией
2) Открываем init.sqf и в самый низ добавляем строку:
//Status Bar
if(hasInterface) then{[] execVM "addons\Status_Bar\init_statusBar.sqf"};
Внимание: Если в вашем init.sqf уже есть секция if(hasInterface), то вместо кода выше просто добавьте этот:
[] execVM "addons\Status_Bar\init_statusBar.sqf"
3) Открываем файл description.ext и в самый низ добавляем:
class RscTitles
{
#include "addons\Status_Bar\statusBar.hpp"
};
Внимание: если в файле description.ext у вас уже есть секция RscTitles, то внутрь самой секции поместите код:
#include "addons\Status_Bar\statusBar.hpp
4) Открываем файл scripts.txt, который находится в папке с фильтрами BE и делаем следующие изменения:
Строку 20 (примерно) изменяем таким образом:
7 playableunits !=""pto: %3 | Players: %2 | FPS: %1 ", round diag_fps, count playableUnits, EPOCH_playerCrypto, mapGridPosition player];"
Строку 23 (примерно) изменяем таким образом:
7 exec !"addons\status_bar\init_statusBar.sqf"
5) Открываем файл init_statusBar.sqf и в 8 строке прописываем UID`ы админов:
sb_admin_list = ["XXXXXXXXXXXXXXXXXXXXXX","XXXXXXXXXXXXXXXXXXXXX"]; //тут uid`ы админов
6) В том же файле при помощи параметра: WSC = true/false выбираем возможность показа координат в панели админам, указанным выше.
Установка завершена. Ставим плюсы в репу и наслаждаемся