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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1066

积分

高级会员

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

37

主题

167

回帖

1011

积分

高级会员

积分
1011
金钱
720
贡献
87
注册时间
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

主题

201

回帖

1937

积分

金牌会员

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

0

主题

52

回帖

2457

积分

金牌会员

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

0

主题

14

回帖

69

积分

新手上路

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

0

主题

34

回帖

389

积分

中级会员

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

10

主题

167

回帖

654

积分

高级会员

积分
654
金钱
456
贡献
21
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {9 P0 K' J5 p6 s7 D& a$ _
public:3 |7 Z6 K& u" G# j3 b! C6 \
    static std::string GetSharePath() {
2 W4 O% T5 z2 T, j* i) \2 T; e        // 优先检查 share 目录- g* b: W& L: Y( {4 t) e5 |/ d
        if (DirectoryExists("./share/")) {) T9 Q+ }) U# A# Y! j, Z
            return "./share/";
6 a4 [' k# {# V4 z6 {8 y        }) ?( ~- Y7 A9 m0 G: Y0 B' k) L/ ^
        // 如果 share 目录不存在,使用当前目录
6 l' u  a% w% J8 j% M        return "./";7 ]0 M! x: @' _
    }. `7 `' c0 }' r0 H. R9 X4 p
    6 ~% Y$ D$ L: J
    static std::string GetItemetcPath() {" H0 |* t1 |. ?/ ?4 r
        return GetSharePath() + "itemetc.csv";
' h$ _+ o. |2 n+ W& x; K    }
" S* U5 F$ X' L: {- s3 C. {    , q9 J( q$ ^' ?8 k2 _
    static std::string GetItemarmorPath() {5 [) x% `6 B! }' w
        return GetSharePath() + "itemarmor.csv";) b$ R+ H  ?) Q! v) W
    }0 G, N) r1 ]/ V0 d# F, G
    * \) V  `( b  t
    static std::string GetItemweaponPath() {
: f9 J5 }+ F4 L0 B7 d4 e% x        return GetSharePath() + "itemweapon.csv";
' F' x2 w- `  Y" j% ^    }
: |; G. [" Q2 S/ }! L+ {   
+ L( }) b' t, K( T# z    static std::string GetSkillnamePath() {8 Q" k) P2 D8 z
        return GetSharePath() + "skillname.csv";$ R$ B! g, \! }# ~9 D
    }7 ], ^" c# u' ^3 b
    6 e; y% `) D3 M  y/ A8 A# {
private:
0 A6 }+ U. U5 ~) l    static bool DirectoryExists(const std::string& path) {. c6 O  \+ F( j7 x, ?
        // 实现目录存在性检查
# t4 m6 u3 j% j: K) ~8 o        struct stat info;
, F7 W6 s9 A! l3 S4 p  v        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);0 l1 L5 A+ i3 m2 m- _
    }
- W8 I& J) D4 i9 u  t};

18

主题

165

回帖

723

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-2-12 06:58 , Processed in 0.304184 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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