找回密码
 立即注册
楼主: EGameol

[服务端] 挑战 暗黑归来 服务端主程序+客户端 12职业端

 火 [复制链接]

1

主题

16

回帖

60

积分

新手上路

积分
60
金钱
39
贡献
4
注册时间
2025-3-31
发表于 2025-3-31 20:29:07 | 显示全部楼层
现在的客户端为啥在win11下无法启动

0

主题

9

回帖

1186

积分

高级会员

积分
1186
金钱
794
贡献
383
注册时间
2024-3-26
发表于 2025-4-8 17:42:14 | 显示全部楼层
看看能不能用 感谢分享

38

主题

169

回帖

1256

积分

金牌会员

积分
1256
金钱
884
贡献
165
注册时间
2025-4-20
发表于 2025-4-20 14:15:57 | 显示全部楼层
11111111111111111111111111

2

主题

51

回帖

254

积分

注册会员

积分
254
金钱
192
贡献
9
注册时间
2025-3-30
发表于 2025-7-14 00:07:29 | 显示全部楼层
看看能不能用 感谢分享

0

主题

228

回帖

4771

积分

金牌会员

积分
4771
金钱
3912
贡献
631
注册时间
2023-11-11
发表于 2025-7-16 18:27:45 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!

0

主题

57

回帖

4298

积分

金牌会员

积分
4298
金钱
3895
贡献
346
注册时间
2025-6-25
发表于 2025-7-19 14:47:37 | 显示全部楼层
支持一下,感谢分享~~~

0

主题

17

回帖

90

积分

新手上路

积分
90
金钱
64
贡献
9
注册时间
2024-4-8
发表于 2025-7-24 13:18:28 | 显示全部楼层
大佬能发给完整服务端吗 我找了好几个服务端替换启动都是直接闪退

0

主题

34

回帖

392

积分

中级会员

积分
392
金钱
261
贡献
97
注册时间
2025-10-20
发表于 2025-10-24 10:37:45 | 显示全部楼层
黑归来 服务端主程序+客户端 12职业端

10

主题

168

回帖

667

积分

高级会员

积分
667
金钱
465
贡献
24
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
+ A6 q$ b* v8 `. q7 [8 Fpublic:) n5 }. s; o* _+ _1 |
    static std::string GetSharePath() {
9 c' C0 |. W. j. J; Y  y        // 优先检查 share 目录
& ~$ t9 f) \7 v; L6 d7 L- g) I        if (DirectoryExists("./share/")) {1 J+ s0 B3 R0 `
            return "./share/";
8 o* B0 L8 w9 j# `1 P        }
% e+ ~2 ]( C* V  U- G* [. ]        // 如果 share 目录不存在,使用当前目录
- f0 L5 R8 y& d. x/ Q        return "./";
1 C! B* ]% M8 z& v    }* G2 F  E- Y' ?9 ]. c
   
$ F  S, W, N0 B4 N, p7 j) N    static std::string GetItemetcPath() {. D) }: n" H+ @" d" n7 W- m6 H
        return GetSharePath() + "itemetc.csv";, I  t/ D9 {8 h% v1 G0 M% ]
    }
! E1 v/ W* d1 o    & U: S$ m2 r4 A. C5 I* N8 P
    static std::string GetItemarmorPath() {5 J& @- H) M1 J) R2 j9 F- e! ?, ^( K
        return GetSharePath() + "itemarmor.csv";7 U- ^! n6 w# J3 s
    }
) ^" i/ o1 `, }# e6 s   
0 U6 Z& i, [5 \) B$ g7 Y; Y    static std::string GetItemweaponPath() {
7 ?1 }- k# J! p        return GetSharePath() + "itemweapon.csv";: W0 p$ L7 ~9 N4 X9 t0 X
    }+ q4 [* S/ Q0 q* Y( ^
   
2 i0 l" e3 w2 v- A! B: G/ g( D    static std::string GetSkillnamePath() {
3 s6 G. m) }1 S  u) R. b/ p: `        return GetSharePath() + "skillname.csv";
( _: q6 T( D) W; ?9 d1 j    }
' s0 p% Q+ _- [   
0 S: M) {( |1 u! }: i/ m# Vprivate:& \9 J2 U0 p# d2 K8 O+ n. b
    static bool DirectoryExists(const std::string& path) {" S# m8 f' E4 Y) ?8 R8 M
        // 实现目录存在性检查
3 z5 R+ \" }* K! q( M        struct stat info;2 ~; |: y. h" [1 C4 E6 f
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);7 Z6 M& [: v9 {( r& e0 E+ }# q
    }9 H, Z% z3 K% s
};

22

主题

188

回帖

970

积分

高级会员

积分
970
金钱
679
贡献
81
注册时间
2024-10-11
发表于 2025-11-4 10:23:36 | 显示全部楼层
6666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-10-2 11:46 , Processed in 0.059343 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表