55 1234
发新话题
打印

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

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

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不?
7 a, ]% M4 `. p2 T7 bbbs.mocwww.comRTRTRTRT,thx for help
* ?) `' _) s* A* B* O妖城在线论坛妖城在线论坛: P/ n5 s; v/ }
---------------------------魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 Q1 s- w9 Q. R6 t1 p$ \! c
详见回复贴。bbs.mocwww.com( m8 @: o: P& \' L/ M& C: ~
我只改了标题--moonboy 注

2 C  Y% i" q$ H* o. Lbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' Y  ?; V8 m4 f# V' Z5 g% i
[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下
' b( ~' ^" d7 T* m2 ^! G0 ~/ Q' |妖城在线论坛魔力私服,最新魔力宝贝私服技术交流7 e8 d! f* u, g
[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

MB最恼火装B的魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* x5 o+ [+ O8 m2 o: j8 F: j& W5 x
魔力私服,最新魔力宝贝私服技术交流4 o5 x. r$ n* a5 P
什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么魔力私服,最新魔力宝贝私服技术交流0 w& e( L8 H7 H, K; `, ^
有点东西就开始装B妖城在线论坛/ h7 f  _; ^$ S
妖城在线论坛+ X- i8 _( @# G$ H5 {. u$ E
不就是个升级公式么?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; X3 v9 }  ?& m( g
魔力私服,最新魔力宝贝私服技术交流9 I- l" w; a% U5 g0 p
另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 s6 Y" M- a7 c2 E% b" ]; c/ M+ z$ {

& A. K; h1 _" f9 m8 ?" r9 y1 \魔力私服,最新魔力宝贝私服技术交流
% h* Q( S, X0 G& }2 }4 ibbs.mocwww.com玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!
8 j% d( f& X* C5 L/ x. X妖城在线论坛都说过不要装B 装多了小心被人发现—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" H! W/ Z* |# p1 W5 y

/ r" v3 w' L- L! t/ l魔力私服,最新魔力宝贝私服技术交流花了10分钟看了看bbs.mocwww.com% s% E' o2 Q4 y# t) S8 P; I" M
gmsv 很轻松就找到了所谓的升级公式
' n* D8 p+ S/ T* E) u6 _9 M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表具体过程如下
5 R" S! W3 X6 J: u) w/ W妖城在线论坛用IDA载入gmsv
2 z- W3 |: C. v* ^) }分析完成后进入Exports选项卡
; [7 P/ `5 K" Q& e$ Pbbs.mocwww.com由于是和等级有关的经验 所以直接搜索levelexp妖城在线论坛4 X- E9 w9 L) ?( r, U8 x
很轻松找到一个名为CHAR_GetLevelExp的子程序魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 C) w7 A3 U  a& g3 i1 j( S
直接双击转入魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 H/ O. [0 }: n, R0 J5 ~
程序很短 具体如下妖城在线论坛- l) R0 j2 L* W3 a2 k4 A
push    ebp妖城在线论坛4 i; @# f3 |. J' q7 t% g
mov     ebp, esp
! h- A$ I% H+ q  U$ L6 ]魔力私服,最新魔力宝贝私服技术交流mov     edx, [ebp+arg_0]妖城在线论坛  C& H7 ^8 l! h1 ?: }. t2 u
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转妖城在线论坛3 R* i2 B6 Q1 e. c6 w0 Q' X
jbe     short loc_80740C0妖城在线论坛8 \; e  u+ E' U- m7 `9 R
正常跳转后转入
6 G2 j9 ~) ?+ b" ~' T6 u! g' m" ]* ybbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
" n; a3 x) k( \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjg      short loc_80740B# u4 D3 I$ W( ~* ?" K, `0 Q
正常跳转后转入
8 m( ]; D( C( Y" F$ O, X  F2 d! E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov     eax, edx$ g* X; [# k8 h, [& I1 j; q
imul    eax, edx ;意义为把eax*edx结果寸入eax魔力私服,最新魔力宝贝私服技术交流. g% Y1 N1 P+ C* I
imul    eax, edx;同上; K: b! E$ B$ f: \3 G. V
imul    eax, edx;同上0 m; J) S+ B+ J, U- p
上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: H: u. o  |, `$ ~% I
所以想改公式的话直接改这里
/ a1 k& ]2 p. T8 ^魔力私服,最新魔力宝贝私服技术交流三条imul    eax, edx命令对应的机器码为0F AF C2—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 m1 Z/ I( ?7 a; C4 u
例如这样改 ( i( k# N( \6 a' r# ]0 Z
用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
' r! T# |1 |. N  ~8 I! ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以升级经验即为你当前等级+1 也就是说130级的经验为131
5 {& V. G, |2 V9 `0 D" ?- bbbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( ~* d0 D0 @9 v# }2 Q+ k5 `
当然也并不如楼上的某人所说 "公式不能太过繁琐'bbs.mocwww.com3 S* H6 s6 k  e4 _0 y# B1 R
只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了魔力私服,最新魔力宝贝私服技术交流1 w( r/ u0 y) |- n) H8 @4 b& Y
bbs.mocwww.com7 f% Q  E) r, d! p
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, w& M+ H1 S% p8 o) m/ T
以上便是修改等级公式的具体过程—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! G/ t7 e# P. S8 c# Z
前后总共花了10分钟就弄出来了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& c# O) k! ^  H- E9 h' C
还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误bbs.mocwww.com2 k. ^0 g3 f! {# t
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- Y- `6 l4 x% M- ]
第一个错误:
" J4 n& G7 m0 T1 ^+ ]cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转
, B$ }7 Q7 ?  Q" \jbe     short loc_80740C0妖城在线论坛% p/ _2 F) S/ Y& H" s
1 e  e, m! H0 u6 J  j  Z" D
重新解释:
' P4 P" f- l: o" Z+ }8 h1 }4 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表cmp     edx, 78h  ;把下一等级跟120做比较
8 z6 Q7 O# p3 x0 v0 V! }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 @* t/ P) {: Z+ P8 Y3 s% Z  I

0 b5 M* q7 D# |0 V/ l$ w- cbbs.mocwww.com
( ]$ }& k: W1 C  j) b3 tbbs.mocwww.com请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的
' o3 w, f1 b+ h# e' q2 H魔力私服,最新魔力宝贝私服技术交流
7 `: W& A0 T/ j- D! T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表正常跳转后转入bbs.mocwww.com! M5 L" T/ z  T' z2 d+ x6 X, `
cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 I* |& X/ x3 E7 v* G
jg      short loc_80740Bbbs.mocwww.com$ n2 f" S$ u/ h/ Z) E5 U# p4 p
魔力私服,最新魔力宝贝私服技术交流& E! C. Z9 }# O/ g7 j) q' a
请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验妖城在线论坛. e) N/ p# L$ ?1 v, n' O0 z) F
魔力私服,最新魔力宝贝私服技术交流! L  Q* A: K% G% V2 Z
: t4 U9 P) `9 v# e1 {) q
再来就是所谓的第2个错误魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ E" h5 B9 J! f/ L" n

9 i9 }. K3 v& o. C" _& h0 Rbbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
8 J3 d5 M8 v7 o' `bbs.mocwww.comjg      short loc_80740B
. o; ~, t5 |( D" x7 d6 D妖城在线论坛
: J2 @1 G1 J! r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"
: J0 B: A: y; Y# B3 I. A+ {魔力私服,最新魔力宝贝私服技术交流和你分析的有什么区别吗?bbs.mocwww.com3 h, O; }# o" E
不过是没有分析当等级超过设置的上限时
# B3 J  f8 f. J! f/ i/ ?! I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mov     eax, 0FFFFFFFFh
0 |! ^* A1 v- w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjmp     short locret_80740B6
& e$ c; g" O; `1 L, C9 bbbs.mocwww.com把-1返回给经验的部分罢了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. \; {% l* ]/ h2 P, U4 {
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* r6 Q) R: b' |% q2 r

0 B( V! Q% y6 R# ?妖城在线论坛综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了
6 ?, H" Z5 O" L  r0 B* fbbs.mocwww.com不然请不要把它拿出来说事
* E1 x( Y4 W# m$ ~( J, R7 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛/ p% I9 n( b  I; f3 V
不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志妖城在线论坛; Y& S: q$ M' A) v
魔力私服,最新魔力宝贝私服技术交流1 Z6 c, t7 A% G$ g9 d/ h% }5 j, \) m
虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦
: A$ @8 |) j& v! r$ Q. L3 b7 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事" G1 e3 W) Y6 t! I' A
春卷:没发现恶劣事件
- d/ ^" D4 ?" D. {夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说
! }* |" ~! x5 w+ p/ X8 B+ w魔力私服,最新魔力宝贝私服技术交流Abondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.bbs.mocwww.com- ]0 |* u- s; L
真有汇编基础.3 s: q3 M. ~' V9 b. n, Q& @
真棒.
; Z8 U7 _5 _6 b5 P  z/ i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表不说什么.
/ n0 T# v$ u6 x& p$ L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛, K! ]9 |" _) ~. \) ^
发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈
- I" y. q  l  w' x6 v6 H: T5 }妖城在线论坛也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:26
+ s! a" _+ \$ |* }" S) d0 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートMOONBOY真是好脾气bbs.mocwww.com. V$ D) X' l& z
FG|淘汰狼  11:50:31魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: ]0 y' O* s# l! E  @4 p( \
嗯.bbs.mocwww.com4 ?- n( \: n5 W8 n' B" u
FG|淘汰狼  11:50:33
' _( [% Q1 }1 d2 V, A" i: z9 h魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我觉出来了.,
! y! \3 a1 ~3 Z; z7 y妖城在线论坛好型的木头 11:50:54
* S/ E, A' i2 t1 D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表哈哈..不单技术好人品也好魔力私服,最新魔力宝贝私服技术交流6 }/ e' C: _+ `3 o& U; {7 c  u
FG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

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

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 X; G4 o# v3 q# [4 x6 K2 Y
       当然他本人也说了.
6 m! o' R1 `8 ?. u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 a6 F" ]5 k8 s
无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题