Board logo

标题: 策略个人化 [打印本页]

作者: 513633522    时间: 2011-7-5 09:08     标题: 策略个人化

现在策略设定都是通过部队策略设定的

本人想在此基础上可以设定个人策略,就是在部队的基础上 增加某个人的策略 而不是这个人所属兵种的策略

如:郭嘉  兵种:道士   他除了会道士兵种所有策略外,给他另加一些其他道士不会的策略

虽然本人制作MOD的时间不多,但也偶尔重修和制作下元让传……
想对策略这部分进行改动……
用的是star5.7引擎
希望朋友们提供下具体代码或提供修改OB位置和修改思路
感激不尽
作者: 513633522    时间: 2011-7-5 09:09

网路问题  发多了   帮删另一个
作者: shine19821118    时间: 2011-7-5 09:56

运用学会策略吧
作者: WHITESHIP    时间: 2011-7-5 10:32

这个难度有点大是肯定的……要把引擎找出很多空白地方,然后每个武将给几个字节设定技能,就像各种引擎手动的武将和兵种特效那样,还肯定要改一个函数用来做引子,比较理想的也许是那个“学会策略”特效。

这个改法就像扩充兵种相克的思路一样了,不过要改肯定是很麻烦和困难的,至少我自己不知道改。
作者: godtype    时间: 2011-7-5 10:42

利用“学会策略”的代码就可以大范围应用,参考我的三国英杰外传就是了,有三个人物可以在本身职业的基础上使用指定的策略,学会策略的特效号是34。
作者: KYOKO    时间: 2011-7-5 10:49     标题: 回复 #5 godtype 的帖子

3个人物少了点,具体策略不要多,特殊人物每人多学2、3样足够了,最主要还是精
作者: godtype    时间: 2011-7-5 10:56     标题: 回复 #6 KYOKO 的帖子

不可能一大堆人全部设置的,要根据实际需要来给特定人物设置少量策略,而且从已制作关卡的实战情况来看,其中两人还要取消掉。
作者: 子夜晨光    时间: 2011-7-5 11:03

其实也很简单,人手一个兵种。

只要肯舍去那些毫无特色毫无存在意义的兵种,再精简登场的人物,以现在80多个兵种的引擎是完全足够的。
作者: 司徒苍月    时间: 2011-7-5 12:27

我觉得是放存档,将策略学会整列成1100的序列- -
作者: 砖家叫兽    时间: 2011-7-6 19:49

小越?去参考金侠的引擎吧。。。。。。。。

0465B7E  |> \C685 ACFEFFFF>MOV BYTE PTR SS:[EBP-154],0            
00465B85  |.  EB 06         JMP SHORT Ekd5.00465B8D
00465B87  |>  FE85 ACFEFFFF /INC BYTE PTR SS:[EBP-154]
00465B8D  |>  8B85 ACFEFFFF  MOV EAX,DWORD PTR SS:[EBP-154]
00465B93  |.  3C 4A         |CMP AL,4A
00465B95  |.  0F83 8A000000 |JNB Ekd5.00465C25
00465B9B  |.  83FB 01       |CMP EBX,1
00465B9E  |.  75 09         |JNZ SHORT Ekd5.00465BA9
00465BA0  |.  80B8 085E4600>|CMP BYTE PTR DS:[EAX+465E08],0
00465BA7  |.  75 32         |JNZ SHORT Ekd5.00465BDB
00465BA9  |>  0FB68D C0FEFF>|MOVZX ECX,BYTE PTR SS:[EBP-140]
00465BB0  |.  51            |PUSH ECX
00465BB1  |.  8B95 80FEFFFF |MOV EDX,DWORD PTR SS:[EBP-180]
。。。。。。
00465C0F  |.  FE85 C4FEFFFF |INC BYTE PTR SS:[EBP-13C]               ; |
00465C15  |.  8B8D 80FEFFFF |MOV ECX,DWORD PTR SS:[EBP-180]          ; |
00465C1B  |.  E8 63E1FFFF   |CALL Ekd5.00463D83                      ; \Ekd5.00463D83
00465C20  |.^ E9 62FFFFFF   \JMP Ekd5.00465B87




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