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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

967

积分

高级会员

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

37

主题

167

回帖

933

积分

高级会员

积分
933
金钱
668
贡献
61
注册时间
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

主题

184

回帖

1711

积分

金牌会员

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

0

主题

51

回帖

1918

积分

金牌会员

积分
1918
金钱
1741
贡献
126
注册时间
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

主题

33

回帖

287

积分

注册会员

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

8

主题

161

回帖

564

积分

中级会员

积分
564
金钱
392
贡献
3
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {7 z; x; T7 U& ]& j& R' l7 Z
public:
: z" q( b. P1 [+ ?$ E    static std::string GetSharePath() {1 p. w2 u2 i- k
        // 优先检查 share 目录
1 w0 F. J3 G/ a! \        if (DirectoryExists("./share/")) {* k' i' z5 ]# Y! G
            return "./share/";4 u- }- W" i# X) `  z% }3 e8 i
        }
( N& Y, z1 F! b0 j        // 如果 share 目录不存在,使用当前目录
3 p( }/ E8 v8 b$ d0 H8 |6 j6 O4 u        return "./";
- t: c- b  E8 b    }
0 D3 ^8 r9 [5 u* v2 A7 J: j   
' c" w, _8 R( J5 ^2 ~    static std::string GetItemetcPath() {7 l# F$ d* q6 t0 Z
        return GetSharePath() + "itemetc.csv";
9 L, I* z* w& _& C0 B    }
3 d( E% j  `4 z3 A    / A  u! m3 X( L5 W& W; `, R5 o
    static std::string GetItemarmorPath() {# ~2 H5 l' b7 R% N
        return GetSharePath() + "itemarmor.csv";# o$ f, i( @) P. c; Y% G: k
    }: L) D, H/ @! L* y/ w0 T# s2 l/ s' M1 a
   
. c3 o5 l1 B, z) Z    static std::string GetItemweaponPath() {
+ m6 V# e# D& }: e0 \        return GetSharePath() + "itemweapon.csv";, o& ]$ z: @( I: e
    }
9 H$ F: w2 }$ w$ \    7 g' H4 U# ?; s  x$ d$ ]. F8 I* z( p# g
    static std::string GetSkillnamePath() {3 N4 `) G6 X/ O5 ^" k) E
        return GetSharePath() + "skillname.csv";
3 P/ T  A; K! h+ _3 ]; L  R    }! k5 o# w# N6 |( m2 L& U% M
   
! D0 b/ {/ g3 l4 s" W$ o$ }private:. E( ]0 I- ^; l7 W/ ?
    static bool DirectoryExists(const std::string& path) {2 f5 H4 D7 {/ U0 Y) R, L: J' R
        // 实现目录存在性检查
4 M# ?# B5 s- `( s1 T1 Y        struct stat info;
4 n% U' Y* f8 P( x        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
3 T+ R  N6 t6 h' @7 F( G- }    }
: z5 v% S& K, D6 h% B2 N1 I};

18

主题

165

回帖

708

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-1-2 01:56 , Processed in 0.074127 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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