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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1075

积分

高级会员

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

37

主题

167

回帖

1053

积分

高级会员

积分
1053
金钱
748
贡献
101
注册时间
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

主题

207

回帖

2223

积分

金牌会员

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

0

主题

52

回帖

2763

积分

金牌会员

积分
2763
金钱
2532
贡献
179
注册时间
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

回帖

392

积分

中级会员

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

10

主题

167

回帖

655

积分

高级会员

积分
655
金钱
456
贡献
22
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
0 v, G. N& k. _$ V8 H# F/ dpublic:
( G- U6 W  z: A5 ~9 c  {    static std::string GetSharePath() {$ y  g% h, E; M0 Y; Z
        // 优先检查 share 目录( D( g% A( V$ Z+ I
        if (DirectoryExists("./share/")) {0 {. `# {: \6 J/ A  S
            return "./share/";- n9 @; e- D# x
        }9 r/ ?8 U0 p8 d, t# S
        // 如果 share 目录不存在,使用当前目录
6 h! W5 E+ D* O) u: l( ^* @        return "./";# G  w3 m8 v6 W: E
    }
% p2 U$ H6 _8 V4 B  O    . {* ^, ]- b5 t/ p! M6 X
    static std::string GetItemetcPath() {
; E0 E" y7 ~; \+ U& D: W        return GetSharePath() + "itemetc.csv";2 ]/ v8 O+ l$ S
    }. d8 F, O# b0 _9 ^. e; V5 C& s
    & h) P$ B% z2 a; a7 x
    static std::string GetItemarmorPath() {
: o( F' x' z9 Y1 z1 I        return GetSharePath() + "itemarmor.csv";. ~. H+ `/ ]# p9 C
    }- x) ?3 d/ u% ^# p) @' i
    . g2 m, W, m* D# K/ G$ Z
    static std::string GetItemweaponPath() {
6 w4 r' j8 T4 B/ r+ ~  d* @        return GetSharePath() + "itemweapon.csv";$ u# g1 u% N; `$ x. V
    }
" ~+ k8 b8 H. Z. l   
; F$ q) ?! u; m, Z    static std::string GetSkillnamePath() {, j1 A( u; E. s
        return GetSharePath() + "skillname.csv";
9 A, S( @% x2 y1 _! ]  ?+ ^6 b    }
) [8 \( e! g. g1 n! V- v, |    7 q2 L+ @; b& }) q3 v1 [/ @% M6 N/ G
private:
( r& G) i: x# i    static bool DirectoryExists(const std::string& path) {6 F) F( l- [$ l4 E; C/ F4 [! \. k
        // 实现目录存在性检查
/ c6 T* A: l& f4 m6 s( Z8 a# Q        struct stat info;. c* F; G: o+ t
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
. A7 @  c4 a. J8 j' @. u9 ^    }/ ~! B! J4 b" u
};

18

主题

165

回帖

723

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-3-1 00:22 , Processed in 0.056109 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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