EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

发表于 2009-7-14 20:56:33 | 显示全部楼层 |阅读模式
MD上的《GODS》(异神战士)难度有些大了,小弟操作很烂,电脑键盘玩的很不爽,求高手修改下,设么无敌啊,无限金钱啊,武器全满啊什么的,谢谢了,顺便问一下,谁有MD游戏的全部的Chnchts呢?我这里的不是很全,本人十分喜爱MD,谢谢,新手发帖,不足见谅
5 Y7 \; R9 e" z7 G( ]7 i6 V# S( ]: R- r+ r2 |
% P* D0 l/ r' z$ B

- J, W4 H2 X5 i9 O; L+ R3 U

该用户从未签到

发表于 2009-7-14 22:02:49 | 显示全部楼层
楼主可以试着自己修改,方便以后玩其他的游戏,9 n8 d* h3 Z7 y, k
教程论坛有,楼下知道的传个连接

该用户从未签到

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

签到天数: 1819 天

[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
6 ^/ t. d1 ^* E" l好象玩过又好象没玩过的游戏

该用户从未签到

发表于 2009-7-15 12:21:19 | 显示全部楼层
原帖由 kidrock 于 2009-7-14 22:07 发表
4 w% i. V8 C8 h7 A( E! m+ X主要我是个初学者,最多会修改数字,关于无敌状态这种根本不会,现学的话。。。 。。。我是恐龙,进化不了那种,哎
9 t! S8 V4 Q$ M9 `

0 T, j2 D! k* ?! H+ n" n其實修改無敵很容易,
# L- X& Q7 T) \& y就以遊戲程式設計的觀點來說,0 F. ~4 M, c! Y- e7 s$ R
一開始我會將人物無敵數值設定為09 v+ K0 V, X/ I$ @( R8 N
ex: 0 w, b4 z) {9 r. x" B, L
#define InvisibleInit 0
. m1 K5 `& z: j2 T1 c  w) U( M  L# u; h4 @2 a
然後當觸發特定事件,例如受到敵方攻擊(物件碰撞),
# m- d2 s7 i' X9 q/ b8 Y呼叫設定函數: |# _' D8 j! P9 u
ex:9 c- H9 j" d5 T5 |0 y) H
BYTE InviIniVal(EVENT event,BYTE SetVal)
% ?( {7 F/ @/ N* F{- Z. x+ f2 f) n! p; m5 ]: c1 l
//Deal event ...) `: }' g8 h, u( P# T: X

, d6 b# J+ j; `, _, u; _//Deal InitVal
6 t) t/ a8 a8 e# ~6 V8 }8 C& h" g( MBYTE ret = 0;2 u$ Z3 z3 @# m: }: g
SetVal+=InvisibleInit;
3 n3 `+ q' R% z; U, Vret += SetVal ;
% f7 Q2 o9 |+ ~) S$ ?3 c0 {return ret;
9 J7 H+ z% N! ]1 I2 M. r4 }2 b} * }0 _: D9 @0 @1 s& u. _
' A# g0 I4 o/ ~& F
最後關切的函數當然是遞減函數:' F( i6 p$ l, x' s) }
ex:  E% L1 f4 j' G2 U2 `
BYTE DecInviVal(BYTE *InviVal)
, N: n0 c7 V4 Q* c2 c4 v8 l7 L% M& e{
1 c% d. q  n# D# r. ]cout<<*InviVal<<endl;
% D. t& c; m; n: [2 _(*InviVal)--; //*InviVal -= DecVal;
, U7 H$ Q0 ?& Z9 P" q1 f& Hcout<<*InviVal<<endl;
" b3 b1 B0 o/ \2 `! }! B(*InviVal > 0) ? DecInviVal(InviVal) : *InviVal=0 ;
! R, {" B+ T5 Z' j4 W. ?return *InviVal;
+ L7 |0 d/ L! C7 R9 n}) Q+ p" {. l8 A( `

, Z  f/ s5 s/ J針對以上觀念,改遊戲就很簡單,( j2 `- B9 I6 }+ i; d, ^
一開始我們先初始化數值,輸入'?',3 b8 [% y- ?$ v" z/ y4 O
接著開始無敵時,輸入'+',
0 ]8 o# D8 f# S3 V5 t' R/ }接著我們知道無敵時間會開始變動,
9 ?2 z% V9 s. f9 |# Y/ e以上例來說時間開始減少,每隔一段時間輸入'-',
3 P8 u; M, y$ }: b+ t# `2 |' X最後沒有無敵效果了,輸入'!' 或是 '0'。4 Z6 V1 A/ I! f9 A8 Z1 @! W9 f( Q8 y

+ ^! l/ K) t; f+ s記憶體地址經由演算法篩選後,只會剩下幾個,
3 {0 S7 z5 V- Wtry 一下,你要的地址就出現了。
1 I! S; `/ V7 v' F7 b' r$ |7 L0 p  E# l: B9 Z- t% k
P.S.以上程式已經Run過,沒有問題。& z( L( w* n0 U" N7 I  o
1 U) K8 \1 C; }+ n. \
[ 本帖最后由 krizal 于 2009-7-15 12:43 编辑 ]

该用户从未签到

发表于 2009-7-15 12:50:45 | 显示全部楼层
文本破解完毕
  }" T; @9 r* d3 f$ c呵呵引用团老大话:loveliness: 8 C* Z- E8 O# N- C

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2009-7-19 20:10:41 | 显示全部楼层
原帖由 湘西小人物 于 2009-7-15 12:50 发表 ' k+ h9 t( A; }
文本破解完毕
0 J* |; i) _5 ?, q, F呵呵引用团老大话:loveliness:
' Y* g" X( e# U% G* d) P, Z$ N45516

5 l0 Z# Y  s0 q( A' \8 i5 W哈 引用的好。
5 g# p2 O/ p; L8 N0 ~5 o) \4 S; J+ H# W7 D/ M5 F+ d4 t% b
如果是寫遊戲或是加解密可能就麻煩點。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-4 16:29 , Processed in 1.068360 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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