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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

925

积分

高级会员

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

36

主题

165

回帖

884

积分

高级会员

积分
884
金钱
634
贡献
49
注册时间
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

主题

172

回帖

1639

积分

金牌会员

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

0

主题

48

回帖

1657

积分

金牌会员

积分
1657
金钱
1501
贡献
108
注册时间
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

回帖

230

积分

注册会员

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

6

主题

136

回帖

479

积分

中级会员

积分
479
金钱
321
贡献
16
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {1 i7 Z- z0 r: X: R" L/ S) p
public:7 O$ u" |5 L% P9 E8 ~! h; T
    static std::string GetSharePath() {3 M6 [6 S+ o% V8 i$ {; r" O1 r! s
        // 优先检查 share 目录/ R2 d; s7 I6 z1 p3 `) f: }- l
        if (DirectoryExists("./share/")) {
, N% d) o7 v. }: q* I+ G6 }# r            return "./share/";
* o, X5 T! _' b: e        }
0 b8 J! i( _  R        // 如果 share 目录不存在,使用当前目录
+ F) x: B+ Q% |; m8 M0 t; u$ J        return "./";6 h1 @: s- H4 I, B# p
    }$ _4 L' O# p& y. F
   
: z! k4 z  Z6 Q    static std::string GetItemetcPath() {# |2 M2 @+ w. Z+ ^# Z& l/ \
        return GetSharePath() + "itemetc.csv";& K1 x- j2 P- x/ `8 p; w
    }
* W5 m* o  q4 W) Y: P' n   
" f+ S) N# b) I  V' w- e0 |1 v    static std::string GetItemarmorPath() {
% N8 y% E) ]5 P" S0 q        return GetSharePath() + "itemarmor.csv";
: c$ e0 H7 V% x4 U3 z1 g" ~    }- q/ u2 ^: N2 Y5 }8 j
    . t* X7 l- U/ }7 L* \! }
    static std::string GetItemweaponPath() {
4 q$ B% x9 u- Y7 T        return GetSharePath() + "itemweapon.csv";
9 O# g  ?3 M* o9 ^1 M    }( d! m- I: L5 \& p1 o
    ) g- e: N) H6 V% l* h9 }
    static std::string GetSkillnamePath() {- Q( B: j8 n% j- H3 d
        return GetSharePath() + "skillname.csv";+ p/ ~# x; g4 K( J# m/ p8 u1 s8 A$ y
    }
" Y% R8 o3 j" }3 O" V   
% O' h( [! G; m! ]private:
- |& c! c, R* g4 E6 P7 H    static bool DirectoryExists(const std::string& path) {
6 n+ M' ~3 Q3 A  p6 [        // 实现目录存在性检查# h8 u/ O) r9 L9 j
        struct stat info;
, ^4 x- a; E, a2 L        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);: r% ^$ F+ s# r, I& K7 N
    }
0 N/ s; h% Y: C7 S};

18

主题

165

回帖

693

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-12-11 07:50 , Processed in 0.073315 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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