ZS的输出宏

2024年12月03日 17:27
有1个网友回答
网友(1):

有公共cd的技能不能弄宏,因为用了第一个技能之后有个1.5秒的技能转圈时间,所以连不上。下面是zs宏,你自己看。

首先,这里的宏有一部分是从七山大大和勇者逗饿龙的翻译贴里找出来的,我只是把他中文化而已,直接复制粘贴就可以使用。
1.压制和战斗姿态绑定,节省一个位置。
#show 压制
/cast [stance:1] 压制; 战斗姿态
2.狂暴之怒和狂暴姿态绑定,节省一个位置。
#show 狂暴之怒
/cast [stance:3] 狂暴之怒; 狂暴姿态
3.打断宏,装备盾就盾击,狂暴姿态下拳击,没装备盾就切狂暴拳击,我觉得这个宏写的相当的漂亮。
#show [stance:3]拳击; [stance:2]盾击
/stopcasting
/cast [stance:1/2,noequipped:盾牌] 狂暴姿态; [stance:1/2,equipped:盾牌] 盾击; [stance:3] 拳击
4.对应在不同姿态技能栏下的一个分离的冲锋/拦截宏,将这两个宏放置在各自对应姿态的同一个技能按键上,需要使用冲锋/拦截的时候敲下它们(是宏,所以要多敲两下),就会自动判断情况使用技能或者在姿态之间切换。
4.1冲锋部分是能冲锋就冲锋就冲锋,同时开始自动攻击,不能冲锋就切狂暴。
#show 冲锋
/startattack
/stopcasting
/cast [nocombat,stance:1] 冲锋; [nocombat,nostance:1] 战斗姿态; [combat,nostance:3] 狂暴姿态;
4.2可以拦截就拦截,怒气不够就血狂再拦截,超出拦截范围则不会浪费血狂。
#show 拦截
/cast 拦截;
/StopCasting
/script SetCVar("targetNearestDistance",8)
/cast [stance:3] 血性狂暴;
/script SetCVar("targetNearestDistance",25)
5 这个上面的是带断筋版本的,喜欢冲锋断金的朋友们可以用这个。同样是要分开放。
#show 冲锋
/startattack
/cast 断筋
/stopcasting
/script SetCVar("targetNearestDistance",8)
/cast [nocombat,stance:1] 冲锋; [nocombat,nostance:1] 战斗姿态; [combat,nostance:3] 狂暴姿态;
/script SetCVar("targetNearestDistance",25)
#show 拦截
/cast 断筋
/StopCasting
/cast 拦截;
/StopCasting
/script SetCVar("targetNearestDistance",8)
/cast [stance:3] 血性狂暴;
/script SetCVar("targetNearestDistance",25)
6.盾反宏,战斗防御姿态下有盾就反射,没盾就装备盾,狂暴姿态下切战斗重复上面的步骤,按ALT是切防御重复上面的动作。
#show 法术反射
/cast [stance:1/2,equipped:盾牌] 法术反射; /cast [stance:3] 战斗姿态; /cast [modifier:alt,stance:3] 防御姿态
/equip [stance:1/2] 单手武器名称
/equip [stance:1/2,noequipped:盾牌] 盾牌名称
7.自动攻击宏,战士用这个大部分时候可以代替TAB键,并且自动攻击,竞技场里有Arena Master的情况下更是很好用。这个宏来自插件AttackNearestEnemy。昨天vius介绍过,不过那贴已经沉到水底下了。估计没什么人看到。补上vius的介绍。
/cast [nocombat] Attack
/cleartarget
/targetenemy
/startattack
功能:
- 类似tab选定目标并开始攻击,单目标时反复按将不取消攻击状态。
- 多目标时可循环切换目标,类似tab,无需取消目标重新选定,攻击状态始终保持。
限制:
- 默认最大距离50码,有效角度面向目标正负30度。
- 不能自动选定某些lv1的动物,还有在斯坦索姆的老鼠陷阱里不能正常选定。
- 少数情况延迟可能导致选定目标与开始攻击之间出现错误,重复连按这个宏可以解决。
在我的英文版2.1.2(6803)上工作正常。
在竞技场里缠斗时,快速在两目标中切换,但不取消攻击的情况下工作的很好