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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1078

积分

高级会员

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

37

主题

168

回帖

1121

积分

高级会员

积分
1121
金钱
793
贡献
123
注册时间
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

主题

216

回帖

3039

积分

金牌会员

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

0

主题

53

回帖

3158

积分

金牌会员

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

0

主题

17

回帖

87

积分

新手上路

积分
87
金钱
62
贡献
8
注册时间
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

回帖

659

积分

高级会员

积分
659
金钱
458
贡献
24
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
( E5 _) j! C$ ^  ^$ Dpublic:% m/ {+ J6 u6 V
    static std::string GetSharePath() {8 y$ `" s, A# G( _& R
        // 优先检查 share 目录: n+ o: ~; P4 {8 h( m
        if (DirectoryExists("./share/")) {5 t9 T* D3 A, B9 I
            return "./share/";
5 v( F& b. F5 B7 [6 F3 o* ^        }9 b3 }( m( H; e
        // 如果 share 目录不存在,使用当前目录6 S* k3 H7 V4 V# L1 M" y
        return "./";0 k& @7 e0 Z1 q( _6 n
    }
+ Z" G+ D' k6 s. \5 j0 k0 p   
- \! c$ M3 N, e8 W6 `    static std::string GetItemetcPath() {
& U: q8 U1 H+ \/ n; F- q7 y( m        return GetSharePath() + "itemetc.csv";
" p# b. L# e0 k& g9 @0 I    }3 e; y. X% w+ {
    4 |5 [: ^" R- j1 M" q2 s
    static std::string GetItemarmorPath() {
: r, h( ?; t" x# i/ g6 J        return GetSharePath() + "itemarmor.csv";$ j6 R( U* c: U
    }) \& r% _' v  b% S/ C0 O
    3 K, O0 l( A# @/ ^9 {
    static std::string GetItemweaponPath() {
6 n" J, W5 R! ]% F* e9 N2 ~; F        return GetSharePath() + "itemweapon.csv";8 I, P  n1 S4 N, c4 x
    }* F! q6 [  [* h
   
2 G9 Z! n8 G" d( h3 q! Y    static std::string GetSkillnamePath() {3 v! g  p) Z" _9 ]) F# E4 L% a: e
        return GetSharePath() + "skillname.csv";
8 }' T! C6 X4 r8 j: t6 y- P    }. {  s2 g, s4 M0 ^/ M/ M6 S
   
# E; L4 J7 }( [4 _# Y* o6 ~' `. `private:9 o- Z! y: G9 ]
    static bool DirectoryExists(const std::string& path) {9 V( B% k. ?0 r6 Z# r8 p% O
        // 实现目录存在性检查
% T3 M# l1 r5 S, y1 f        struct stat info;
7 C$ ~" o! ]: c- p+ B        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
2 o% D6 {9 T( \( K0 f$ z& g8 x    }
' ]1 A7 g6 W; b9 i};

18

主题

165

回帖

723

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-4-12 08:51 , Processed in 0.039570 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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