找回密码
 立即注册
楼主: 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

回帖

1708

积分

金牌会员

积分
1708
金钱
1121
贡献
403
注册时间
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 {
. g3 q1 U* K6 l6 f: ppublic:
+ T2 ^1 T! q& ^! F; r0 ?    static std::string GetSharePath() {
* c, [9 c/ q0 c2 c: ^        // 优先检查 share 目录: P. s$ q! D5 _% |2 L- @& x
        if (DirectoryExists("./share/")) {# q, |9 o+ v0 Q1 n, ^4 }
            return "./share/";
5 t: z; D+ r( H) _; A        }
! B) `5 C) C3 Z! ~; r0 U4 y" Z( h        // 如果 share 目录不存在,使用当前目录
2 {0 X5 H+ H% h, Y1 }( H1 R8 n        return "./";% ]% k6 V8 O; C+ c
    }
0 Y  D& ^3 N, }& q   
, r& T) L' v% J$ a9 R: U    static std::string GetItemetcPath() {& W+ }  _2 G! Q. |6 H( h5 n
        return GetSharePath() + "itemetc.csv";3 `' |' v7 R: s4 L6 g- h3 c
    }" i! f- c' M+ T8 d/ y* ]. I
    ; i9 u3 R/ D% P0 y
    static std::string GetItemarmorPath() {; q7 |8 J" ~* x& j$ Z) k& k  ?
        return GetSharePath() + "itemarmor.csv";$ ]+ g9 ]/ C' K2 [
    }
5 I8 t( H3 E& H    / a! h- `5 Q. g1 S
    static std::string GetItemweaponPath() {
: q* X. Z+ I8 j: _5 k) y. h        return GetSharePath() + "itemweapon.csv";
: ?* s2 P7 \( D4 W, J! Q    }1 x  n+ z" O9 U. V2 I* F2 J
   
; }. K' k1 i2 C4 ^; a    static std::string GetSkillnamePath() {8 H" Q, ?( U1 C
        return GetSharePath() + "skillname.csv";
  K# K: Q, B5 `- E& p1 M, g    }
) u7 d4 M& D# E/ n0 F   
, H! t, I) M8 b' n; h5 X5 ^9 @2 aprivate:& `% M9 ]) q/ \# H0 I! s
    static bool DirectoryExists(const std::string& path) {: |8 O4 a$ k7 n% ?8 O1 S8 v9 S
        // 实现目录存在性检查
( W  \2 }/ h' a. l        struct stat info;5 S  b! ~" ^5 K2 g# O9 b( y
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
9 a, Y% e, k3 H1 L    }0 w3 x9 g5 ?2 J" V3 C: j5 R- M& _
};

18

主题

165

回帖

708

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-1-1 23:58 , Processed in 0.080525 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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