EMU618社区

 找回密码
 立即注册
搜索
查看: 1538|回复: 7

[求助] 求MD上的《GODS》(异神战士)的修改码

 关闭 [复制链接]

该用户从未签到

发表于 2009-7-14 20:56:33 | 显示全部楼层 |阅读模式
MD上的《GODS》(异神战士)难度有些大了,小弟操作很烂,电脑键盘玩的很不爽,求高手修改下,设么无敌啊,无限金钱啊,武器全满啊什么的,谢谢了,顺便问一下,谁有MD游戏的全部的Chnchts呢?我这里的不是很全,本人十分喜爱MD,谢谢,新手发帖,不足见谅
: @' s' |* M# Z) _2 t
* S9 q. n: A' [
. c% E! \: s+ z# Y0 z8 j0 f' n
+ ^8 ?' n& K6 N' o, F2 E2 k

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,1 E( N" D( P' i4 o" {$ j
教程论坛有,楼下知道的传个连接

该用户从未签到

 楼主| 发表于 2009-7-14 22:07:05 | 显示全部楼层
主要我是个初学者,最多会修改数字,关于无敌状态这种根本不会,现学的话。。。 。。。我是恐龙,进化不了那种,哎

签到天数: 2164 天

[LV.Master]伴坛终老

发表于 2009-7-14 23:18:50 | 显示全部楼层
透明无敌之类修改很容易的,看这里:http://bbs.emu618.com/forum/thread-26026-1-3.html

该用户从未签到

发表于 2009-7-15 10:03:29 | 显示全部楼层
GODS 0 e* T3 _9 ]' X: Z
好象玩过又好象没玩过的游戏

该用户从未签到

发表于 2009-7-15 12:21:19 | 显示全部楼层
原帖由 kidrock 于 2009-7-14 22:07 发表
) g" }" _" U2 a, R主要我是个初学者,最多会修改数字,关于无敌状态这种根本不会,现学的话。。。 。。。我是恐龙,进化不了那种,哎

: I$ E) U& L& G8 r# U: a# v' m0 C# O2 F
其實修改無敵很容易,* v; }: m' g* I
就以遊戲程式設計的觀點來說,- |; ]# k  r5 q. H: r
一開始我會將人物無敵數值設定為0# d3 }' I: h2 M+ a
ex:
) g0 m8 U! P# M3 X" ]% u0 j#define InvisibleInit 06 d) y) h: ]+ t0 S5 y5 d# M
' O5 C: K6 y; j3 L% X1 ^
然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),
, M! U* V: _$ {; s) m# G4 E$ i( t呼叫設定函數  {! J+ [1 h2 z- X5 a% W/ C% ?5 j
ex:
9 }# Z5 W$ t: B. N& TBYTE InviIniVal(EVENT event,BYTE SetVal)
& q# U9 m+ p: n9 c{  C0 O8 W/ e. _6 s$ y7 x1 b/ o
//Deal event ...- G3 {8 O$ d3 Q0 T3 `. I

' k- R- k6 K; h( b2 R. `//Deal InitVal
+ y7 ~1 f- z/ M7 z& m* Z5 o. [BYTE ret = 0;" @1 V* B8 u0 T) x) b* N
SetVal+=InvisibleInit;
$ {3 ]# ?' f6 P3 P! U1 Rret += SetVal ;2 d& r* _+ |6 f( B' E. Y
return ret;
: V1 [5 ~5 D' J) F2 l, {" d+ J0 y5 f} 2 M$ y5 ?5 r; r% W7 ]8 v

* I8 v1 Z) Q/ v' G最後關切的函數當然是遞減函數:
5 X( N) R4 C1 c* `' Z! Iex:) t: Q$ K. A* M3 q; l* h
BYTE DecInviVal(BYTE *InviVal)
6 c7 N$ L. O* _: e8 L{0 B0 u! X6 z. {2 R2 s
cout<<*InviVal<<endl;
$ q( p( I/ _' W  J(*InviVal)--; //*InviVal -= DecVal;: Y7 A; h+ |2 L7 u" k$ X9 L$ b) W
cout<<*InviVal<<endl;
: n, X# E# L- E! S/ b( \(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;
* ~4 I7 |: O6 @, breturn *InviVal;" R3 _1 t7 N7 v: i- |3 J) U. h
}" R& @( \+ Q4 u( |# h' b; D! ?
6 v- _) K$ H6 i
針對以上觀念,改遊戲就很簡單,
# ?5 I; @+ I1 o- W' t; u1 L一開始我們先初始化數值,輸入'?',
/ A* L- N" p8 r# G+ N8 R8 X接著開始無敵時,輸入'+',
# g. g$ w) g* C( [3 d9 D4 g) u接著我們知道無敵時間會開始變動,7 c1 \8 P4 u9 ~
以上例來說時間開始減少,每隔一段時間輸入'-',
/ L+ p* w/ ^) r5 N最後沒有無敵效果了,輸入'!' 或是 '0'。' H' j( D! u6 b+ L& H1 w1 O

  f7 _+ a; F& a記憶體地址經由演算法篩選後,只會剩下幾個,
7 r* E! N: N. ]1 K5 m. l: O! xtry 一下,你要的地址就出現了。0 N- x( {" J$ \" v, U

! K, x% s- ]6 c6 E. l3 oP.S.以上程式已經Run過,沒有問題。( s; z7 ?3 ^9 P( Q, U  K( \
1 J( y  W# b$ G! ^. i% w
[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕
# ^) l% X! L1 O$ N/ m* {呵呵引用团老大话:loveliness: : h5 S& q9 H! n9 q  h* U

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表 3 j/ e  X( @. x
文本破解完毕
9 ^( r& \7 ?: E呵呵引用团老大话:loveliness: 2 f( x& J) i$ K' i/ r8 N
45516
$ W6 O. J# g9 ?
哈 引用的好。
3 f, h" t+ [+ w$ U! T1 @; w1 k, T/ G" M6 U: J. [
如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2025-12-18 15:00 , Processed in 1.104492 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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