标题: 各种兵种与宝物特效(不断更新中)
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-12 13:36 资料 个人空间 短消息 只看该作者
回复 #61 yokosima 的帖子

是的,像吸血和先手攻击,这些曹操转本来不具备的功能,就要全部自己写,而不是添加几句就行了。如果空白位置不够吗,把一些不需要的武器效果覆盖掉也行的


顶部
性别:未知-离线 yokosima

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 146
编号 44539
注册 2005-7-29


发表于 2007-10-12 14:13 资料 短消息 只看该作者
谢谢LZ的细心指导
只要在攻击时的特殊武器判定那边修改一句跳转到
添加了吸血攻击的地址就可以了吧
我试着研究一下


顶部
性别:未知-离线 wyp2006d
(四不象)

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 188
编号 202164
注册 2007-8-14


发表于 2007-10-12 15:51 资料 短消息 只看该作者 QQ
这个...又发现新问题...这些代码写到国栋兄给的地方发现那些地方在EXE4改里面不是空位置,旁边注释是"XX索引表",不知道是干什么的,虽然改了之后效果有但是郁闷的情况发生了---策略不让用了!在选择策略施放目标的时候还没指定目标就发生错误了...然后我想利用00485DD3之后的空位他又说无法注入指定位置,这到底改怎么办呢?...
顶部
性别:未知-离线 DNA1978

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 47
编号 223731
注册 2007-10-4


发表于 2007-10-12 17:03 资料 短消息 只看该作者
LZ我想请教你下。。。做这些代码,可不可以做个反弹伤害的盔甲呢??就是别人打你,同时对方也会到伤害。。。(是攻击力的50%)。。
可以做出这样的来吗???
还有,你们弄的着代码。。我要怎么样才能放到游戏里面去啊。。。。很糊涂。。。老是不明白
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-12 17:53 资料 个人空间 短消息 只看该作者
我的EAKD5与其他的不一样,转跳地址要变一下。遇到jmp Ekd5.0043C24F提示需要标签之类的无法输入,就把中间那部分 Ekd5.删掉就可以了
顶部
性别:未知-离线 wyp2006d
(四不象)

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 188
编号 202164
注册 2007-8-14


发表于 2007-10-12 19:46 资料 短消息 只看该作者 QQ
不是那个意思...国栋兄你扩充过你的EXE吗?拿第一个例子说,JMP指令跳转到的地址MS有用...我一在那写代码策略就不让用了...如果在485DD3之后写的话...又说无法在EXE找到位置?这是为啥?
顶部
性别:男-离线 锏王
(锏王)

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 128
编号 209007
注册 2007-8-30
来自 广西


发表于 2007-10-12 19:51 资料 主页 短消息 只看该作者
支持 虽然暂时还看不太懂........
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-12 20:34 资料 个人空间 短消息 只看该作者
回复 #67 wyp2006d 的帖子

按CTRL+G键,输入485DD3,就可跳到那里写了
顶部
性别:未知-离线 wyp2006d
(四不象)

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 188
编号 202164
注册 2007-8-14


发表于 2007-10-12 21:00 资料 短消息 只看该作者 QQ
汗...我的表达还真是不清楚咧...我是在那写了,但是不让我保存...我要复制到可执行文件都不让,从485DD3开始明明都是00但是写了为什么不让存呢?
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-12 22:51 资料 个人空间 短消息 只看该作者
485DFF之前是空白,后面看似一样,其实是有东西的,用UE打开看一下就会知道,如果你写的超过485DFF,就会出错的
顶部
性别:未知-离线 轩辕无

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 609
编号 78793
注册 2006-8-11
家族 轩辕学院


发表于 2007-10-12 22:57 资料 个人空间 短消息 只看该作者
果冻发威了...这么久才来祝贺..话说宋江传什么时候发布?
另问..那些新添加的武器效果按着你发布的来改...从那个地方改特殊效果说明...

[ 本帖最后由 轩辕无 于 2007-10-12 23:44 编辑 ]
顶部
性别:未知-离线 独行追风

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 69
编号 51603
注册 2005-10-22


发表于 2007-10-13 21:38 资料 短消息 只看该作者


QUOTE:
原帖由 yanguodong 于 2007-10-11 22:55 发表
武器
           
            00405C6C   $  55      PUSH EBP
            00405C6D   .  8BEC          MOV EBP,ESP
            00405C6F   .  83EC 10       SUB ESP,10
            00405C72   .  8 ...

LZ能否公布 减轻物理伤害百分比这个特殊能力的代码,比如我想把每回合获得EXP(孟德新书)这个效果
替换成物理伤害减轻,那么具体应该怎么改,拜谢了!!!!!!!!!!!!!小弟穷,只有这多TB了.
顶部
性别:男-离线 leo003
(老茂)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 7
帖子 679
编号 49311
注册 2005-9-20
来自 安徽


发表于 2007-10-14 10:23 资料 主页 个人空间 短消息 只看该作者 QQ
用Ollydbg修改过之后怎么保存??
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-14 17:00 资料 个人空间 短消息 只看该作者
回复 #74 leo003 的帖子

顶部
性别:未知-离线 yokosima

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 146
编号 44539
注册 2005-7-29


发表于 2007-10-17 12:24 资料 短消息 只看该作者
请问楼主说的可写东西的鱼子酱教学的地址是哪个啊?
是以下这个没错吧?
为什么把主动双击代码写进去后会报错?

[ 本帖最后由 yokosima 于 2007-10-17 12:25 编辑 ]


图片附件: 未命名.jpg (2007-10-17 12:24, 31.37 K)

顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-10-17 12:30 资料 个人空间 短消息 只看该作者
回复 #76 yokosima 的帖子

把你写的贴上来看看。
顶部
性别:未知-离线 yokosima

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 146
编号 44539
注册 2005-7-29


发表于 2007-10-17 13:15 资料 短消息 只看该作者
打算贴代码给楼主看看出错在哪里的时候才
发现0048C980以后的修改没保存。。。
原来选择保存所有修改只能保存到485fff之前的修改。。。
下面的修改要另外保存啊。。。
还是很感谢楼主的热心指导。。。

改正后双击实现了。。。
没经过具体测试不知道还有没BUG。。。
代码应该是这样没错吧。。。
(参照EXE4改的。。。)

00405D15   . /E9 E8330000   JMP Ekd5.0048C980


0048C980    8945 FC         MOV DWORD PTR SS:[EBP-4],EAX
0048C983    6A 3A           PUSH 3A
0048C985    8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
0048C988    8B48 08         MOV ECX,DWORD PTR DS:[EAX+8]
0048C98B    E8 79B0F7FF     CALL Ekd5.00407A09
0048C990    85C0            TEST EAX,EAX
0048C992    74 07           JE SHORT Ekd5.0048C99B
0048C994    B0 64           MOV AL,64
0048C996  - E9 CA93F7FF     JMP Ekd5.00405D65
0048C99B    8B45 FC         MOV EAX,DWORD PTR SS:[EBP-4]
0048C99E  - E9 7893F7FF     JMP Ekd5.00405D1B
顶部
性别:男-离线 leo003
(老茂)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 7
帖子 679
编号 49311
注册 2005-9-20
来自 安徽


发表于 2007-10-17 18:01 资料 主页 个人空间 短消息 只看该作者 QQ
结合几位大侠的介绍,终于成功的在我的文件中加入了主动双击击兵种和那个超级变态的物理攻击全免兵种
逐步加入其他,希望斑竹有更好的修改想法
顶部
性别:未知-离线 kyx11180

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 19
编号 207694
注册 2007-8-27


发表于 2007-10-18 01:44 资料 短消息 只看该作者
Imual eax,eax,24  Imual eax,eax,48之类的指令
弱弱的问下这几各语句是啥意思
顶部
性别:男-离线 paro
(皮哥)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 615
编号 17220
注册 2004-9-7
家族 肉肉门


楼主,我的EXE中有吸血的设置但是没效果,帮我看下吧~!


附件: Ekd5.rar (2007-12-2 11:16, 214.36 K)
该附件被下载次数 166
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-12-2 13:44 资料 个人空间 短消息 只看该作者
回复 #80 paro 的帖子

写在哪里呀,效果号多少,DATA中设定有没有对应
顶部
性别:男-离线 licw125
(赏菲)

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 126
编号 77040
注册 2006-7-27
家族 轩辕学院


发表于 2007-12-3 23:20 资料 短消息 只看该作者 QQ
果冻兄学过汇编?????????
顶部
性别:未知-离线 alai023068

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 25
编号 226294
注册 2007-10-10


发表于 2007-12-4 09:29 资料 短消息 只看该作者
菜鸟级的我一头雾水
顶部
性别:男-离线 paro
(皮哥)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 615
编号 17220
注册 2004-9-7
家族 肉肉门


我用原来的辅助EXP改的~!

我用的新的EXE,我看里面有我就没写代码~!

[ 本帖最后由 paro 于 2007-12-4 10:17 编辑 ]


图片附件: 1.JPG (2007-12-4 10:15, 57.95 K)



图片附件: 2.JPG (2007-12-4 10:17, 216.13 K)

顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-12-4 13:04 资料 个人空间 短消息 只看该作者
回复 #84 paro 的帖子

找不到吸血效果,可能还没写
顶部
性别:男-离线 paro
(皮哥)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 615
编号 17220
注册 2004-9-7
家族 肉肉门


回复 #85 yanguodong 的帖子

你帮我写下吧~!谢谢拉~!我只会用UI,其他的我不会~!
顶部
性别:男-离线 paro
(皮哥)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 615
编号 17220
注册 2004-9-7
家族 肉肉门


发表于 2007-12-10 13:07 资料 主页 个人空间 短消息 只看该作者 QQ
我自己用OB改吸血攻击出显问题
如下


图片附件: 1.JPG (2007-12-10 13:07, 182.63 K)


还有可以一段一段的改吗?
一条条改的好麻烦

[ 本帖最后由 paro 于 2007-12-10 13:10 编辑 ]
顶部
性别:未知-离线 yanguodong

白衣伯爵
谏议大夫

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
组别 翰林学士
级别 讨逆将军
功绩 331
帖子 630
编号 60674
注册 2006-2-23
家族 轩辕魔教


发表于 2007-12-10 14:21 资料 个人空间 短消息 只看该作者
照这样改看看,注意括号内的注释

就是要一条条改
吸血代码

            QUOTE:
            00405C6C   $  55      PUSH EBP
            00405C6D   .  8BEC          MOV EBP,ESP
            00405C6F   .  83EC 10       SUB ESP,10
            00405C72   .  894D FC       MOV DWORD PTR SS:[EBP-4],ECX
            00405C75   .  33C9          XOR ECX,ECX
            00405C77   .  894D F8       MOV DWORD PTR SS:[EBP-8],ECX
            00405C7A   .  6A 2C         PUSH 2C
            ; /Arg1 = 0000002C
            00405C7C   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            ; |
            00405C7F   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            ; |
            00405C82   .  E8 821D0000   CALL Ekd5.00407A09
            ; \Ekd5.00407A09
            00405C87   .  85C0          TEST EAX,EAX
            00405C89   .  0F84 58B30100 JE Ekd5.00420FE7(这个地址要根据实际情况变化)
            00405C8F   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            00405C92   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            00405C95   .  E8 81150000   CALL Ekd5.0040721B
            00405C9A   .  50            PUSH EAX
            00405C9B   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            00405C9E   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            00405CA1   .  51            PUSH ECX
            ; /Arg1
            00405CA2   .  E8 D6610000   CALL Ekd5.0040BE7D
            ; \Ekd5.0040BE7D
            00405CA7   .  83C4 04       ADD ESP,4
            00405CAA   .  50            PUSH EAX
            ; /Arg1
            00405CAB   .  E8 26880300   CALL Ekd5.0043E4D6
            ; \Ekd5.0043E4D6
            00405CB0   .  83C4 04       ADD ESP,4
            00405CB3   .  33C9          XOR ECX,ECX
            00405CB5   .  8AC8          MOV CL,AL
            00405CB7   .  6BC9 24       IMUL ECX,ECX,24
            00405CBA   .  81C1 502C4B00 ADD ECX,Ekd5.004B2C50
            00405CC0   .  894D F0       MOV DWORD PTR SS:[EBP-10],ECX
            00405CC3   .  E8 C8CF0600   CALL Ekd5.00472C90
            00405CC8   .  8945 F8       MOV DWORD PTR SS:[EBP-8],EAX
            ; |
            00405CCB   .  50            PUSH EAX
            ; |Arg2
            00405CCC   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            ; |
            00405CCF   .  8B0D B2BF4A00 MOV ECX,DWORD PTR DS:[4ABFB2]
            ; |
            00405CD5   .  51            PUSH ECX
            ; |Arg1 => 00000000
            00405CD6   .  E8 AE9D0700   CALL Ekd5.0047FA89
            ; \Ekd5.0047FA89
            00405CDB   .  83C4 0C       ADD ESP,0C
            00405CDE   .  8945 F4       MOV DWORD PTR SS:[EBP-C],EAX
            00405CE1   .  E9 FEB20100   JMP Ekd5.00420FE4(转到空白位置)

            00420FE4   > \2945 F8       SUB DWORD PTR SS:[EBP-8],EAX
            00420FE7   >  6A 01         PUSH 1
               ; /Arg8 = 00000001
            00420FE9   .  6A 00         PUSH 0
            ; |Arg7 = 00000000
            00420FEB   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
            ; |
            00420FEE   .  8B88 2C040000 MOV ECX,DWORD PTR DS:[EAX+42C]
            ; |
            00420FF4   .  51            PUSH ECX
            ; |Arg6
            00420FF5   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            ; |
            00420FF8   .  8B82 28040000 MOV EAX,DWORD PTR DS:[EDX+428]
            ; |
            00420FFE   .  50            PUSH EAX
            ; |Arg5
            00420FFF   .  6A 00         PUSH 0
            ; |Arg4 = 00000000
            00421001   .  8B55 F8       MOV EDX,DWORD PTR SS:[EBP-8]
            ; |
            00421004   .  52            PUSH EDX
            ; |Arg3
            00421005   .  8B4D FC       MOV ECX,DWORD PTR SS:[EBP-4]
            ; |
            00421008   .  8A51 01       MOV DL,BYTE PTR DS:[ECX+1]
            ; |
            0042100B   .  52            PUSH EDX
            ; |Arg2
            0042100C   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
            ; |
            0042100F   .  8A08          MOV CL,BYTE PTR DS:[EAX]
            ; |
            00421011   .  51            PUSH ECX
            ; |Arg1
            00421012   .  E8 6DF90200   CALL Ekd5.00450984
            ; \Ekd5.00450984
            00421017   .  83C4 20       ADD ESP,20
            0042101A   .  837D F8 00    CMP DWORD PTR SS:[EBP-8],0
            0042101E   .  74 0C         JE SHORT Ekd5.0042102C
            00421020   .  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]
            00421023   .  50            PUSH EAX
            ; /Arg1
            00421024   .  8B4D F0       MOV ECX,DWORD PTR SS:[EBP-10]
            ; |
            00421027   .  E8 A1E60100   CALL Ekd5.0043F6CD
            ; \Ekd5.0043F6CD
            0042102C   >  6A 01         PUSH 1
            0042102E   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            00421031   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            00421034   .  E8 1756FEFF   CALL Ekd5.00406650
            00421039   .  25 FF000000   AND EAX,0FF
            0042103E   .  8B4D FC       MOV ECX,DWORD PTR SS:[EBP-4]
            00421041   .  0381 28040000 ADD EAX,DWORD PTR DS:[ECX+428]
            00421047   .  50            PUSH EAX
            00421048   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            0042104B   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            0042104E   .  E8 FD78FEFF   CALL Ekd5.00408950
            00421053   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
            00421056   .  8B88 2C040000 MOV ECX,DWORD PTR DS:[EAX+42C]
            0042105C   .  51            PUSH ECX
            0042105D   .  6A 00         PUSH 0
            0042105F   .  8B55 FC       MOV EDX,DWORD PTR SS:[EBP-4]
            00421062   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
            00421065   .  E8 6C72FEFF   CALL Ekd5.004082D6
            0042106A   .  33C9          XOR ECX,ECX
            0042106C   .  890D B2BF4A00 MOV DWORD PTR DS:[4ABFB2],ECX
            00421072   .  8BE5          MOV ESP,EBP
            00421074   .  5D            POP EBP
            00421075   .  C3            RETN
顶部
性别:男-离线 paro
(皮哥)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 615
编号 17220
注册 2004-9-7
家族 肉肉门


发表于 2007-12-20 14:08 资料 主页 个人空间 短消息 只看该作者 QQ
国栋兄关于如何做
专署的装备要请教一下!

就是让某件装备在特定的人物装备的条件下有隐藏的属性。
比如 在我的MOD中青龙刀在关羽装备的时候不仅有DATE
中的2次连击的效果,还有攻击不反击的专署效果!

用什么样的代码实现!

[ 本帖最后由 paro 于 2007-12-20 14:11 编辑 ]
顶部
性别:女-离线 飞龙在世

Rank: 7Rank: 7Rank: 7Rank: 7
组别 女官
级别 左将军
好贴 1
功绩 18
帖子 1288
编号 100961
注册 2007-1-14
家族 轩辕学院


发表于 2007-12-22 16:17 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 yanguodong 于 2007-10-9 23:01 发表
可以在曹操传上面添加,不过空白位置自己找,不能按上面的全抄,转跳空白的地址变一下就没问题了

怎么找?


顶部

正在浏览此帖的会员 - 共 20 人在线




当前时区 GMT+8, 现在时间是 2024-11-18 08:31
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.016030 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP