LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 2079|回复: 7

[综合] 那个法师的唤醒可以自动吗。。。

[复制链接]
发表于 2013-10-19 13:07:18 | 显示全部楼层 |阅读模式
就是ATM大神的那个脚本,好像不支持啊。。。

回复

使用道具 举报

 楼主| 发表于 2013-10-19 16:27:12 | 显示全部楼层
(⊙o⊙)…。还有那个冰冷血脉不会自动开哦,大神求助啊。。。
回复 支持 反对

使用道具 举报

发表于 2013-11-22 22:38:39 | 显示全部楼层
肯定可以啊。
脚本开头加一个  正在引导 唤醒,就什么都不干
然后 后面 if 唤醒冷却 and 蓝小于多少 ,then 唤醒,就ok了塞
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-27 11:46:08 | 显示全部楼层
gengxxx 发表于 2013-11-22 22:38
肯定可以啊。
脚本开头加一个  正在引导 唤醒,就什么都不干
然后 后面 if 唤醒冷却 and 蓝小于多少 ,th ...

O(∩_∩)O谢谢
回复 支持 反对

使用道具 举报

发表于 2014-3-10 09:49:17 | 显示全部楼层
什么都不干怎么写,求教
回复 支持 反对

使用道具 举报

发表于 2014-6-8 23:45:33 | 显示全部楼层

怎么改....实在是改不出来
回复 支持 反对

使用道具 举报

发表于 2014-6-8 23:47:11 | 显示全部楼层
gengxxx 发表于 2013-11-22 22:38
肯定可以啊。
脚本开头加一个  正在引导 唤醒,就什么都不干
然后 后面 if 唤醒冷却 and 蓝小于多少 ,th ...

求解......我不知道怎么写  救命啊
回复 支持 反对

使用道具 举报

发表于 2014-6-10 11:01:34 | 显示全部楼层
  1. ^1^T^SItems^T^N1^T^SGUID^N1^SName^S坐骑状态^SScript^S--骑乘状态~Jif~`IsMounted()==1~`~`or~`BeePlayerBuffTime("喝水")>1~`or~`BeePlayerBuffTime("进食")>1~`or~`BeePlayerBuffTime("急救")>1~`or~`BeePlayerBuffTime("隐形术")==0~`~`or~`BeePlayerBuffTime("隐形术")>0~`or~`BeeUnitCastSpellName("player")=="唤醒"~`or~`BeeUnitCastSpellName("player")=="奥术飞弹"~`or~`BeeUnitCastSpellName("player")=="暴风雪"~`then~`return;end^SIcon^SInterface\Icons\INV_Misc_Gem_Sapphire_02^SDescription^S當滿足條件時自動施放^t^N2^T^SGUID^N2^SName^S自动保命^SScript^S--保命~Jif~`BeeUnitAffectingCombat()~`and~`BeeUnitHealth("player","%")<20~`and~`BeeIsRun("寒冰屏障","nogoal")~`then~`BeeRun("寒冰屏障");return;end~Jif~`BeeUnitAffectingCombat()~`and~`BeeUnitHealth("player","%")<50~`and~`BeeItemCoolDown("治疗石")==0~`~`then~`BeeRun("/use~`治疗石");return;end~J~J--人类自利~Jif~`BeeUnitRace("player")=="人类"~`and~`BeeStringFind("肾击,惊魂尖叫,深度冻结,致盲,制裁之锤,死亡缠绕,变形术,精神控制,诱惑,冰冻陷阱,妖术,冰霜新星,沉睡",BeeUnitBuffList())~`and~`BeeIsRun("自利")~`then~`BeeRun("自利");return;end^SIcon^SInterface\Icons\Spell_Frost_Frost^SDescription^S當滿足條件時自動施放^t^N3^T^SGUID^N3^SName^S自动补BUFF^SScript^S--自动补BUFF~Jif~`BeeIsRun("奥术光辉","player")~`and~`BeePlayerBuffTime("奥术光辉")<=0~`then~`BeeRun("奥术光辉","player");return;end~Jif~`GetSpecialization()==1~`and~`BeeIsRun("法师护甲","player")~`and~`BeePlayerBuffTime("法师护甲")==-1~`then~`BeeRun("熔岩护甲"~`,"nogoal"~`);return;end~Jif~`GetSpecialization()==3~`and~`BeeIsRun("霜甲术","nogoal")~`and~`BeePlayerBuffTime("霜甲术")==-1~`then~`BeeRun("霜甲术","nogoal");return;end^SIcon^SInterface\Icons\Spell_Holy_MagicalSentry^SDescription^S當滿足條件時自動施放^t^N4^T^SGUID^N4^SScript^S--打断脚本~Jlocal~`jineng1="法术反制";~`--打断技能1~Jlocal~`daduan="血色保护,钢铁保护者,消沉巫术,净化之焰,熔火齐射,煞能震爆,再生,毁灭暗影,暗影箭,火球术,酒雾之箭,烈焰投掷者,烈焰风暴,纯净火焰,治疗术,惩击,神圣惩击,神圣之火,树脂编织,晶化,治疗,暗影新星,钢铁保护者,净化之焰,疑之影,粉碎决心,尘风,灵魂强风,神圣惩击,群体复活,连珠火球,炎爆术,闪电箭,水箭,流沙箭,神灵之怒";~`--5/10人副本需要打断技能~Jif~`BeeUnitAffectingCombat()~`and~`~`not~`UnitIsDead("target")~`and~`BeeUnitCanAttack("target")~`and~`BeeStringFind(daduan,BeeUnitCastSpellName("target"))~`and~`BeeIsRun(jineng1,"target")~`then~`BeeRun(jineng1,"target");return;end~Jif~`BeeUnitAffectingCombat()~`and~`~`not~`UnitIsDead("mouseover")~`and~`BeeUnitCanAttack("mouseover")~`and~`BeeStringFind(daduan,BeeUnitCastSpellName("mouseover"))~`and~`BeeIsRun(jineng1,"mouseover")~`then~`BeeRun(jineng1,"mouseover");return;end~J^SName^S自动打断^SIcon^SInterface\Icons\Spell_Frost_IceShock^SDescription^S當滿足條件時自動施放^t^N5^T^SGUID^N5^SName^S自动驱散^SScript^S--解除诅咒~Jif~`BeeIsRun("解除诅咒","player")~`and~`BeeUnitBuffInfo("player",2,"Curse",0)>0~`~`then~`BeeRun("解除诅咒","player");return;end~Jif~`BeeIsRun("解除诅咒","mouseover")~`and~`UnitCanAssist("player","mouseover")~`and~`not~`UnitIsDeadOrGhost("mouseover")~`and~`BeeUnitBuffInfo("mouseover",2,"Curse",0)>0~`~`then~`BeeRun("解除诅咒","mouseover");return;end^SIcon^SInterface\Icons\Spell_Nature_RemoveCurse^SDescription^S當滿足條件時自動施放^t^N6^T^SGUID^N6^SName^S自动协助T^SScript^S--自动协助焦点T~Jif~`BeeUnitAffectingCombat()~`and~`(UnitName("target")==nil~`or~`UnitIsDead("target"))~`~`and~`not~`UnitIsDead("focustarget")~`and~`BeeUnitCanAttack("focustarget")~`then~`BeeRun("/target~`[target=focustarget]");end~J^SIcon^SInterface\Icons\Spell_Nature_EnchantArmor^SDescription^S當滿足條件時自動施放^t^N7^T^SGUID^N7^SScript^S--法术偷取~Jif~`BeeUnitAffectingCombat()~`and~`BeeUnitCanAttack("target")~`and~`BeeUnitBuffInfo("target",2,"Magic",1)>=1~`and~`BeeIsRun("法术吸取","target")~`then~`BeeRun("法术吸取","target");print("法术吸收!");return;end~Jif~`BeeUnitAffectingCombat()~`and~`BeeUnitCanAttack("mouseover")~`and~`BeeUnitBuffInfo("mouseover",2,"Magic",1)>=1~`and~`BeeIsRun("法术吸取","mouseover")~`then~`BeeRun("法术吸取","mouseover");print("法术吸收!");return;end~Jif~`BeeUnitCastSpellName("player")=="奥术飞弹"~`or~`BeeUnitCastSpellName("player")=="暴风雪"~`or~`BeeUnitCastSpellName("player")=="唤醒"~`~`then~`return;end~J~J--移动/秒杀血少怪~Jif~`BeeUnitHealth("target")<15000~`or~`GetUnitSpeed("player")>0~`then~J~`~`~`~`if~`GetSpecialization()==1~`and~`BeeIsRun("奥术弹幕","target")~`then~`BeeRun("奥术弹幕","target");return;end~J~`~`~`~`if~`BeeIsRun("火焰冲击","target")~`then~`BeeRun("火焰冲击","target");return;end~J~`~`~`~`if~`BeeIsRun("冰枪术","target")~`then~`BeeRun("冰枪术","target");return;end~Jend~J~Jif~`IsControlKeyDown()~`then~`--如果按下ctrl~J~`~`~`~`CastSpellByName(tostring(GetSpellInfo(116011),nil))~`~J~`~`~`~`if~`SpellIsTargeting()~`then~`CameraOrSelectOrMoveStart()~`CameraOrSelectOrMoveStop()~`end~`~`~J~`~`~`~`return~`true~Jend~J~J--冰法~Jif~`GetSpecialization()==3~`then~J~`~`~`~`--冰法AOE~J~`~`~`~`if~`~`IsShiftKeyDown()~`~`then~J~`~`~`~`~`~`~`~`--1.寒冰炸弹~J~`~`~`~`~`~`~`~`if~`BeeUnitBuff("寒冰炸弹","target",0,2)==-1~`and~`BeeSpellCoolDown("寒冰炸弹")==0~`then~`BeeRun("/cast~`寒冰炸弹");return;end~`~J~`~`~`~`~`~`~`~`--2.唤醒/能量符文/咒术护盾~J~`~`~`~`~`~`~`~`--3.冰锥术(使用冰锥术雕文时)~J~`~`~`~`~`~`~`~`--4.烈焰风暴~J~`~`~`~`~`~`~`~`if~`~`BeeIsRun("烈焰风暴","nogoal")~`then~`~J~`~`~`~`~`~`~`~`~`~`~`~`CastSpellByName(tostring(GetSpellInfo(2120),nil))~`--烈焰风暴~J~`~`~`~`~`~`~`~`~`~`~`~`if~`SpellIsTargeting()~`then~`CameraOrSelectOrMoveStart()~`CameraOrSelectOrMoveStop()~`end~`~`--点击执行~J~`~`~`~`~`~`~`~`return;end~J~`~`~`~`~`~`~`~`--5.寒冰指(2层)~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffCount("寒冰指")>1~`and~`~`BeeIsRun("冰枪术")~`~`then~`BeeRun("冰枪术");return;end~`~`~`~`~J~`~`~`~`~`~`~`~`--6.冰冷智慧~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffTime("冰冷智慧")>1~`and~`~`BeeIsRun("霜火之箭")~`~`then~`BeeRun("霜火之箭");return;end~`~`~`~`~J~`~`~`~`~`~`~`~`--7.寒冰指(1层)~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffCount("寒冰指")>=1~`and~`~`BeeIsRun("冰枪术")~`~`then~`BeeRun("冰枪术");return;end~`~`~`~`~J~`~`~`~`~`~`~`~`--8.暴风雪~J~`~`~`~`~`~`~`~`if~`BeeIsRun("暴风雪","nogoal")~`then~`~J~`~`~`~`~`~`~`~`~`~`~`~`CastSpellByName(tostring(GetSpellInfo(10),nil))~J~`~`~`~`~`~`~`~`~`~`~`~`if~`SpellIsTargeting()~`then~`CameraOrSelectOrMoveStart()~`CameraOrSelectOrMoveStop()~`end~`~J~`~`~`~`~`~`~`~`return;end~J~`~`~`~`else~J~`~`~`~`~`~`~`~`--冰法单体~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeUnitMana("player","%")<80~`and~`BeePlayerBuffTime("操控时间")==-1~`~`and~`BeeItemCoolDown("闪耀法力宝石")==0~`then~`~`BeeRun("/use~`闪耀法力宝石");return;end~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeePlayerBuffTime("冰冷智慧")>1~`and~`BeePlayerBuffTime("寒冰指")>1~`and~`BeeSpellCoolDown("冰冷血脉")==0~`then~`BeeRun("/use~`青龙药水\n/use~`10\n/use~`13\n/use~`14\n/cast~`气定神闲\n/cast~`冰冷血脉\n/cast~`操控时间");return;end~J~`~`~`~`~`~`~`~`--冰法输出脚本~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeSpellCoolDown("寒冰宝珠")==0~`then~`BeeRun("/cast~`寒冰宝珠");return;end~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeIsRun("镜像","nogoal")~`then~`BeeRun("镜像","nogoal");return~`true;end~J~`~`~`~`~`~`~`~`--1.寒冰指(2层)~`打冰枪~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffCount("寒冰指")>1~`and~`~`BeeIsRun("冰枪术")~`~`then~`BeeRun("冰枪术");return;end~J~`~`~`~`~`~`~`~`--2.冰冷智慧~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffTime("冰冷智慧")>1~`and~`~`BeeIsRun("霜火之箭")~`~`then~`BeeRun("霜火之箭");return;end~J~`~`~`~`~`~`~`~`--3.炸弹~J~`~`~`~`~`~`~`~`if~`BeeUnitBuff("寒冰炸弹","target",0,2)==-1~`and~`BeeSpellCoolDown("寒冰炸弹")==0~`then~`BeeRun("/cast~`寒冰炸弹");return;end~`~J~`~`~`~`~`~`~`~`--4.唤醒/能量符文/咒术护盾~J~`~`~`~`~`~`~`~`if~`BeeIsRun("唤醒"~`,"nogoal")~`and~`BeePlayerBuffTime("祈愿者之能")<=0~`then~`BeeRun("唤醒"~`,"nogoal");BeeUnitCastSpellDelay("唤醒",3,"nogoal");~J~`~`~`~`~`~`~`~`return;end~J~`~`~`~`~`~`~`~`if~`BeeTargetDeBuffTime("祈愿者之能")>12~`~`and~`BeeUnitCastSpellName("player")=="唤醒"~`then~`BeeRun("/stopcasting");return;end~`~J~`~`~`~`~`~`~`~`--5.寒冰指(1层)~J~`~`~`~`~`~`~`~`if~`BeePlayerBuffTime("寒冰指")>=1~`and~`~`BeeIsRun("冰枪术")~`~`then~`BeeRun("冰枪术");return;end~J~`~`~`~`~`~`~`~`--虚空风暴,~J~`~`~`~`~`~`~`~`if~`BeeUnitBuff("虚空风暴","target",0,2)==-1~`and~`BeeSpellCoolDown("虚空风暴")==0~`then~`BeeRun("/cast~`虚空风暴");return;end~`~J~`~`~`~`~`~`~`~`--6.寒冰箭~J~`~`~`~`~`~`~`~`if~`BeeIsRun("寒冰箭")~`then~`~`BeeRun("寒冰箭");return;end~J~`~`~`~`end~Jend~J~J--奥法AOE~Jif~`GetSpecialization()==1~`~`then~J~`~`~`~`if~`IsShiftKeyDown()~`then~J~`~`~`~`~`~`~`~`--虚空风暴:目标死亡时间大于6秒~J~`~`~`~`~`~`~`~`if~`BeeUnitBuff("虚空风暴","target",0,2)==-1~`~`then~`BeeRun("虚空风暴");return;end~J~`~`~`~`~`~`~`~`--奥术弹幕:4层奥术充能~J~`~`~`~`~`~`~`~`if~`BeeIsRun("奥术弹幕")~`and~`BeePlayerDeBuffCount("奥术充能")==4~`~`then~`BeeRun("奥术弹幕");return;end~`~J~`~`~`~`~`~`~`~`--魔爆术~J~`~`~`~`~`~`~`~`if~`BeeIsRun("魔爆术","nogoal")~`~`~`then~`BeeRun("魔爆术","nogoal");return;end~`~J~`~`~`~`else~J~`~`~`~`~`~`~`~`--单体奥法输出~`~`~`~`~J~`~`~`~`~`~`~`~`if~`BeeSpellCD("操控时间")>60~`and~`BeeSpellCD("奥术强化")==0~`then~`BeeRun("/cast~`奥术强化");return;end~J~`~`~`~`~`~`~`~`--镜像~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeIsRun("镜像","nogoal")~`then~`BeeRun("镜像","nogoal");return;end~J~`~`~`~`~`~`~`~`--法力宝石,MP<80%,操控时间buff不存在~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeUnitMana("player","%")<80~`and~`BeePlayerBuffTime("操控时间")==-1~`~`and~`BeeItemCoolDown("闪耀法力宝石")==0~`then~`~`BeeRun("/use~`闪耀法力宝石");return;end~J~`~`~`~`~`~`~`~`--奥术强化,(能量符文时间超过奥强时间、2层奥术飞弹、至少3层奥术充能、操控时间CD完成)或目标死亡时间小于奥强时间+5秒~J~`~`~`~`~`~`~`~`if~`BeeUnitAffectingCombat()~`and~`BeeIsRun("奥术强化","nogoal")~`and~`BeeTotem("能量符文")>30~`and~`BeePlayerBuffCount("奥术飞弹!")==2~`and~`BeePlayerDeBuffCount("奥术充能")>=3~`and~`BeeSpellCD("操控时间")==0~`then~`BeeRun("/cast~`奥术强化\n/cast~`气定神闲\n/cast~`操控时间");return;end~J~`~`~`~`~`~`~`~`--奥术弹幕,如果操控时间开启、操控时间buff剩余2秒以下~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术弹幕",~`"target")~`==~`1~`and~`BeeIsRun("奥术弹幕")~`and~`BeePlayerBuffTime("操控时间")>0~`and~`BeePlayerBuffTime("操控时间")<2~`then~`BeeRun("奥术弹幕");return;end~`~J~`~`~`~`~`~`~`~`--奥术飞弹,有时间操控buff~J~`~`~`~`~`~`~`~`if~`BeeIsRun("奥术飞弹")~`and~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术飞弹",~`"target")~`==~`1~`and~`BeePlayerBuffTime("操控时间")>0~`then~`BeeRun("奥术飞弹");return;end~`~J~`~`~`~`~`~`~`~`--奥术冲击,有时间操控buff~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术冲击",~`"target")~`==~`1~`and~`BeeIsRun("奥术冲击")~`and~`BeePlayerBuffTime("操控时间")>0~`then~`BeeRun("奥术冲击");return;end~J~`~`~`~`~`~`~`~`--奥术飞弹,(2层奥术飞弹并且奥术强化CD未完成)~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术飞弹",~`"target")~`==~`1~`~`and~`BeePlayerBuffCount("奥术飞弹!")==2~`and~`BeeIsRun("奥术飞弹")~`and~`BeeSpellCoolDown("奥术强化")==-1~`~`then~`BeeRun("奥术飞弹");return;end~`~J~`~`~`~`~`~`~`~`--虚空风暴,~J~`~`~`~`~`~`~`~`if~`BeeUnitBuff("虚空风暴","target",0,2)==-1~`and~`BeeSpellCoolDown("虚空风暴")==0~`then~`BeeRun("/cast~`虚空风暴");return;end~`~J~`~`~`~`~`~`~`~`--奥术飞弹,4层奥术充能、奥术强化CD剩余8秒以上~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术飞弹",~`"target")~`==~`1~`~`and~`BeePlayerBuffCount("奥术飞弹!")>=1~`and~`BeeIsRun("奥术飞弹")~`and~`BeePlayerDeBuffCount("奥术充能")>=4~`and~`BeeSpellCD("奥术强化")>8~`then~`BeeRun("奥术飞弹");return;end~`~J~`~`~`~`~`~`~`~`--奥术弹幕,4层奥术充能、93%以下蓝、目标死亡时间大于15秒~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术弹幕",~`"target")~`==~`1~`~`and~`BeeIsRun("奥术弹幕")~`and~`BeePlayerDeBuffCount("奥术充能")>=4~`and~`BeeUnitMana("player","%")<93~`then~`BeeRun("奥术弹幕");return;end~`~J~`~`~`~`~`~`~`~`--奥术冲击~J~`~`~`~`~`~`~`~`if~`UnitExists("target")~`and~`UnitCanAttack("player","target")~`==~`1~`and~`not~`UnitIsDeadOrGhost("target")~`and~`IsSpellInRange("奥术冲击",~`"target")~`==~`1~`~`and~`BeeIsRun("奥术冲击")~`then~`BeeRun("奥术冲击");return;end~J~`~`~`~`end~Jend~J^SDescription^S當滿足條件時自動施放^SEnabled^N1^SIcon^SInterface\Icons\Ability_Mage_FrostFireBolt^SName^S法师输出^t^t^SVariable^T^t^SName^SFS法师脚本^t^^
复制代码
atm的修改版,爆发那里开不好,你试试调整脚本的运行频率。0改为0.5之类的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-6-10 07:26 PM , Processed in 0.043926 second(s), 28 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表