EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

发表于 2009-7-14 20:56:33 | 显示全部楼层 |阅读模式
MD上的《GODS》(异神战士)难度有些大了,小弟操作很烂,电脑键盘玩的很不爽,求高手修改下,设么无敌啊,无限金钱啊,武器全满啊什么的,谢谢了,顺便问一下,谁有MD游戏的全部的Chnchts呢?我这里的不是很全,本人十分喜爱MD,谢谢,新手发帖,不足见谅
, Z& c4 ~- X- Q  P, v& z
& y% r. F5 L' ?7 u, d( A, _' _1 S: n' l7 x0 N9 v2 h4 ~
9 Y6 N& t5 d6 d. k+ ~) ]6 }

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,
- k6 I* r- z* [+ d) ?8 J8 @8 A教程论坛有,楼下知道的传个连接

该用户从未签到

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

签到天数: 2203 天

[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
* L9 k9 ~; t' _8 s( Y4 Q2 m好象玩过又好象没玩过的游戏

该用户从未签到

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

( D' Z5 A) M3 F% [7 ~$ V, \
2 @- G2 B0 p# k6 T8 J; B; g其實修改無敵很容易,% i  n% y' t" x, K) y3 N
就以遊戲程式設計的觀點來說,6 h, D. M* H- ?
一開始我會將人物無敵數值設定為0
5 R0 r5 |( }: T6 {( K+ F' uex:
+ v1 N/ \* p. O0 j#define InvisibleInit 0
0 r' m) F3 y! I6 f/ s1 M4 w1 D# o- W& `3 l
然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),
$ ^3 X7 N/ M: a$ v; O  {9 w3 F2 _呼叫設定函數
* y% [# v* t0 }- }- _ex:% D3 B$ ?# j4 M# B/ o. ]
BYTE InviIniVal(EVENT event,BYTE SetVal)3 i' H& a+ y/ g( F  ]0 @, l
{3 ?9 o% j. K- m: B9 A
//Deal event ...
6 L8 S& k  m& J! E" [$ n5 a3 p4 W6 F. p* ~- g& k, p
//Deal InitVal, E) I& }; k% E2 K3 d+ S8 x
BYTE ret = 0;
3 N8 ?5 n; J& S& bSetVal+=InvisibleInit;) U4 Z9 d/ i/ c
ret += SetVal ;3 R; k& P6 m  @9 e; Z, g
return ret;
3 J  I5 v" L4 w, o+ A0 [" k$ [3 u}
) S% o! e* {" a; S0 O
- H0 i1 ~: d" m最後關切的函數當然是遞減函數:
: E. Q4 E: C# R' S" l/ fex:6 f* E. ]4 ?3 \) f
BYTE DecInviVal(BYTE *InviVal)
! Q# q) o+ @9 u( B( i{. g4 S0 Q& A- t" _% s: Y. X
cout<<*InviVal<<endl;
6 q1 F( I) F; J; H) N(*InviVal)--; //*InviVal -= DecVal;1 P7 E% m; a2 R6 L2 }8 U. T& n
cout<<*InviVal<<endl;
/ E( Y4 A; ~  F9 v! V- d* v(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;
$ r+ w. C2 Q8 |5 {- K( W# a4 yreturn *InviVal;; s% X( u6 ^" r0 @: F% Z8 _
}1 h; l5 D/ m% Q2 q, ?( s8 i
8 ]0 N; }# V' E6 f! |
針對以上觀念,改遊戲就很簡單,
4 l  ~/ ?. B2 l$ |: Y0 X一開始我們先初始化數值,輸入'?',
; S" P1 n  d2 D$ w8 N3 Q, Q4 q8 m接著開始無敵時,輸入'+',
9 r- h( u7 u5 ^接著我們知道無敵時間會開始變動,
$ M0 `% b( y/ h以上例來說時間開始減少,每隔一段時間輸入'-',
: L& A* ^& O) ~- ]. ^  ~9 ~0 Z0 f5 J8 Y最後沒有無敵效果了,輸入'!' 或是 '0'。
1 u' H" U/ l: N1 @) U& I
5 V8 J( Z1 k  Z6 i/ w記憶體地址經由演算法篩選後,只會剩下幾個,) n" O/ D8 f( s; [/ c' R
try 一下,你要的地址就出現了。6 L- W/ v! X( {5 w5 ]( R, \5 ^5 D3 P
: L4 g7 d1 y) j
P.S.以上程式已經Run過,沒有問題。
  p5 j6 k) D9 @' {& W( R1 h+ N6 {# x: s
[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕 $ t, M  a3 n  o0 c" F; [4 @3 `
呵呵引用团老大话:loveliness:
$ K" u, M4 F) n

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表
  O& L7 ^! a. r% G7 ]文本破解完毕
5 ~: B8 S) A3 d, |呵呵引用团老大话:loveliness:
, o# s) {* X1 v! V# `  L: O; m: N45516
! I& r) m$ C- [8 z
哈 引用的好。. u4 U7 v) @1 I: t: W4 e
% R7 w- _: G1 ^7 T) I1 m( a
如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 14:36 , Processed in 1.101563 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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