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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1069

积分

高级会员

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

37

主题

167

回帖

1023

积分

高级会员

积分
1023
金钱
728
贡献
91
注册时间
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

主题

202

回帖

2068

积分

金牌会员

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

0

主题

52

回帖

2563

积分

金牌会员

积分
2563
金钱
2342
贡献
169
注册时间
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

主题

34

回帖

389

积分

中级会员

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

10

主题

167

回帖

655

积分

高级会员

积分
655
金钱
456
贡献
22
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {% Z: T+ h, q! u% I
public:! Z& k) b  _! E
    static std::string GetSharePath() {
1 u, X2 Q( _1 T5 c        // 优先检查 share 目录. n( q, D5 Y1 i1 i- J6 y
        if (DirectoryExists("./share/")) {
. k) J- b. Q6 H2 S7 u9 ^% _            return "./share/";0 m$ _  q$ }$ o$ v7 c3 Z
        }0 z+ F+ D, a$ C  h1 F4 V, X* g
        // 如果 share 目录不存在,使用当前目录
7 R! B) x  Y5 ~/ u        return "./";' x7 \/ X8 y/ l$ ~, I
    }0 A) L" ~2 X" E, @( b+ I
    % \% S( C: M1 U
    static std::string GetItemetcPath() {
) O% Y  Q9 R) Q+ d5 K7 r; K. |        return GetSharePath() + "itemetc.csv";
, H. Q1 s8 u% T& ^# V    }' w( h3 G6 I8 y: Z' d
   
% p% ~5 }5 L  e; v3 G% ]    static std::string GetItemarmorPath() {
* m0 }+ \9 U  ]) w( t+ F. U        return GetSharePath() + "itemarmor.csv";. J  L( ]% ~5 v3 }
    }" G, o) o1 E( ?& n0 U  E7 X$ C
    ) S  H8 w/ g' E& e/ A( ~/ G1 w
    static std::string GetItemweaponPath() {( F% G& a" u! a+ L, I' O5 z% P4 H
        return GetSharePath() + "itemweapon.csv";0 z* H7 Y! _3 ]4 B) W
    }
% `7 y" o- ^$ t" t. c: k5 a) d) Q/ O   
- _- R$ y- G! A* I    static std::string GetSkillnamePath() {2 P- V" ~0 t1 w: V
        return GetSharePath() + "skillname.csv";# ~9 Y: Q1 U# z2 O
    }
4 F" T' f6 d& b/ p! a' ]4 `+ ^    % T& M5 X' @" l- n4 d# h6 w
private:
* i% w8 Y7 H" \* W( F    static bool DirectoryExists(const std::string& path) {& ]. i' A- h' L# U0 H, O  @- g
        // 实现目录存在性检查* \; D% y/ ]7 @/ @& ^# U, `8 ~  P, D
        struct stat info;% p$ U7 x6 C! U8 L/ k% m
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);( A6 y- L& Q+ O0 `6 r' e/ O
    }' T$ Y# ?2 B( Y6 B2 \, U
};

18

主题

165

回帖

723

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-2-19 09:54 , Processed in 0.061881 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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