補機

#################密語補機
#使用引號需去掉,為了怕被其他人密而亂掉,所以鎖定密語的人

automacro pmhp {
                     #當收到某某人密語的關鍵字是hp(小寫)時,且利用密語一直洗也不會被禁言
                     #EX:hp123 or hp 1都可使用
        pm /hp/ "ID"
        call {
                     #對某某人使用X等級治癒術
        do sp 28 "ID" "等級"
        release all
        }
}



#################技能失敗
#測試之後發現打手攻擊時,補機還是有時會會沒有反應,所以要讓他動一下

automacro SkFd {
        console /技能 治癒術 無法施展, 已嘗試 3 次/
        run-once 1
        call {
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x2 = @eval($x + 2)
        $y2 = @eval($y + 2)
        pause 1
        do move $x2 $y2
        release all
               }
}



打手
#######################補血要求
automacro HpRequest {
        run-once 1
                     #當HP小於70%時
        hp < 70%
        call {
        lock HpRequest
                     #密補機給予關鍵字hp
        do pm "ID" hp
        pause 1
        release all
        }
}


 


#不指定對像密語補機
automacro everyone {
        pm /hp/ $.lastpm
        call {
        do sp 28 $.lastpm 10
        release all
        }


 


 


 


#EX:第一個點為中央
automacro pm0 {
        pm /中央/ [人物名稱]
        call {
        lock
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $y2 = @eval($y + 1)
        pause 1
        do sl 27 $x $y2
        pause 2
       #停個2秒
       do warp 0
       #wap=>開啟傳送之陣               
        release all
        }
}


#EX:第二個點為斐
automacro pm1 {
        pm /斐/ [人物名稱]
        call {
        lock
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $y2 = @eval($y + 1)
        pause 1
        do sl 27 $x $y2
        pause 2
       #停個2秒
       do warp 1      
        release all
        }
}



※warp=>開啟傳送之陣
0->第一個點
1->第二個點
以此類推


 


 




以上,目前測試沒有問題


 


 

arrow
arrow
    全站熱搜

    aaa1314 發表在 痞客邦 留言(1) 人氣()