55 1234
发新话题
打印

关于GMSV经验公式的相关细节

关于GMSV经验公式的相关细节

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不? bbs.mocwww.com8 X7 e) ^. a. P
RTRTRTRT,thx for help
3 {5 c; x& [8 ]! K) ~魔力私服,最新魔力宝贝私服技术交流
! M- p% |# H. S- K  ?妖城在线论坛---------------------------—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 w' F+ F& @' y- ?* `
详见回复贴。
5 |1 O  z* X- c2 z% `" n# Z( ybbs.mocwww.com我只改了标题--moonboy 注
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' t& {! o. d) ]# \, F8 ]" h2 _

9 s1 [( t/ o0 C0 I2 n7 E) ]2 O7 g妖城在线论坛[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- Z4 V6 p. v/ H

) T5 I: V1 I! J. a0 ^魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

如此麻烦哦...那只好放弃这念头咯....

TOP

- -|晕。对于这个。一点不懂。
闲人勿扰

TOP

雪塔一层一层加怪了,哈哈,自己调怪物经验被...笨人自有笨方法

TOP

小男生有个修改器..但是只限制到126级 ~~~~偶也想调到最高..~

2007年10月6日至今已过去十三个春夏秋冬,感谢妖友的一路陪伴!
2020年6月12日 By.xuyaoxy

TOP

- -|晕。对于这个。一点不懂。

TOP

MB最恼火装B的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; m: Q9 X$ _8 Z8 L3 l0 `. ]- [

  P- d/ l1 g, |+ y% J2 B& K/ c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么魔力私服,最新魔力宝贝私服技术交流+ X1 K. p# z" y7 J! W+ r1 ?/ P7 D) P
有点东西就开始装B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; X) A6 a2 K. T2 Q* e  z, H

. w+ Y/ W* w' M7 t魔力私服,最新魔力宝贝私服技术交流不就是个升级公式么?
- ~$ @9 `; t' z- {' I( v& Nbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; D1 c3 M' p3 i5 k3 ?
另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解bbs.mocwww.com3 u: D9 P9 n1 E. M1 }
魔力私服,最新魔力宝贝私服技术交流: ~, ]: W$ H0 G1 w7 @/ a1 ^7 Y3 J+ @

9 [- C+ E; D( @( T  ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( f5 ^0 A: a& f4 U
都说过不要装B 装多了小心被人发现魔力私服,最新魔力宝贝私服技术交流8 L+ V5 t- ~. o# w8 R5 A
bbs.mocwww.com- A: h. h2 z; f3 B- V
花了10分钟看了看—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# L7 c- v* n# p- q) ~& T- h
gmsv 很轻松就找到了所谓的升级公式bbs.mocwww.com1 ]  V& s/ S" b# \% A% t
具体过程如下魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 f' Q9 `  N$ ~: J
用IDA载入gmsv
. j4 c- i) R4 I' B0 i1 X5 X: [8 s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表分析完成后进入Exports选项卡魔力私服,最新魔力宝贝私服技术交流1 O2 o. F: ]9 ]3 V
由于是和等级有关的经验 所以直接搜索levelexp- e; q0 v% `2 f! a7 N
很轻松找到一个名为CHAR_GetLevelExp的子程序—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# a! _( i+ Q) Y
直接双击转入—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ Z) Q* E3 v+ j0 G" @
程序很短 具体如下
, X/ Q* @7 G& ]. v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表push    ebp魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 V" z% P- U6 \3 g  c' J# c
mov     ebp, esp
/ U; a% Q# v0 A3 \# s妖城在线论坛mov     edx, [ebp+arg_0]
4 C; W" x! o& s5 `: {cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转妖城在线论坛3 n/ S. @$ \0 s/ T
jbe     short loc_80740C0
& f+ E- y0 \$ G& d! e正常跳转后转入
  P( k$ V. `; w; {' D$ S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分# L& w) f+ H  ]+ _/ e4 }' Q
jg      short loc_80740B' t6 K' ?" u  {6 R
正常跳转后转入
2 v( s8 v$ n* h- I/ P4 K6 ibbs.mocwww.commov     eax, edx妖城在线论坛0 ^6 }0 E! q9 K# p
imul    eax, edx ;意义为把eax*edx结果寸入eax
( ^4 u3 `3 I' E8 y& i# B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表imul    eax, edx;同上—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 X6 Q0 \7 F- b# `
imul    eax, edx;同上
6 }5 ]  g) q  t  n' |3 l; F/ \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上+ w9 H% v  P+ K  r7 I/ a
所以想改公式的话直接改这里) @0 Q7 {: h8 A
三条imul    eax, edx命令对应的机器码为0F AF C2# h* q  }* L8 s! L: x
例如这样改
* _3 B( d. @! y7 y/ E妖城在线论坛用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
) A- n; D4 ~7 e0 u0 D4 l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以升级经验即为你当前等级+1 也就是说130级的经验为131bbs.mocwww.com* p2 _, V# x. S9 H7 t! y
bbs.mocwww.com+ F1 O+ Q! a6 F/ p
当然也并不如楼上的某人所说 "公式不能太过繁琐'魔力私服,最新魔力宝贝私服技术交流; g' _. C, R" I$ s- J3 v
只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了+ X$ B7 a8 \) ^2 U& ]3 y+ D
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" R. z) {' P5 `" ^" A' m2 i$ B
妖城在线论坛! o' c5 Z4 |& S1 x# d  b
以上便是修改等级公式的具体过程
) ]+ T$ J6 Y; N& \% {( K9 q妖城在线论坛前后总共花了10分钟就弄出来了
5 X2 g8 S# J6 f9 a魔力私服,最新魔力宝贝私服技术交流还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误
& A4 }$ G) @% z8 Y9 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% I. d' o2 z# L
第一个错误:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: N! y0 L- U  _* A( K
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转
& z6 U1 H: v2 h* Y: \  B2 }5 Jbbs.mocwww.comjbe     short loc_80740C0魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, V9 l# ?/ B2 z. ^$ d

9 _+ h, f9 b' c  H重新解释:魔力私服,最新魔力宝贝私服技术交流( `* s* D! `6 x7 Y
cmp     edx, 78h  ;把下一等级跟120做比较bbs.mocwww.com) {7 ^' J: B! l7 V! [
jbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)魔力私服,最新魔力宝贝私服技术交流% [/ G0 W4 b$ t1 T, e- r

# b4 p9 O6 t" q$ o9 W
4 c; h9 K6 d$ C, s0 M/ |% ubbs.mocwww.com请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# z- s, S1 a: V/ [8 i, Q3 L, _2 ]8 m
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& p: @1 L! W& C" [, t2 x
正常跳转后转入—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 B. ]8 Q6 O/ _+ _( B9 N- _
cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
; w, k, _. o0 I5 H& Kbbs.mocwww.comjg      short loc_80740B
; ~+ E. M. Z( A. H5 a$ P" ]+ A# _
" W2 p/ N$ o( F" v8 B+ t请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验魔力私服,最新魔力宝贝私服技术交流6 b, E* E. Q$ }' \4 d/ J. H

3 W6 U, B7 R7 Z% T  b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流; }, e6 W: C% a  V
再来就是所谓的第2个错误
  \5 B) c" [4 M/ X2 E- b( v( x! R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流+ L( I& r0 ?( @) G$ J2 K
cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分6 _( M# H6 h  k2 n1 I( x/ [: |4 a
jg      short loc_80740B魔力私服,最新魔力宝贝私服技术交流# ^& E! h3 f' ^, Y8 X2 f* }7 {. U
bbs.mocwww.com$ t3 M* ]. @( ^0 X% B; R
请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"
& K' r7 [% h$ |7 m7 [! A9 c. S& ?和你分析的有什么区别吗?
4 p2 D, P! k& B: N# s' y0 ?+ b不过是没有分析当等级超过设置的上限时1 p$ c4 ~  w8 y0 d! t# w
mov     eax, 0FFFFFFFFh魔力私服,最新魔力宝贝私服技术交流/ ~* h' e/ d9 s
jmp     short locret_80740B6
" x& n5 ?: W* i( T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート把-1返回给经验的部分罢了魔力私服,最新魔力宝贝私服技术交流( z2 H, N- {7 G6 V
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' s' \) H, G, m. g7 R8 ~( e8 O

7 y( j! U$ o; e+ f- l1 j* W魔力私服,最新魔力宝贝私服技术交流综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了
1 ^* Y0 E% C& q/ b6 l魔力私服,最新魔力宝贝私服技术交流不然请不要把它拿出来说事
* C; R. y. I$ W  c4 J$ [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
0 H3 c  @; z+ ]8 \6 b1 H; obbs.mocwww.com不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 f5 U7 k; L  i& N" L3 l3 w4 a

; Y8 S* d' y2 `- ?' obbs.mocwww.com虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦魔力私服,最新魔力宝贝私服技术交流+ e+ r0 {7 q8 w% |
珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事+ ^6 S% M5 p6 T  j
春卷:没发现恶劣事件
; i/ b  h* C. `3 [% lbbs.mocwww.com夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 d5 k" t4 w) z
Abondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.
/ L# u6 `) ~3 k& e4 x* e+ U( ]% ^- t妖城在线论坛真有汇编基础.
* q" L6 x, V' E1 Y妖城在线论坛真棒.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& Y; j! x$ N4 D! M- `: O$ s
不说什么.
% s0 ^" r& w; E3 V% u* O" d' l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
# q; [" m# l/ }$ E妖城在线论坛发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈4 s6 |$ E7 _: M3 d+ F& @
也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:26魔力私服,最新魔力宝贝私服技术交流- b  @2 i) H1 k# A* Z6 e
MOONBOY真是好脾气
; {+ `1 R$ ~6 e; U& }, x魔力私服,最新魔力宝贝私服技术交流FG|淘汰狼  11:50:31bbs.mocwww.com( [+ }  s. h  @: v
嗯.' q% k7 G. k; E/ N- d4 b
FG|淘汰狼  11:50:33魔力私服,最新魔力宝贝私服技术交流6 U  f1 b+ |4 B) v) `
我觉出来了.,妖城在线论坛4 o$ ]9 }# d/ _8 n! d" \
好型的木头 11:50:54魔力私服,最新魔力宝贝私服技术交流" a& \, S8 f* k0 h& x  m
哈哈..不单技术好人品也好
# A( R- E/ w" O, B* yFG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

好象看懂了 又好象没看懂。。

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-
! w  K. m  ^& m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート       当然他本人也说了.1 w2 q; |& B. s# p9 ~" B* E" K
       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?
4 l3 ]2 @7 q; o! q) P0 ^无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题