Board logo

标题: 引导攻击随级提高变化的问题 [打印本页]

作者: shine19821118    时间: 2011-5-12 20:41     标题: 引导攻击随级提高变化的问题

我已经修改引擎 实现引导攻击是 无限引导攻击
但我还想设计成 7级以下普通引导 7级以后无限引导
咋整?
作者: shine19821118    时间: 2011-5-13 12:12

米有银知道吗
作者: 513633522    时间: 2011-5-13 19:12

增加个等级判断啊
作者: shine19821118    时间: 2011-5-15 14:20

要改引擎么
我不会啊
我只会修改引擎
如果要增加指令 我不会
作者: shine19821118    时间: 2011-5-15 14:23

咋弄啊
作者: 513633522    时间: 2011-5-15 18:01

写错误的代码就丢了吧

[ 本帖最后由 513633522 于 2011-5-15 19:02 编辑 ]
作者: 513633522    时间: 2011-5-15 18:06     标题: 回复 #5 shine19821118 的帖子

原曹操传中有获取武器防具等级的函数,可以直接用,那就不用再去写新函数了
位置:
4095E0获取武将ecx的道具等级(08栈值为012武器防具辅助)

其实我写的不够简练……
我自己测试去了……希望不会出问题,有时候理论和实际相差很远……
作者: 513633522    时间: 2011-5-15 18:12

o(︶︿︶)o 唉,果然不行啊

代码写错了……

应该是引导完第一次再去判断等级……而且我写的等级判断不起作用

[ 本帖最后由 513633522 于 2011-5-15 18:14 编辑 ]
作者: 513633522    时间: 2011-5-15 19:01

这个只测试过武器,护具未去测试 ,有效正常
没改过无限引导的引擎这样改……

加点注释
0043DC04   .- E9 160D0900   JMP E.004CE91F  (跳转空白处)

004CE91F    E8 CD7BF3FF     CALL E.004064F1
004CE924    8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
004CE927    8B08            MOV ECX,DWORD PTR DS:[EAX]
004CE929    6BC9 48         IMUL ECX,ECX,48
004CE92C    81C1 681B4A00   ADD ECX,E.004A1B68
004CE932    36:8B41 2F      MOV EAX,DWORD PTR SS:[ECX+2F] (武器的等级)
004CE936    25 FF000000     AND EAX,0FF
004CE93B    3C 07           CMP AL,7   (武器7级和7级以上)
004CE93D  - 0F83 10F2F6FF   JNB E.0043DB53    (大于7级,跳到检查被攻击者是否死亡处)
004CE943    8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
004CE946    8B08            MOV ECX,DWORD PTR DS:[EAX]
004CE948    6BC9 48         IMUL ECX,ECX,48
004CE94B    81C1 681B4A00   ADD ECX,E.004A1B68
004CE951    36:8B41 32      MOV EAX,DWORD PTR SS:[ECX+32] (护具等级)
004CE955    25 FF000000     AND EAX,0FF
004CE95A    3C 07           CMP AL,7  (护具7级和7级以上)
004CE95C  - 0F83 F1F1F6FF   JNB E.0043DB53
004CE962  - E9 A2F2F6FF     JMP E.0043DC09   (以上武器和护具等级未达到7级和7级以上,结束攻击)

[ 本帖最后由 513633522 于 2011-5-15 19:07 编辑 ]
作者: shine19821118    时间: 2011-5-15 19:15

哎,以后找人帮我改吧
作者: 周瑜    时间: 2011-5-17 04:18

搞一个不打死人也能引导攻击的装备出来,一打一圈,那才爽。
作者: x-dvd    时间: 2011-5-17 04:44     标题: 回复 #11 周瑜 的帖子

大都督隐退多年有所不知,现在已经出现了“奋战攻击”,就是这种效果。
作者: 狂笑四海    时间: 2011-5-17 05:36     标题: 回复 #1 shine19821118 的帖子

你所说的无限引导 是不是就是 奋战攻击? 如果是,那么STAR引擎里自带的设置就是7级之后变更,不需要修改。

我记得你以前发过一个帖子,询问怎么让该武器7级之后也保持引导而不变为奋战,当时我曾给你建议让你设计一个辅助装备物品,天晓得你这次咋又反着求助了……
作者: shine19821118    时间: 2011-5-17 10:02

我是要一个武器 7级以下引导攻击 只能一次引导 消灭一个敌人后 再打范围内另一个
7级以后 就无限引导了 只要消灭了敌人 可以继续打 一直到没有消灭敌人为止  
但现在我只能设置为1-9级都是无限引导
作者: 513633522    时间: 2011-5-17 18:12     标题: 回复 #14 shine19821118 的帖子

我误解了,直接在原引擎中修改的
你要是用的star的引擎啊!那位置和改法我不知道
作者: 狂笑四海    时间: 2011-5-19 05:43     标题: 回复 #14 shine19821118 的帖子

明白了,你所说的无限引导就是类似于新三国志英杰传中青龙刀那种效果。但我个人觉得,这个设定还不如奋战攻击实用,毕竟无限引导在战场中可利用的机会太少了。或者就干脆维持你现在的设置不变,1-9都是无限引导。
作者: shine19821118    时间: 2011-5-19 13:11

奋战攻击很变态,我给的是辅助专属宝物奋战攻击,只能给一个A攻高敏的兵种用,给用枪的S攻的兵种,破坏我的平衡
哎,先将就用1-9级无限引导吧
作者: KYOKO    时间: 2011-5-19 13:31

奋战攻击是啥?

无限引导的话,不杀死敌人也可以引导才给力,也就是所有攻击范围内的敌人都可以攻击一遍
作者: shine19821118    时间: 2011-5-19 13:58

楼上的看来是N年不玩MOD了吧
奋战攻击就是你说的攻击范围内都打一遍,不管有没有打死
无限引导是说只要打死一个敌人,就可以继续打,整个攻击范围内,都可以,不过必须每个人都打死
普通引导就是打死一个敌人后,只能再攻击范围内的一个人
作者: KYOKO    时间: 2011-5-19 14:04

新引擎、新mod确实玩的不多

无限引导其实很有限的,攻击范围内哪有那么多贫血的给你引导,关键是贫血的还不一定能引导得到
作者: shine19821118    时间: 2011-5-19 14:13

合并一个效果就比较理想
而且,无限引导武器,一般满级后的数据是最大的
作者: 狂笑四海    时间: 2011-5-20 05:11

奋战确实影响平衡,个人感觉无限引导更加适合。原版当中的方天画戟只能引导一人,而且还不是每次攻击均有发挥的机会,所以宝物的效果体现就不那么明显了。从头到尾坚持无限引导这个设置很合理,有发挥的机会,又不至于破坏平衡。
作者: zhouhuan    时间: 2011-5-20 08:05

虎头枪在岳飞传的宝物排名中可是名列前茅啊
作者: shine19821118    时间: 2011-5-20 08:29

但是无限引导
AI似乎不是从最能被消灭的敌人开始按顺序杀的
有时明明范围内有可以一击秒杀的敌人 却偏偏先去打HP多的

作者: zhouhuan    时间: 2011-5-20 08:47

可以设置成优先引导能杀死的敌人
作者: shine19821118    时间: 2011-5-20 08:58

请问楼上怎么设置
作者: zhouhuan    时间: 2011-5-20 09:00

我不知道
只是我玩过豪华版,知道可以这么设置的
作者: shine19821118    时间: 2011-5-20 09:07

哦,那得问高手了
两外,如果我给无限引导攻击合并八向攻击范围效果
给只有四向攻击范围的强人用
前提是游戏里有个强大兵种只能四向攻击
你认为是无限引导合并八向范围更好
还是随机属性攻击(类似沥泉神枪)合并八向范围更好
作者: zhouhuan    时间: 2011-5-20 10:57

一个是我方回合发挥作用,一个是敌方回合发挥作用
我觉得要体现人物的强大还是无限引导好。
作者: KYOKO    时间: 2011-5-20 11:56

对,无限引导的话要结合能一击必杀的优先攻击
作者: 狂笑四海    时间: 2011-5-22 02:48

不过,假如无限引导变成优先攻击可以击退的敌人,那么这个特效或许比奋战更加变态了。到时候没准你又想改了。
作者: qqww2311    时间: 2011-5-26 21:51



QUOTE:
原帖由 KYOKO 于 2011-5-19 13:31 发表
奋战攻击是啥?

无限引导的话,不杀死敌人也可以引导才给力,也就是所有攻击范围内的敌人都可以攻击一遍

奋战攻擊同無限引導係一樣~
個名唔同啫=.=

迷之聲:好彩唔係話奋战加吸血攻擊(100%)~~~~
作者: 三国群英    时间: 2011-5-26 21:52     标题: 回复 #32 qqww2311 的帖子

奋战是不杀死敌军也可以引导...
作者: qqww2311    时间: 2011-5-26 21:55



QUOTE:
原帖由 狂笑四海 于 2011-5-22 02:48 发表
不过,假如无限引导变成优先攻击可以击退的敌人,那么这个特效或许比奋战更加变态了。到时候没准你又想改了。

-.-
係唔係話~
反擊時..先手加奋战=.=
咁變態~
人地打你一下前...先攻擊一定範圍既兵...

迷之聲:咁你不如加埋飛刀(中羽箭)
作者: Mr.Ghost    时间: 2011-5-26 22:06

如果三轉炮車可以裝奮戰攻擊裝備GE話,會更變態lor
作者: okokwori    时间: 2024-9-30 10:15

灌水刷权限




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0