找回密码
 立即注册
查看: 8358|回复: 19

[服务端] 转发搬运DK Classic/Evolution A9 Team 版本

[复制链接]

16

主题

268

回帖

1588

积分

金牌会员

积分
1588
金钱
1153
贡献
146
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 / T0 H- `( c" w% C! t
4 Q9 ^9 L/ O& @/ G( a1 p

$ W8 W1 I( Y& k[发布]DK Classic/Evolution A9 Team 版本1 D' k% W5 H) v7 z% R5 B( P
$ f- ?7 q/ r# S* K
嗨,2 M7 w& r" X% d# H; ^, z
  ?2 N) u7 T% K6 Z+ x
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
7 t( d& l! \5 ~! R& Q今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。) n9 D1 i$ {! J( U

6 ]: O+ ^/ ^7 @我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
: n( H  o) O) A" S9 [; U: L0 j7 X- s1 V9 K
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
3 u# ]# V: x! F( d# K' c
- E9 g6 y) D* ?* J6 o( v内容:; A! Z6 _  s: G& H
- A9服务器文件
' ?' D, `* z( X% w: |% ?% G4 @- 自定义反作弊系统0 P7 c: [: `/ a5 g  N  c
- 事件服务器2.0$ o# N1 O- w! l- K
- GM工具
% t+ u  D& y! x3 U; u1 C( L- 通知中心
2 A7 s0 S& l" `+ u" d3 C! {& q- 大力水手(是的,你会看到的)
9 B. f6 w' L2 q4 A) M1 j) k9 B8 m
8 \" K) g# x3 q/ P8 |A9经典客户端 - 增压版- S; l9 u( U# H8 o+ S
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。- W  o, h( a8 @2 r* ]' ?# `6 n4 Q
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):3 i  g- [* `+ C) Q
. u6 \- p; Z; k$ H; W
系统级功能:
* g  ?* k9 V6 A0 ~- I- 反作弊 DLL(直接与我们的反作弊服务器通信)" h$ Z' h, ~* {( x- @/ b
- 自动 HWID 禁令+ \2 k) f5 S8 f& I3 h
- HWID 静音 - 当人们太烦人时消除噪音
1 v0 z& b) ~! F- RGB 角色名称 - 没用?或。乐趣?绝对。- I" W/ C& s5 X5 c4 r& d) g

# J4 @$ D, ~$ A) ]! C自定义游戏内通知:
. c5 E9 V2 Y/ q* J- PK 击杀
# x  d' \' I" ]1 ^6 Y+ T+ w; ~* B7 F$ d- DK 广场事件
+ l5 P. ^1 [9 q0 b4 |8 |3 [: k- 升级结果(+9、+10 等)
; v. a% }, |* t- ...以及更多
1 u# N; a# V! j5 M4 X. o7 {
1 L% \- h7 _4 c' T游戏升级:( H; _! `5 T. H  k
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)
! P- e9 ?5 l; q7 Z- s! N6 w- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
5 I: r/ k9 E9 [3 Q- `- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......1 ?; }4 o) e, H& ?0 [# ]
- 重新设计了 DK-Square
% C, i" M1 G( G$ F- D-Shop) d3 l% Z3 v( e: a0 m: F
中的翅膀预览 - 有效的 CS 隐身技能生活质量
. C/ E# \5 E5 k: B  a" G! p; _+ G" M$ x3 e* u
:
+ s; r# g  K. ]- D8 U6 l- 自动技能学习(技能 NPC 已经过时了!6 g+ E5 f" m  H3 v( h# w/ }' @
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!1 F3 L% o  y8 R& K
- F1-F10 热键9 `) k* `1 [& ]4 ]
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
. R- t5 p# Y7 G* g, y0 |5 Y- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
- R+ b. q8 ?4 o- ]- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)5 B* m; L% v7 R7 s* D6 ]8 r" X

$ `  W/ v! q/ X等等,你明白了——你们都要求的那种东西。
$ ?+ I6 k9 W  E) f" e) l: z
% p* l. R" @+ z------------------------------------------------------------------------------------------------------------
' |8 G# x; L' qAnticheat System; W7 ^9 U+ i  E3 T: L
为 Dekaron 完全定制的反作弊系统。进行深度检查:
( O7 f8 f' F( a, p1 c- L- Dekaron.exe 的 CRC3 C5 j5 p; H, t/ e
- 40000.txt中列出的所有文件的 CRC(加密): l/ n: q# B$ G" G% [  h+ a
- 运行进程代码部分
. ?. x0 a0 @: c. [! @& }5 \
  {5 I. U( Y# g" C5 ?& a# h' ]的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
& ]2 [  |. g3 V4 Q2 c8 c. a1 ^  E- 您被标记; X# t) }' Y7 S& h  h3 v9 L( J
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
. g  }  t9 Y( @& M  v# _- W: f+ e- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型), x. \0 ]" I: J# I; _; d! n

, B5 d: z+ y: d1 M* p2 ]未披露服务器端的工作原理 - 一些秘密值得保留在
" h  \2 B( o1 R4 B! Q: Q; n' B" LEvent Server 2.0 ------------------------------------------------------------------------------------------------------------( e' D& h5 N, M" J: }1 |
1 V8 u( R8 m; q2 v# k! U

* e% e; J0 ?5 E9 q% G有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
) n- ?& Z3 R8 Y+ Q  Q
# M, q6 O# q8 I- x/ d回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。& E! e% i% m' z1 ]8 c
它使用了一些巧妙的数据包技巧来使事情自动发生。1 E* x6 [. r, `9 c; ?9 r$ x0 S
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。) _) p! O/ w- G: [

) r6 A, ^  M9 v3 h6 H此程序:
+ Q3 e' J. i3 ~! `- 模拟真实的客户端连接
' t$ U: u% Z' S: I! a" q8 e% }- 使用 [GM]Event 字符7 x; I  u9 S! |6 q% R( X
- 根据计划' X+ r) B0 E* R% m: |; E
5 M, l8 z) s2 U! F" i* w
发送 GM 命令 当前支持:
' K2 S" N! {: x/ ?8 B- q$ H- EventTypes::RUBY_EYE. Q& A1 O+ f8 z' A! o
- EventTypes::GOLDEN_INVASION
) P) p  u. C' j! {- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
  I7 A' F( M8 i4 w4 ?: p$ S2 p! e% l" I) H+ f  b$ h
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。  t* Z  Q& o! j6 y8 T1 }
2 N- F3 U' l& A7 K
! z/ i; l' a% M% h# m9 G! l; P
------------------------------------------------------------------------------------------------------------ GM工具:7 n& }4 P  @0 I# J. H# ]. w
GM侧管理工具:
8 H- @, e6 [- g( a8 d! B: a- 玩家和账户作, @- n; X; m) n
- 控制EXP、Dil和物品掉落乘数/ j* i- `  t  v3 D6 X" u! l. O
- 静音玩家2 l  o( F) j4 [/ q
- 发出警告(未完成但已存根). T; V- ^8 X$ o5 x- M9 y: p2 L0 ?
# ?( {" B, G8 e5 |
$ k- ~0 t7 r: ?2 j0 ?

7 E# W/ X! ^( d, v" q" t------------------------------------------------------------------------------------------------------------ IP 加密:' _" O5 \$ }  g
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/& f  h( {: E, C: t% i4 `
的简单工具它保存客户端的 IP 列表。
3 f; x/ H1 e3 i
% W, ?- y  O; L1 }, F, l6 R% _" u
" x% e+ q6 V4 @7 U------------------------------------------------------------------------------------------------------------ 通知中心:3 N$ a7 }& j. Z; e% b
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
- T  U6 A# @/ ^5 P( h6 J1 s) O9 g通知包括:6 y; [$ k4 y: C2 C4 e3 Y+ ^: K9 F
- DK-Square 大厅创建
* U8 c8 y5 Z1 l6 k, m4 d- DK-Square 玩家加入" q: |" e% V: ?$ N
- DK-Square 击杀0 }. T6 w4 y6 s, O
- 经验/掉落/Dil 乘数事件
8 W& {& z' ~* |! R5 H- 公会锦标赛进度
, n/ T: u  K/ K9 Z  q- 扩音器喊
! ]  D8 U$ V. {4 y叫 - PK 击杀/ f. {3 Q) E% q1 Q
- 升级到 +9 / +10 等。
: _& Y# b+ {8 j$ Z8 M1 C' v- u  ]3 W: O" I
所有这些都通过 Tritone.dll + 通知中心服务器处理。
/ u. t" Z4 w! Q4 x1 {3 J( ~$ K3 w----------
5 O+ a' p) L) G7 T) U+ O
* F- y3 w& B5 E* R-------------------------------------------------------------------------------------------------- 大力水手:
. ?3 G# r8 R( E' L3 I! B3 O最初是选定玩家的会话记录器。+ N9 y: C9 M) ~/ ^  I  Z3 p9 @
由 @krofighter 扩展为:
0 F" E9 q5 ]# z: m- 自动学习技能3 t: @- f: x1 z2 ~( y
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll' ^& R3 \) Y4 \- C/ q- Y% X  [

" c/ M9 z, H4 O3 e  _, m# j升级& z) K6 Q* i/ T3 ^# @7 {8 L
(客户端核心)
' J6 }' \# m  I! `; V6 j$ [" \4 x8 A" z这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
: T# [) D6 b* c, ~" m- 解密 Lb.ext 以连接到负载均衡器
) G& S3 d0 w4 y. I( v2 `' t- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择4 N9 j! Z% K0 J2 q
- Ping 每个 IP(端口 50005),选择最快的,并在内存中8 W" m8 P) v2 K( @6 q5 C

! q" J, [! Z! I' ^: G( X7 y重写登录/频道/竞技场 IP 还包括:
& I, a" E# Q1 }3 t& {/ P- 防作弊集成5 V9 P% r& }" F: l  o' `
- 通知系统
% k8 r$ d1 G  p, G" I- 防抖切换
) i8 r- h2 k' V: D- HWID 静音
6 ]1 Z2 W: e9 k) n- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)9 h2 ]- ~" C% L) q7 Z" I
) A; d. P3 |; P+ }, _; n/ e
将所有内容记录到一个文件中。包括用于日志的解密器工具。5 t- o' ?0 {* ?* }
/ K, e5 j" V0 G/ Z  Z: r4 a8 x6 p

) a# T" g& u" f2 f------------------------------------------------------------------------------------------------------------

& Z! Q, g" L1 h8 N8 ^我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。8 u: A# |2 L0 E) V  ]6 y1 ?
不要要求我们编辑,不要要求我们升级文件或修复错误。

# x: b1 w8 b. y4 q# L! w. l. S8 v9 v( M& T# X" A
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
3 Y- t- l2 m% X: R* p/ D- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。" y& ]2 m: C( j
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。) z4 |' m( [1 T  ?
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。8 J3 k! p- E# X  v
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
3 H# U8 \3 n! H3 \到所有编辑中所做的工作,以及你想出的疯狂想法。9 z$ ]  R( U: T
4 H: ?- m+ H$ C3 h
Fun Fact. O  N: c% J+ ^0 i; c
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:, @2 G, V+ {3 l5 V* |
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)  V. b: q2 |, w4 r7 ]; ^, W
- 作弊引擎 - 用于查找值和调试内存5 u3 e3 i$ _( ^+ n- ~: j9 q
- Themida – 用于打包可执行文件
/ s, }3 }6 r/ _2 p1 w- CFF 资源管理器 – 方便添加自定义代码部分
  u& x! x' O8 s; y- IDA Pro – 稍后,当我需要更高级
+ w. w5 ^8 q, k* p
, n1 O( n" N  |8 [- |8 K9 u的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
! H9 c$ |" p! ]" k* d感谢你的回忆、疯狂和混乱。
) V* p* I, s) Z2 r

/ K* `% @' m3 a2 J" _链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q5 G! n' D. A$ G" R3 {

提取码及解压密码.rar

162 Bytes, 下载次数: 39, 下载积分: 贡献 -2

售价: 2 贡献  [记录]

转发搬运DK Classic/Evolution A9 Team 版本

22

主题

189

回帖

1007

积分

高级会员

积分
1007
金钱
710
贡献
86
注册时间
2024-10-11
发表于 2025-4-10 11:53:02 来自手机 | 显示全部楼层
非常棒!

4

主题

100

回帖

1409

积分

金牌会员

积分
1409
金钱
1153
贡献
152
注册时间
2024-3-22
发表于 2025-4-10 15:23:33 | 显示全部楼层
哎,我上当了,这个就是国外论坛上我刚下载过的东西

0

主题

48

回帖

195

积分

注册会员

积分
195
金钱
133
贡献
14
注册时间
2025-3-13
发表于 2025-4-11 05:34:36 来自手机 | 显示全部楼层
感谢大佬分享

22

主题

189

回帖

1007

积分

高级会员

积分
1007
金钱
710
贡献
86
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
' R+ J, d* }$ {* d; M) t, K哎,我上当了,这个就是国外论坛上我刚下载过的东西

1 u& j9 h0 m3 o' M8 h上当是啥意思

16

主题

268

回帖

1588

积分

金牌会员

积分
1588
金钱
1153
贡献
146
注册时间
2023-11-10
发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:571 {5 B4 e3 |0 Z7 ]7 d
上当是啥意思

/ A7 C7 g: J( u9 N是说他在国外论坛已经下载了,但是只想独乐乐

22

主题

189

回帖

1007

积分

高级会员

积分
1007
金钱
710
贡献
86
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24! H$ j/ h, [& D* v2 i
是说他在国外论坛已经下载了,但是只想独乐乐
6 }0 O; c$ Y# r! b. T& U+ y
哈哈哈哈

4

主题

100

回帖

1409

积分

金牌会员

积分
1409
金钱
1153
贡献
152
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24$ p/ R8 y1 d+ `
是说他在国外论坛已经下载了,但是只想独乐乐

; f- F! r) q% J, O可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

22

主题

189

回帖

1007

积分

高级会员

积分
1007
金钱
710
贡献
86
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:075 @; A7 i8 Y  s7 Q7 }) j
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
" n2 W4 z" _8 B% w2 I, g
我在好奇大力水手是什么东东

21

主题

116

回帖

1207

积分

金牌会员

积分
1207
金钱
923
贡献
147
注册时间
2025-1-10
发表于 2025-4-11 21:40:51 | 显示全部楼层
老外的产品还是做的很精细的而且愿意分享,不像国内的某些人 别人免费分享出来的加密软件,他拿国内来卖2000R。哈哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-11-11 21:43 , Processed in 0.316075 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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