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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

1126

积分

高级会员

积分
1126
金钱
754
贡献
363
注册时间
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

主题

223

回帖

3960

积分

金牌会员

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

0

主题

55

回帖

3793

积分

金牌会员

积分
3793
金钱
3483
贡献
255
注册时间
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 {
6 O/ G& E' I( Z& ^2 {+ Gpublic:
( u2 |4 w0 L, u8 i% D/ l& Z: [  Y/ P    static std::string GetSharePath() {
6 ~  m! M% E3 a6 |$ q        // 优先检查 share 目录! ~* `& y3 ]( [  ^6 m
        if (DirectoryExists("./share/")) {
4 d  F) e6 _5 j' r+ z: N; R5 ]# l            return "./share/";) g  b& _7 [: m" g: q6 S! H& T4 K
        }
! t1 p: f7 c! t, i9 Z* s/ }        // 如果 share 目录不存在,使用当前目录
4 }$ W, [+ B  L! I! X        return "./";
2 C9 W0 F& F9 l5 B# k+ j, T    }) w5 h% E' R! a8 U8 J1 I7 i. G
    : M6 S+ j5 J- B% i. [
    static std::string GetItemetcPath() {6 [) p$ ~+ P* c3 X% ~% u5 ^4 C
        return GetSharePath() + "itemetc.csv";
& t8 e$ z- w. X; }- h( y) g    }# E: Z& ~# t& V; B! j6 x* e3 Y% h
   
6 z' `2 z& a0 r: S; j* }0 s# z    static std::string GetItemarmorPath() {$ J) v! I5 q8 C* n. c
        return GetSharePath() + "itemarmor.csv";
# p8 }2 z1 M: L" T8 T+ D" [. J    }& J1 b8 R" o  e
   
" M6 c4 q9 k7 s    static std::string GetItemweaponPath() {' B3 L; m+ X/ d& E
        return GetSharePath() + "itemweapon.csv";
: W: t/ t0 S7 b    }* V5 Y$ J4 `. K" i4 z
    : i0 {0 n: J- A1 W, L
    static std::string GetSkillnamePath() {6 t+ Q1 P% c+ ~. o2 s4 S; g. ~" Q
        return GetSharePath() + "skillname.csv";& X$ N+ w  L9 X7 a9 M
    }5 x  R# T* Z/ x) @$ b$ W0 X7 M
   
8 q' M! C! Q. [4 O& {/ Rprivate:+ R1 X! ]; l5 f4 y
    static bool DirectoryExists(const std::string& path) {
. X( G7 u) R$ x$ c) R: S        // 实现目录存在性检查# A: h+ d# g5 C1 N/ W0 o
        struct stat info;
; `7 Z- t: [, e6 ~9 o        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);, P' K+ d* g6 N, I% ~1 _. |
    }
- O5 {5 t0 ~, |. I};

18

主题

165

回帖

745

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-6-3 03:05 , Processed in 0.034180 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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