addnight / tttttt / DK0.8.1

DK0.8.1

รายการอัพเดต
ยกเลิก cart_control.txt
ยกเลิก get ใน config
อะไรคล้ายๆ แบบนี้จะไม่ทำงาน

get_0
get_0_minAmount 0
get_0_maxAmount 100
get_0_passive 0

getToCart_0
getToCart_0_maxAmount 100

เพิ่ม การดีล
autoDealStorage 0 << 1 ทำงาน 0 ไม่ทำงาน
autoDealStorage_post 211 71 morocc << พิกัดที่จะให้ไปเดล
autoDealStorage_target HAH << ชื่อตัวละครที่จะไปเดล
autoDealStorage_wait 1 << ยืนรอจนกว่าจะเดลของได้หมด 0 = ถ้าไม่พบคนรับ จะเดินไปคลังเลย **ถ้าตั้ง 0 จะมีปัญหาเมื่อในหน้าจอมีตัวละครอื่นอยู่ด้วย แนะนำให้ใช้ 1
autoDealStorage_zenyOver 10000000 << เกินกว่านี้จะดีลเงินด้วย
autoDealStorage_closeAfterEnd 0 << ถ้าตั้งเป็น 1 เมื่อดีลเสร็จจนของหมด บอทจะปิดตัวเอง

แก้ item_control ใหม่ยกชุด
#invKeep :จำนวนที่จะเหลือไว้ที่ตัว หลังจากเก็บของเข้าคาฟา หรือขาย จะคงจำนวนนี้ไว้ {0...999}
#invMinAmount :กลับมาหยิบไอเท็มชิ้นนี้เมื่อจำนวนในตัวเหลือน้อยกว่าหรือเท่ากับเท่าไหร่ {0...999}
#invPassive :หากเปิดไว้ เมื่อไอเท็มชิ้นนี้มีจำนวนน้อยกว่าหรือเท่ากับ invMinAmount จะยังไม่กลับมาหยิบทันที จะรอจนกว่าจะกลับมาที่คาฟราโดยเงื่อนใขอื่นก่อน {true,yes,1|false,no,0}
#invToStorage :หากเปิดไว้ จะทำการเก็บ Item ชิ้นนี้เข้าคาฟรา (กำหนดตำแหน่งคาฟราที่จะเก็บของได้ที่ config.txt) {true,yes,1|false,no,0}
#invToCart :หากเปิดไว้ หากเปิดไว้ จะทำการเก็บ Item ชิ้นนี้เข้ารถเข็นเท่ากับ cartKeep {true,yes,1|false,no,0}
#cartKeep :จำนวนที่จะเหลือไว้ที่รถเข็น หลังจากเก็บของเข้าคาฟา หรือขาย จะคงจำนวนนี้ไว้{0..999}
#cartMinAmount :กลับมาหยิบไอเท็มชิ้นนี้เมื่อจำนวนในรถเข็นเหลือน้อยกว่าหรือเท่ากับเท่าไหร่ {0..999}
#cartPassive :หากเปิดไว้ เมื่อไอเท็มชิ้นนี้ในรถเข็นมีจำนวนน้อยกว่าหรือเท่ากับ cartMinAmount จะยังไม่กลับมาหยิบทันที จะรอจนกว่าจะกลับมาที่คาฟราโดยเงื่อนใขอื่นก่อน {true,yes,1|false,no,0}
#cartToStorage :หากเปิดไว้ จะนำไอเท็มชิ้นนี้ในรถเข็นใส่คาฟรา {true,yes,1|false,no,0}
#cartToInv :หากเปิดไว้ จะหยิบไอเท็มชิ้นนี้ในรถเข็นออกมาเก็บในตัวเท่ากับ invKeep {true,yes,1|false,no,0}
#storageToInv :หากเปิดไว้ จะหยิบไอเท็มชิ้นนี้ออกจากคาฟรา โดยจะทำการหยิบออกมาให้ในตัวมีจำนวนเท่ากับ invKeep {true,yes,1|false,no,0}
#storageToCart :หากเปิดไว้ จะหยิบไอเท็มชิ้นนี้ออกจากคาฟราใส่รถเข็น โดยจะทำการหยิบออกมาให้ในรถเข็นมีจำนวนเท่ากับ cartKeep {true,yes,1|false,no,0}
#sell :หากเปิดไว้ จะทำการขาย Item ชิ้นนี้กับ NPC (กำหนด NPC ที่จะขายได้ที่ config.txt) {true,yes,1|false,no,0}
#deal :ให้ดีล item ชิ้นนั้นตามจำนวน หรือ ไม่ดีล ตั้งค่าตาม config.txt ในส่วน dealautostroage {true,false,0.....9999}

เปลี่ยนการตั้งค่า hp sp ทุกชนิด ใน config.txt skill_control.txt ฯลฯ ที่เกี่ยวข้องเช่น
ใน config.txt จะใช้แบบนี้แทน ระบบ upper lower

sitAuto_hp 40<70
sitAuto_sp 0<0
หรือ
useSelf_item Awakening Potion {
hp 0<100
sp 0<100
maxAggressives 0
minAggressives 0
stopWhenHit 0
inLockOnly 1
repeat 1
timeout 3
inStatus 0
outStatus Awakening Potion
checkSupplyFirst 0
}
หรือ
doCommand {
hp 0<100
sp 0<100
spirits 0<0
inLockOnly 0
maxAggressives 0
minAggressives 0
stopWhenHit 0
stopWhenSteal 0
stopWhenTotalDmg 0
monsters
monRace
monInStatus 0
monOutStatus 0
timeout 60
inStatus 0
outStatus 0
whileSitting 0
notWhileSitting 0
waitAfterKill 0
whenAI
notWhenAI
prevSkill
inMap
inMsg
}
ตัวอย่าง item_control.txt
อันนี้ ซื้อ npc ตามที่ั้ตั้งไว้ใน config.txt
[Fly Wing]
invKeep=250
invMinAmount=0
invPassive=false
invToStorage=false
invToCart=false
cartKeep=0
cartMinAmount=0
cartPassive=false
cartToStorage=true
cartToInv=false
storageToInv=false
storageToCart=false
sell=false
deal=false

อันนี้จะเป็นการเบิกจากคาฟา
[Butterfly Wing]
invKeep=5
invMinAmount=0
invPassive=false
invToStorage=false
invToCart=false
cartKeep=0
cartMinAmount=0
cartPassive=false
cartToStorage=true
cartToInv=false
storageToInv=true
storageToCart=false
sell=false
deal=false


โหลดที่นี่
[hide] http://www.4shared.com/file/QYaYVsfH/DK081.html[/hide]

ResonTue Aug 16 2011 10:35:25 GMT+0700 (ICT)