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

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

[复制链接]

15

主题

260

回帖

1326

积分

金牌会员

积分
1326
金钱
957
贡献
89
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
5 Y1 p9 L6 }1 H* r* E6 w- K7 I3 m. `+ O1 {. N

/ b. g* s' U) {& f[发布]DK Classic/Evolution A9 Team 版本
4 N* ]; x7 M$ H% k: q. A
: `/ M. V' V; S9 Y; \: h1 ]嗨,
3 J6 w6 k3 V# h6 S  I; i; H5 R% q5 C9 Q
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。' x2 c6 r+ n, r0 ~8 p" X
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
. Q& f+ @, d2 }3 s& L
0 w# Y, z5 f, U. O7 |我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
; {* T5 Z. S( z% B( N5 s3 u; V
& x# y, E; _- {" L. |  f; G- W1 C我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。: e& p6 |3 U# U

" B* N3 W9 c0 k1 b( u* s内容:
) E- y0 K2 w: M/ j# p5 _8 @; F- A9服务器文件2 u5 m! c- i: l3 @/ ]
- 自定义反作弊系统4 q5 b* ^, ?3 F; |" {3 Z. Z6 a( @
- 事件服务器2.07 ]9 f, {3 n6 C9 V
- GM工具1 |& H0 s* p5 c, t
- 通知中心
2 g( v' H+ }/ p# v! Z- 大力水手(是的,你会看到的)8 G( ~! {. Q, b7 c% `

0 t2 j3 k! U7 d0 OA9经典客户端 - 增压版% s' I2 ^3 n+ |' y
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。) B* k0 n; d& J. G8 K
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):; F6 C  H7 j; V8 C- \: D
- }" i3 m7 P8 D
系统级功能:
+ e5 z& W% L8 k: l  P& h' |- 反作弊 DLL(直接与我们的反作弊服务器通信)
4 b& o4 j- A+ Y# k- O- 自动 HWID 禁令* [- _( W. D- d3 P- F3 \
- HWID 静音 - 当人们太烦人时消除噪音7 v3 e# D+ u6 n7 d* E" H5 G: c+ ]5 x
- RGB 角色名称 - 没用?或。乐趣?绝对。
9 ^- z/ d! v' L5 S5 P% N2 D4 G
2 D* X  P' G3 x1 y4 X8 J2 X* o% N自定义游戏内通知:
. P) F. M! Y/ [8 B5 K  p4 S- PK 击杀* G! p9 |; w6 z  I
- DK 广场事件1 L- X' k+ J: ~" z
- 升级结果(+9、+10 等)
' x4 T+ r% j* G; @* |, L- ...以及更多2 A& s; m" }; Y

, e7 y7 i& m' c6 g游戏升级:
5 x4 \5 k/ ~, k5 q. [- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)* s* V! L2 Q+ n& e) A; ]; ^
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)6 y: e7 {: F: A# U# _* }  n
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......' l3 d% x$ T. ?' V6 @4 I
- 重新设计了 DK-Square1 R% M8 e0 p" P$ {: S
- D-Shop
( V1 K3 \4 p% u7 U' r中的翅膀预览 - 有效的 CS 隐身技能生活质量* _) Y' G, Q/ d7 z8 A* l" X  A

6 g  ]) T; J- W# {
- k+ g: G( o: u- 自动技能学习(技能 NPC 已经过时了!
4 c+ D$ a* K% i/ [- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!1 Z6 V" q* E) t' x. H  L' D4 Q5 B6 r
- F1-F10 热键: e3 X+ q1 l: A
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。& \: u' K$ G& Z, m7 U. M
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!2 x# N5 J% R9 F
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
5 R: ~' [$ ^% t
7 i) ~- v" n, K6 ?3 c8 [- e$ p等等,你明白了——你们都要求的那种东西。
2 \5 ^1 R0 n- O8 [8 d
5 {3 B  x7 n2 y- o, ~1 l: Q------------------------------------------------------------------------------------------------------------+ V- Q; Q: y5 B( B) ?3 b
Anticheat System* Q0 j0 v9 Q5 q. W! t6 X0 k
为 Dekaron 完全定制的反作弊系统。进行深度检查:1 `0 o9 K; A7 S* n: T$ L
- Dekaron.exe 的 CRC' Z# I1 j6 w; L: u
- 40000.txt中列出的所有文件的 CRC(加密)7 [" [9 ~# S" J
- 运行进程代码部分0 S/ E; ^8 N5 ?( P
: z' V( Q7 A7 {! J0 K9 v* r+ q
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
  J# y/ n8 Y" B# e: o- 您被标记# ^, k- m- C. z% k
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
( ?: x% W) Q& j% Z' s6 W- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)% O8 Q, d/ p7 w# v7 r- ?2 g
' i1 J& U, w7 j
未披露服务器端的工作原理 - 一些秘密值得保留在 ' M( \8 ]6 N' b2 p
Event Server 2.0 ------------------------------------------------------------------------------------------------------------  Q% `8 {; P: s( f( [

' P( R4 d/ e; i- Z
9 Y: W) E3 D  B8 z: y/ X有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。4 R# D  s2 ~( \- O

: Z7 S8 q! T% M' K5 R回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。9 h6 b) G( `, E$ ~* U
它使用了一些巧妙的数据包技巧来使事情自动发生。
1 L4 U6 {( G) M. u* m1 R您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。8 X+ i4 Y3 P1 O! K) ~
- T7 l6 }) |- w# i( v! n
此程序:
+ B9 V7 l' ^: g6 a- 模拟真实的客户端连接
* t1 n/ c  B" Q7 X- 使用 [GM]Event 字符& n$ y/ d1 K9 m! E3 K
- 根据计划6 l3 Q3 ?) o# `0 r: X$ p

' R" P' ~4 t$ K; y$ _发送 GM 命令 当前支持:4 E4 X  G+ D7 R( A7 q1 ?9 K
- EventTypes::RUBY_EYE
* S2 E! R* P( P( U9 e; b' e  O* Q3 |' N- EventTypes::GOLDEN_INVASION
6 g$ N) s0 Q# C- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
3 w+ B- N$ k  X& o% V+ w- M( _, {" T: R; _% J9 a
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
7 L4 w2 `: L+ J& ^- d' L
% |; w4 f9 p1 R5 N2 g( [# t* A- X# C, r5 k9 o
------------------------------------------------------------------------------------------------------------ GM工具:& V& r1 d" o  y# v4 k
GM侧管理工具:7 O+ V2 i3 \0 [/ n4 \
- 玩家和账户作
2 x. @4 ?1 S7 u) ^% w- 控制EXP、Dil和物品掉落乘数- F' |1 [( q8 p- q0 V: `# D
- 静音玩家% D' s* p8 k. ^9 o0 K& A* X
- 发出警告(未完成但已存根)& m, V" }, _$ Q9 G3 T; M2 C
( ]) P6 i: o& e; Q8 d1 H! F

7 B" E3 K6 e9 q! Z1 j* X3 X+ q5 O9 M
------------------------------------------------------------------------------------------------------------ IP 加密:
5 Q4 @" {: ^( G! c& I创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/4 Y# ~7 a3 M7 j/ E) y( J; s
的简单工具它保存客户端的 IP 列表。
, v) l6 d5 |2 B' b1 |; x$ X2 e' Y) h+ k: J) y- z
2 {" W0 N" ~1 t' G$ S
------------------------------------------------------------------------------------------------------------ 通知中心:% w- K* y6 `' h8 Y6 B2 L3 l
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。$ Y3 |' d0 F4 [2 P( J3 `
通知包括:
7 d- B4 G6 f$ @- DK-Square 大厅创建
( H2 V$ L/ @5 G& o4 c- DK-Square 玩家加入
4 u  m0 r$ i( g- DK-Square 击杀8 s, I; v* w- b2 G7 [2 Z4 R: ?
- 经验/掉落/Dil 乘数事件
/ h7 a8 J, f" k& G$ q2 q- 公会锦标赛进度, I& i; V  b7 _7 f: |1 ^# @9 `
- 扩音器喊
# J" M+ M4 w" s- ?# ?5 _" `叫 - PK 击杀
  O2 Z6 ^: u; k# B: C- 升级到 +9 / +10 等。
# g# ~" N1 l& Z- E& C; G
- S5 ?+ _$ z9 J: p$ ]" p" Q所有这些都通过 Tritone.dll + 通知中心服务器处理。7 |- ?# l$ R, A. X  p6 P! y
----------
6 g' F2 _0 `4 L' C; J! M
5 }+ T" @& u; e  x" P) z-------------------------------------------------------------------------------------------------- 大力水手:1 L  F2 p0 C9 j* e
最初是选定玩家的会话记录器。
& l8 k4 X8 s7 H/ o! v; I由 @krofighter 扩展为:+ G( r$ D8 U* P3 W+ @3 }7 r6 B
- 自动学习技能
% K8 F+ T4 E3 Q- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
( V. k0 P- @, h9 R* }/ t  J* D6 e3 L  s- U- q' E9 ?4 ^
升级
3 ~/ ]6 q, Q$ L6 X(客户端核心)! p0 r: D# m* \1 S4 z) F6 y
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:- g8 S/ w+ O5 E4 q  f
- 解密 Lb.ext 以连接到负载均衡器# t% T6 z3 u! m& l( ?
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择/ S! N1 }/ U  B) ~
- Ping 每个 IP(端口 50005),选择最快的,并在内存中" t; I, i, X4 ?& U
" z  s5 Y1 o5 Y+ _- S5 D$ j! O
重写登录/频道/竞技场 IP 还包括:
- F. R, T) y, Z' w- 防作弊集成' n% g+ b1 o& d, F
- 通知系统
. t. ^: I; s2 }7 D- 防抖切换
/ q. w( h. m* I- HWID 静音
! a  [, t1 t. U2 j* @) |0 h- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)3 [0 e0 a: r, J% k: I

' c: i- K! S$ s将所有内容记录到一个文件中。包括用于日志的解密器工具。
; {% u+ z% b- n6 @. k  ^9 V9 S
# O6 C* C, `" W5 Y5 V. B3 n/ q' [2 O) i4 u$ h
------------------------------------------------------------------------------------------------------------

5 i$ a# j: k5 e4 y2 y& [我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。9 v3 \- X) @5 D7 p; I5 T/ b) l2 Q
不要要求我们编辑,不要要求我们升级文件或修复错误。
. `/ D; Y. R- S; {5 x
1 p4 o6 M# H4 ?1 T! X8 S! |: w( N4 u
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:4 W7 B4 w" u- i- q+ X& A
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
7 z" P8 n* S6 c& D( d$ I7 E- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。" Y; q: w  [1 G
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
/ r$ T$ H! X& x6 e3 z- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
) x% Z5 f/ H. M1 c0 |到所有编辑中所做的工作,以及你想出的疯狂想法。! `) W" M$ H9 ^3 ]8 j1 X
2 d: T# z: r9 s( G0 A
Fun Fact- X# q/ v! X* q% m! N
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:+ @+ i$ O2 X' D# X( }7 _
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
: r3 k! m$ x5 {) C! E2 v( E: I- 作弊引擎 - 用于查找值和调试内存+ B5 C/ d2 Z( n/ g' ~& b* T
- Themida – 用于打包可执行文件
8 s# R! e8 L7 [( p5 p: R' W' U1 }- CFF 资源管理器 – 方便添加自定义代码部分
3 x8 V( n* R% i- IDA Pro – 稍后,当我需要更高级9 ]6 K7 |4 A: {0 J5 Q' `/ Q! E
) {: n* ^3 C" t$ g
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。0 N( ~) V1 w# J* ]
感谢你的回忆、疯狂和混乱。

( K# P4 G9 ]: D+ V. ]
5 W$ e: r0 `) @1 U. c/ k+ r) V4 Z) V链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q- v. e9 s; j8 u* M$ i9 r

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

745

积分

高级会员

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

4

主题

97

回帖

1234

积分

金牌会员

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

0

主题

48

回帖

195

积分

注册会员

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

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
, i6 k; E3 N: N, ?& G: z  C哎,我上当了,这个就是国外论坛上我刚下载过的东西
# R# s$ O2 X6 Z4 i# Q
上当是啥意思

15

主题

260

回帖

1326

积分

金牌会员

积分
1326
金钱
957
贡献
89
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
& _" c7 C  J4 B4 j上当是啥意思
) g& x5 t; o# X$ K& n
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:246 s4 |; J4 M: I) ]6 |
是说他在国外论坛已经下载了,但是只想独乐乐
8 d7 d$ {. H% M1 r5 [% o4 h
哈哈哈哈

4

主题

97

回帖

1234

积分

金牌会员

积分
1234
金钱
1034
贡献
99
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
6 B( V% Y  x' D! |: ~2 k是说他在国外论坛已经下载了,但是只想独乐乐

3 H/ {( O3 H% j6 C可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:071 g  P: K3 q( g! e  D
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

% T  u, C/ t' o我在好奇大力水手是什么东东

16

主题

102

回帖

739

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-5-31 20:16 , Processed in 0.047966 second(s), 31 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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