// 门派战叫杀(杀手版)
// 适用于杀手,其他门派要用也行,但不会限定敌对门派
// 四区白三三
// 更新时间:2020.04.03
// 感谢二区【野卡拉】大佬参与测试
// 频道:世界
// 发言人:逍遥子|灭绝|岳不群|张三丰|洪七公|玄难
// 关键字:格杀勿论
@cmdDelay 0
[if] (MPing) == true
[if] (MPhour) != (:hour)
($MPing) = false
[if] (MPing) == false || (MPing) == null
@js ($mpname) = var re=/(少林|逍遥|峨眉|丐帮|武当|华山)/;var ta=re.exec('(content)');if(ta!=null){ta[0]}else{'null'}
[if] (mpname) != null && (:living) == true
($MPing) = true
($MPhour) = (:hour)
stopstate
[if] (mpname) == 峨眉 || (mpzm) == 灭绝
$to 峨眉派-清修洞
($mpplace) = 峨眉派-清修洞
($zmname) = 灭绝
[else if] (mpname) == 武当 || (mpzm) == 张三丰
$to 武当派-后山小院
($mpplace) = 武当派-后山小院
($zmname) = 张三丰
[else if] (mpname) == 少林 || (mpzm) == 玄难
$to 少林派-方丈楼
($mpplace) = 少林派-方丈楼
($zmname) = 玄难
[else if] (mpname) == 华山 || (mpzm) == 岳不群
$to 华山派-客厅
($mpplace) = 华山派-客厅
($zmname) = 岳不群
[else if] (mpname) == 逍遥 || (mpzm) == 逍遥子
$to 逍遥派-地下石室
($mpplace) = 逍遥派-地下石室
($zmname) = 逍遥子
[else if] (mpname) == 丐帮 || (mpzm) == 洪七公
$to 丐帮-林间小屋
($mpplace) = 丐帮-林间小屋
($zmname) = 洪七公
@until (:room) == (mpplace)
kill {r(zmname)}?
@until (:combating) == false || (:living) == false
($MPing) = false
relive
@renew
@wait 3000
$zdwk
K
koyodakla
@koyodakla
-1
声望
22
帖子
43
资料浏览
0
粉丝
0
关注
koyodakla 发布的帖子
-
RE: 请求大佬帮忙修改杀手楼门派战触发。
-
RE: 求自动练到上限后挖矿的设置方法
@柱子叔 在 求自动练到上限后挖矿的设置方法 中说:
lianxi unarmed,lianxi force,lianxi dodge,lianxi sword,lianxi parry,lianxi whip,lianxi blade,lianxi staff,lianxi throwing,lianxi club,wakuang
监控文字:你的潜能不够
然后去挖苦 -
RE: 古墓偷渡+1
改造了一下,现在如果有九阴就直接击杀,无九阴则等待九阴CD。
unarmed.duo可以根据实际情况改// raid.flow // raid.flow #input ($repeat) = 重复次数,1 #config <-stopSSAuto <-recordGains ($num) = 0 stopstate [while] (num) < (repeat) jh fb 29 start2;cr gumu/gumukou 1 0; go enter;go east @cd unarmed.duo [if] (:status force) == false @cd force.cui @kill 小龙女 [else] @kill 小龙女 cr;cr over ($num) = (num) + 1 stopSSAuto-> recordGains-> @renew $zdwk
-
RE: 修改的武塔脚本
改了了下血刀脱内功的时机,90层以上没有九阴内功buff才脱内功
// raid.flow <-stopSSAuto <-recordGains [if] (WudaoWaitCDLevel) == null ($WudaoWaitCDLevel) = 75 [if] (Wudaoliaoshang) == null ($Wudaoliaoshang) = 75 [if] (WudaoWaitCDExp) == null ($WudaoWaitCDExp) = ^none [if] (WudaoManualMaxLevel) == null ($WudaoManualMaxLevel) = 84 [if] (HpThreshold) == null ($HpThreshold) = 90 [if] (MpThreshold) == null ($MpThreshold) = 70 ($Blade) = 否 [if] (:kf_dao) == xuedao ($Blade) = 是 @print 判断为血刀使用者 [if] (Restart) == null ($Restart) = 是 [if] (Shop) == null ($Shop) = 否 [if] (Speedwudao) == null ($Speedwudao) = 500 [if] (Rekill) == null ($Rekill) = 5 ($rekill) = 0 #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel) #input ($Wudaoliaoshang)=从此层开始,开始每层原地疗伤,(Wudaoliaoshang) #input ($Rekill)=挑战失败重新挑战次数,(Rekill) #input ($WudaoWaitCDExp)=等待以下技能冷却,(WudaoWaitCDExp) #input ($WudaoManualMaxLevel)=从此层开始扫荡符扫荡,(WudaoManualMaxLevel) #input ($Speedwudao)= 操作间隔时间,(Speedwudao) #select ($Restart) = 是否重置武塔,是|否,(Restart) #select ($HpThreshold) = 疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(HpThreshold) #select ($MpThreshold) = 打坐,当内力低于百分比,100|90|80|70|60|50|40|30|20|10,(MpThreshold) #select ($Shop) = 是否买扫荡符,是|否,(Shop) #config ($HpPer) = (HpThreshold)/100 ($MpPer) = (MpThreshold)/100 @cmdDelay (Speedwudao) [if] {b扫荡符}? != null ($Sdf) = {b扫荡符#} @print 拥有扫荡符{b扫荡符#}个 stopstate [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer) [if] (Blade) == 否 @renew [if] (Blade) == 是 [if] (:hpPer) < 0.05 @liaoshang @tip 你的气血恢复了 stopstate [if] (:mpPer) < 0.30 @renew jh fam 9 start [if] (Restart) == 是 select {r守门人};ask1 {r守门人} @tip 从头开始挑战|已经重置 jh fam 9 start @tip 你目前可以直接去挑战第($level)层 go enter [while] true @print <hiy>目前楼层:(level)层</hiy> [if] (level) >= (WudaoManualMaxLevel) [break] [if] (level) >= (WudaoWaitCDLevel) @cd (WudaoWaitCDExp) [if] (Blade) == 是 && (:status force) == false ($force)=(:kf_nei) enable force none enable force (force) go up kill {r武道塔守护者} @until {r武道塔守护者}? == null || (:combating) == true @until {r武道塔守护者}? == null || (:combating) == false [if] {r武道塔守护者}? != null [if] (rekill) < (Rekill) ($rekill) = (rekill) + 1 @print <hiy>挑战失败(rekill)次</hiy> @renew jh fam 9 start;go enter [else] [break] @print <hiy>超出挑战失败次数,停止进行</hiy> [else] ($level) = (level) + 1 [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer) [if] (Blade) == 否 @renew jh fam 9 start;go enter [if] (Blade) == 是 [if] (:hpPer) < 0.10 @to 扬州城-武庙 @await 500 liaoshang @tip 你的气血恢复了 stopstate jh fam 9 start;go enter [if] (:mpPer) < 0.30 @renew jh fam 9 start;go enter [if] (level) >= (Wudaoliaoshang) + 1 $to 扬州城-武庙 @await 500 @liaoshang jh fam 9 start go enter ($num)=0 jh fam 9 start select {r守门人};ask2 {r守门人} @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符 [if] (level) >= (WudaoManualMaxLevel) [if] (num) > 0 [if] (Shop) == 是 [if] (num) > (sdf) ($num) = (num)-(sdf) shop 0 (num) select {r守门人};ask2 {r守门人};ask3 {r守门人} @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战 [else] @print <hir>挑战失败层数低于扫荡层数,未进行扫荡。</hir> recordGains-> stopSSAuto-> stopstate;$zdwk
-
RE: 修改的武塔脚本
@insoyang 加武道守护者判断加上去就行了,试着改了一下,可以用了
// raid.flow <-stopSSAuto <-recordGains [if] (WudaoWaitCDLevel) == null ($WudaoWaitCDLevel) = 75 [if] (Wudaoliaoshang) == null ($Wudaoliaoshang) = 75 [if] (WudaoWaitCDExp) == null ($WudaoWaitCDExp) = ^none [if] (WudaoManualMaxLevel) == null ($WudaoManualMaxLevel) = 84 [if] (HpThreshold) == null ($HpThreshold) = 90 [if] (MpThreshold) == null ($MpThreshold) = 70 ($Blade) = 否 [if] (:kf_dao) == xuedao ($Blade) = 是 @print 判断为血刀使用者 [if] (Restart) == null ($Restart) = 是 [if] (Shop) == null ($Shop) = 否 [if] (Speedwudao) == null ($Speedwudao) = 500 [if] (Rekill) == null ($Rekill) = 5 ($rekill) = 0 #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel) #input ($Wudaoliaoshang)=从此层开始,开始每层原地疗伤,(Wudaoliaoshang) #input ($Rekill)=挑战失败重新挑战次数,(Rekill) #input ($WudaoWaitCDExp)=等待以下技能冷却,(WudaoWaitCDExp) #input ($WudaoManualMaxLevel)=从此层开始扫荡符扫荡,(WudaoManualMaxLevel) #input ($Speedwudao)= 操作间隔时间,(Speedwudao) #select ($Restart) = 是否重置武塔,是|否,(Restart) #select ($HpThreshold) = 疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(HpThreshold) #select ($MpThreshold) = 打坐,当内力低于百分比,100|90|80|70|60|50|40|30|20|10,(MpThreshold) #select ($Shop) = 是否买扫荡符,是|否,(Shop) #config ($HpPer) = (HpThreshold)/100 ($MpPer) = (MpThreshold)/100 @cmdDelay (Speedwudao) [if] {b扫荡符}? != null ($Sdf) = {b扫荡符#} @print 拥有扫荡符{b扫荡符#}个 stopstate [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer) [if] (Blade) == 否 @renew [if] (Blade) == 是 [if] (:hpPer) < 0.05 @liaoshang @tip 你的气血恢复了 stopstate [if] (:mpPer) < 0.30 @renew [if] (Blade) == 是 ($force)=(:kf_nei) enable force none enable force (force) jh fam 9 start [if] (Restart) == 是 select {r守门人};ask1 {r守门人} @tip 从头开始挑战|已经重置 jh fam 9 start @tip 你目前可以直接去挑战第($level)层 go enter [while] true @print <hiy>目前楼层:(level)层</hiy> [if] (level) >= (WudaoManualMaxLevel) [break] [if] (level) >= (WudaoWaitCDLevel) @cd (WudaoWaitCDExp) go up kill {r武道塔守护者} @until {r武道塔守护者}? == null || (:combating) == true @until {r武道塔守护者}? == null || (:combating) == false [if] {r武道塔守护者}? != null [if] (rekill) < (Rekill) ($rekill) = (rekill) + 1 @print <hiy>挑战失败(rekill)次</hiy> @renew jh fam 9 start;go enter [else] [break] @print <hiy>超出挑战失败次数,停止进行</hiy> [else] ($level) = (level) + 1 [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer) [if] (Blade) == 否 @renew jh fam 9 start;go enter [if] (Blade) == 是 [if] (:hpPer) < 0.10 @to 扬州城-武庙 @await 500 liaoshang @tip 你的气血恢复了 stopstate jh fam 9 start;go enter [if] (:mpPer) < 0.30 @renew jh fam 9 start;go enter [if] (level) >= (Wudaoliaoshang) + 1 $to 扬州城-武庙 @await 500 @liaoshang jh fam 9 start go enter ($num)=0 jh fam 9 start select {r守门人};ask2 {r守门人} @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符 [if] (level) >= (WudaoManualMaxLevel) [if] (num) > 0 [if] (Shop) == 是 [if] (num) > (sdf) ($num) = (num)-(sdf) shop 0 (num) select {r守门人};ask2 {r守门人};ask3 {r守门人} @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战 [else] @print <hir>挑战失败层数低于扫荡层数,未进行扫荡。</hir> recordGains-> stopSSAuto-> stopstate;$zdwk
-
RE: 有木有自动打公告橙的代码
只说打对应门派的功绩,感觉要写12个监控。
监控ID:张三丰,监控关键字:逍遥派门下弟子击杀,命令:$to 逍遥派-地下石室;$killall
监控ID:张三丰,监控关键字:丐帮门下弟子击杀,命令:$to 丐帮-林间小屋;$killall
……
监控ID:洪七公,监控关键字:武当派门下弟子击杀,命令:$to 丐帮-林间小屋;$killall
监控ID:逍遥子,监控关键字:武当派门下弟子击杀,命令:$to 逍遥派-地下石室;$killall
……