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

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

  [复制链接]

1

主题

16

回帖

60

积分

新手上路

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

0

主题

9

回帖

967

积分

高级会员

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

37

主题

167

回帖

933

积分

高级会员

积分
933
金钱
668
贡献
61
注册时间
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

主题

184

回帖

1708

积分

金牌会员

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

0

主题

51

回帖

1918

积分

金牌会员

积分
1918
金钱
1741
贡献
126
注册时间
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

主题

33

回帖

287

积分

注册会员

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

8

主题

161

回帖

564

积分

中级会员

积分
564
金钱
392
贡献
3
注册时间
2025-9-9
QQ
发表于 2025-11-4 08:38:23 | 显示全部楼层
class Config {
+ c! M" B1 n* d% mpublic:
. `6 y$ r# b8 |+ l/ s    static std::string GetSharePath() {  Z( t4 U( l. N1 L
        // 优先检查 share 目录: E# K) G. q" N% X5 }3 q4 N
        if (DirectoryExists("./share/")) {$ P% E, l$ ^! [7 \* ~; p1 P: e5 i8 J
            return "./share/";1 y/ z: ?) L' W9 C: k, ^5 _
        }
" s% i5 j4 e; r        // 如果 share 目录不存在,使用当前目录
& R! g  u' p/ z3 W/ E- O        return "./";
4 Q7 z2 |5 }  T9 o, H! `' ?; f1 f    }/ P; o9 u  H) d: \
    . a! L1 J" k( _3 g! H
    static std::string GetItemetcPath() {
# o7 `; h4 `8 [/ N& |        return GetSharePath() + "itemetc.csv";1 `% E& D1 y6 X
    }
7 ^  P- l3 s+ [& E+ Z   
  R7 `7 Z  C/ U5 H    static std::string GetItemarmorPath() {
1 {$ p" j# S8 J6 y. w# ~6 f+ p        return GetSharePath() + "itemarmor.csv";
+ r" H3 }$ U! [4 u    }; G1 v5 N5 X1 G
    . s. y$ s1 O8 A
    static std::string GetItemweaponPath() {/ @' M* P  U& j( Q1 C: t/ O7 V
        return GetSharePath() + "itemweapon.csv";* e% i) O2 b0 ~0 ~+ X7 J+ s
    }8 h# Q5 x) w! E) g! v7 I" z6 G% o
    ) {) O+ Y  e! ~
    static std::string GetSkillnamePath() {6 `& x3 _/ ~# ?- Q( X' }
        return GetSharePath() + "skillname.csv";, {9 `" O. k; d4 e! \
    }
& w% X2 e% W! A- v% \   
! i3 r# P8 W/ {: G# p6 Oprivate:3 B+ C! b# x7 Z" U! [. _
    static bool DirectoryExists(const std::string& path) {
2 `6 D) Q' ^" s1 e        // 实现目录存在性检查( M: P+ V" N5 E2 H9 Z4 a
        struct stat info;( q2 O4 L% @. ~- x4 b  _  U
        return stat(path.c_str(), &info) == 0 && (info.st_mode & S_IFDIR);. i$ ^5 v  u2 @! e$ D  p
    }4 o1 o; Z. S' {6 T. }% o
};

18

主题

165

回帖

708

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-1-2 00:20 , Processed in 0.087224 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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