EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

发表于 2009-7-14 20:56:33 | 显示全部楼层 |阅读模式
MD上的《GODS》(异神战士)难度有些大了,小弟操作很烂,电脑键盘玩的很不爽,求高手修改下,设么无敌啊,无限金钱啊,武器全满啊什么的,谢谢了,顺便问一下,谁有MD游戏的全部的Chnchts呢?我这里的不是很全,本人十分喜爱MD,谢谢,新手发帖,不足见谅9 Z/ U& G, P- J' {

% W- M: u( G& ]* Y, ^1 j8 z) Z: y% m- Z  B3 U( k
& \; _" `; Q" u; a4 S8 b

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,5 H/ v5 o1 V7 u1 I7 Z
教程论坛有,楼下知道的传个连接

该用户从未签到

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

签到天数: 1973 天

[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 * t) i% i. c' z. Y  _
好象玩过又好象没玩过的游戏

该用户从未签到

发表于 2009-7-15 12:21:19 | 显示全部楼层
原帖由 kidrock 于 2009-7-14 22:07 发表 ; ?- b2 q! p9 F6 c! z
主要我是个初学者,最多会修改数字,关于无敌状态这种根本不会,现学的话。。。 。。。我是恐龙,进化不了那种,哎
! x2 O: P) p# u9 w
5 `* @* U: S( I: P! [7 `$ e
其實修改無敵很容易,
! j' t/ T0 z7 C# @4 n就以遊戲程式設計的觀點來說,4 U4 V; O9 z6 y* B( L" N
一開始我會將人物無敵數值設定為0) q* b% A6 L; R. m4 ^0 c
ex:
# J1 X* H7 R- m2 g6 z" Q  h& m' c#define InvisibleInit 0
0 L- w5 n' h1 f- l' g$ U7 l0 }1 x( E. P' t1 s. `6 Y) l; J# t- y: K1 f# j
然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),0 N$ w0 N+ T+ r- Q
呼叫設定函數9 m8 Q9 g( c/ N- u) e* k, ~
ex:6 o: l0 H  T4 F" x  x! @9 C1 D
BYTE InviIniVal(EVENT event,BYTE SetVal)2 s$ w6 [. r# l1 J
{! Q% z( q- \% P- n
//Deal event ..., f2 @. Q$ M! b* e/ e

" O6 L5 Y6 M' t2 b//Deal InitVal
7 D% {% E/ \/ q8 ~  |/ FBYTE ret = 0;
# _" {: _6 {1 Y; g( HSetVal+=InvisibleInit;
: ?% m; C2 m9 z9 p% J& gret += SetVal ;
2 Q; K5 R9 L& r4 {0 b) M$ creturn ret;- Y* j* [7 U0 B3 I0 v/ g8 s, Y8 k
}
( \$ h8 s7 ~% b4 x/ M
( ~8 m8 m! D8 u; _- K1 I/ A, y最後關切的函數當然是遞減函數:6 V, Q. ~& F- _8 H: j" M
ex:
! i' a5 ~5 k# A/ V/ G4 n5 Z2 GBYTE DecInviVal(BYTE *InviVal). D0 }( f5 N$ `  A/ U/ ?
{
+ ?+ j2 ?! M1 H. B: Gcout<<*InviVal<<endl;, f+ f6 |6 ~& K9 o  _. d
(*InviVal)--; //*InviVal -= DecVal;" l/ b5 J$ J: l
cout<<*InviVal<<endl;# \6 I8 I+ j$ ?( }4 G. `: f
(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;' t$ X' J9 X, x  t! t' p9 C" ?
return *InviVal;
! L% H# B0 n! @+ V}8 V+ P: K; ~4 Q! I1 M, B
) Q$ y- H; ?8 {0 G+ N' l
針對以上觀念,改遊戲就很簡單,9 D# E: _! \: q
一開始我們先初始化數值,輸入'?',
, h+ l3 z# K7 p& E/ `6 _接著開始無敵時,輸入'+',% O  m/ i+ t: b% |3 B/ |* T
接著我們知道無敵時間會開始變動,5 l$ S& b" _$ r0 b% U' [/ u
以上例來說時間開始減少,每隔一段時間輸入'-',
  N$ O( s4 M, P* p& F% m最後沒有無敵效果了,輸入'!' 或是 '0'。
  z9 v" O* Q6 I: c$ ?* m
0 G: A& h% Y: S- @6 K, W" r2 B記憶體地址經由演算法篩選後,只會剩下幾個,
2 S) i* s1 z' m" j6 F. y/ Vtry 一下,你要的地址就出現了。5 l  Q$ |# I$ z, V/ O5 I7 U) K) }' X

3 Y. S% G. m. e* c/ L3 D. jP.S.以上程式已經Run過,沒有問題。
/ p$ t9 i$ F5 z
* `# D6 e* s$ T1 A& `' S[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕
4 }$ p5 s5 [& `* D8 _6 r呵呵引用团老大话:loveliness:
) U  r- Q# H: @

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表 " B0 w/ H: Z$ Q6 y2 z; O  _
文本破解完毕
2 V- G: `2 P0 ?1 `" L; ?呵呵引用团老大话:loveliness: 9 i- k1 }4 X& D- ]7 O7 ~& s5 p
45516
1 }4 d3 E# a. @+ U1 w
哈 引用的好。
/ E/ X$ I. k: f- A' j& E, p# `
) D5 R8 O( x) Q( e如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 17:24 , Processed in 1.093750 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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