盧恩異世界巨人腳本
存點在中央,會自動回村領白水藍水(請在倉庫放夠量)
如果你在異世界可以開倉,可以自行設定
內附:極速回復、防人孔、對話巨集。


 


config


####################################################################
#                                             #
#                 2.鎖定地圖                     #
#                                             #
#################################################
lockMap man_fild02
# 練功的地圖名稱


# 選用功能:(鎖定練功地圖中特定活動範圍)
# ===================== ↑
# |             |
# |             | randY
# |     ■       | ↓
# |     中心點(X,Y) |
# |             |
# =====================
# ← randX →
lockMap_x 200
# 鎖定 X 座標 (選用,可省略)
lockMap_y 200
# 鎖定 Y 座標 (選用,可省略)
lockMap_randX 100
# 中心點左右,多少範圍內(選用,可省略)
lockMap_randY 100
# 中心點上下,多少範圍內(選用,可省略)
############################
#     補給點地圖       #
############################
saveMap prontera
# 「補給點」地圖名稱 (通常是儲存的城市,但也有例外的)
saveMap_warpToBuyOrSell 0
# 自動買物或賣物啟動時是否用瞬移的方式回「補給點」。0 = 用走路的、1 = 用瞬移。
# 「補給點」不一定是「儲存的城市」,瞬移只能回儲存的城市。免服只有服事系能瞬移。


############################
#     保險機制 (選用)   #
############################
allowedMaps morocc,prontera,mid_camp,man_fild01,man_fild02
# 允許活動的地圖(含練功地點、補給點、路過的地圖)
# 各地圖名稱以半形逗號區隔,留空白則此功能不開啟。
allowedMaps_reaction 0
# 若檢測到角色位於非上面設定的地圖時,做何處置?0 = 瞬移回城; 1 = 結束程式
############################
#     自動倉庫 (存倉)   #
############################
# 註:要存倉庫的物品,是在 /control/items_control.txt 中設定的。
storageAuto 1
# 是否使用自動倉庫功能? 0 = 不使用、1 = 使用自動倉庫
# 設定為 1,才會將物品存入倉庫。
storageAuto_npc prontera 29 207
# 倉庫的 NPC 資料 (卡普拉或准它服務人員)
# 請查 /tables/npcs.txt。


######## 自訂 取倉物品 ########
getAuto 白色藥水 {
 minAmount 15
 maxAmount 70
}
getAuto 藍色藥水 {
 minAmount 15
 maxAmount 70
}
############################
#       自動坐下       #
############################
# 自動坐下回血、回魔設定。
# 「高於」不能少於「低於」(會一坐不起),都設 0 代表關閉功能。
sitAuto_hp_lower 50
# HP 低於此 % 數,坐下休息
sitAuto_hp_upper 90
# HP 高於此 % 數,站起繼續
sitAuto_sp_lower 50
# SP 低於此 % 數,坐下休息
sitAuto_sp_upper 80
# SP 高於此 % 數,站起繼續
sitAuto_over_50 0
# 是否負重量超過 50% 時,要強制坐著?
sitAuto_idle 0
# 是否發呆過久時要坐下?


############################
#     自動使用物品     #
############################


######## 自訂 使用物品 ########
useSelf_item 肉 {
 sp < 95%
 timeout 0.15
}



useSelf_item 好吃的魚 {
 hp < 80%
# HP 範圍
 sp
# SP 範圍
 whenStatusActive
# 當人物「在」這個狀態時
 whenStatusInactive
# 當人物「不在」這個狀態時
 timeout 0
# 每次使用的間隔時間(秒)
 inInventory
# 當身上有某項物品,大於或小於某數量時
 stopWhenHit
# 是否被攻擊時停止使用
 inLockOnly
# 是否只在鎖定地圖使用
 notInTown
# 是否不在城鎮中使用
 notWhileSitting
# 是否不在坐下時使用
 aggressives
# 被魔物圍攻的隻數 (隻數前面要加 > 大於符號)
 manualAI
# 是否只在 kore 的 AI 為 manual 手動模式時使用
 disabled
# 是否關閉本區塊技能
}
useSelf_item 白色藥水 {
 hp < 70%
 timeout 0.15
}
}
useSelf_item 藍色藥水 {
 sp < 30%
 timeout 0.15
}


######## 自訂「對怪物」技能 ########
attackSkillSlot 螺旋擊刺 {
 lvl 5
 # 技能等級
 dist 2
 # 施法距離 (魔法最大攻擊為9格,戰士系需要較短距離)
 maxCastTime
 minCastTime
 hp
 # HP 範圍限制
 sp
 # SP 範圍限制
 homunculus_hp
 # 人工生命體 HP 範圍限制
 homunculus_sp
 # 人工生命體 SP 範圍限制
 homunculus_dead
 # 人工生命體死亡時
 onAction
 # 當 AI 為 ... 時
 whenStatusActive
 # 當處於某種狀態時
 whenStatusInactive
 # 當某種狀態失效時
 whenFollowing
 # 當跟隨時
 spirit
 # 氣彈數範圍
 aggressives
 # 被魔物圍攻的隻數
 previousDamage
 stopWhenHit 0
 # 被攻擊時是否停止使用本技能
 inLockOnly 1
 # 是否只在鎖定地圖使用
 notInTown
 # 是否不在城鎮使用
 timeout
 disabled
 # 是否關閉本區塊技能
 monsters
 # 限定針對哪些魔物使用
 notMonsters
 # 限定不對哪些魔物使用
 maxAttempts
 # 若技能使用失敗,則最多嘗試幾次(施法失敗也算一次)
 maxUses
 # 本技能使用幾次(施法成功才算一次)
 target_whenStatusActive
 # 當目標處於某種狀態時
 target_whenStatusInactive
 # 當目標不為某種狀態時
 target_deltaHp
 # 目標魔物的 HP 改變量(大多皆為負值)
 inInventory
 # 物品欄有某(些)物品時
 isSelfSkill
 # 本技能是否為使用在自己身上的技能
 equip_topHead
 # 頭上裝備名
 equip_midHead
 # 頭中裝備名
 equip_lowHead
 # 頭下裝備名
 equip_leftHand
 # 左手裝備名
 equip_rightHand
 # 右手裝備名
 equip_leftAccessory
 # 左裝飾品裝備名
 equip_rightAccessory
 # 右裝飾品裝備名
 equip_robe
 # 披掛物裝備名
 equip_armor
 # 盔甲裝備名
 equip_shoes
 # 鞋子裝備名
 equip_arrow
 # 箭矢裝備名
 manualAI
 # 是否在手動時才使用
}


#=================================防人孔
facecharA 0
#你要打怪的人物位置 ( 0左 1中 2右 )


facecharB 1
#妳的外掛人物被人孔時會自動登出自選腳色畫面所選的另一隻人物登入自吉芬地圖 ( 0左 1中 2右 )
#人物開聊天室設定等待的地圖為吉芬 請務必開至吉芬


faceTime 120
#被人孔時 切換人物所要等待的秒數
#設定三分半 魅影不可能三分半之後切換人物登入等你那麼久!


 


mon_control


############################
#      自定區域            #
############################
變異蜈蚣 2
塔塔丘 2
鈽鐳巨人 2
變異蜈蚣 0
豬籠草 0
變異蜈蚣幼蟲 0
三角幼獅獸 0
候德雷林 2
潘貝勒克 2
伊西拉 2
小妖精 1
惡魔之眼 1


 


macros(防人孔、對話巨集)


########################異世界對話########################
automacro move1{
        location mid_camp 300 177 307 170
          exclusive 1
          run-once 1
          call {
            do move 333 166
            do talknpc 336 171 c r0
          }
}


automacro move2{
          location mid_camp 272 215 279 208
          timeout 3
          call {
            release move1
          }
}


automacro move {
        console /結束對話/
        timeout 1
        call {
          pause 3
          release all
          }
}


########################防人孔########################


automacro facePlayer {
      console /(.*) (.*) \((.*)\) is casting 人孔 on location \(([\d| |,]+)\) /


   run-once 1
      exclusive 1
      call {
       $map = $.map
       $facePlayerB = $.lastMatch2
       $facePlayerD = $.lastMatch4


       release facePlayer
       stop
   }


}


 


automacro face {


   status EFST_MANHOLE
   run-once 1
      exclusive 1


       call {
       $facechar = @config (facecharB)
       do conf char $facechar
       do charselect
       release face
       stop
   }
}



automacro boring {
   location geffen
   run-once 1
      exclusive 1
   call {
       $facechar = @config (facecharA)
       $faceTime = @config (faceTime)
      
       if ($facePlayerB == "") goto end
      
       do p $facePlayerB 使用 人孔 在 $map($facePlayerD)
       pause 1
       do g $facePlayerB 使用 人孔 在 $map($facePlayerD)
      
       pause 5
       log ----------------------------
       log --- $facePlayerB 使用 人孔 在 $map($facePlayerD)
       log --- 將於 $faceTime 秒後切換回          
       log ----------------------------
       do chat create "$facePlayerB $map ($facePlayerD)" 2 0 5566
       pause $faceTime
       do conf char $facechar
       pause 1
       do chat leave
       pause 1
       do charselect
       pause 3
      
       do p $facePlayerB 使用 人孔 在 $map($facePlayerD)
       pause 1
       do g $facePlayerB 使用 人孔 在 $map($facePlayerD)
       pause 1
      
       release boring
       stop
      
       :end
       pause 210
       log ----------------------------
       log --- 沒有人孔ID,將於5秒後切換回人物位置 $facechar
       log ----------------------------
       do conf char $facechar
       pause 1
       do charselect
       pause 3
       release boring
       stop
   }
}
########################極速回復########################
automacro sit {
console /您正坐著/
status not 極速回復狀態
sp > 15
call sit1
timeout 1
}
macro sit1 {
do ss 358 1
}


automacro delay {
console /使用 極速回復 失敗 (延遲中)/
delay 2
call sit1
}


 

創作者介紹
創作者 aaa1314 的頭像
aaa1314

RO相關資料資訊♂外掛腳本討論&請勿發表其他廣告(請保持畫面清爽)感謝

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