标题: 新策略 - 连环, 开发中...
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2014-3-31 11:33 资料 个人空间 短消息 只看该作者
新策略 - 连环

很久以前就已经想搞这个策略了,只不过当时有几个难点想不通,卡住了。不过前几天灵光一闪,想通了,于是开始写代码。

连环,使用人当然是庞统了。
效果跟其他的攻击系妨碍系不同,连环应该归属于团队配合系,使用后还需要其他人后续进攻才算完整用策。

使用后,以第一目标为中心点,与他四向相连的敌军会被锁定,然后又以这四个敌军分别为中心点继续锁定相连的敌军,一直无限锁定下去,直到没有敌军相连为止。这样庞统的工作就完成了。

接下来,其他人使用策略攻击之前的第一目标,其他已经被锁定的目标就全部成为目标受到攻击。当然了,这个接下来的攻击必须在同一回合的我军阶段完成,到了敌军阶段就会强制解除锁定。
至于实际伤害方面,全部目标都会比正常伤害减少,相当于使用同类策略攻击书的攻击效果(当然基于我的三英外传)。

至于后续攻击所使用的策略,暂定四系中的前两个单体的,以及单体的用毒和麻痹。

写好代码会贴出部分重点的,剩余的等作品更新后自行参考。本帖过段时间合并到其他帖中。

欢迎合理讨论。


顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2014-3-31 11:45 资料 个人空间 短消息 只看该作者
要不要傷害遞減。
比如第一目標100%,第2目標90%,第三目標80%,
或者第一目標80%,第二目標80%*90%,第三目標80%*90%^2,
依次類推。


顶部
性别:男-离线 白云苍狗
(大白)

舞阳侯
剑南西川节度使
★★★★★★★★

Rank: 20Rank: 20
轩辕春秋年度最佳(轩辕工作室)
组别 节度使
级别 车骑将军
功绩 742
帖子 7435
编号 44455
注册 2005-7-27
来自 孤独村宅王庙
家族 轩辕学院


被锁定者会有美工标识吗?比如在施法的时候,中招者身上依次划过一道光线或者中招之后头上顶一个标识之类的。因为连锁效果的存续时间贯穿整个我军和友军行动阶段,没有标识的话会显得不自然。
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2014-3-31 11:47 资料 个人空间 短消息 只看该作者
我现在几乎所有的策略都用指针变量的剧本指令完成。
除非要策略攻击之前的效果(比如瞬移攻击)才在代码里写,因为剧本指令只能在行动后起效。不过也比较简单,call一下相对复活或移动就行了。

这个策略似乎还真的得用代码来……因为需要内存存放异常状态吧。

不过我现在都是尽量从原版策略出发,弄一些实用的变化,减少工作量。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2014-3-31 12:03 资料 个人空间 短消息 只看该作者
回复 #2 墨叶 的帖子
伤害递减还是免了,所有目标再分次序会很麻烦。

回复 #3 白云苍狗 的帖子
基本会加上的,不过要看有没美工帮我画些好看的,我自己只能画点简单的显示一下。

回复 #4 WHITESHIP 的帖子
我现在是能扔在引擎的东西基本上都扔回引擎里面。
顶部
性别:男-离线 aaa132536
(辉夜)

Rank: 4
组别 士兵
级别 偏将军
功绩 4
帖子 363
编号 36085
注册 2005-4-6


发表于 2014-3-31 12:52 资料 短消息 只看该作者
建议若第一目标策略miss的话,连环不会被发动;若第一目标策略命中的话,则其余目标策略强制命中
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2014-3-31 13:09 资料 个人空间 短消息 只看该作者
回复 #6 aaa132536 的帖子

设定就是这样,只是没写出来。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2014-3-31 18:27 资料 个人空间 短消息 只看该作者
锁定部分完成。
没美工,暂时就这样显示


图片附件: 2014-03.gif (2014-3-31 18:27, 77.23 K)

顶部
性别:男-离线 虞子期
(小霸王翟寨主)

Rank: 5Rank: 5
组别 士兵
级别 安国将军
功绩 9
帖子 859
编号 477651
注册 2013-2-4
家族 轩辕学院


发表于 2014-3-31 18:30 资料 短消息 只看该作者
回复 #8 godtype 的帖子

有点眼花缭乱的感觉
顶部
性别:男-离线 白云苍狗
(大白)

舞阳侯
剑南西川节度使
★★★★★★★★

Rank: 20Rank: 20
轩辕春秋年度最佳(轩辕工作室)
组别 节度使
级别 车骑将军
功绩 742
帖子 7435
编号 44455
注册 2005-7-27
来自 孤独村宅王庙
家族 轩辕学院


效果很好,支持!!
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2014-4-3 10:54 资料 个人空间 短消息 只看该作者
代码。只贴核心部分,其他的包括后续攻击不贴了。

004DA260   55               PUSH EBP        
004DA261   8BEC             MOV EBP,ESP        
004DA263   51               PUSH ECX        
004DA264   FF31             PUSH DWORD PTR DS:[ECX]        
004DA266   6A 02            PUSH 2        
004DA268   FFB1 C9020000    PUSH DWORD PTR DS:[ECX+2C9]        
004DA26E   FF71 01          PUSH DWORD PTR DS:[ECX+1]        
004DA271   B9 50424B00      MOV ECX,004B4250        
004DA276   E8 C2B0F7FF      CALL 0045533D        
004DA27B   3C FF            CMP AL,0FF        
004DA27D   74 1E            JE SHORT 004DA29D        
004DA27F   8B55 FC          MOV EDX,DWORD PTR SS:[EBP-4]        
004DA282   8842 0C          MOV BYTE PTR DS:[EDX+C],AL        
004DA285   FFB2 A8040000    PUSH DWORD PTR DS:[EDX+4A8]        
004DA28B   50               PUSH EAX        
004DA28C   FF72 01          PUSH DWORD PTR DS:[EDX+1]        
004DA28F   FF32             PUSH DWORD PTR DS:[EDX]        
004DA291   E8 8C61F4FF      CALL 00420422        
004DA296   83C4 10          ADD ESP,10        
004DA299   85C0             TEST EAX,EAX        
004DA29B   75 05            JNZ SHORT 004DA2A2        
004DA29D   E9 72000000      JMP 004DA314        
004DA2A2   68 FF000000      PUSH 0FF        
004DA2A7   6A 78            PUSH 78        
004DA2A9   68 F06A5000      PUSH 00506AF0        
004DA2AE   E8 605AFAFF      CALL 0047FD13        
004DA2B3   83C4 0C          ADD ESP,0C        
004DA2B6   8B55 FC          MOV EDX,DWORD PTR SS:[EBP-4]        
004DA2B9   8A4A 0C          MOV CL,BYTE PTR DS:[EDX+C]        
004DA2BC   884A 0D          MOV BYTE PTR DS:[EDX+D],CL        
004DA2BF   880D F06A5000    MOV BYTE PTR DS:[506AF0],CL        
004DA2C5   E8 0867FFFF      CALL 004D09D2        
004DA2CA   8B55 FC          MOV EDX,DWORD PTR SS:[EBP-4]        
004DA2CD   FF32             PUSH DWORD PTR DS:[EDX]        
004DA2CF   51               PUSH ECX        
004DA2D0   8B4A 08          MOV ECX,DWORD PTR DS:[EDX+8]        
004DA2D3   E8 FD11F6FF      CALL 0043B4D5        
004DA2D8   8B55 FC          MOV EDX,DWORD PTR SS:[EBP-4]        
004DA2DB   85C0             TEST EAX,EAX        
004DA2DD   74 06            JE SHORT 004DA2E5        
004DA2DF   8A82 54020000    MOV AL,BYTE PTR DS:[EDX+254]        
004DA2E5   8882 55020000    MOV BYTE PTR DS:[EDX+255],AL        
004DA2EB   84C0             TEST AL,AL        
004DA2ED   74 08            JE SHORT 004DA2F7        
004DA2EF   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA2F2   E8 F9000000      CALL 004DA3F0        
004DA2F7   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA2FA   E8 C071F4FF      CALL 004214BF        
004DA2FF   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA302   E8 A181F4FF      CALL 004224A8        
004DA307   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA30A   C781 AC040000 01>MOV DWORD PTR DS:[ECX+4AC],1        
004DA314   8BE5             MOV ESP,EBP        
004DA316   5D               POP EBP        
004DA317   C3               RETN        
        
004DA3F0   55               PUSH EBP        
004DA3F1   8BEC             MOV EBP,ESP        
004DA3F3   51               PUSH ECX        
004DA3F4   6A 08            PUSH 8        
004DA3F6   8A49 0C          MOV CL,BYTE PTR DS:[ECX+C]        
004DA3F9   880D F06A5000    MOV BYTE PTR DS:[506AF0],CL        
004DA3FF   51               PUSH ECX        
004DA400   E8 1BFFFFFF      CALL 004DA320        
004DA405   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA408   33D2             XOR EDX,EDX        
004DA40A   8A82 F16A5000    MOV AL,BYTE PTR DS:[EDX+506AF1]        
004DA410   3C FF            CMP AL,0FF        
004DA412   74 13            JE SHORT 004DA427        
004DA414   884411 0E        MOV BYTE PTR DS:[ECX+EDX+E],AL        
004DA418   C68411 56020000 >MOV BYTE PTR DS:[ECX+EDX+256],60        
004DA420   8345 F8 02       ADD DWORD PTR SS:[EBP-8],2        
004DA424   42               INC EDX        
004DA425  ^EB E3            JMP SHORT 004DA40A        
004DA427   FF75 F8          PUSH DWORD PTR SS:[EBP-8]        
004DA42A   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA42D   E8 9E6DF4FF      CALL 004211D0        
004DA432   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA435   8981 D0020000    MOV DWORD PTR DS:[ECX+2D0],EAX        
004DA43B   8BE5             MOV ESP,EBP        
004DA43D   5D               POP EBP        
004DA43E   C3               RETN        
        
004DA320   55               PUSH EBP        
004DA321   8BEC             MOV EBP,ESP        
004DA323   83EC 18          SUB ESP,18        
004DA326   33C0             XOR EAX,EAX        
004DA328   8945 FC          MOV DWORD PTR SS:[EBP-4],EAX        
004DA32B   8945 F8          MOV DWORD PTR SS:[EBP-8],EAX        
004DA32E   48               DEC EAX        
004DA32F   8945 EC          MOV DWORD PTR SS:[EBP-14],EAX        
004DA332   8A4D 08          MOV CL,BYTE PTR SS:[EBP+8]        
004DA335   E8 9866FFFF      CALL 004D09D2        
004DA33A   E8 2190F2FF      CALL 00403360        
004DA33F   50               PUSH EAX        
004DA340   8D4D F0          LEA ECX,DWORD PTR SS:[EBP-10]        
004DA343   E8 58C2F2FF      CALL 004065A0        
004DA348   EB 03            JMP SHORT 004DA34D        
004DA34A   FF45 FC          INC DWORD PTR SS:[EBP-4]        
004DA34D   837D FC 04       CMP DWORD PTR SS:[EBP-4],4        
004DA351   7D 6D            JGE SHORT 004DA3C0        
004DA353   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]        
004DA356   0FB645 F0        MOVZX EAX,BYTE PTR SS:[EBP-10]        
004DA35A   0304CD 00D74800  ADD EAX,DWORD PTR DS:[ECX*8+48D700]        
004DA361   8845 E8          MOV BYTE PTR SS:[EBP-18],AL        
004DA364   0FB655 F1        MOVZX EDX,BYTE PTR SS:[EBP-F]        
004DA368   0314CD 04D74800  ADD EDX,DWORD PTR DS:[ECX*8+48D704]        
004DA36F   8855 E9          MOV BYTE PTR SS:[EBP-17],DL        
004DA372   8D4D E8          LEA ECX,DWORD PTR SS:[EBP-18]        
004DA375   51               PUSH ECX        
004DA376   E8 09B5F5FF      CALL 00435884        
004DA37B   83C4 04          ADD ESP,4        
004DA37E   3C FF            CMP AL,0FF        
004DA380  ^74 C8            JE SHORT 004DA34A        
004DA382   3C 23            CMP AL,23        
004DA384  ^7C C4            JL SHORT 004DA34A        
004DA386   8845 F4          MOV BYTE PTR SS:[EBP-C],AL        
004DA389   8AC8             MOV CL,AL        
004DA38B   E8 4266FFFF      CALL 004D09D2        
004DA390   E8 FBE8F3FF      CALL 00418C90        
004DA395   3C 02            CMP AL,2        
004DA397  ^75 B1            JNZ SHORT 004DA34A        
004DA399   8A45 F4          MOV AL,BYTE PTR SS:[EBP-C]        
004DA39C   33D2             XOR EDX,EDX        
004DA39E   B9 F06A5000      MOV ECX,00506AF0        
004DA3A3   380411           CMP BYTE PTR DS:[ECX+EDX],AL        
004DA3A6  ^74 A2            JE SHORT 004DA34A        
004DA3A8   803C11 FF        CMP BYTE PTR DS:[ECX+EDX],0FF        
004DA3AC   74 03            JE SHORT 004DA3B1        
004DA3AE   42               INC EDX        
004DA3AF  ^EB F2            JMP SHORT 004DA3A3        
004DA3B1   880411           MOV BYTE PTR DS:[ECX+EDX],AL        
004DA3B4   8B55 F8          MOV EDX,DWORD PTR SS:[EBP-8]        
004DA3B7   88442A EC        MOV BYTE PTR DS:[EDX+EBP-14],AL        
004DA3BB   FF45 F8          INC DWORD PTR SS:[EBP-8]        
004DA3BE  ^EB 8A            JMP SHORT 004DA34A        
004DA3C0   C745 FC 00000000 MOV DWORD PTR SS:[EBP-4],0        
004DA3C7   EB 03            JMP SHORT 004DA3CC        
004DA3C9   FF45 FC          INC DWORD PTR SS:[EBP-4]        
004DA3CC   837D FC 04       CMP DWORD PTR SS:[EBP-4],4        
004DA3D0   7D 13            JGE SHORT 004DA3E5        
004DA3D2   8B55 FC          MOV EDX,DWORD PTR SS:[EBP-4]        
004DA3D5   8A442A EC        MOV AL,BYTE PTR DS:[EDX+EBP-14]        
004DA3D9   3C FF            CMP AL,0FF        
004DA3DB  ^74 EC            JE SHORT 004DA3C9        
004DA3DD   50               PUSH EAX        
004DA3DE   E8 3DFFFFFF      CALL 004DA320        
004DA3E3  ^EB E4            JMP SHORT 004DA3C9        
004DA3E5   8BE5             MOV ESP,EBP        
004DA3E7   5D               POP EBP        
004DA3E8   C2 0400          RETN 4        
顶部
性别:未知-离线 一般般

Rank: 5Rank: 5
组别 校尉
级别 偏将军
功绩 29
帖子 353
编号 43555
注册 2005-7-17


发表于 2014-4-3 13:30 资料 文集 短消息 只看该作者
这个会不会太强大了一点,堵门,堵桥很容易形成大面积连环,之后再麻,等于敌方全体不动,再毒,全体减血,这电脑还怎么玩?
顶部

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




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

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

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