Перейти к содержимому


Фотография

[ГАЙД] Буксировка машин с помощью вертолетов =BTC= Logistic

* * * * * 2 Голосов
Буксировка машин помощью вертолетов =BTC= Logistic

Сообщений в теме: 53

  • Группа: Пользователи
  • Сообщений: 82

Отправлено 14 января 2015 - 20:47

У тебя в конце уже прописан RscTitles. Зачем второй раз написал то? :)
Перевожу дословно: RscTitles уже используется.

Попробуй вот так: 

respawn = "BASE";
respawndelay = 5;
onLoadMission= "DayZ Epoch Chernarus";
OnLoadIntro = "Welcome to DayZ Epoch Chernarus";
OnLoadIntroTime = False;
OnLoadMissionTime = False;
disabledAI = true;
disableChannels[]={0,2,6};
enableItemsDropping = 0;
 
briefing = 0;
debriefing = 0;
 
onPauseScript = "";
loadScreen = "logo.jpg";
 
class Header
{
 gameType = COOP;            //DM, Team, Coop, ...
 minPlayers = 1;             //min # of players the mission supports
 maxPlayers = 100;            //Max # of players the mission supports
};
 
aiKills = 1;
diagRadio = 1;
diagHit = 1;
 
class RscTitles {
    class BTC_Hud
    {
        idd = 1000;
        movingEnable=0;
        duration=1e+011;
        name = "BTC_Hud_Name";
        onLoad = "uiNamespace setVariable ['HUD', _this select 0];";
        controlsBackground[] = {};
        objects[] = {};
        class controls 
        {
            class Radar
            {
                type = 0;
                idc = 1001;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) - 0.1;//safezonex + 0.1;//0.9
                y = (SafeZoneH+2*SafeZoneY) - 0.15;//safezoney + 0.1;//0.85
                w = 0.3;
                h = 0.4;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "\ca\ui\data\igui_radar_air_ca.paa";
            };
            class Img_Obj
            {
                type = 0;
                idc = 1002;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) + 0.045;
                y = (SafeZoneH+2*SafeZoneY) + 0.045;
                w = 0.01;
                h = 0.01;
                font = "Zeppelin32";
                sizeEx = 0.04;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "=BTC=_Logistic\data\=BTC=_Obj.paa";
            };
            class Pic_Obj
            {
                type = 0;
                idc = 1003;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) - 0.125;
                y = (SafeZoneH+2*SafeZoneY) - 0.23;
                w = 0.1;
                h = 0.1;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
            class Arrow
            {
                type = 0;
                idc = 1004;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) + 0.15;
                y = (SafeZoneH+2*SafeZoneY) - 0.15;
                w = 0.05;
                h = 0.05;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
            class Type_Obj
            {
                type = 0;
                idc = 1005;
                style = 0x00;
                x = (SafeZoneW+2*SafeZoneX) - 0.03;
                y = (SafeZoneH+2*SafeZoneY) - 0.335;
                w = 0.3;
                h = 0.3;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
        };   
    };
    class ExampleTitle {     
        idd = -1; 
        duration = 10; //show for 10 seconds 
        class controls 
        { 
            class ExampleControl 
            {
                idc = -1; 
                type = 0; 
                style = 2; //centre text 
                x = safeZoneX + safeZoneW - 0.6 * 3 / 4;  
                y = safeZoneY + safeZoneH - 0.6; 
                h = 0.6; 
                w = 0.6 * 3 / 4; //w == h 
                font = "EtelkaNarrowMediumPro"; 
                sizeEx = 0.03; 
                colorBackground[] = {1,1,0,1}; //yellow background 
                colorText[] = {0,0,1,1}; //blue text 
                text = "Bottom Right Corner Square Box"; 
            };
        };
    };
#include "wm_disp.hpp"
//all other things you have with #include in the bottom
};
 
class RscText
{
    type = 0;
    idc = -1;
    x = 0;
    y = 0;
    h = 0.037;
    w = 0.3;
    style = 0x100; 
    font = Zeppelin32;
    SizeEx = 0.03921;
    colorText[] = {1,1,1,1};
    colorBackground[] = {0, 0, 0, 0};
    linespacing = 1;
};
class RscPicture
{
    access=0;
    type=0;
    idc=-1;
    style=48;
    colorBackground[]={0,0,0,0};
    colorText[]={1,1,1,1};
    font="TahomaB";
    sizeEx=0;
    lineSpacing=0;
    text="";
};
class RscLoadingText : RscText
{
    style = 2;
    x = 0.323532;
    y = 0.666672;
    w = 0.352944;
    h = 0.039216;
    sizeEx = 0.03921;
    colorText[] = {0.543,0.5742,0.4102,1.0};
};
class RscProgress
{
    x = 0.344;
    y = 0.619;
    w = 0.313726;
    h = 0.0261438;
    texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
    colorFrame[] = {0,0,0,0};
    colorBar[] = {1,1,1,1};
};
class RscProgressNotFreeze
{
    idc = -1;
    type = 45;
    style = 0;
    x = 0.022059;
    y = 0.911772;
    w = 0.029412;
    h = 0.039216;
    texture = "#(argb,8,8,3)color(0,0,0,0)";
};
 
//
// the loading screen itself
//
class DayZ_loadingScreen
{ 
    idd = -1;
    duration = 10e10;
    fadein = 0;
    fadeout = 0;
    name = "loading screen";
    class controlsBackground
    {
        class blackBG : RscText
        {
            x = safezoneX;
            y = safezoneY;
            w = safezoneW;
            h = safezoneH;
            text = "";
            colorText[] = {0,0,0,0};
            colorBackground[] = {0,0,0,1};
        };
        /*
        class nicePic : RscPicture
        {
            style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO
            x = safezoneX + safezoneW/2 - 0.25;
            y = safezoneY + safezoneH/2 - 0.2;
            w = 0.5;
            h = 0.4;
            text = "img\nicePic.paa";
        };
        */
    };
    class controls
    {
        class Title1 : RscLoadingText
        {
            text = "$STR_LOADING"; // "Loading" text in the middle of the screen
        };
        class CA_Progress : RscProgress // progress bar, has to have idc 104
        {
            idc = 104;
            type = 8; // CT_PROGRESS
            style = 0; // ST_SINGLE
            texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
        };
        class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse
        {
            idc = 103;
        };
        class Name2: RscText // the text on the top-left
        {
            idc = 101;
            x = 0.05;
            y = 0.029412;
            w = 0.9;
            h = 0.04902;
            text = "";
            sizeEx = 0.05;
            colorText[] = {0.543,0.5742,0.4102,1.0};
        };
    };
};
 
#include "custom\snap_build\points.hpp"

Подскажите у Меня дескриптион такой как мне праввильно вписать заранее благодарю

respawn = "BASE";
respawndelay = 5;
onLoadMission= "DayZ Epoch Chernarus";
OnLoadIntro = "Welcome to DayZ Epoch Chernarus";
OnLoadIntroTime = False;
OnLoadMissionTime = False;
disabledAI = true;
disableChannels[]={0,2,6};
enableItemsDropping = 0;

briefing = 0;
debriefing = 0;

onPauseScript = "";
loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa";

class Header
{
 gameType = COOP;            //DM, Team, Coop, ...
 minPlayers = 1;             //min # of players the mission supports
 maxPlayers = 100;            //Max # of players the mission supports
};

aiKills = 1;
diagRadio = 1;
diagHit = 1;

class RscText
{
	type = 0;
	idc = -1;
	x = 0;
	y = 0;
	h = 0.037;
	w = 0.3;
	style = 0x100; 
	font = Zeppelin32;
	SizeEx = 0.03921;
	colorText[] = {1,1,1,1};
	colorBackground[] = {0, 0, 0, 0};
	linespacing = 1;
};
class RscPicture
{
	access=0;
	type=0;
	idc=-1;
	style=48;
	colorBackground[]={0,0,0,0};
	colorText[]={1,1,1,1};
	font="TahomaB";
	sizeEx=0;
	lineSpacing=0;
	text="";
};
class CfgSounds
{
    sounds[] =
    {
        carLock
    };
    class carLock
    {
        name="carLock";
        sound[] = {"sounds\carlock.ogg",0.9,1};
        titles[] = {};
    };
};
class RscLoadingText : RscText
{
	style = 2;
	x = 0.323532;
	y = 0.666672;
	w = 0.352944;
	h = 0.039216;
	sizeEx = 0.03921;
	colorText[] = {0.543,0.5742,0.4102,1.0};
};
class RscProgress
{
	x = 0.344;
	y = 0.619;
	w = 0.313726;
	h = 0.0261438;
	texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
	colorFrame[] = {0,0,0,0};
	colorBar[] = {1,1,1,1};
};
class RscProgressNotFreeze
{
	idc = -1;
	type = 45;
	style = 0;
	x = 0.022059;
	y = 0.911772;
	w = 0.029412;
	h = 0.039216;
	texture = "#(argb,8,8,3)color(0,0,0,0)";
};

//
// the loading screen itself
//
class DayZ_loadingScreen
{ 
	idd = -1;
	duration = 10e10;
	fadein = 0;
	fadeout = 0;
	name = "loading screen";
	class controlsBackground
	{
		class blackBG : RscText
		{
			x = safezoneX;
			y = safezoneY;
			w = safezoneW;
			h = safezoneH;
			text = "";
			colorText[] = {0,0,0,0};
			colorBackground[] = {0,0,0,1};
		};
		/*
		class nicePic : RscPicture
		{
			style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO
			x = safezoneX + safezoneW/2 - 0.25;
			y = safezoneY + safezoneH/2 - 0.2;
			w = 0.5;
			h = 0.4;
			text = "img\nicePic.paa";
		};
		*/
	};
	class controls
	{
		class Title1 : RscLoadingText
		{
			text = "$STR_LOADING"; // "Loading" text in the middle of the screen
		};
		class CA_Progress : RscProgress // progress bar, has to have idc 104
		{
			idc = 104;
			type = 8; // CT_PROGRESS
			style = 0; // ST_SINGLE
			texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
		};
		class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse
		{
			idc = 103;
		}
		class Name2: RscText // the text on the top-left
		{
			idc = 101;
			x = 0.05;
			y = 0.029412;
			w = 0.9;
			h = 0.04902;
			text = "";
			sizeEx = 0.05;
			colorText[] = {0.543,0.5742,0.4102,1.0};
		};
	};
};
// T-Max Gui
#include "addons\tmax_gui\gui_config.hpp" 

0




  • Группа: Зам. Администратора
  • Сообщений: 3 998

Отправлено 15 января 2015 - 06:30

class RscTitles {
    class BTC_Hud
    {
        idd = 1000;
        movingEnable=0;
        duration=1e+011;
        name = "BTC_Hud_Name";
        onLoad = "uiNamespace setVariable ['HUD', _this select 0];";
        controlsBackground[] = {};
        objects[] = {};
        class controls 
        {
            class Radar
            {
                type = 0;
                idc = 1001;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) - 0.1;//safezonex + 0.1;//0.9
                y = (SafeZoneH+2*SafeZoneY) - 0.15;//safezoney + 0.1;//0.85
                w = 0.3;
                h = 0.4;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "\ca\ui\data\igui_radar_air_ca.paa";
            };
            class Img_Obj
            {
                type = 0;
                idc = 1002;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) + 0.045;
                y = (SafeZoneH+2*SafeZoneY) + 0.045;
                w = 0.01;
                h = 0.01;
                font = "Zeppelin32";
                sizeEx = 0.04;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "=BTC=_Logistic\data\=BTC=_Obj.paa";
            };
            class Pic_Obj
            {
                type = 0;
                idc = 1003;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) - 0.125;
                y = (SafeZoneH+2*SafeZoneY) - 0.23;
                w = 0.1;
                h = 0.1;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
            class Arrow
            {
                type = 0;
                idc = 1004;
                style = 48;
                x = (SafeZoneW+2*SafeZoneX) + 0.15;
                y = (SafeZoneH+2*SafeZoneY) - 0.15;
                w = 0.05;
                h = 0.05;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
            class Type_Obj
            {
                type = 0;
                idc = 1005;
                style = 0x00;
                x = (SafeZoneW+2*SafeZoneX) - 0.03;
                y = (SafeZoneH+2*SafeZoneY) - 0.335;
                w = 0.3;
                h = 0.3;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
        };   
    };
    class ExampleTitle {     
        idd = -1; 
        duration = 10; //show for 10 seconds 
        class controls 
        { 
            class ExampleControl 
            {
                idc = -1; 
                type = 0; 
                style = 2; //centre text 
                x = safeZoneX + safeZoneW - 0.6 * 3 / 4;  
                y = safeZoneY + safeZoneH - 0.6; 
                h = 0.6; 
                w = 0.6 * 3 / 4; //w == h 
                font = "EtelkaNarrowMediumPro"; 
                sizeEx = 0.03; 
                colorBackground[] = {1,1,0,1}; //yellow background 
                colorText[] = {0,0,1,1}; //blue text 
                text = "Bottom Right Corner Square Box"; 
            };
        };
    };

Вот это в начале вписать после 

 

aiKills = 1;diagRadio = 1;
diagHit = 1;
 

 

и все. Я у вас не увидел ранее использованный RscTitles.


0

  • Группа: Активные
  • Сообщений: 302

Отправлено 15 февраля 2015 - 16:00

А как заставить MV-22 таскать технику? Вписал его в скрипт но он работать не хочет, может потому что он самолет...


0

  • Группа: Активные
  • Сообщений: 302

Отправлено 20 февраля 2015 - 05:58

После установки кастомного интерфейса пропал радар, никаких ошибок нет.

Чето я не пойму как этот радар работал. У в папке миссии нет такого - \ca\ui\data\igui_radar_air_ca.paa

и никогда небыло, но он работал.

Есть подозрения что класс controls нужно совмещать.

Я подключил интерфейс отдельным файлом внутри класса RscTitles и естественно там есть свой controls.


Сообщение отредактировал Karakurd: 20 февраля 2015 - 06:08

0

  • Группа: Пользователи
  • Сообщений: 41

Отправлено 30 апреля 2015 - 21:42

Подскажите пожалуйста как прикрутить 

вот это:

 

  1. class RscTitles
  2. {
  3. #include "RC\desc_inc.h"
  4. };

0

  • Группа: Зам. Администратора
  • Сообщений: 3 998

Отправлено 30 апреля 2015 - 21:54

В description.ext дописать и все.


0

  • Группа: Пользователи
  • Сообщений: 41

Отправлено 30 апреля 2015 - 22:14

В description.ext дописать и все.

у них подкласс одинаковый!

class RscTitles

Смотрел в начале гайда, решение примерно похожей проблемы!

пробовал таким способом исправить, но все безуспешно! (((

пример:

            type = 0;
                idc = 1005;
                style = 0x00;
                x = (SafeZoneW+2*SafeZoneX) - 0.03;
                y = (SafeZoneH+2*SafeZoneY) - 0.335;
                w = 0.3;
                h = 0.3;
                font = "Zeppelin32";
                sizeEx = 0.03;
                colorBackground[] = {0, 0, 0, 0};
                colorText[] = {1, 1, 1, 1};
                text = "";
            };
        };
    #include "RC\desc_inc.h"    
    };
    
    class ExampleTitle {     
        idd = -1; 
        duration = 10; //show for 10 seconds 
        class controls 
        
            class ExampleControl 
            {
                idc = -1; 
                type = 0; 
                style = 2; //centre text 
                x = safeZoneX + safeZoneW - 0.6 * 3 / 4;  
                y = safeZoneY + safeZoneH - 0.6; 
                h = 0.6; 
                w = 0.6 * 3 / 4; //w == h 
                font = "EtelkaNarrowMediumPro";

Сообщение отредактировал HooliGan199rus: 30 апреля 2015 - 22:23

0

  • Группа: Зам. Администратора
  • Сообщений: 3 998

Отправлено 30 апреля 2015 - 22:50

Не вижу ничего сложного.
 

 

RscTitles
{
   {
     123
   };
   {
    234
   };
};
 

 


Но иногда хватает дописать обращение так
 

 

RscTitles
{
  {
   Тут какой-то код
  };
Тут то, что надо дописать
};

0

  • Группа: Пользователи
  • Сообщений: 41

Отправлено 11 мая 2015 - 11:24

Можно ли, к данному скрипту, прикрутить буксировку наземного транспорта наземным!?


0

  • Группа: Зам. Администратора
  • Сообщений: 3 998

Отправлено 11 мая 2015 - 16:06

Используйте R3F и все.
0

  • Группа: Пользователи
  • Сообщений: 53

Отправлено 27 мая 2015 - 14:29

поставил как сказано в гаиде и не работает подскажите что может быть *(((


0

  • Группа: Активные
  • Сообщений: 946

Отправлено 27 мая 2015 - 14:49

Чекай РПТ мы не ванги.


0

  • Группа: Пользователи
  • Сообщений: 53

Отправлено 27 мая 2015 - 15:15

РПТ --это что и где его смотреть *(?

аналогичная проблема с наземнои техникои ,тоже сказали его предоставить,скажите где и как его взять *( пож-та.спасибо


Сообщение отредактировал RomanCleaner: 27 мая 2015 - 15:18

0

  • Группа: Активные
  • Сообщений: 957

Отправлено 27 мая 2015 - 15:36

РПТ --это что и где его смотреть *(?

аналогичная проблема с наземнои техникои ,тоже сказали его предоставить,скажите где и как его взять *( пож-та.спасибо

найдите в instance (папка в корне с игрой) в ней файл ArmA2OAServer.RPT, удалите его, после чего запустите сервер и зайдите на него. Вот теперь открываете РПТ и ищите в нем ошибки.


Сообщение отредактировал Linux: 27 мая 2015 - 15:37

0

  • Группа: Пользователи
  • Сообщений: 53

Отправлено 27 мая 2015 - 15:49

сделал как сказали,удалил,зашел,скачал,посмотрел ---0 Errorоф *((( может вы сами глянете ??? 

ток я не совсем понял как вам его показать *((( просто скапировать и сюда вложить ?????


Сообщение отредактировал RomanCleaner: 27 мая 2015 - 15:50

0





Похожие темы


Темы с аналогичным тегами Скрипт, Буксировка, машин, помощью, вертолетов, =BTC=, Logistic

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных