• Tracker

    Spaces
    Browse
    Statistics
  • /
  • /Stable Feedback
  • /DZG-1759
Back
1

Server browser shows 1PP servers as "Third Person" and 3PP servers as "First Person" (in game and in the launcher)TESTED

UIMultiplayerBug
1

State

Duplicate
Issue key
DZG-1759
Access
Public
Space
DayZ
Project
Stable Feedback
Creator
zoro
Created
Oct 21, 2026
Views
8
Platform
PC Steam
What happened?

Seen:

- Official 3842 | EUROPE - DE | 1st Person Only (5.62.99.21:10500): details panel MODE: "Third Person".

- Official 0739 | EUROPE - DE (31.214.224.73:10200), a third person server: details panel MODE: "First Person".

Cause: the details panel reads m_Disable3rdPerson as if it were the camera mode enum ThirdPersonMode, which

uses the opposite meaning for 0 and 1.

What the engine fills in 3_Game/Services/BiosLobbyService.c:212). The test above shows it really is 1 for a 1PP

server, as documented:

```c

int m_Disable3rdPerson; //1 for disabled, ie. hardcore

```

The camera mode enum 3_Game/Global/World.c:301):

```c

enum ThirdPersonMode

{

DISABLED, // 0

ENABLED, // 1

VEHICLES_ONLY // 2

}

```

Wrong code 5_Mission/GUI/NewUI/ServerBrowserMenu/ServerBrowserDetailsContainer.c:93 and :170-189):

```c

SetMode(serverInfo.m_Disable3rdPerson);

...

protected void SetMode(int mode)

{

string result = "#STR_server_browser_no_server_selected";

switch (mode)

{

case ThirdPersonMode.ENABLED: // m_Disable3rdPerson = 1 (1PP server) -> "Third Person"

{

result = "#STR_server_browser_details_third_person";

break;

}

case ThirdPersonMode.DISABLED: // m_Disable3rdPerson = 0 (3PP server) -> "First Person"

case ThirdPersonMode.VEHICLES_ONLY:

{

result = "#STR_server_browser_details_first_person";

break;

}

}

m_ServerModeResult.SetText(result);

}

```

For comparison, the list entry reads the same field correctly

5_Mission/GUI/NewUI/ServerBrowserMenu/ServerBrowserEntry.c:306, 490-507):

```c

SetMode(server_info.m_Disable3rdPerson);

...

case 0: text = "#server_browser_entry_person_both"; break; // "1st/3rd person"

case 1: text = "#server_browser_entry_person_first"; break; // "1st person"

```

Reproduction steps

1. Start DayZ, open the in-game server browser.

2. Select 3842 | EUROPE - DE | 1st Person Only. Look at MODE in the Details panel.

3. Select a third person official server, e.g. 0739 | EUROPE - DE. Look at MODE.

Exact build version (optional)
1.30.164200
Where did it happen?
Official
Is it modded?
No
Expected result

Fix: in ServerBrowserDetailsContainer.SetMode, show "First Person" for mode == 1 and "Third Person" for

mode == 0, as ServerBrowserEntry.SetMode does:

```c

switch (mode)

{

case 0:

result = "#STR_server_browser_details_third_person";

break;

case 1:

result = "#STR_server_browser_details_first_person";

break;

}

```

also for the launcher;

Seen:

- Expanded entry of 3842 | EUROPE - DE | 1st Person Only: Mode: "3rd & 1st Person".

- Expanded entry of official 4763 | NORTH AMERICA - NY (31.214.136.143:10900), a third person server:

Mode: "1st Person".

- Our own first person only community server also shows as third person.

- Filter 3PV: No lists no servers at all, although several 1PP servers are listed without the filter.

Steps:

1. Open the DayZ Launcher → Servers.

2. Expand 3842 | EUROPE - DE | 1st Person Only and 4763 | NORTH AMERICA - NY, look at "Mode".

3. Set the filter "3PV" to "No".

Expected: 3842 "1st Person", 4763 "3rd & 1st Person"; "3PV: No" lists the 1PP servers.

Actual: the modes are swapped, and "3PV: No" lists nothing. The launcher probably makes the same 0/1 mix-up.

Public attachments4 files · visible to everyone

11.webp

12 KB

12.webp

12 KB

13.webp

44 KB

14.webp

36 KB

Reactions

Activity

    about 20 hours ago
  • zoro
    created issueabout 20 hours ago
  • l909
    changed state to
    DUPLICATE
    about 20 hours ago

You are not signed in. Please sign in to see more details and to reply.

State

Duplicate
Issue key
DZG-1759
Access
Public
Space
DayZ
Project
Stable Feedback
Creator
zoro
Created
Oct 21, 2026
Views
8