找回密码
 立即注册
楼主: 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

主题

226

回帖

4506

积分

金牌会员

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

0

主题

56

回帖

4113

积分

金牌会员

积分
4113
金钱
3772
贡献
285
注册时间
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 {
% W4 f4 H5 q7 Upublic:& k1 M+ O/ j$ s4 u9 `. f  @
    static std::string GetSharePath() {
0 R1 y4 i! R# T3 l- s2 A        // 优先检查 share 目录
! f* K2 W" F8 _0 q- o9 o# U, B        if (DirectoryExists("./share/")) {. f  W! X# F' T/ p; W
            return "./share/";
! N/ b  Y% W2 U        }/ v0 Y, \: [0 R; g: T' ?
        // 如果 share 目录不存在,使用当前目录
0 a. b/ @/ l! I0 A3 S2 V+ t        return "./";
. w5 ]) ?* Q& j# p- k& A    }2 ^5 i; t8 z4 J! g  G, w/ J
    % h: a: n" Z8 h% [
    static std::string GetItemetcPath() {" y# k+ ~; D  n9 a0 `( f" }% q
        return GetSharePath() + "itemetc.csv";! _( ?; _( ]0 a" c- Y5 ]2 C* [
    }. v; ~4 ~4 l' P" e2 I2 U
   
6 c. a- `. p0 H+ W  I1 L    static std::string GetItemarmorPath() {5 c& r' z' V$ ~0 f
        return GetSharePath() + "itemarmor.csv";; g7 F1 @6 |* b- G% K% s6 x
    }
- I3 Z7 y: ^2 i# U. k) w" t    # U) a+ O* D/ m/ o0 j" K8 |/ |: U# N+ X
    static std::string GetItemweaponPath() {5 B% _: P- k# C
        return GetSharePath() + "itemweapon.csv";& P  S& i5 I/ q, F
    }/ s+ G7 j5 b  C# ^8 A7 x
   
. h5 M. M0 q2 {4 l. \    static std::string GetSkillnamePath() {' V) _! W  n% H6 N/ ?
        return GetSharePath() + "skillname.csv";
) f2 U6 m2 ~2 Y( Z) `; l    }" l8 T1 Q6 {6 W* H
    ; V( T& w4 s! |, B4 G) e( T  d! o
private:
6 N6 d5 T! Q+ @  ^0 m    static bool DirectoryExists(const std::string& path) {* ]: p) j9 W+ R3 y
        // 实现目录存在性检查
2 N% k  L6 T) m3 v        struct stat info;
( j- E1 e( S8 ]% H5 ~. R        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
3 `8 U( \6 k9 }( o9 O3 F    }
/ }+ g* h3 G" V7 W6 P4 I" j};

21

主题

182

回帖

836

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-7-7 22:51 , Processed in 0.195122 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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