Skip to content

Commit 82bcf9d

Browse files
Resolve KillingFloor, Unreal2 Protocol Issue
1 parent 4ce2261 commit 82bcf9d

File tree

11 files changed

+278
-120
lines changed

11 files changed

+278
-120
lines changed

docs/tests/protocols/test_killingfloor/test_get_details.rst

+10-10
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ Here are the results for the test method.
1010
"server_ip": "",
1111
"game_port": 7707,
1212
"query_port": 0,
13-
"server_name": "\u0001\u001b@WS-GAMING.EU \u001b| \u001b@@NORMAL \u001b| \u001b@@60LVL \u001b@@@[#1] (!PERK RESET!)",
14-
"map_name": "",
15-
"game_type": "\u001b```KF-MiniMilitia",
16-
"num_players": 1197102347,
17-
"max_players": 1415933281,
18-
"ping": 25,
19-
"flags": 1,
20-
"skill": "@",
21-
"wave_current": 6647929,
22-
"wave_total": 12
13+
"server_name": "WS-GAMING.EU | NORMAL | 60LVL [#1] (!PERK RESET!)",
14+
"map_name": "KF-PoliceStationOnEWIPE",
15+
"game_type": "UZGameType",
16+
"num_players": 23,
17+
"max_players": 25,
18+
"ping": 0,
19+
"flags": 64,
20+
"skill": "0",
21+
"wave_current": 11,
22+
"wave_total": 10
2323
}

docs/tests/protocols/test_killingfloor/test_get_players.rst

+89-33
Original file line numberDiff line numberDiff line change
@@ -7,66 +7,122 @@ Here are the results for the test method.
77
88
[
99
{
10-
"id": 187,
11-
"name": "BaSS!VE",
12-
"ping": 52,
10+
"id": 11018,
11+
"name": "sickboy",
12+
"ping": 56,
1313
"score": 500,
1414
"stats_id": 536870912
1515
},
1616
{
17-
"id": 33,
18-
"name": "Zero",
19-
"ping": 176,
20-
"score": 776,
17+
"id": 10989,
18+
"name": "DarkSeid",
19+
"ping": 92,
20+
"score": 1410,
21+
"stats_id": 536870912
22+
},
23+
{
24+
"id": 10947,
25+
"name": "Jorji",
26+
"ping": 92,
27+
"score": 376,
2128
"stats_id": 536870912
2229
},
2330
{
24-
"id": 32,
25-
"name": "Play77",
31+
"id": 10931,
32+
"name": "TurboGlist",
33+
"ping": 68,
34+
"score": 38020,
35+
"stats_id": 536870912
36+
},
37+
{
38+
"id": 10663,
39+
"name": "CitruS",
40+
"ping": 40,
41+
"score": 522,
42+
"stats_id": 536870912
43+
},
44+
{
45+
"id": 10419,
46+
"name": "Latusicosta",
47+
"ping": 20,
48+
"score": 1189,
49+
"stats_id": 536870912
50+
},
51+
{
52+
"id": 9881,
53+
"name": "[RUS]SEREGA",
54+
"ping": 68,
55+
"score": 7291,
56+
"stats_id": 536870912
57+
},
58+
{
59+
"id": 9786,
60+
"name": "hoodrich",
61+
"ping": 84,
62+
"score": 234,
63+
"stats_id": 536870912
64+
},
65+
{
66+
"id": 9506,
67+
"name": "Dex",
2668
"ping": 48,
27-
"score": 984,
69+
"score": 10933,
70+
"stats_id": 536870912
71+
},
72+
{
73+
"id": 9156,
74+
"name": "F@$T2",
75+
"ping": 56,
76+
"score": 14000,
77+
"stats_id": 536870912
78+
},
79+
{
80+
"id": 9049,
81+
"name": "AntiParazite",
82+
"ping": 44,
83+
"score": 13536,
2884
"stats_id": 536870912
2985
},
3086
{
31-
"id": 31,
87+
"id": 8498,
3288
"name": "Perrito",
33-
"ping": 144,
34-
"score": 809,
89+
"ping": 140,
90+
"score": 4079,
3591
"stats_id": 536870912
3692
},
3793
{
38-
"id": 30,
39-
"name": "Alyx_Howlette",
40-
"ping": 124,
41-
"score": 931,
94+
"id": 8393,
95+
"name": "[LTU]ASTRALAS:)P",
96+
"ping": 44,
97+
"score": 4127,
4298
"stats_id": 536870912
4399
},
44100
{
45-
"id": 29,
46-
"name": "Leprosus_Rex",
47-
"ping": 76,
48-
"score": 976,
101+
"id": 8377,
102+
"name": "Shrine",
103+
"ping": 88,
104+
"score": 9238,
49105
"stats_id": 536870912
50106
},
51107
{
52-
"id": 28,
53-
"name": "terrus31",
54-
"ping": 52,
55-
"score": 949,
108+
"id": 7460,
109+
"name": "Goldstar",
110+
"ping": 32,
111+
"score": 5544,
56112
"stats_id": 536870912
57113
},
58114
{
59-
"id": 27,
60-
"name": "Nebesvaik",
61-
"ping": 28,
62-
"score": 733,
115+
"id": 5778,
116+
"name": "MeSka",
117+
"ping": 20,
118+
"score": 11086,
63119
"stats_id": 536870912
64120
},
65121
{
66-
"id": 26,
67-
"name": "Lex",
68-
"ping": 56,
69-
"score": 1580,
122+
"id": 4346,
123+
"name": "Kojotas",
124+
"ping": 28,
125+
"score": 13007,
70126
"stats_id": 536870912
71127
}
72128
]

docs/tests/protocols/test_killingfloor/test_get_rules.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Here are the results for the test method.
1616
],
1717
"ServerMode": "dedicated",
1818
"AdminName": "",
19-
"AdminEmail": "ws-gaming.eu",
19+
"AdminEmail": "kf@ws-gaming.eu",
2020
"ServerVersion": "1065",
2121
"IsVacSecured": "true",
2222
"MaxSpectators": "20",

docs/tests/protocols/test_unreal2/test_get_details.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ Here are the results for the test method.
88
{
99
"server_id": 0,
1010
"server_ip": "",
11-
"game_port": 6969,
11+
"game_port": 7777,
1212
"query_port": 0,
13-
"server_name": "e Usual Suspects TAM server DE (#rdturd)",
14-
"map_name": "\u001b@DM-DE-Grendelkeep",
15-
"game_type": "xDeathMatch",
16-
"num_players": 2,
17-
"max_players": 16,
13+
"server_name": "[MiA] WARFARE | miasma.rocks",
14+
"map_name": "VCTF-FaceClassic-RezQ-MIA-Rev-5",
15+
"game_type": "ONSOnslaughtGame",
16+
"num_players": 14,
17+
"max_players": 28,
1818
"ping": 0,
1919
"flags": 0,
2020
"skill": "0"

docs/tests/protocols/test_unreal2/test_get_players.rst

+98-14
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,115 @@ Here are the results for the test method.
77
88
[
99
{
10-
"id": 2,
11-
"name": "\u001b#\u0001\u0001C\u001b\"\u0001\u0001c\u001b \u0001\u0001k\u001b\u0001\u0001\u0001\u001b\u0001\u0001\"wa\u001b\u0001\u0001$ve\u001b\u0001\u0001\u0001",
12-
"ping": 36,
13-
"score": 0,
10+
"id": 32,
11+
"name": "Rounin_Napoli (IT)",
12+
"ping": 40,
13+
"score": 1,
1414
"stats_id": 1073741824
1515
},
1616
{
17-
"id": 1,
18-
"name": "Prok",
19-
"ping": 36,
20-
"score": 0,
17+
"id": 29,
18+
"name": "zath77 (FR)",
19+
"ping": 16,
20+
"score": 23,
21+
"stats_id": 1073741824
22+
},
23+
{
24+
"id": 27,
25+
"name": "MrHuhuhu (UK)",
26+
"ping": 24,
27+
"score": 11,
28+
"stats_id": 1073741824
29+
},
30+
{
31+
"id": 21,
32+
"name": "A_rabbit (NL)",
33+
"ping": 28,
34+
"score": 13,
35+
"stats_id": 1073741824
36+
},
37+
{
38+
"id": 20,
39+
"name": "ABC (IT)",
40+
"ping": 56,
41+
"score": 13,
42+
"stats_id": 1073741824
43+
},
44+
{
45+
"id": 19,
46+
"name": "gerbil (RO)",
47+
"ping": 48,
48+
"score": 24,
49+
"stats_id": 536870912
50+
},
51+
{
52+
"id": 17,
53+
"name": "Plassy (UK)",
54+
"ping": 68,
55+
"score": 5,
56+
"stats_id": 1073741824
57+
},
58+
{
59+
"id": 16,
60+
"name": "T-800 (PL)",
61+
"ping": 48,
62+
"score": 46,
2163
"stats_id": 536870912
2264
},
2365
{
24-
"id": 0,
25-
"name": "Redrturd",
26-
"ping": 0,
66+
"id": 15,
67+
"name": "Lung-2.0 (US)",
68+
"ping": 140,
69+
"score": 18,
70+
"stats_id": 536870912
71+
},
72+
{
73+
"id": 14,
74+
"name": "Scofieldd (NL)",
75+
"ping": 24,
2776
"score": 0,
2877
"stats_id": 0
2978
},
3079
{
31-
"id": 0,
32-
"name": "Bluerturd",
33-
"ping": 0,
80+
"id": 10,
81+
"name": "44 (US)",
82+
"ping": 120,
3483
"score": 0,
3584
"stats_id": 0
85+
},
86+
{
87+
"id": 9,
88+
"name": "hulkjak (IL)",
89+
"ping": 68,
90+
"score": 0,
91+
"stats_id": 0
92+
},
93+
{
94+
"id": 8,
95+
"name": "Plakatowy (PL)",
96+
"ping": 48,
97+
"score": 22,
98+
"stats_id": 1073741824
99+
},
100+
{
101+
"id": 7,
102+
"name": "KFCx0 (ES)",
103+
"ping": 32,
104+
"score": 60,
105+
"stats_id": 536870912
106+
},
107+
{
108+
"id": 6,
109+
"name": "spin (AT)",
110+
"ping": 36,
111+
"score": 5,
112+
"stats_id": 536870912
113+
},
114+
{
115+
"id": 5,
116+
"name": "team-spec*Satin (UK)",
117+
"ping": 24,
118+
"score": 0,
119+
"stats_id": 536870912
36120
}
37121
]

docs/tests/protocols/test_unreal2/test_get_rules.rst

+17-17
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@ Here are the results for the test method.
77
88
{
99
"Mutators": [
10-
"LinxDedServFixMut",
11-
"TRUltimateAdmin",
12-
"MutVendetta",
13-
"MutSoLToolz",
14-
"MutDMOverride",
15-
"MutNecro",
16-
"MutGameSpeed",
17-
"MutEmoticons"
10+
"DMMutator"
1811
],
1912
"ServerMode": "dedicated",
20-
"AdminName": "Horst#7160 & aiMz#2911",
21-
"AdminEmail": "https://discord.gg/CFNbww4yHC",
13+
"AdminName": "Server Admins",
14+
"AdminEmail": "[email protected]",
2215
"ServerVersion": "3369",
23-
"GameStats": "False",
24-
"GameSpeed": "1.04",
25-
"MaxSpectators": "10",
26-
"Zound": "v5.5",
27-
"SoLToolz version": "v12",
28-
"Horstomancy": "V1",
29-
"Necro Haircut Award": "10.00"
16+
"GameStats": "True",
17+
"MaxSpectators": "16",
18+
"MapVoting": "true",
19+
"KickVoting": "false",
20+
"MinPlayers": "14",
21+
"EndTimeDelay": "4.00",
22+
"GoalScore": "5",
23+
"TimeLimit": "20",
24+
"Translocator": "False",
25+
"WeaponStay": "True",
26+
"ForceRespawn": "False",
27+
"BalanceTeams": "True",
28+
"PlayersBalanceTeams": "True",
29+
"FriendlyFireScale": "0%"
3030
}

0 commit comments

Comments
 (0)