55 1234
发新话题
打印

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

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

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不?
: f7 J$ i/ D0 B' R& H' `4 c魔力私服,最新魔力宝贝私服技术交流RTRTRTRT,thx for help
# D' ^9 Q6 d* Y# e& z妖城在线论坛bbs.mocwww.com5 O! q( [, S" f  I) W# b
---------------------------魔力私服,最新魔力宝贝私服技术交流/ D' S  g" R5 U8 m
详见回复贴。
) @7 D" G8 c" g% l0 V4 t% ]+ x6 d, o& o我只改了标题--moonboy 注

- d6 V# r6 u% C5 k3 x- O3 {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* o# W4 b! G3 t5 Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下bbs.mocwww.com% ]& A3 p4 s4 {$ ^5 u- C# v* I1 ~9 g& k

" T, k) y2 E% d2 u6 V[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

MB最恼火装B的
8 F8 U/ q& W. }2 [) f3 S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
! N3 L7 S2 ?+ y妖城在线论坛什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么魔力私服,最新魔力宝贝私服技术交流! |' Q/ p& z4 Y2 D- u, H# |
有点东西就开始装B
7 O  l2 {  S5 V0 n" U/ e% J+ q: @* ^妖城在线论坛
! N# I1 o! w. h$ @不就是个升级公式么?
" Y" E; G2 U  U0 f$ S0 m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
7 ^. A8 b4 F: W# Q7 T魔力私服,最新魔力宝贝私服技术交流另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解bbs.mocwww.com# I. J- H3 t: }0 J6 F
魔力私服,最新魔力宝贝私服技术交流& H$ T. U; S( G

# O% g. h( l% K- z9 w魔力私服,最新魔力宝贝私服技术交流玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!魔力私服,最新魔力宝贝私服技术交流; c1 t; J7 R- M- L
都说过不要装B 装多了小心被人发现$ i6 |& q3 v/ ^4 x5 Q- g7 l! B/ u
! K! K  A  W6 k: j- K3 K
花了10分钟看了看
8 j- J1 k) U7 n5 o: m妖城在线论坛gmsv 很轻松就找到了所谓的升级公式bbs.mocwww.com& U  V0 p6 M! x7 b
具体过程如下5 I/ u6 A/ m, q0 [( m9 \
用IDA载入gmsv魔力私服,最新魔力宝贝私服技术交流/ f2 b8 R. C) J+ I" T0 K
分析完成后进入Exports选项卡
6 b8 n5 z4 ~1 v8 Q魔力私服,最新魔力宝贝私服技术交流由于是和等级有关的经验 所以直接搜索levelexp
$ u) Q/ z7 `9 V, C# I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表很轻松找到一个名为CHAR_GetLevelExp的子程序
) O4 z! |( ?6 o9 o8 O魔力私服,最新魔力宝贝私服技术交流直接双击转入  Y  {/ ]1 b# Y7 A
程序很短 具体如下. u9 Q% Q6 }8 j/ E7 \2 o" T- d
push    ebp
' t# T0 g; I& n4 r5 f" Z魔力私服,最新魔力宝贝私服技术交流mov     ebp, esp魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* I# g1 h" N4 U4 J
mov     edx, [ebp+arg_0]
2 m0 H1 S- [" J; n& E' y. o妖城在线论坛cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转
5 U0 A4 _. o1 W# {! T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjbe     short loc_80740C0
1 _9 l4 u1 Q. j" D2 P, ~8 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート正常跳转后转入
: j; x" b0 m) ~8 z" Ibbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分魔力私服,最新魔力宝贝私服技术交流; Q* ?0 J7 k& h% G3 b+ u5 ~* h
jg      short loc_80740B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, [( W. t% ^( D3 j$ B5 z5 n% E5 @
正常跳转后转入
" a+ z) V* ~# P4 C% s" F+ v妖城在线论坛mov     eax, edx
" Y8 ~7 y/ U  G妖城在线论坛imul    eax, edx ;意义为把eax*edx结果寸入eaxbbs.mocwww.com# D' f; e. r3 L5 P- j
imul    eax, edx;同上
( A. i5 z4 j, W5 F) }% {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表imul    eax, edx;同上
$ t( o" t1 P! Q5 s4 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上
8 A3 {( R9 D& S妖城在线论坛所以想改公式的话直接改这里
; \2 G3 S- b4 p! G# k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表三条imul    eax, edx命令对应的机器码为0F AF C2妖城在线论坛+ w' `& s  u. Y' h; d$ ]
例如这样改
# H5 W4 @" m% n# j- Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
' g# z0 S: L- k  m% M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以升级经验即为你当前等级+1 也就是说130级的经验为131
9 x. N- l6 r$ U: r+ w( {bbs.mocwww.com
% j4 {1 Q, V2 e当然也并不如楼上的某人所说 "公式不能太过繁琐'
0 S5 Y1 C5 b, P7 G) ^/ Q5 ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了
- Q% s9 i* \% P$ L3 w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
; M9 V/ x; r& g* ^( M+ b& S5 u魔力私服,最新魔力宝贝私服技术交流
2 U9 X! l- s( g2 w) d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表以上便是修改等级公式的具体过程
6 L1 |& |+ N9 z3 e9 n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表前后总共花了10分钟就弄出来了妖城在线论坛0 o3 T3 w6 Z! z+ u! \
还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误
- e* R3 E" K' h9 t" {/ u4 t) p9 r: X$ s
$ k3 y0 ?$ @9 D* h# N9 Q0 e第一个错误:' n9 e2 p9 g5 g  K0 ~( G; C
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- ?' T3 Z: I- w! R% C
jbe     short loc_80740C0妖城在线论坛# {+ u  h% F4 t- V" {: m) G

7 S( g; e1 ~2 S' V2 \: [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表重新解释:
' C& H3 r: g# Z: d5 }bbs.mocwww.comcmp     edx, 78h  ;把下一等级跟120做比较
2 t& U( h1 D6 J+ q: i. g妖城在线论坛jbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)
: d0 e0 z8 U  a2 `7 e: c1 V! c魔力私服,最新魔力宝贝私服技术交流
; X5 N, D4 l/ s. x' n! u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流0 K7 t& O7 _9 ~) ?! A
请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的
0 A( ]$ A0 i& [$ P+ E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ O3 p: q5 D/ ]/ N. W/ Y. W妖城在线论坛正常跳转后转入
! W" k6 \# Q7 L: X% C1 ebbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
6 P* k/ b/ N9 D/ l) vbbs.mocwww.comjg      short loc_80740B
/ H1 E/ c6 X* c
+ G8 s: u8 U; K$ I魔力私服,最新魔力宝贝私服技术交流请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验& y6 Z2 a1 I, ~7 d& D; O2 k8 k

" j6 r: O  N6 F+ r, W2 V% P妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 R  t2 r) p! d  B4 x6 @
再来就是所谓的第2个错误
8 L2 `6 K/ W% r0 e3 Pbbs.mocwww.com
$ w, k8 E4 K. G" D: U$ ccmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
  Z. O$ g1 M7 m+ Hjg      short loc_80740B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& i3 j* |5 w, z- C. b
bbs.mocwww.com5 w. H8 C" R$ I
请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ }! {0 z! d9 E- q) P7 q, t1 f
和你分析的有什么区别吗?
+ s0 U4 J2 `: S3 R0 n" v3 Nbbs.mocwww.com不过是没有分析当等级超过设置的上限时# \8 O. V4 T3 |7 v1 W' B. l! G
mov     eax, 0FFFFFFFFh魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 y: l4 j5 Z/ u2 d' e
jmp     short locret_80740B6
! |4 H  |7 T7 Q) ^3 q+ w妖城在线论坛把-1返回给经验的部分罢了
' x3 n1 c, W' Q/ V, pbbs.mocwww.com
9 J+ H3 u. e  ]  k/ s5 R2 d魔力私服,最新魔力宝贝私服技术交流3 n+ X: y9 l4 [! X! P4 ^
综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了bbs.mocwww.com4 F# f0 w) \# C& x$ y9 U
不然请不要把它拿出来说事
! f0 {3 k6 ]2 Y3 ~( f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
1 \3 U4 M6 \$ p3 e不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志
( R# L3 i8 p0 D1 F5 o! Ebbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流6 V5 O5 v& D0 p4 G' e6 D6 w$ h
虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦妖城在线论坛) s! p3 H- I* ~, j3 F/ \
珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事3 R: V; \5 r2 @" p
春卷:没发现恶劣事件—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% R; k* [" G, q; t% W. I1 A
夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; K# e: {5 y& X: C4 X" I/ L
Abondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.
% f# O( ]5 _$ `  }" O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート真有汇编基础.魔力私服,最新魔力宝贝私服技术交流1 U* v% _- ^0 O2 \
真棒.妖城在线论坛6 d1 T! x4 l  }1 e( `$ A8 V
不说什么.魔力私服,最新魔力宝贝私服技术交流/ T9 M" g% N2 H: O
妖城在线论坛: w6 j2 y1 H7 n9 T9 p1 Y! j
发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈妖城在线论坛) C3 R0 Z+ C8 v) u0 g2 j
也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:26—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! u8 k( j6 A: r
MOONBOY真是好脾气
, _( q/ ]- j) Y3 I* _1 G9 [! O/ X魔力私服,最新魔力宝贝私服技术交流FG|淘汰狼  11:50:31—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  W! v( }$ A, j" i
嗯.
1 D2 u2 d7 a' ^3 F5 F, q* C妖城在线论坛FG|淘汰狼  11:50:33
6 i& X/ V& {6 t" Z* G魔力私服,最新魔力宝贝私服技术交流我觉出来了.,妖城在线论坛. f; _/ u5 ]9 J
好型的木头 11:50:54—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% H4 i. J* t/ e
哈哈..不单技术好人品也好
) Z4 a" E' i0 g妖城在线论坛FG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

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

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-
: b. Q9 r% c! r* {$ C) n8 W- g2 Z       当然他本人也说了.
. e7 F* \  U/ w6 K3 G) cbbs.mocwww.com       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?魔力私服,最新魔力宝贝私服技术交流$ O# F8 M  o! V  V; {' ~5 B
无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题