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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1186

积分

高级会员

积分
1186
金钱
794
贡献
383
注册时间
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

主题

225

回帖

4496

积分

金牌会员

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

0

主题

56

回帖

4104

积分

金牌会员

积分
4104
金钱
3766
贡献
282
注册时间
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

回帖

664

积分

高级会员

积分
664
金钱
463
贡献
23
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
6 x- _+ W6 _7 k( X) Ppublic:
7 @3 }* w+ [/ H$ C3 T" G    static std::string GetSharePath() {
6 U6 d8 `; h5 d- U2 s' h        // 优先检查 share 目录
  d' M1 e" j; s6 a# u& q$ I/ g4 v        if (DirectoryExists("./share/")) {' B& K/ R) L) ~2 D6 f
            return "./share/";
8 J# ~' r6 e/ K6 A' ^( k        }
% J. |( k7 y& s8 u# a- \! L! \        // 如果 share 目录不存在,使用当前目录
1 G, I* {% a; C5 o5 O" L$ R: O1 A        return "./";
6 h/ h! g- A9 `0 q    }
+ |, k# b& Y! p! g$ L    ; Y4 J, p3 q5 H7 Y& z
    static std::string GetItemetcPath() {$ ]1 e: l& q, u/ L# c
        return GetSharePath() + "itemetc.csv";
1 L' B( A4 U  F7 Y1 n* i8 E    }
/ Y& d$ S  i. b    + Q  j5 y2 w* e) b9 q
    static std::string GetItemarmorPath() {
- V* c; }& Z. l  v        return GetSharePath() + "itemarmor.csv";
* [: c6 M  X( w4 q) c  y    }
* W: ]2 J) j: E2 ?* f) @    ( c  X8 [: h( e8 z% r; A' I
    static std::string GetItemweaponPath() {+ S& t& t4 ^$ K2 r* ^! b
        return GetSharePath() + "itemweapon.csv";
2 F3 I+ O( |+ I    }
# S8 j5 O2 t  ~9 d4 g" d   
% z) Y- U$ M* ^# q4 w' U4 h    static std::string GetSkillnamePath() {8 _* b$ }: R/ `4 A3 z
        return GetSharePath() + "skillname.csv";
4 i; g+ W% r) o3 B! W    }$ S) T0 @" L  M/ {7 y8 n
    % I0 U* R# h7 ^
private:4 `$ S6 J0 W  t, h' |2 ~9 n, g3 K
    static bool DirectoryExists(const std::string& path) {
4 s. E7 w0 C- E        // 实现目录存在性检查
$ Q  @. @* [' a4 E, p8 ]* ]        struct stat info;8 q. I( Q6 i: m! g( R
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
  w, d8 s! i! q0 I8 u    }
* B8 N# I) w: I4 Y! ?: R8 k7 n};

21

主题

182

回帖

821

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-7-3 08:58 , Processed in 0.056964 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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