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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1174

积分

高级会员

积分
1174
金钱
786
贡献
379
注册时间
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

回帖

4384

积分

金牌会员

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

0

主题

56

回帖

4034

积分

金牌会员

积分
4034
金钱
3706
贡献
272
注册时间
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

回帖

661

积分

高级会员

积分
661
金钱
461
贡献
22
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
+ V! b) n! k; Apublic:
  X9 h/ f9 ?: z, z  v8 }4 I( r    static std::string GetSharePath() {
0 e' B: s. G1 `  Y' A; ]% q        // 优先检查 share 目录
, X1 k: Y- y; L) u" c        if (DirectoryExists("./share/")) {' j" F" h+ R9 C- }
            return "./share/";
3 Y7 v3 I' |( M9 i        }
& p0 y. n$ x! L  W- h        // 如果 share 目录不存在,使用当前目录
1 `1 }) U3 c% v1 N# z        return "./";
# t) N4 F$ M, J* M3 z: c    }9 W5 [8 S9 L8 _5 C* R* O9 ]5 s- e
    ' M/ i# C, {. o$ h5 R
    static std::string GetItemetcPath() {
! J  n5 x( L+ M2 Q8 J( X2 q        return GetSharePath() + "itemetc.csv";- B' W7 P$ k# B. O1 G4 u
    }+ J: G4 U2 ]# Z; m+ i8 l1 n  \
   
% ^7 G' K. e' u# a! ~& T2 `    static std::string GetItemarmorPath() {
: K& q. i* L% l% N        return GetSharePath() + "itemarmor.csv";1 x0 R* U( ~* _0 m- y, r8 A' [
    }
6 s  I* R% [0 ~+ z* q7 O& _. Y" V    ' x2 d1 r$ H/ L0 |
    static std::string GetItemweaponPath() {
' ]/ L; W1 B" v0 ?- E& \' H        return GetSharePath() + "itemweapon.csv";
$ g; N6 ^; o: n0 h: @  a# J    }3 P& e* m: ?8 P( x
   
% ]' u0 Q" c& C    static std::string GetSkillnamePath() {- X' c+ V6 l, u. g! t( `
        return GetSharePath() + "skillname.csv";
) _, `; j! I, r9 w    }
( W2 f& }  C. p    & Z( y& z$ A% v
private:
2 h7 D, c. T4 _$ g9 S. [    static bool DirectoryExists(const std::string& path) {
+ `/ R1 l" K0 g! ^8 E        // 实现目录存在性检查
- h& u% t* m* D/ S+ D        struct stat info;/ Q- g! i1 G4 t6 m6 v
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);
0 K) R4 g9 z# B    }
7 B: w3 y! u" v( i};

21

主题

180

回帖

799

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-6-23 08:12 , Processed in 0.091463 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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