EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

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

; c% k2 K" o& J8 I% K2 L8 Z4 [5 ?! W0 w+ F
0 l& N8 @- l7 q0 ?7 h* K  Y

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,
& [2 ]2 T) E! |7 i# X! w5 y教程论坛有,楼下知道的传个连接

该用户从未签到

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

签到天数: 2172 天

[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) |+ ^6 |% b7 S0 s; C好象玩过又好象没玩过的游戏

该用户从未签到

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

$ b: D8 R9 l2 ?; y+ `, N9 V$ P+ |
其實修改無敵很容易,4 q; A5 }' m$ h, I: s
就以遊戲程式設計的觀點來說,
0 z1 f1 V5 R4 }; L7 m一開始我會將人物無敵數值設定為0. G0 U. `" ?- h# C7 D
ex: 3 f- e0 h2 I( z- G* c
#define InvisibleInit 0
  O2 i2 L4 m/ W/ I& U) J8 K1 P' K8 k
然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),; I' q" {% w8 i
呼叫設定函數
, p/ g4 |; L) o% {$ X( Aex:! T" J- L0 Z8 X
BYTE InviIniVal(EVENT event,BYTE SetVal)
7 d3 p; M3 W* e2 }" M* H7 F5 s{4 r1 p2 t' q7 a4 i" P8 `8 i" e% l6 a
//Deal event ..." B  c* C  W- v2 \$ {1 D. L( p

7 s' G/ _' A8 O2 l& v( N  R( L; H//Deal InitVal- @. O! U- b0 ^* I+ z
BYTE ret = 0;
% y' s9 j! X7 k0 T6 FSetVal+=InvisibleInit;$ ]7 J3 b/ u4 r! E. m3 D$ G
ret += SetVal ;
; Y+ R8 J& R# ^  A  Yreturn ret;6 r4 T+ u- e' }. V  c4 @  E* X6 y& A
}
" ?6 e0 p  a  |' i
( C  K( Q1 i% e8 l7 g' V, Z最後關切的函數當然是遞減函數:
, e' e8 S0 m- p9 E. O! zex:2 p! R/ k% d7 o2 E/ [3 R( ~
BYTE DecInviVal(BYTE *InviVal)
% {' A$ r, x$ C- R, S3 M2 s6 r8 r3 a3 f{4 M- e+ I  D8 ?) {+ u
cout<<*InviVal<<endl;9 ~: r/ d2 {! t1 {( K. }7 o
(*InviVal)--; //*InviVal -= DecVal;
$ ?6 i; |+ H5 k) c2 C6 ocout<<*InviVal<<endl;
) I, I. z# Z, i+ o' Q6 d(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;
# a' J3 _+ Q* N, M& X, V% a% R% B' u/ creturn *InviVal;
2 N" I6 H7 S% @}* n3 p! |; q/ z( a8 M& I8 D/ Z
: o8 I$ _3 k: q2 k) z, s  P
針對以上觀念,改遊戲就很簡單,& n$ ]- v* [& v. Y% K: `
一開始我們先初始化數值,輸入'?',. R& Q; T. Q4 N
接著開始無敵時,輸入'+',' H& r3 O/ t# D6 V+ W; u0 o9 W
接著我們知道無敵時間會開始變動,$ ]4 v1 U; |$ x; H
以上例來說時間開始減少,每隔一段時間輸入'-',$ U6 f- U' W( u0 p, ]
最後沒有無敵效果了,輸入'!' 或是 '0'。' O' D2 F. J, P

8 y! V2 }5 V* ]# {記憶體地址經由演算法篩選後,只會剩下幾個,1 C2 H8 m9 r% N* m0 K2 u
try 一下,你要的地址就出現了。- o+ ]+ v/ D( b# G

* ?7 D3 L/ `* n7 L0 bP.S.以上程式已經Run過,沒有問題。1 i9 a2 |" {5 x: i. F

& L& P1 H3 x. c. a: n1 c[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕 ) E9 R! d, v) G  W6 k3 i
呵呵引用团老大话:loveliness: - [& l: O1 z  G4 M" B

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表
# N# R# q0 s- R) e/ f$ x文本破解完毕 9 }. Q" s9 L4 i/ K- [
呵呵引用团老大话:loveliness:
+ i% x* t. j0 n45516
' p# a% A0 P7 p- |
哈 引用的好。# ]5 J% a9 i+ v
3 M$ w, Q# U0 w) C2 G
如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 10:17 , Processed in 1.084961 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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