############################
# 鎖定地圖 #
############################
lockMap gef_fild08
# 鎖定的地圖名稱 hu_fild06毀葛 cmd_fild01 gef_fild08
############################
# 自動存倉 #
############################
# 要存倉的物品,是在 /control/items_control.txt 中設定的
storageAuto 1
# 是否開啟自動存倉功能,0 = 不使用、1 = 開啟自動存倉
storageAuto_npc geffen 120 62
# 自動存倉的 npc 座標資料 (卡普拉位置)
storageAuto_password
# 開倉密碼
storageAuto_npc_type 1
# 與 NPC 對話的類型,1=c r1 n,2=c c r1 n,3=自訂,自訂對話命令串寫在下一個設定
# c 代表繼續(next),r1 代表第2選項,以此類推(r0為第1選項),n 代表取消或關閉
storageAuto_npc_steps c r0 n
# 自訂與 NPC 對話命令串,若上一個設定設 3,此處需填入自訂的字串
storageAuto_distance 5
# 自動存倉時要站在距離 NPC 多遠的位置
storageAuto_keepOpen 0
# 是否保持倉庫開啟
storageAuto_useChatCommand
# 使用對話欄輸入指令的方式來用倉庫 (部份伺服器適用)
storageAuto_notAfterDeath 1
# 是否避免每次死亡趴回城後就進行存倉(及賣物)
# 註:開倉庫要 R 幣,此選項可避免錯誤的外掛設定,導致 ZENY 消耗殆盡
relogAfterStorage 0
# 自動存倉完成後是否要重登
minStorageZeny 50
# zeny 少於此數值,不存倉 (開倉庫需要 $$)
############################
# 其它細節 #
############################
attackAuto_party 1
# 是否攻擊隊友正在攻擊的魔物
attackAuto_onlyWhenSafe 0
# 是否只在別人的視線範圍外才進行攻擊
attackAuto_followTarget 0
# 是否攻擊已經鎖定玩家對象的魔物
attackNoGiveup 0
# 永不放棄模式,若設為 1 則就算 Kore 無法傷害目標也會繼續攻擊 (吃王或肉盾用)
attackLooters 0
# 是否優先攻擊撿了戰利品的魔物(例如波利吃了東西,優先鎖定它)
attackChangeTarget 1
# 是否變換攻擊目標。0:否; 1:是; 2:在對目前的目標魔物獲得 LOS (Line Of Sight) 時,找找看有沒有更好的攻擊目標。
aggressiveAntiKS 0
# 若被別人搶怪,是否自動放棄攻擊,改打別隻
# 以下區塊為自動施展攻擊性法術技能的設定
attackSkillSlot Steal Coin {
lvl 10
# 技能等級
dist 2
# 施法距離 (魔法最大攻擊為9格,戰士系需要較短距離)
maxCastTime
minCastTime
hp
# HP 範圍限制
sp >2%
# 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 3
# 若技能使用失敗,則最多嘗試幾次(施法失敗也算一次)
maxUses 1
# 本技能使用幾次(施法成功才算一次)
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
# 是否在手動時才使用
}
-------------------------------------------------------------------------
timeouts
# You shouldn't need to modify these variables
# If you want to really mess up the BOT, go ahead :)
#
# The value of each variable is reffered as "x".
# Server connection timeouts
master 12
gamelogin 12
charlogin 12
maplogin 12
play 40
# 當斷線時,等待幾秒後重連
reconnect 1
# Activate AI after x seconds after the map's loaded
ai 1
ai_move_retry 0.25
ai_move_giveup 1.5
# Send the attack packet every x seconds, if it hasn't been send already
ai_attack 0.7
ai_homunculus_attack 1
# Check for monsters to attack every x seconds
ai_attack_auto 0.5
# Give up attacking a monster if it can't be reached within x seconds
ai_attack_giveup 12
# If you've just killed a monster, and there are no aggressives,
# and you're not picking up any items, wait x seconds before doing
# anything else.
ai_attack_waitAfterKill 0.7
ai_attack_unstuck 2.75
ai_attack_unfail 5
# When your monster died, start checking for loot after x seconds
ai_items_take_start 0.4
# Stop checking for loot x seconds after it has begun checking.
ai_items_take_end 1.2
# When standing near an item, send the 'take' packet every x seconds until
# the item has been taken.
ai_take .4
# Give up if unable to pickup item after x seconds
ai_take_giveup 3
ai_items_gather_giveup 3
# Every x seconds, check items for gathering
ai_items_gather_auto .3
# Only gather items that have been more than x seconds on screen
ai_items_gather_start .3
ai_follow_lost_end 10
ai_getInfo 1
ai_thanks_set 8
ai_dealAuto 3
ai_dealAutoCancel 5
ai_partyAutoDeny 3
ai_guildAutoDeny 3
ai_dead_respawn 4
ai_wipe_old 200
ai_wipe_check 30
# Send the sit/stand packet at most every x second
ai_sit 1
# Sit after having idled for x seconds
ai_sit_idle 10
# Stand after x seconds, after having typed the 'stand' command
ai_stand_wait 0
# Sit after x seconds, after having typed the "sit" command
ai_sit_wait 0
ai_skill_use_giveup 1
ai_item_use_auto 0.1
ai_item_equip_auto 0.75
ai_equipAuto_skilluse_giveup 5
ai_equip_giveup 2
ai_teleport 1
ai_teleport_away 3
ai_teleport_idle 1
ai_teleport_portal 2
ai_teleport_hp 3
ai_teleport_safe_force 120
ai_teleport_retry 0.5
ai_teleport_delay 0.5
# You probably don't ever have to change the following timeouts.
ai_route_calcRoute 1
ai_route_npcTalk 10
ai_buyAuto 5
ai_buyAuto_giveup 15
ai_buyAuto_wait 2
ai_buyAuto_wait_buy 5
ai_sellAuto 2
ai_sellAuto_giveup 15
ai_storageAuto 2
ai_storageAuto_giveup 15
# delay between sending cart item add/get packets
ai_cartAuto 0.15
# delay between checking if we need to do any cartAuto functions
ai_cartAutoCheck 2
ai_avoidcheck 0.5
ai_shop 4
ai_npcTalk 8
# delay before starting escape sequence
ai_route_escape 8
# Don't change the following timeouts!
ai_sync 12
injectSync 5
injectKeepAlive 12
welcomeText 4
patchserver 120 |