Jump to content
  • 0

Getting Origins (Taviana 3.x) Map working on Overpoch Server


Liqu1dShadow

Question

I am looking to build a private working server with Taviana 3.x on (Sector B, trader island, and 3 main islands) but I cant seem to work out how to do it.

Looking for help in doing this, I don't care about the origins stuff, just the Taviana 3.x map. I can get Taviana 2.0 working but that doesn't have Sector B, Trader Island and is missing the top left island.

 

I am happy to pay for someone time in making this work.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Download Origins 1.7.9.5 from DayZLauncher. Upload to your server and load. Ask someone on discord to send you the server key you'll need. Voila, Taviana 3.x (works with the Tavi mission from salival's mod pack without change). Just moved from Tavi back to Chernarus myself, but was using that setup for some time

Link to comment
Share on other sites

  • 0

After I have found this thread for 1.8.3 https://opendayz.net/threads/release-epoch-overpoch-origins-1-8.22050/ ,
I'm testing DayZ Epoch 1.0.6.2 + Origins Mod 1.8.3
 (I'm planning to use it after DZE 1.0.6.3 or 1.0.7 update)

 I found some issue at a glance;

1. Missing Abort button in Esc menu

Fix:You need to customize keyboard.sqf to add Abort button.
Copy dayz_code/keyboard.sqf and add these line 

Spoiler

if (_dikCode == 0x01) then {
    [] spawn {
        private ["_abort"];
        disableSerialization;
        waitUntil {!isNull (findDisplay 49)};
        _abort = (findDisplay 49) displayCtrl 104;
        _abort ctrlSetText localize "STR_DISP_INT_ABORT";
        _abort ctrlSetPosition [0.051, 0.2537 + 0.101903 * 4, 0.313726, 0.104575];
        _abort ctrlCommit 0;
        buttonSetAction [104, "[] spawn player_onPause; call player_forceSave; with uiNameSpace do {RscDMSLoad=-2;};"];
    };
};

after 

Quote

if (r_player_unconsciousInputDisabled) exitWith {true};

, and overwrite DZ_KeyDown_EH with the file, like 

Quote

DZ_KeyDown_EH = compile preprocessFileLineNumbers "dayz_code\compile\keyboard.sqf";

(I tried re-defining abort button in "RscDisplayMPInterrupt" in description.ext, but somehow it didn't work, It was even without  error log in Arma2OA.rpt)

 

2. Character status UI has some more icons for OriginsMod.
Fix: Copy dayz_code\gui\description.hpp

and add these lines

Spoiler

    class playerStatusGUI {
        idd = 6900;
        movingEnable = 0;
        duration = 100000;
        name = "statusBorder";
        onLoad = "uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];";
        class ControlsBackground {
            class RscPicture_1901: RscPictureGUI
            {
                idc = 1901;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.86 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1201: RscPictureGUI
            {
                idc = 1201;
                text = "\z\addons\dayz_code\gui\status\status_food_border_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.86 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1900: RscPictureGUI
            {
                idc = 1900;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.79 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1200: RscPictureGUI
            {
                idc = 1200;
                text = "\z\addons\dayz_code\gui\status\status_blood_border_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.79 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1902: RscPictureGUI
            {
                idc = 1902;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.93 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1202: RscPictureGUI
            {
                idc = 1202;
                text = "\z\addons\dayz_code\gui\status\status_thirst_border_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.93 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1908: RscPictureGUI
            {
                idc = 1908;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.72 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1208: RscPictureGUI
            {
                idc = 1208;
                text = "\z\addons\dayz_code\gui\status\status_temp_outside_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.72 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1203: RscPictureGUI
            {
                idc = 1203;
                text = "\z\addons\dayz_code\gui\status\status_effect_brokenleg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.58 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
                colorText[] = {1,1,1,1};
            };
            class RscPicture_1904: RscPictureGUI
            {
                idc = 1904;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.44 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1204: RscPictureGUI
            {
                idc = 1204;
                text = "\z\addons\dayz_code\gui\status\status_sound_muted.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.44 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
                colorText[] = {1,1,1,1};
            };
            class RscPicture_1205: RscPictureGUI
            {
                idc = 1205;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.30 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1206: RscPictureGUI
            {
                idc = 1206;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.37 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1209: RscPictureGUI
            {
                idc = 1209;
                text = "\z\addons\dayz_code\gui\status\status_bg.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.65 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1909: RscPictureGUI
            {
                idc = 1909;
                text = "\z\addons\dayz_code\gui\status\status_combat_border_CA.paa";
                x = 0.958 * safezoneW + safezoneX;
                y = 0.655 * safezoneH + safezoneY;
                w = 0.06;
                h = 0.08;
            };
        };
        class Controls {
            class RscPicture_1301: RscPictureGUI
            {
                idc = 1301;
                //text = "\z\addons\dayz_code\gui\status\status_food_inside_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.86 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1300: RscPictureGUI
            {
                idc = 1300;
                //text = "\z\addons\dayz_code\gui\status\status_blood_inside_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.79 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1307: RscPictureGUI
            {
                idc = 1307;
                // blood type
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.79 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1302: RscPictureGUI
            {
                idc = 1302;
                //text = "\z\addons\dayz_code\gui\status\status_thirst_inside_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.93 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1306: RscPictureGUI
            {
                idc = 1306;
                //text = "\z\addons\dayz_code\gui\status\status_temp_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.72 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1303: RscPictureGUI
            {
                idc = 1303;
                text = "\z\addons\dayz_code\gui\status\status_bleeding_ca.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.79 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
                colorText[] = {1,1,1,0.5};
            };
            class RscPicture_1304: RscPictureGUI
            {
                idc = 1304;
                text = "\z\addons\dayz_code\gui\status\status_noise.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.30 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1305: RscPictureGUI
            {
                idc = 1305;
                text = "\z\addons\dayz_code\gui\status\status_visible.paa";
                x = 0.955313 * safezoneW + safezoneX;
                y = 0.37 * safezoneH + safezoneY;
                w = 0.075;
                h = 0.10;
            };
            class RscPicture_1308 : RscPictureGUI {
                idc = 1308;
                text = "\z\addons\dayz_code\gui\status\status_combat_inside_ca.paa";
                x = 0.958 * safezoneW + safezoneX;
                y = 0.655 * safezoneH + safezoneY;
                w = 0.06;
                h = 0.08;
            };
            //class RscPicture_1309: RscPictureGUI {text = "";};
        };
    };

in the RscTitles block (before or after wm_disp block). Replace #include line for "\z\addons\dayz_code\gui\description.hpp" with this file, like

Quote

//#include "\z\addons\dayz_code\gui\description.hpp"
#include "description.hpp"

3. Gear menu has suspicious icons and buttons for Origins Mod.

( it seems this code removes buttons, but their BG squares are still left as they are... I need help for this.)

Quote

{((findDisplay 106) displayCtrl _x) ctrlSetText "";}count[73175,73176,73177,73178,73179,73180,73181,73182];

 

4. Some error buttons are not clickable. (missing addon > can't close the dialog)

( Solving in progress )

(add you a type89 > close dialog > log out & log in again > oh the error dialog doesn't disappear)

 

 

Easiest way to solve thise is deleting ori_data.pbo, but it's hard to ask players to do that

There may be some more issues. Please tell me if you know other issues or any good solution.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...