55 1234
发新话题
打印

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

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

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不? 妖城在线论坛; |! K3 N+ Z2 \" C7 x
RTRTRTRT,thx for help
2 u; V1 D" X- U8 {+ O+ z$ \$ R: R妖城在线论坛
: k  w: P8 V9 y5 B---------------------------
9 N1 n% o8 w. @7 i) Z8 A详见回复贴。
7 H2 m  K- M. w! k! N魔力私服,最新魔力宝贝私服技术交流我只改了标题--moonboy 注
妖城在线论坛/ I8 F& i1 M" C0 R0 u( I
妖城在线论坛. C- r% A6 X$ o! k8 A
[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下
$ \; e5 f2 E, R1 T- n4 G  ~bbs.mocwww.com
) R  f0 w; S7 ]( P: y0 c妖城在线论坛[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

MB最恼火装B的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% C. Y# {7 R9 b" c* U& q

! ]2 P# m: P( {% t: h- X6 F2 q妖城在线论坛什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么
& X( C! e. J$ X7 ?. q6 }bbs.mocwww.com有点东西就开始装B魔力私服,最新魔力宝贝私服技术交流) a# |1 Z+ J- f. O0 P
, o/ Q1 B% c2 C+ n! T
不就是个升级公式么?bbs.mocwww.com7 r/ X: d/ a0 T5 A2 z, P8 c

+ v( D* c+ W$ M妖城在线论坛另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" {: o$ Q) c* {$ y  ^; e
魔力私服,最新魔力宝贝私服技术交流- P! }5 S) D/ @* n

$ |" g# A- _: v# D% z% g2 R玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!
% s5 C" v5 y' @% o0 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート都说过不要装B 装多了小心被人发现魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ w  x8 o" [' c$ ^' z1 U

' ]" y& ?- c# [魔力私服,最新魔力宝贝私服技术交流花了10分钟看了看
+ i- G* x/ p7 G, w1 d; J妖城在线论坛gmsv 很轻松就找到了所谓的升级公式
( s& W$ m8 S; s3 n8 X; S) l  obbs.mocwww.com具体过程如下
/ q5 {$ n" u! V$ K7 t6 k% [: nbbs.mocwww.com用IDA载入gmsv! U0 N# k" X6 @# ^' a8 z7 C1 U
分析完成后进入Exports选项卡魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, W) Z& x  ]  Z: b* s+ U9 x0 L$ L
由于是和等级有关的经验 所以直接搜索levelexp
& W( b" F9 w6 r. D2 Qbbs.mocwww.com很轻松找到一个名为CHAR_GetLevelExp的子程序
  I0 w/ T/ j! _7 R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表直接双击转入
& ]# A) E5 b; a* f妖城在线论坛程序很短 具体如下妖城在线论坛0 F# ^, V9 ]) \
push    ebp魔力私服,最新魔力宝贝私服技术交流2 p- G/ l: {; e* ?3 _/ y
mov     ebp, esp
# J' X) W# ]: C( q0 a+ Rbbs.mocwww.commov     edx, [ebp+arg_0]妖城在线论坛, z, o! g2 [8 I$ H$ a( j  `
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转
# Z! m( `5 S; U2 x3 [2 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjbe     short loc_80740C0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 }) F% s& L9 G1 t% t# X! i
正常跳转后转入—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 U( t) p7 W- A$ m$ r3 n$ H# O
cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
# C9 ]  m9 v0 Q& y( Y& Ajg      short loc_80740B* q" z" k6 a: Y% L
正常跳转后转入
. d/ H: j- _- l' L) H9 S6 p. [魔力私服,最新魔力宝贝私服技术交流mov     eax, edx
! c# \+ ~/ E9 o3 Zbbs.mocwww.comimul    eax, edx ;意义为把eax*edx结果寸入eax/ \$ u# b' i+ _. ?
imul    eax, edx;同上
" h+ |# i: D7 ~. h' wbbs.mocwww.comimul    eax, edx;同上
$ L3 k% z6 E% g/ C# L魔力私服,最新魔力宝贝私服技术交流上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上2 q2 r1 c% I* e) e& J% n
所以想改公式的话直接改这里魔力私服,最新魔力宝贝私服技术交流; J8 x" ^/ E7 F: B* u
三条imul    eax, edx命令对应的机器码为0F AF C2
% z" p: m4 s: V( X6 }例如这样改
" W& |% {  s& f6 K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
7 d+ q% |7 p4 A  [# Bbbs.mocwww.com所以升级经验即为你当前等级+1 也就是说130级的经验为131魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! w# G) f6 O4 f8 L! N
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. b+ V2 k4 e: s  j2 {
当然也并不如楼上的某人所说 "公式不能太过繁琐'; Z4 \/ T! L/ y+ F+ e: O
只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了
( r7 p- P8 ?0 q* y& vbbs.mocwww.com
9 j; o- t; q- @/ k4 ]7 Q2 j+ l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
: q) G( g: d, R( Y( {5 h3 K! r" \, a妖城在线论坛以上便是修改等级公式的具体过程
" N, _: s3 h$ n/ Q9 S( [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表前后总共花了10分钟就弄出来了
& x' S! K9 G& {9 [3 W  ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误
% \, T( K- J) A2 N魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% t1 ?  d2 l! l. D( [$ ], K
第一个错误:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; x' K, P+ C1 F. q) M
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转6 H* c4 l1 f; l" @, ]9 ]/ u( h0 H
jbe     short loc_80740C0
& x5 t( C% \* R1 C4 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
7 e& H' O6 m3 U* [0 d  ~重新解释:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( z. v1 R% N, x
cmp     edx, 78h  ;把下一等级跟120做比较—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 I, D& Y. L4 Q" s
jbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)bbs.mocwww.com9 Q& Y4 \- _& ?. O0 Z, {2 D) V

' K, w6 G& V# f' ]0 k9 ~( t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' D. \! k% a9 n9 N: {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的
6 H7 L' T# |* }) F魔力私服,最新魔力宝贝私服技术交流
% L" U( J/ \4 j6 y正常跳转后转入
- {5 v( c- p+ K8 Q, S; J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ M( M  [& y" G8 @  `% b
jg      short loc_80740B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& h: u- S# J  `' M0 }1 Q) u
妖城在线论坛" X' T6 R& e! x! z- u
请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& K. b0 E: A/ A# u

2 e$ l' B1 V* H# U6 @6 `bbs.mocwww.combbs.mocwww.com* p( V+ M( V' W8 _1 |
再来就是所谓的第2个错误
8 P  V# P# m5 z. H- k1 F/ v7 ]魔力私服,最新魔力宝贝私服技术交流
6 H$ Q& C( D  ~$ b5 n- ^% `5 ?. I, S+ B魔力私服,最新魔力宝贝私服技术交流cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
8 I& y9 B, r/ B: l- a( K$ b$ B% k魔力私服,最新魔力宝贝私服技术交流jg      short loc_80740B
/ I' Y) [5 @( N2 H, L% `2 ]魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 S+ q5 {5 m* V7 X4 e) R( X
请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"bbs.mocwww.com% I& ^: f- C* Y! ~
和你分析的有什么区别吗?
3 T6 T3 p; E+ W" y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート不过是没有分析当等级超过设置的上限时
& q/ P; j, ]2 Y妖城在线论坛mov     eax, 0FFFFFFFFh妖城在线论坛6 E3 v8 ^8 {9 a% O; \+ G% }2 k, l
jmp     short locret_80740B6
* ~1 v3 l# y0 r妖城在线论坛把-1返回给经验的部分罢了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& m. Z0 o( W1 |' x6 G
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 j& F6 Q4 I  o8 r8 G

2 M! Q. y. R8 }/ H* G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了
8 Z% H1 i! I" E- Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表不然请不要把它拿出来说事
2 j% ]; k9 K, Y6 J  J$ v5 @' S魔力私服,最新魔力宝贝私服技术交流妖城在线论坛( {' G! f( z* Q. s3 e
不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志" I9 t1 x0 e: p% q- s% z* \" ~! }4 n* w
bbs.mocwww.com8 c9 o  |1 g1 [' c" {
虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦
- l% t/ ~6 T/ mbbs.mocwww.com珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事bbs.mocwww.com; K% O0 C# A' ?! m2 `7 i
春卷:没发现恶劣事件
$ C& b4 Y, B7 J3 V# r+ f4 R- g% ]5 u妖城在线论坛夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' P# z1 S- B  B/ F5 K
Abondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.
$ j; p; m& c6 u2 Fbbs.mocwww.com真有汇编基础.
) x! M: U3 ~8 \" C! D  ^8 k魔力私服,最新魔力宝贝私服技术交流真棒.
" i3 F! a# t- k- K; S) D- i: v; lbbs.mocwww.com不说什么.
0 C6 e& R2 V8 ^: ]; A0 c$ B& a/ p妖城在线论坛, t7 j9 C, q! p/ A8 O  A3 a
发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈' e2 q8 t9 a3 O( b7 R$ i$ r
也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:26妖城在线论坛9 I2 h( w8 ~: j5 x& N$ E, S
MOONBOY真是好脾气
. Q) a. \' k4 N5 d; a* n# R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートFG|淘汰狼  11:50:31
' W" I. m4 z- b- @; v. v魔力私服,最新魔力宝贝私服技术交流嗯.
& t: f. ?& `8 e, x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表FG|淘汰狼  11:50:33
/ }* [3 V& E) i2 b- Z$ B6 j6 n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我觉出来了.,
$ \" C- ^: l( O0 Z* m0 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート好型的木头 11:50:54魔力私服,最新魔力宝贝私服技术交流9 z- b+ C) j! n
哈哈..不单技术好人品也好魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ B" W2 X* t" x* [4 e- ^. |
FG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

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

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-
' B( B/ W. U6 c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表       当然他本人也说了.bbs.mocwww.com7 Q" U. i/ W' p
       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?妖城在线论坛( P, C+ p8 H: L; x/ U
无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题