55 1234
发新话题
打印

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

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

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不?
: k3 C$ z3 f. x7 a, p妖城在线论坛RTRTRTRT,thx for help
0 S5 O4 z7 ~  c! C* k9 T妖城在线论坛
9 l, l& _! I) c5 H6 O7 |魔力私服,最新魔力宝贝私服技术交流---------------------------
3 W0 y! Z/ ^, i5 y  R妖城在线论坛详见回复贴。
* g, E6 l5 R: @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート我只改了标题--moonboy 注
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 @$ j& u$ O/ i' q9 }  F, f; {2 |

! T: ]0 Y: Z3 N0 N. @; q( B+ M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下
! M$ ]/ L( _% }0 ~/ ~* C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
& H# f7 v( \- k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

MB最恼火装B的魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- |/ E9 U) y# w
魔力私服,最新魔力宝贝私服技术交流8 P+ V  b; T2 L4 Z' r
什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么
+ D8 V: [8 S5 Z1 X+ n( j9 Wbbs.mocwww.com有点东西就开始装B) D4 V; p/ _3 a6 {
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 h3 i# l/ o5 f% o! ?! H1 {
不就是个升级公式么?
0 m, F( {8 `4 l8 w6 z9 {
& t) U1 P/ ]* R  `1 P3 a& ]魔力私服,最新魔力宝贝私服技术交流另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解
6 H: U& i. w7 i9 i. R, b0 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
# }7 E% M: B6 Z9 n. obbs.mocwww.combbs.mocwww.com! ~1 y  @) k. B" E8 i
玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!bbs.mocwww.com8 j$ D- }7 L. F
都说过不要装B 装多了小心被人发现魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 f8 ?$ X& l" w& z5 [
魔力私服,最新魔力宝贝私服技术交流5 L4 n9 @4 @8 h' ^! v5 i. [
花了10分钟看了看
8 l/ ]' G) p3 f9 s, G( x魔力私服,最新魔力宝贝私服技术交流gmsv 很轻松就找到了所谓的升级公式
3 P) `" q! R( s' v# |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート具体过程如下魔力私服,最新魔力宝贝私服技术交流' z3 x9 R% P3 a9 O0 s
用IDA载入gmsv
3 G% k- E  C& F! z* H妖城在线论坛分析完成后进入Exports选项卡
9 |5 r- \$ `' ^$ _* h. `/ s( abbs.mocwww.com由于是和等级有关的经验 所以直接搜索levelexp
- G! ]# k" b- Z! D' H: x& x魔力私服,最新魔力宝贝私服技术交流很轻松找到一个名为CHAR_GetLevelExp的子程序
6 h1 \0 L; `: h5 A  X6 zbbs.mocwww.com直接双击转入
- a. L: `% t. |) p程序很短 具体如下
! Q$ ?& W8 W1 y+ m# w/ G7 K魔力私服,最新魔力宝贝私服技术交流push    ebp9 D2 k$ _& R0 o8 ?# |
mov     ebp, esp
3 ?" C1 `% ]% c4 ]; a妖城在线论坛mov     edx, [ebp+arg_0]
5 c9 V7 {7 H6 l) {; C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートcmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转
& X& x2 _& K# c6 y) l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjbe     short loc_80740C0
0 m/ h6 i" R! K5 @* ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート正常跳转后转入妖城在线论坛- x/ i) b: j# t: U4 s6 ^
cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分魔力私服,最新魔力宝贝私服技术交流$ b( u+ k7 {+ z
jg      short loc_80740Bbbs.mocwww.com( i  Z( m6 |/ f; B: j
正常跳转后转入魔力私服,最新魔力宝贝私服技术交流* L& W9 B" ?: M
mov     eax, edx魔力私服,最新魔力宝贝私服技术交流5 q& r; E& N2 W
imul    eax, edx ;意义为把eax*edx结果寸入eax魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 B" H5 @3 a- N3 ^
imul    eax, edx;同上
; M% l. t) A# Q3 p' f5 q# h6 M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表imul    eax, edx;同上魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( w. U. C% h% x
上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上妖城在线论坛1 }4 U$ F  @# A1 R) D, w8 a2 L) I
所以想改公式的话直接改这里
) N; x) g/ M- f% c$ n* ~魔力私服,最新魔力宝贝私服技术交流三条imul    eax, edx命令对应的机器码为0F AF C2
6 E$ ~8 r( Q8 D例如这样改 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 V0 j+ V# v) P- p$ w9 r' r: I+ L
用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
: d3 U2 p% C5 M" O( v! J6 ^所以升级经验即为你当前等级+1 也就是说130级的经验为131
5 y: t. Q0 a- G1 a; J5 a+ l* m魔力私服,最新魔力宝贝私服技术交流, u  |& d+ V/ _: V% J: P' S
当然也并不如楼上的某人所说 "公式不能太过繁琐'
6 h7 j  r7 E; M# t8 z* W2 J; A$ hbbs.mocwww.com只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了
! @$ I* j* m- w* O
; i; t: L  k) M( w! s) ~7 G: }妖城在线论坛
0 v3 U( [6 @; c, S0 a& A8 Y以上便是修改等级公式的具体过程
0 E/ z: R" {: a# _" B$ L; \$ n+ R魔力私服,最新魔力宝贝私服技术交流前后总共花了10分钟就弄出来了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% w% @; v, {% q" T
还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误/ ^/ q/ ^! h( p. F8 J

% |2 U, _$ `3 f% B" Y魔力私服,最新魔力宝贝私服技术交流第一个错误:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, S+ U3 P$ C# _, }3 j$ y( A
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转1 |; L2 T" _3 b; s) E9 b
jbe     short loc_80740C0
$ Z* [6 c5 X/ obbs.mocwww.com
+ t) i  U! ]3 W0 M5 J6 F1 M9 Q' Dbbs.mocwww.com重新解释:
* ^6 g: e. e3 P魔力私服,最新魔力宝贝私服技术交流cmp     edx, 78h  ;把下一等级跟120做比较魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 }, g! U* d. {6 }: C! `
jbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)bbs.mocwww.com# [" L+ S- c% J& @1 `4 H
魔力私服,最新魔力宝贝私服技术交流# c  k& V) J# K) S

2 U5 V0 l! |% D( g; H" N- y魔力私服,最新魔力宝贝私服技术交流请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的
1 r, o/ m% U/ c) n4 E* v4 H  q. D魔力私服,最新魔力宝贝私服技术交流bbs.mocwww.com6 m) r: d8 b0 S  ?% h" ^0 B
正常跳转后转入
) v7 Y! L4 v$ `% ]* E. K魔力私服,最新魔力宝贝私服技术交流cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) x; I% J0 ^$ W6 y, Q8 g
jg      short loc_80740Bbbs.mocwww.com/ M1 j3 b9 Q$ D$ B+ T

; G' I/ Z& P: S- `$ Y请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验
) ~5 _2 i! H( C! Y# O5 _5 d" `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
6 _0 |- m" h+ m& l, @魔力私服,最新魔力宝贝私服技术交流
6 P+ o$ h% _0 b% H; nbbs.mocwww.com再来就是所谓的第2个错误bbs.mocwww.com; K0 {0 G1 j3 V2 @1 T# k2 |) ]

. ~' h2 X! [0 _; @bbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分bbs.mocwww.com' z0 a/ l+ P, m5 Y& e; M' e' e
jg      short loc_80740B妖城在线论坛' D' O" D: S) z4 q* d. q! S

$ M% _; [* L4 L! g0 Q9 @妖城在线论坛请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"魔力私服,最新魔力宝贝私服技术交流9 ?3 o9 e! Q% b
和你分析的有什么区别吗?
; k+ y5 G8 y& X' u妖城在线论坛不过是没有分析当等级超过设置的上限时
5 O. O4 J' l1 h/ |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov     eax, 0FFFFFFFFh魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* T$ t* I7 y8 t2 A% Z8 C
jmp     short locret_80740B6—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# @3 b( ~3 E, F, l$ c6 w; O
把-1返回给经验的部分罢了bbs.mocwww.com' {3 Q: D; T6 w9 W; t
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ h4 l! g7 I$ X* \
4 t! m& ]9 c0 u# A/ B' X, ~
综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ S7 b& h* g% [; z2 _
不然请不要把它拿出来说事魔力私服,最新魔力宝贝私服技术交流! F8 S9 S5 |( N1 L1 ?% U0 H
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 w5 }. B9 Y& q! `+ A+ @3 v( E
不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志
3 Y' g1 N6 V6 M- e( H: E6 |% k( z妖城在线论坛
% m: Q) E4 U! U8 j虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦
7 X0 m8 q4 A3 {: c* d- T4 ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事bbs.mocwww.com# a! N$ \+ L! x: h) t
春卷:没发现恶劣事件—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: ?6 t4 X  f; D1 s
夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说
. ]5 S- z0 [0 _6 E: `/ jbbs.mocwww.comAbondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* c5 i& {* U( j
真有汇编基础.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, q/ |0 i( H2 |
真棒.bbs.mocwww.com5 X5 V- G: Z$ I7 @+ _
不说什么.
, c* {9 [9 B' y& G8 h4 ?2 v魔力私服,最新魔力宝贝私服技术交流
7 [7 h$ S& A1 L( o* q  J2 q. }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 j" F9 z+ l" [$ j, e
也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:26
, R" u" B+ H( h4 m魔力私服,最新魔力宝贝私服技术交流MOONBOY真是好脾气魔力私服,最新魔力宝贝私服技术交流5 L/ `' h; u. i5 y
FG|淘汰狼  11:50:31bbs.mocwww.com# G% I5 h# m3 }( L# r
嗯.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! i" _6 v* |: W, q5 \+ W6 [$ \
FG|淘汰狼  11:50:33- z! |$ B5 r% a+ v5 d8 u2 R/ ]. W
我觉出来了.,魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 y. T* U$ J+ \5 V$ C9 c( ]5 @/ `
好型的木头 11:50:54妖城在线论坛; A0 ]0 ?  N% v( M% d3 z( t
哈哈..不单技术好人品也好
" z: ]8 [! M3 |7 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートFG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

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

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-
1 j- W. u) v0 p! \! b0 a5 g妖城在线论坛       当然他本人也说了.妖城在线论坛' }) j. Q! S/ E$ _' b+ e' L
       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?bbs.mocwww.com8 f: I. T2 [9 g8 }
无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题