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

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

[复制链接]

16

主题

262

回帖

1370

积分

金牌会员

积分
1370
金钱
993
贡献
94
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
) D+ y6 M8 v" w5 c* R9 W" F. {# _; e/ d+ z, a" {9 d
" c3 S0 D' b' e! a8 J
[发布]DK Classic/Evolution A9 Team 版本. X/ B' n' i0 P, P
6 x& @# d% Q  V% H% ^3 S8 i0 r
嗨,
( l" r5 S/ D3 Q& l7 d. {2 ]. Z
3 c- O( F# p  b" q0 D% D我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。  P8 K1 ?: l0 e7 R
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。8 }/ ]- |2 p7 X" w
- b7 `' w3 S. r4 o$ B
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
, q; A1 t6 R( t4 m* R- R2 i! u4 u* _5 m1 w2 _' v
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
5 \( \- R7 I+ p+ Z9 N) E3 S( L) m; Q# V3 c+ [
内容:  Q4 m* e$ ^6 W
- A9服务器文件
% j4 ]/ ~1 C7 U' `! X+ [, S- 自定义反作弊系统8 W0 K* O/ X1 a
- 事件服务器2.0; A. T5 R. s% s8 I- R* @2 v1 T6 `2 u
- GM工具/ z* b7 G4 l) p1 E  [
- 通知中心
! a0 H* i, `) m# B* j- 大力水手(是的,你会看到的)
, E0 G6 m% B8 E5 {- e2 f. ]+ O) b) Z
* h2 i) F& n" B4 c* O9 FA9经典客户端 - 增压版
: |" [) C+ Z, p+ x, J. r这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
# Q, f( m# C0 W- E以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
- W2 ^3 `) U" x% Y# N5 i) T- M! P2 _1 [; O% V- _% A3 \
系统级功能:/ }# _' l; u6 G. o- X! S$ u
- 反作弊 DLL(直接与我们的反作弊服务器通信)
( L3 H# ~2 k! H. X1 D. d) J- 自动 HWID 禁令
& `' B! p; `: `% ]+ y" y/ N- HWID 静音 - 当人们太烦人时消除噪音
/ o+ o7 `6 J; R0 ^4 k" }- RGB 角色名称 - 没用?或。乐趣?绝对。. l3 k9 m2 i; `$ n" }) n" ]

6 ?$ W! s, I9 K) ^自定义游戏内通知:" L( N: W% _% |8 O
- PK 击杀6 V& t" q# s( p" n+ w  y. k& R
- DK 广场事件& j# s3 h- I# x4 J
- 升级结果(+9、+10 等)
, b7 |5 s# d2 f8 P4 F# s- ...以及更多
+ U" {- [+ K5 c  N2 L5 R- g- N& A% Q2 X# V
游戏升级:
. X+ L4 }; ]; |( {! }& S# v3 N& }  F- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)
+ u0 P3 g" r; ?( y+ b- l: A$ {- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
0 f4 V2 C; \2 h* g& S7 k) D9 p$ _3 k4 A- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
% R( t6 n" B: i! {4 S! [4 L1 j' T- 重新设计了 DK-Square, f1 u# Y8 K! ?# Y; k8 M8 H! j* P
- D-Shop
! w8 m' l3 O* @中的翅膀预览 - 有效的 CS 隐身技能生活质量3 H" I* C  {% r8 T. v) }) J

4 e" G( e% r& Z
6 f# g6 B) [# w: Q7 x- 自动技能学习(技能 NPC 已经过时了!8 g- U1 q& l+ g' M9 ]% Z
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!1 w+ I2 Z, v" w  l: j
- F1-F10 热键
% u: [! \! H$ H1 a1 Z) o3 e- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
8 v1 o  H* u: A+ d, e- g+ {" i- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
6 ~& O/ C. {$ D0 \& \, ^, _5 h# p- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)2 b3 l! {# @/ m6 r+ x1 c
+ n. T+ g6 V5 Z& R
等等,你明白了——你们都要求的那种东西。
7 v5 H+ Y, n  s* s; t0 s: |, A; S% @9 z0 n
------------------------------------------------------------------------------------------------------------2 L; j% t3 ?5 L
Anticheat System5 \/ @; Z( z, X0 n4 v
为 Dekaron 完全定制的反作弊系统。进行深度检查:, Q0 k/ A9 U2 H' `
- Dekaron.exe 的 CRC
* g9 x; ~8 G: A) ?& ]. z+ q# o- 40000.txt中列出的所有文件的 CRC(加密)
3 {6 l: e/ R' S# U- 运行进程代码部分3 M7 \( J6 ?* S

  T; k8 f  [/ k+ l3 T4 d$ R的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
2 q/ U6 k+ y- V! V- 您被标记
, ?  r5 @! r7 f: E; e- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
6 S( Q* V1 M5 I8 I4 S- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)/ k1 K- @, j- p6 T: x

6 i$ C3 _4 V. u- k2 t3 n* w未披露服务器端的工作原理 - 一些秘密值得保留在 2 b3 j0 u% f! Z
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
) T' @+ {. R& f! Q7 X& O2 x9 P9 h. U" ]" R" Y
" x' r- T$ X, s5 Z4 x; G# h
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
* r$ a2 y4 h3 M* [/ d: b, f2 I
# y6 y1 z2 U: R' S; f" w- S9 _回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
9 K1 Q: W  i  c* q1 ]它使用了一些巧妙的数据包技巧来使事情自动发生。* k% _8 W! k) R
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
, Q' [3 C, C. L6 b! f
* V8 {- Y6 v8 _3 l0 W4 o此程序:
8 m3 d, A' ~7 w& m" `" J  P5 F. A- 模拟真实的客户端连接
% B3 n7 G, z9 ]6 o9 e/ C- \- 使用 [GM]Event 字符6 T: w) Y  h5 T' S/ M( M' K
- 根据计划! r! x& C2 C+ a/ J  ~

3 l1 p+ m: z# H( c发送 GM 命令 当前支持:
3 l/ d; W( Y7 X# T- Q6 e- EventTypes::RUBY_EYE. A' v' E$ x- [" z
- EventTypes::GOLDEN_INVASION
: ~0 r2 \: o- n- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
8 y/ s3 R1 ^/ ?. Y- K3 j
9 S/ q  I* J  L需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
5 Q( H7 i" i+ E: b9 s$ ]
3 m1 `- c$ ]- P8 ^' }9 o# }9 t- j* {. _- O
------------------------------------------------------------------------------------------------------------ GM工具:( {6 N# a8 |% P3 N9 J! j* `5 C
GM侧管理工具:" }1 S0 o0 @: @: m/ {
- 玩家和账户作
1 R* |3 [" {3 O- 控制EXP、Dil和物品掉落乘数! E7 e- y  u2 H, N
- 静音玩家
' S% @2 O; ?( f; B% \- M- `# q- 发出警告(未完成但已存根)% k' O, |3 h) Z
3 Q4 e$ W. I" w' g* h0 Q2 H; Q! c

7 I  `6 K# k0 L* w
+ {0 K& y3 s% X6 V; w; g. W3 C------------------------------------------------------------------------------------------------------------ IP 加密:
$ |5 W$ U4 c. V$ b6 |9 P创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/5 g- V% i# Q% X+ v2 `8 r9 k
的简单工具它保存客户端的 IP 列表。
( N  v; x) J* {# C
- N8 ]/ Y& V7 g% ?  I* N
- k' |6 b, x# N; M1 \8 [! Z8 K------------------------------------------------------------------------------------------------------------ 通知中心:
7 k. Z  i. S! A8 O0 }$ X由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。  @; `3 u( ^! ^* m& W+ \
通知包括:3 Z- h6 L5 G7 a  a; }% M
- DK-Square 大厅创建
4 k# N" h% n7 E0 T0 x( n- DK-Square 玩家加入$ L/ w* G+ f# m. _
- DK-Square 击杀
& O, j" x& E6 p$ t0 x- 经验/掉落/Dil 乘数事件* U( ?' Z( E' M  Q( \1 m& M
- 公会锦标赛进度
9 w8 i4 @% D, X, n8 G- 扩音器喊3 G3 D" [, I3 ]% ]
叫 - PK 击杀
2 N3 w* c* i& c- 升级到 +9 / +10 等。
7 x. f: X% T. z1 _8 c
& |2 n7 u% [& Z# o" C所有这些都通过 Tritone.dll + 通知中心服务器处理。
2 f. _* C) {; R; F+ {* X; o. q& h----------9 r7 ]0 x: o$ @5 Y4 }

/ \* L& {% I' ]- W% b. T: S-------------------------------------------------------------------------------------------------- 大力水手:
; q4 U% W% K/ e最初是选定玩家的会话记录器。6 G* h2 P2 }3 U; m
由 @krofighter 扩展为:
# e& s# ^" \9 _- 自动学习技能! G3 X5 ]  |+ @  j8 i; s
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
, X/ Z" A0 _/ A0 T$ W# o$ y0 g6 [$ {! ?. D
升级
5 s! R' r5 [' j' A(客户端核心). _2 [# K/ z& A- o. d% Y
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:0 K6 P1 y. X. v* D! c" A% x
- 解密 Lb.ext 以连接到负载均衡器3 Y% n* m2 S2 |* i6 z$ C' f
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择  s9 X9 F8 E+ V: n6 D# C
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
4 z7 V5 X* i% v2 K/ j) E7 W
* }$ E* P/ a( C" F* s/ ]重写登录/频道/竞技场 IP 还包括:" Y% ^% `: g) ?
- 防作弊集成
1 O4 A7 V3 z7 Y4 Q2 ~- 通知系统
; C4 m* p5 t4 J* o- 防抖切换3 g( ^$ a8 h# V! [# P  i
- HWID 静音
* _1 s# r5 T" ?+ o' B- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
+ O/ a5 d2 t& P9 d9 N' t0 W; z3 Q  c  s
将所有内容记录到一个文件中。包括用于日志的解密器工具。
# {9 }& O) z  Q6 K8 ]: S' X; t" v& t5 y$ @8 Y
6 U' Q5 n1 q" L2 v
------------------------------------------------------------------------------------------------------------

3 J/ g0 j) I% O& h我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
- M/ j6 _. O$ k$ t( I" l$ W) b; a4 C不要要求我们编辑,不要要求我们升级文件或修复错误。
8 Q/ `" l6 K% P" L( A% a* }
+ z4 S2 w4 B& k3 O2 k0 d3 U) i
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
9 h& [0 O$ J' Z1 E  W7 y% s- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。; L/ |* r5 M- W0 A
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。. w" X0 T$ ^- w& Z% Q5 {
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。  [  |2 L2 u, z  Z6 u
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入- o! G+ \$ k+ @" y" i
到所有编辑中所做的工作,以及你想出的疯狂想法。
4 ^, k# M' `7 V1 v& z# z9 O+ a/ j, V+ x, D$ \* d$ b6 m/ Q: A
Fun Fact
8 ~* C- S3 v8 j) M  ?Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:* y$ Y1 q. I) n0 R
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg). ^# k/ k% z" ~+ [2 ~
- 作弊引擎 - 用于查找值和调试内存/ |' a7 ]9 F$ p8 S1 |
- Themida – 用于打包可执行文件
. p- q8 L) h9 g- F6 R" l- CFF 资源管理器 – 方便添加自定义代码部分
" b6 L# w, B7 z# H4 e- IDA Pro – 稍后,当我需要更高级
& j5 V* q+ S1 V+ m0 V# H) f
$ k7 b3 o) P7 R8 q. z/ U0 Z的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
# Y7 Q# w' \5 G, A. C! O: X感谢你的回忆、疯狂和混乱。
# Y5 _# k& z0 l

; Y# ~( f( Q( J, s$ `' V' v链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q! H6 i) C0 {( f- M2 {1 b1 T) H% H

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

21

主题

182

回帖

821

积分

高级会员

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

4

主题

99

回帖

1310

积分

金牌会员

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

0

主题

48

回帖

195

积分

注册会员

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

21

主题

182

回帖

821

积分

高级会员

积分
821
金钱
571
贡献
47
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
6 J5 I! x6 h3 b) U9 E3 a哎,我上当了,这个就是国外论坛上我刚下载过的东西
+ [" [% H0 q. i! ?
上当是啥意思

16

主题

262

回帖

1370

积分

金牌会员

积分
1370
金钱
993
贡献
94
注册时间
2023-11-10
发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57% L" B9 H1 z3 g
上当是啥意思
; ^! v8 h7 t/ D3 Y. `
是说他在国外论坛已经下载了,但是只想独乐乐

21

主题

182

回帖

821

积分

高级会员

积分
821
金钱
571
贡献
47
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24. E% d! z( ?, O, F* V5 u; T  u3 D
是说他在国外论坛已经下载了,但是只想独乐乐
8 _$ o" T2 d- B" s: h, i
哈哈哈哈

4

主题

99

回帖

1310

积分

金牌会员

积分
1310
金钱
1084
贡献
123
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24, _9 t$ r' S' g
是说他在国外论坛已经下载了,但是只想独乐乐
6 X+ k; H* q  I+ p& z
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

21

主题

182

回帖

821

积分

高级会员

积分
821
金钱
571
贡献
47
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
: d, s) \/ F% U4 `' T可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

9 Z4 C# Y* R& A, j7 H我在好奇大力水手是什么东东

17

主题

110

回帖

789

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-7-3 04:31 , Processed in 0.060895 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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