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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

874

积分

高级会员

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

35

主题

164

回帖

827

积分

高级会员

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

主题

154

回帖

1525

积分

金牌会员

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

0

主题

46

回帖

1289

积分

金牌会员

积分
1289
金钱
1163
贡献
80
注册时间
2025-6-25
发表于 2025-7-19 14:47:37 | 显示全部楼层
支持一下,感谢分享~~~

0

主题

14

回帖

66

积分

新手上路

积分
66
金钱
49
贡献
3
注册时间
2024-4-8
发表于 2025-7-24 13:18:28 | 显示全部楼层
大佬能发给完整服务端吗 我找了好几个服务端替换启动都是直接闪退

0

主题

33

回帖

137

积分

注册会员

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

2

主题

86

回帖

302

积分

中级会员

积分
302
金钱
199
贡献
15
注册时间
2025-9-9
QQ
发表于 4 天前 | 显示全部楼层
class Config {& W# s- b- M- j. C0 h3 j- h2 T
public:
" u# J+ T- U$ z5 R: t" V    static std::string GetSharePath() {5 \7 Y) X, k  d+ b- n& f
        // 优先检查 share 目录: ~# k  I! ]: J3 p: |7 o8 F
        if (DirectoryExists("./share/")) {
0 e2 a+ p  t/ J' W4 j            return "./share/";
' b1 o3 b% Y5 g! U        }* q$ i" a9 P9 l$ N7 o% G0 n
        // 如果 share 目录不存在,使用当前目录' P' s, e# z9 e  O
        return "./";
$ z/ B' w/ ^6 i  z' N/ e, A    }
- U( y' D( h6 \' j6 _" K) u   
6 L$ r: l2 [% L+ w, |8 l7 d    static std::string GetItemetcPath() {
7 s& H- M( C  \! k6 C; C1 a        return GetSharePath() + "itemetc.csv";
: f: [0 K9 q9 l; R$ s    }! i4 Y+ L  R6 e+ O  z& ]& r. D$ Z$ X
    6 ^5 d( u% s$ z3 m
    static std::string GetItemarmorPath() {5 W) Q3 |4 j- H1 d, v
        return GetSharePath() + "itemarmor.csv";
( Y# I4 G3 m( [7 G+ Z3 o' k    }2 ~) `( q3 k1 H0 |7 C7 N0 ^2 `* M: C
    # G2 g8 H* j. D& w9 n  y
    static std::string GetItemweaponPath() {
9 j* @8 u8 ~; @8 ?2 r! p9 H# o8 R        return GetSharePath() + "itemweapon.csv";
4 C' |" e& O7 w; s    }
$ D4 C3 {8 R  v* k; G1 T$ F' |    2 a9 \) M7 I$ F9 J
    static std::string GetSkillnamePath() {# Z$ v5 Z! R0 p8 g$ _3 G" o
        return GetSharePath() + "skillname.csv";
6 D1 w/ C! {) y% X1 t$ v& z9 F9 c3 a    }
6 m7 w3 O3 w8 S  _   
$ H  j" e  N! w' yprivate:
4 P& K% u+ S* `5 {9 p* Y1 s    static bool DirectoryExists(const std::string& path) {
- F0 a$ J% @; t  s        // 实现目录存在性检查/ n' J- H& O3 W
        struct stat info;: ?" N6 a+ p7 S$ y; ^% x, P. J
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
: f0 r" N' S, v2 f3 `! c4 N    }
/ k8 j; ^+ Y  k. Q4 t, m9 K};

15

主题

153

回帖

633

积分

高级会员

积分
633
金钱
430
贡献
35
注册时间
2024-10-11
发表于 4 天前 | 显示全部楼层
6666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-11-8 21:22 , Processed in 0.054995 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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