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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

895

积分

高级会员

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

36

主题

165

回帖

839

积分

高级会员

积分
839
金钱
604
贡献
34
注册时间
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

主题

161

回帖

1560

积分

金牌会员

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

0

主题

47

回帖

1382

积分

金牌会员

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

回帖

164

积分

注册会员

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

2

主题

89

回帖

329

积分

中级会员

积分
329
金钱
216
贡献
22
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {2 c) T: t) @1 z
public:" y# ]  a5 |0 E+ u6 L7 S7 _4 Q
    static std::string GetSharePath() {
# b5 v4 g( [# `        // 优先检查 share 目录6 j$ G% B7 ^- v& I  o
        if (DirectoryExists("./share/")) {9 j3 F7 w# V# R$ r
            return "./share/";" g" |* m" z5 i( s# x( z# @5 b
        }
$ |7 G) y# V. `        // 如果 share 目录不存在,使用当前目录- _' c* {- q% ?. G! r' |& C
        return "./";
) [3 |7 f4 Z) G    }, ?9 K& s. z4 h' c; H- \  ^" \* h
    % Z2 Z; I* F  P
    static std::string GetItemetcPath() {
4 w5 R' i- a& f1 D        return GetSharePath() + "itemetc.csv";( \; n! |2 `+ T7 ~$ L5 ^
    }
% U# Q( L# _* c3 e( {/ v; r    . W" |9 L8 H8 g9 D/ J8 t
    static std::string GetItemarmorPath() {
, ^. g% u4 l- }+ I- Y- p6 L, ?: p        return GetSharePath() + "itemarmor.csv";
# D; P# }* m9 O4 F0 f2 Z' S    }
9 s/ A8 g5 a! e4 B. s/ b% Z2 K+ L   
* ^) P4 _; a. ^# X0 R* Z. Z; G4 |    static std::string GetItemweaponPath() {
* r) R" b6 ~: W+ q/ N# R        return GetSharePath() + "itemweapon.csv";! ]' q9 O. V3 l0 n4 C; K8 s' h- b4 t
    }
. a6 o& x  ~. K# t   
$ g+ C# d! q# y7 V- F& d: e/ d    static std::string GetSkillnamePath() {; b9 T. x+ ?* q! v. I; q
        return GetSharePath() + "skillname.csv";2 Y: A, `2 p( L* ~2 N2 |
    }9 T% M5 Z7 a7 E8 W1 M; P/ @5 ?
   
! J* C% M2 B$ }) Oprivate:
* X! [! l& [, @$ w& [$ \    static bool DirectoryExists(const std::string& path) {
; ^& {/ @' J- T        // 实现目录存在性检查
+ b, c6 j9 d: \! o0 b: k. P7 }        struct stat info;" B6 v( b! a) l6 F$ `
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);. A5 A: h+ Z* a' g* f: k
    }! d3 v4 A% Z6 k
};

18

主题

164

回帖

676

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-11-17 20:48 , Processed in 0.155292 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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