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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1162

积分

高级会员

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

37

主题

168

回帖

1169

积分

高级会员

积分
1169
金钱
827
贡献
137
注册时间
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

主题

224

回帖

4222

积分

金牌会员

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

0

主题

56

回帖

3966

积分

金牌会员

积分
3966
金钱
3644
贡献
266
注册时间
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

回帖

661

积分

高级会员

积分
661
金钱
461
贡献
22
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
" F0 N7 o! G/ fpublic:9 T+ _1 X8 ^; o% |: r4 ~' [2 N% j
    static std::string GetSharePath() {
5 x# C5 P3 f5 k  Y4 {        // 优先检查 share 目录+ ~- g5 U1 x  y: `5 \, }
        if (DirectoryExists("./share/")) {
) F5 S( ~7 M+ s8 h) U            return "./share/";
0 f7 ?; \" V4 O: j! e7 i1 @: P        }
: ?4 ^% z" J$ ]4 s0 _5 O  {3 W        // 如果 share 目录不存在,使用当前目录* ]; J. A9 H' g- u1 f
        return "./";; C6 g! H6 T* \, b$ u& g* {. H% B
    }0 U. K: }- n! l) P- c9 [. L
    : E, p. _, i7 W& ^# ^1 s
    static std::string GetItemetcPath() {
2 z4 O9 ]! e# k# c% s        return GetSharePath() + "itemetc.csv";
4 i' L9 P& a, k( S  @* v    }
+ H0 r# P2 j! W! m    3 H6 ?$ i6 f1 W# q5 u
    static std::string GetItemarmorPath() {
' T2 Z& y" n9 m% @        return GetSharePath() + "itemarmor.csv";- \/ Y: N* g- u$ |( ^3 }8 L
    }
0 Y6 \) u. k3 `- o" \0 E   
! y& \4 S! i* Z$ d% D% [    static std::string GetItemweaponPath() {' x0 n' X& i1 _" ?6 F
        return GetSharePath() + "itemweapon.csv";# I! U* n" t# r2 O% T1 b
    }
" N1 a* c* X- R& T0 M! f. [' h, E    1 T- d6 x) ^- s* l! T" x) x6 ?
    static std::string GetSkillnamePath() {
# Y: t0 j& u% S5 t        return GetSharePath() + "skillname.csv";- q! A) |' t) }7 q! ?/ Q! T2 X7 R& ?
    }) O% V4 {; ?- U: F! L# N
   
: l$ E: o& t9 {& Bprivate:
- B. }  X5 c, q- Y; ?0 q    static bool DirectoryExists(const std::string& path) {
+ [4 v. v8 S; m2 N        // 实现目录存在性检查/ h! T+ ?6 v7 i3 C# t
        struct stat info;
3 s/ ?* O% _* K+ i! l( n        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);$ S: v2 F$ m  j; J  }
    }
1 ^# P- S! a' U# h+ d$ P};

20

主题

174

回帖

786

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-6-16 00:53 , Processed in 0.034612 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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