softds 发表于 2016-9-8 15:18:07

我觉得战旗类游戏和即时战略游戏本身就不能类比吧
即时战略每个兵都可以操作和独立的结算,每个结算要消耗的都是计算资源,所以游戏中一旦地图上兵多了就会有电脑卡顿的感觉
如果战旗也要独立计算的话。。。单纯魔法伤害还好,如果碰上生物特技结算。。。估计就不要玩了。。。

XEricSin 发表于 2016-9-9 01:21:37

本帖最后由 XEricSin 于 2016-9-9 01:41 编辑

我本来说不好改的,原因是MR:N这个命令有bug,找不到是谁收到魔法伤害,所以就无从下手。

昨天找到一个替代的方法。

这里是我改的。有兴趣可以试一下。

ZVSE
**use FU29460 and z900

!?FU29460; = MR:N;
!!UN:C42231940/4/?y1;
!!UN:C6919200/4/?y2;
!!VRx1:Sy1 -y2 -21708 :1352;

!#SS26:C0/100 C1/100 C2/90 C3/80;
!#VRz900:S^{真·末日审判}

召唤火雨攻击场上所有单位,并降低生命上限代替实际伤害。
上限降低=实际伤害/10
^;
!#SS26:D0/z900 D1/z900 D2/z900 D3/z900;

!?MR1;
!!MR:S?y1;
!!FU&y1<>26:E;end if not armagedon
*set hp limit reduction
!!MR:F?y1;
!!VRy1::10;
*get stack number
!!FU29460:P?y2;
*check stack info
!!BMy2:H?y3 L?y4 N?y5;
*if reduction less than hp limit then reduce limit and check the remaining hp limit and the hp of first creature, prevent damage
!!if&y1<y3:;
!!VRy5:Sy1 *-1;
!!BMy2:Hdy5;      decrease hp limit
!!BMy2&y4<y1:L0;    set loss to 0
!!BMy2&y4>=y1:Ldy5;    reduce hp loss by the same amount
!!MR:F0;
!!el:;
*if reduction more than limit then apply limit*number damage
!!VRy5:*y3;
!!MR:Fy5;
!!en:;

maggicc 发表于 2016-9-11 10:42:58

照这个说法,那片伤魔法就直接杀伤生命上限吧???基本不可能这样的。哪怕末日审判,核弹爆炸,总有些能躲下来啊,肉盾还是有用的。。

禁魔之球 发表于 2016-9-14 12:10:50

XEricSin 发表于 2016-9-9 01:21
我本来说不好改的,原因是MR:N这个命令有bug,找不到是谁收到魔法伤害,所以就无从下手。

昨天找到一个 ...

大神果然厉害,逐鹿城很好玩,期待新作品。

zyx871007 发表于 2016-9-21 23:28:41

最早英雄1就这样设定,一直延续到英3,再延续到现在...

yudon 发表于 2016-9-25 14:42:32

这样改也有问题,后期低级兵就不用出场了,反正任何范围魔法都是秒。

windfire_star 发表于 2016-9-26 12:47:01

攻击性的魔法就前期有点用吧,后期基本浪费。
页: 1 [2]
查看完整版本: 末日审判这些魔法 没法体现出范围大的概念!应该设置秒杀级别!

捐赠