18级风大约多少米每秒:求牧师下FB用的宏

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 02:13:15
本人小50级小MS。FB时点完队友点法术,很麻烦
请问应该怎么做MS的宏啊

/Script UseContainerItem(0,1);
  /Script if ( SpellIsTargeting() ) then SpellTargetUnit("Player");end

  这个宏将在自动使用绷带。当你没有指向自己,或者指向的目标不能被急救时(比如当前的目标是敌人),这个宏将自动对你自己使用绷带。当目标是可以被急救的对象(如队友,自己阵营的同伴,友好npc)时,会对该目标进行急救。需要注意的是,用这个宏必须将绷带放在出生时送的那个包裹的第一格(第一句括号里的0,1代表出生送的那个包裹的第一格,当然你可以更改这个数字,那么你就可以把绷带放在其他的地方。
  当然,第一个语句的功能并不只被限制在用绷带上,你可以把其他东西比如药水,卷轴放在第一格
  现在在pvp中,变羊法术非常短暂且不稳定,这个宏可以帮你在变羊后快速开始对自己绷带以争取到时间减少危险。

  ===================分割线===================

  牧师对队友的一键加血,比如一号键给第一队友加血,二号键给第二队友加血,免除了还要鼠标确

  定目标的操作。依次类推,从第一个人到最后一个

  给队友1加血:
  /script TargetUnit(GetPartyMember(1))
  CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  给队友2加血:
  /script TargetUnit(GetPartyMember(2)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  给队友3加血:
  /script TargetUnit(GetPartyMember(3)) CastSpellByName(Heal(Rank X)) TargetLastEnemy()

  ===================分割线===================

  /script r=6;l={1,12,24,36,48,60};t=UnitLevel("target");if (t==0) then t=UnitLevel("player");end;if UnitIsFriend("player","target") then for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("真言术:韧(等级 "..i..")");break;end;end;end

  ——根据对象等级选择性释放

无所谓,不用也行.