EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

发表于 2009-7-14 20:56:33 | 显示全部楼层 |阅读模式
MD上的《GODS》(异神战士)难度有些大了,小弟操作很烂,电脑键盘玩的很不爽,求高手修改下,设么无敌啊,无限金钱啊,武器全满啊什么的,谢谢了,顺便问一下,谁有MD游戏的全部的Chnchts呢?我这里的不是很全,本人十分喜爱MD,谢谢,新手发帖,不足见谅
6 F! v6 i- J( d' q3 l" ?. o" ^  ^" ~& j9 Q' ]
. d9 _2 F& T5 f- R+ E# H1 ^- Q; }1 e
: Q% u# [3 ^  p% _

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,+ k- j7 v4 u  J  Q* E: T* T
教程论坛有,楼下知道的传个连接

该用户从未签到

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

签到天数: 2181 天

[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
# @, v- `- f  j/ W; J+ O好象玩过又好象没玩过的游戏

该用户从未签到

发表于 2009-7-15 12:21:19 | 显示全部楼层
原帖由 kidrock 于 2009-7-14 22:07 发表   q; D$ u" ?2 I! L
主要我是个初学者,最多会修改数字,关于无敌状态这种根本不会,现学的话。。。 。。。我是恐龙,进化不了那种,哎
) Z/ D7 u$ L8 H! t/ Y- g9 B+ Y
7 C! T8 s# X" E2 z# p$ j5 j/ j3 l
其實修改無敵很容易,
3 D- a2 b0 Q, }$ o就以遊戲程式設計的觀點來說,1 J9 p; F. A' C7 S% E4 `
一開始我會將人物無敵數值設定為0
3 a/ D3 |' T/ vex: ; B! S$ u% }; Y/ U  @
#define InvisibleInit 0! l/ _* b$ }* J3 E8 q2 [

8 M  M' `5 i: i5 n0 s然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),$ G  ~/ k7 A9 L- a
呼叫設定函數) p9 w1 B. v) M
ex:
$ r" l9 A8 N: {# ABYTE InviIniVal(EVENT event,BYTE SetVal)
8 P3 o8 z" i" R* j5 h; y: q- e{
% ]1 W! O# o+ O' m//Deal event ...
7 e2 }. s% P" |. k/ J, N
2 H) E9 K( m: i, ]//Deal InitVal0 E9 w; g. v0 h1 K
BYTE ret = 0;
3 G9 `2 m9 s* [2 ^- B% s. xSetVal+=InvisibleInit;0 G2 x5 e" K' \. Y5 l  s' R/ U
ret += SetVal ;, m4 ^2 p0 R  |8 L5 j6 `% |8 d  c
return ret;
1 C, r4 R/ P9 x; u0 J. f}
& k" |. v2 k1 {! S8 k1 i- N  W# O2 O) a+ Q% d
最後關切的函數當然是遞減函數:  k+ Y/ w9 B8 z1 q
ex:4 V% Q) R$ t- E- ~6 A( J( l. g& M) R
BYTE DecInviVal(BYTE *InviVal)
/ h. D+ x/ h- M% p& s6 V; c, w{( D- [* I2 ?, {, R, J
cout<<*InviVal<<endl;0 a4 |+ b+ a6 ?  s/ q( f2 N
(*InviVal)--; //*InviVal -= DecVal;+ O8 f4 Z3 `( Z9 X
cout<<*InviVal<<endl;' {& i+ J5 E3 D4 z  j& u% [! |0 n
(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;2 H8 E) q% Z' t* K9 f4 F9 N
return *InviVal;7 |" q; O) L" G& m0 _
}
5 n2 X$ @  t2 |4 `  Q" s6 `0 l* I
" T- K& m0 @) c  M1 @針對以上觀念,改遊戲就很簡單,1 R4 D1 f$ R7 Z
一開始我們先初始化數值,輸入'?',1 v4 v$ U; z3 _* b3 X: ]4 }
接著開始無敵時,輸入'+',0 G9 d7 t4 ^) s$ D9 K
接著我們知道無敵時間會開始變動,0 j7 E' M& {. L. d
以上例來說時間開始減少,每隔一段時間輸入'-',: G7 R: n. M" ?1 M. e
最後沒有無敵效果了,輸入'!' 或是 '0'。
" N! r& q9 \! y1 w5 T1 ]* [1 _. e5 q5 O5 k7 }: B
記憶體地址經由演算法篩選後,只會剩下幾個,# t$ g( X1 c) N7 I/ q* S
try 一下,你要的地址就出現了。
2 u$ D- v  V" l' |+ _2 B5 L  t8 g  |) W' n1 n+ W5 e7 V
P.S.以上程式已經Run過,沒有問題。8 b8 y6 {8 `9 N( j( b0 i, M# p7 v

( U$ e' A( o$ R[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕
) Z5 ^, C- `* C3 p呵呵引用团老大话:loveliness:
, a+ E9 q1 Z. ?4 F) {5 e. \$ p; t0 h

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表 ( I' D6 r" G  y  b. ^
文本破解完毕 3 u1 D' k9 |6 C/ }+ n6 _
呵呵引用团老大话:loveliness:
# \3 g  E' ?% w% h: m% v45516
) C' T5 S5 W* h' [% E
哈 引用的好。
  [; V9 z4 v! f' i& l8 i  J# F
* ~7 z  K  i. f3 O, L/ H如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-5 14:38 , Processed in 1.090820 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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