55 1234
发新话题
打印

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

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

听闻120级后的经验是用经验公式控制的,是怎样控制的,怎样修改>有人知道不? 妖城在线论坛) Y8 W" l2 a8 ?/ t
RTRTRTRT,thx for help魔力私服,最新魔力宝贝私服技术交流, R% N5 ?- q  t+ w7 K* Z$ K( ]/ H3 H2 v

$ g1 b2 q% g5 e+ {# ^8 f2 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート---------------------------
. t% x2 O+ ~2 A/ s+ R& b5 obbs.mocwww.com详见回复贴。
% A  {& R" X' `& q+ N, f" A$ t7 S; x; u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我只改了标题--moonboy 注

$ p- O/ A( a9 t9 b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 S6 e* ~+ l. B
[ 本帖最后由 moonboy 于 2007-12-16 09:13 编辑 ]

TOP

刷得真快,自己顶一下
! i1 d7 N- w- b' i魔力私服,最新魔力宝贝私服技术交流
* i7 N0 g- a; c* g1 c6 [. b, sbbs.mocwww.com[ 本帖最后由 全熟牛排溅血 于 2010-5-31 10:41 编辑 ]

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

MB最恼火装B的8 B! h" V, s, h7 O. k0 \$ z
妖城在线论坛1 z8 o: W& V& T1 R" ]: a8 @
什么虫的传人  不就是当初在紫薇剑后面喊哥哥要汉化的那小子么
& P2 K3 V1 x& f4 N0 v妖城在线论坛有点东西就开始装B
0 A- |% R3 V9 G9 ^! B* K5 t  P妖城在线论坛' V# S* }' G  v6 S7 T8 {
不就是个升级公式么?魔力私服,最新魔力宝贝私服技术交流; M. }! |6 w' g+ K' I

5 B7 e5 h- V3 i& [/ w. o7 L' I妖城在线论坛另外对moonboy所说的"而且还是很幸运的我知道一点OLLYDBG的东西,所以用ollydbg获得了我自定义新公式的汇编码对应的十六进制码,"很是无法理解
0 v5 N: {( M( l% S妖城在线论坛魔力私服,最新魔力宝贝私服技术交流1 w/ o* O6 P7 K6 O9 W! ^; T

" |* }. e0 d, N0 [& z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表玩过反汇编的都知道OLLYDBG是win平台下的调试工具 请问你是如何用它来调试明显是unix可执行文件格式的gmsv?!
5 `) K; y3 U& W: k* w6 Q! ~8 U8 \7 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表都说过不要装B 装多了小心被人发现% [8 K1 e1 ]& ]& H0 m
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 C3 X& z3 t' o& N8 G
花了10分钟看了看魔力私服,最新魔力宝贝私服技术交流8 T9 d6 r% `; S6 `# ^; K2 h
gmsv 很轻松就找到了所谓的升级公式
1 E1 a; F  y: D" X$ R1 N魔力私服,最新魔力宝贝私服技术交流具体过程如下& s7 i: f( @/ H! Y6 A
用IDA载入gmsv妖城在线论坛7 j9 j) _7 ?1 W. K
分析完成后进入Exports选项卡
+ b& y* h& H! i1 Q, t) nbbs.mocwww.com由于是和等级有关的经验 所以直接搜索levelexpbbs.mocwww.com; J; i) Z7 d6 h* Q, v
很轻松找到一个名为CHAR_GetLevelExp的子程序
/ p' i2 b# ^( u; Q2 S" w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表直接双击转入魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ~5 u. d0 v# z& z$ f. l7 L
程序很短 具体如下
) c. K' C+ T; g7 N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表push    ebp
, R) O( Q- L" w: ~! L8 ?, M7 mbbs.mocwww.commov     ebp, esp
) i7 W/ J4 }4 fmov     edx, [ebp+arg_0]bbs.mocwww.com2 I) u4 Y0 j% v
cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 i& g5 b- u- `! j, a& W
jbe     short loc_80740C0魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 R' W  L' {, t& ^; ^, o
正常跳转后转入
7 d( A. F% ^& k- ^1 m魔力私服,最新魔力宝贝私服技术交流cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分- [& ]0 {2 O: ^5 }7 D
jg      short loc_80740B
/ n# a& A4 B: ^) {2 p& L魔力私服,最新魔力宝贝私服技术交流正常跳转后转入
7 X1 w; H& M' Z. e魔力私服,最新魔力宝贝私服技术交流mov     eax, edx—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# j. E# p1 E& B& h% |4 R3 b
imul    eax, edx ;意义为把eax*edx结果寸入eax魔力私服,最新魔力宝贝私服技术交流, N, x2 |+ [- C, F. O3 V/ C
imul    eax, edx;同上—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ o  n3 `7 V, A: l1 M- n: X
imul    eax, edx;同上
: c* ^7 A4 p- N1 f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート上sina专区查了魔力的等级经验公式为当前等级+1的4次方 正好如上
5 u+ b( C+ r! I% C" A7 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以想改公式的话直接改这里
5 J8 J2 d  }( m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表三条imul    eax, edx命令对应的机器码为0F AF C2
9 K5 _. N( |8 z% Y. t5 L+ z妖城在线论坛例如这样改
5 C+ P# k4 V$ P+ p' u& b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表用UE直接修改把3条0F AF C2都改为90 90 90(即无效)
+ j5 [5 E6 V8 J0 u2 M" [bbs.mocwww.com所以升级经验即为你当前等级+1 也就是说130级的经验为1317 m" Q9 w5 M! Q1 f/ t  i2 `( E; O4 [

' N% p6 f/ u" R+ Nbbs.mocwww.com当然也并不如楼上的某人所说 "公式不能太过繁琐') y+ R! O6 T9 w8 x* ?, X+ }9 Q
只要使用个跳转完全可以把经验公式改成任何你想要的(自己找空隙)最后再跳转回来就是了
( R! F5 P7 J7 O* B0 d魔力私服,最新魔力宝贝私服技术交流0 m9 U* D# t6 J% A' C
妖城在线论坛" t. s8 w8 f, g/ f, S7 q
以上便是修改等级公式的具体过程—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  r0 b0 F5 q4 G/ Q; _" D4 K
前后总共花了10分钟就弄出来了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) R- v1 S' ~. U+ n
还被某些人当个宝来装B
本帖最近评分记录
  • 妖哥 妖币 +8 感谢共享 2007-12-17 11:05

TOP

先说下你说我说的第一个错误
% ~! i4 Z( _! S- \) l# X+ W+ }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
' ?6 f- y: L: l5 L1 D+ q3 c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート第一个错误:
5 o+ o, ^0 x' Q  v7 `9 p; I9 W妖城在线论坛cmp     edx, 78h  ;注意这里的78h 即10进制的120 意思是用当前等级和120比较 大于则跳转—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 v. H% x- b. I" u& }7 `7 A
jbe     short loc_80740C0妖城在线论坛7 _% o! @9 S& ~
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 f1 p8 w3 x6 O' y
重新解释:
, x% E4 U9 U- j. ibbs.mocwww.comcmp     edx, 78h  ;把下一等级跟120做比较魔力私服,最新魔力宝贝私服技术交流9 m9 a6 V/ F9 Q0 r2 v
jbe     short loc_80740C0  如果小于等于120则跳转到GMSV中经验数值的字节部分(即我们手动修改的经验)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ V8 J1 e/ U) S* [4 O
bbs.mocwww.com8 p: b% e% }* d5 S1 R) ]  t3 f
bbs.mocwww.com/ ]( c/ c- d0 ]& V# ^, ?8 d1 G
请问我在我的帖子里面什么时候说过如果小于等于120则跳转失败?请看清楚后面紧跟的魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 `! h5 w0 j& o. f0 w* K8 S. H
7 z7 C+ |( u2 w
正常跳转后转入
  w+ }& W. d. B- ]妖城在线论坛cmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
2 F3 `2 j+ U: |9 n% s6 `6 c3 Bbbs.mocwww.comjg      short loc_80740Bbbs.mocwww.com9 Y4 ?( n, d! _' A) Z9 u( q. ~, ?1 v3 v

. q, i: P  x" nbbs.mocwww.com请注意这里是在讨论130以后的升级经验公式 我没必要把另外的跳转转入默认的经验分配之间的细节再拿出来讨论 当前所模拟的也正是130后的等级经验—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 R4 m8 L6 p* t1 t! j! E/ N/ J
bbs.mocwww.com7 q7 J6 f- W- [& W. e! k  W

. y4 O  y) t/ [9 a3 e再来就是所谓的第2个错误
- N. X; ^. A, \# p2 \# `9 l1 A妖城在线论坛
% u- k$ E. G% [% Wbbs.mocwww.comcmp     edx, 82h  ;同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分
7 E) F+ i3 F2 ]) f! I  `魔力私服,最新魔力宝贝私服技术交流jg      short loc_80740B
, Y7 m% y! C& F- N% X# c6 G0 q) F妖城在线论坛
5 C0 X  \2 i. J2 k4 O妖城在线论坛请问我这句"同上比较当前等级和130 (设置为你服务器的等级上限)如果不超过130则跳转到正确的等级经验转换公式部分"—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ z6 _2 e% l1 n0 ^
和你分析的有什么区别吗?
7 C8 }; l' B. F& \' R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表不过是没有分析当等级超过设置的上限时bbs.mocwww.com+ S( y+ v+ ^7 r) I: c
mov     eax, 0FFFFFFFFh
5 W5 K% o' V2 [6 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートjmp     short locret_80740B6
, R0 R! `  }6 S+ y; o+ L  p魔力私服,最新魔力宝贝私服技术交流把-1返回给经验的部分罢了
2 Y4 c9 q9 u% G+ h+ \魔力私服,最新魔力宝贝私服技术交流
9 K( {/ y# m8 P3 q' cbbs.mocwww.combbs.mocwww.com4 p  o5 `9 K% t' `' N
综上所述,如果你觉得没把整个GMSV的每个字节都分析完全算是错误的话,我承认我错了. }8 R( m( m/ s! G2 @0 _+ k! O
不然请不要把它拿出来说事2 h& u9 d' D, Z: L1 W* X
妖城在线论坛3 q  H: M% f. L& c( I
不过你的脾气倒是还好,我最喜欢看那些说他们错了就开始暴走的同志bbs.mocwww.com/ a/ T8 A" p  U  L$ v

" v) H6 k$ m2 i魔力私服,最新魔力宝贝私服技术交流虫的传人:这小子当初在紫微剑群里时候就一副卑贱的样子喊他大哥然后要这个要那个 现在有点东西就开始装B 看着烦
; [$ D. r: ^2 m$ o+ H# B8 L4 U) f魔力私服,最新魔力宝贝私服技术交流珊瑚:还行 魔力论坛转了这么久了倒没发现有干什么没人品的事
" x; i  u3 W" e. v, P  L, F- ?魔力私服,最新魔力宝贝私服技术交流春卷:没发现恶劣事件bbs.mocwww.com9 X. V/ X4 h# r) T; E2 B
夜游神:拿着所谓破了ITSONG系统的平台当个宝还想找人合作,无奈 先把自己的东西看清楚再说—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 G: i$ L0 |1 V5 k+ V) l% e+ a
Abondon:这小子平常人前人后最喜欢说"您" 最JB能装的也是他 仗着学了点VB就开始装大爷 QQ上还挂者个所谓 微软特殊人才 做个程序也全是他娘的VB还所谓的学习在 代码也全都是粗糙不堪
本帖最近评分记录

TOP

呵呵.
3 Q! V. L+ F* p& e8 l7 W6 U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表真有汇编基础.
, z: q  e8 U* n( {$ Wbbs.mocwww.com真棒.魔力私服,最新魔力宝贝私服技术交流* Z# Y. I0 `, X" [  ^
不说什么.
8 o8 Z/ e# y* V2 l! X7 Z( A4 K' x2 v; N5 }$ u' e
发布出来就好,吵什么.
你的名气很大,并不代表着你很强大。

TOP

有技术有人品都快绝种了....moonboy谢谢哈$ I& V6 O3 [, T9 N: v1 k
也谢谢172839的指点,一会就试试去

TOP

好型的木头 11:50:265 k! B. L: I+ U- e1 R9 l# K' i( ]
MOONBOY真是好脾气—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# j6 b2 M( a+ o0 C
FG|淘汰狼  11:50:31bbs.mocwww.com, E/ @1 D, c& `3 A$ r( g
嗯.bbs.mocwww.com0 g. m! A+ U+ d, D: D  `6 j
FG|淘汰狼  11:50:33
( p# l5 S" q+ ^# N+ ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート我觉出来了.,bbs.mocwww.com6 W. P4 W" t  b
好型的木头 11:50:540 z9 [8 Z+ C! k# T2 X
哈哈..不单技术好人品也好—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 R4 W+ f$ ], o4 F# q3 M
FG|淘汰狼  11:53:11
你的名气很大,并不代表着你很强大。

TOP

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

TOP

PS:那嗰人提供的方法,最后做出来是.经验=等级+1.-.-
( y" g' p$ E" k  {( {% Fbbs.mocwww.com       当然他本人也说了.
) Q2 y5 m( y# h5 Q6 s. \% D       想改公式的按照思路去做就OK.
你的名气很大,并不代表着你很强大。

TOP

卡在一个地方,就是那三个imul 公式,是如何转换成代码的呢?
- ~0 H' e; x/ k) i# V妖城在线论坛无效无疑是最简单不过了,但是比如我想在最后一个imul 设置为乘完后/4..不知道如何实现呢....

TOP

 55 1234
发新话题