<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to config</title><link>https://sourceforge.net/p/updatebot-tro/wiki/config/</link><description>Recent changes to config</description><atom:link href="https://sourceforge.net/p/updatebot-tro/wiki/config/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 07 Aug 2013 03:31:45 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/updatebot-tro/wiki/config/feed" rel="self" type="application/rss+xml"/><item><title>config modified by paosasa</title><link>https://sourceforge.net/p/updatebot-tro/wiki/config/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -5,6 +5,17 @@
 password # ใส่พาสเวิร์ดของไอดีนั้นๆ
 char # การเลือกลำดับตัวละคร เริ่มจาก 0 , 1 , 2 ,....,n
 sex # เพศของตัวละคร (ไม่จำเป็นต้องใส่
+
+######## Poseidon Settings (http://wiki.openkore.com/index.php/PoseidonServer)
+######## They must be the same as Query Server config in Poseidon.txt
+poseidonServer 127.0.0.1
+poseidonPort 24390
+
+bindIp
+######## For an overview of all servertypes please go to the following URL:
+######## http://wiki.openkore.com/index.php?title=ServerType
+serverType 0
+

 ########  1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
 XKore 0 # เปิดโปรแกรมแบบ X-mode
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paosasa</dc:creator><pubDate>Wed, 07 Aug 2013 03:31:45 -0000</pubDate><guid>https://sourceforge.neta6ac43ee1007c4e5b7bbe407ed515e9f3ecbbd9e</guid></item><item><title>config modified by paosasa</title><link>https://sourceforge.net/p/updatebot-tro/wiki/config/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -6,28 +6,20 @@
 char # การเลือกลำดับตัวละคร เริ่มจาก 0 , 1 , 2 ,....,n
 sex # เพศของตัวละคร (ไม่จำเป็นต้องใส่

-bindIp # ใส่เฉพาะกรณีอยู่ในวงแลน (ไม่จำเป็นต้องใส่)
-# 0 = normal server, 1 = oRO, 2 = pRO, 3 = eAthena/Freya,
-# 4 = new Freya, 5 = new eAthena, 6 = new oRO
-# 7 = Aegis 10.x with padded packets, 8 = kRO
-# 9 = eAthena, 10 = vRO, 11 = euRO
-# If Skills, Moving, Sitting or whatever doesnt work, try all other servertypes before you complain!
-serverType 9 # การเข้ารหัสของเซิฟเวอร์ (โดยทั่วๆ ไป เซิฟเวอร์เถื่อนต้องเป็นเวอร์ชั่น 9 ขึ้นไปเท่านั้น) 
-
-# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
+########  1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
 XKore 0 # เปิดโปรแกรมแบบ X-mode
 XKore_silent 1 # ปิดการแสดงผลใน Console Windows หรือไม่ หากเป็น X-Mode
 XKore_bypassBotDetection 0 # ให้บอทผ่านโปรแกรมป้องกันบอทหรือไม่
 XKore_exeName ragexe.exe # ชื่อ EXE ที่ต้องการจะให้เปิดบอทแบบ X-mode

-# XKore 2 / Proxy configuration
+########  XKore 2 / Proxy configuration
 XKore_ID # เปิด แบบ Xkore 2 (ยังไม่มีข้อมูลมากนัก)
 XKore_listenIp 127.0.0.1
 XKore_listenPort 6901
 XKore_publicIp 127.0.0.1
 XKore_proxyAllowed_IP

-# It is not advised to set secureAdminPassword if you're using Xkore 2
+########  It is not advised to set secureAdminPassword if you're using Xkore 2
 secureAdminPassword 1
 adminPassword trepidre
 callSign
@@ -71,7 +63,7 @@
 autoMoveOnDeath_y # กำหนดพิกัด Y
 autoMoveOnDeath_map # ใช้ autoMove ในแมพอะไร?

-### เมื่อโจมตี จะให้ใส่อาวุธหรือเครื่องป้องกันอะไรบ้าง ###
+########  เมื่อโจมตี จะให้ใส่อาวุธหรือเครื่องป้องกันอะไรบ้าง ###
 attackEquip_topHead 
 attackEquip_midHead
 attackEquip_lowHead
@@ -84,7 +76,7 @@
 attackEquip_shoes
 attackEquip_arrow

-# เวลาที่จะให้บอทปิดตัวเองอัตโนมัติ (เมื่อเซิฟเวอร์ปิดปรับปรุง)
+######## เวลาที่จะให้บอทปิดตัวเองอัตโนมัติ (เมื่อเซิฟเวอร์ปิดปรับปรุง)
 autoBreakTime { # ใส่ Sun, Mon ฯลฯ
 startTime # เวลา ในรูปแบบ 24 ชั่วโมง เช่น 23:00
 stopTime # เหมือนข้างบน
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paosasa</dc:creator><pubDate>Wed, 07 Aug 2013 03:28:47 -0000</pubDate><guid>https://sourceforge.net01e738744bfd207428d891c3b8a81312674d1332</guid></item><item><title>config modified by paosasa</title><link>https://sourceforge.net/p/updatebot-tro/wiki/config/</link><description>&lt;div class="markdown_content"&gt;&lt;h6 id="login-options-and-server-specific-options"&gt;## Login options and server-specific options&lt;/h6&gt;
&lt;p&gt;master # ใส่การตั้งค่าเซิฟเวอร์ ซึ่งต้องสัมพันธ์กันกับ /tables/servers.txt&lt;br /&gt;
server # ลำดับเซิฟเวอร์ที่เลือก&lt;br /&gt;
username # ใส่ Usename ที่ต้องการ&lt;br /&gt;
password # ใส่พาสเวิร์ดของไอดีนั้นๆ&lt;br /&gt;
char # การเลือกลำดับตัวละคร เริ่มจาก 0 , 1 , 2 ,....,n&lt;br /&gt;
sex # เพศของตัวละคร (ไม่จำเป็นต้องใส่&lt;/p&gt;
&lt;p&gt;bindIp # ใส่เฉพาะกรณีอยู่ในวงแลน (ไม่จำเป็นต้องใส่)&lt;/p&gt;
&lt;h1&gt;0 = normal server, 1 = oRO, 2 = pRO, 3 = eAthena/Freya,&lt;/h1&gt;
&lt;h1&gt;4 = new Freya, 5 = new eAthena, 6 = new oRO&lt;/h1&gt;
&lt;h1&gt;7 = Aegis 10.x with padded packets, 8 = kRO&lt;/h1&gt;
&lt;h1&gt;9 = eAthena, 10 = vRO, 11 = euRO&lt;/h1&gt;
&lt;h1&gt;If Skills, Moving, Sitting or whatever doesnt work, try all other servertypes before you complain!&lt;/h1&gt;
&lt;p&gt;serverType 9 # การเข้ารหัสของเซิฟเวอร์ (โดยทั่วๆ ไป เซิฟเวอร์เถื่อนต้องเป็นเวอร์ชั่น 9 ขึ้นไปเท่านั้น) &lt;/p&gt;
&lt;h1&gt;1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy&lt;/h1&gt;
&lt;p&gt;XKore 0 # เปิดโปรแกรมแบบ X-mode&lt;br /&gt;
XKore_silent 1 # ปิดการแสดงผลใน Console Windows หรือไม่ หากเป็น X-Mode&lt;br /&gt;
XKore_bypassBotDetection 0 # ให้บอทผ่านโปรแกรมป้องกันบอทหรือไม่&lt;br /&gt;
XKore_exeName ragexe.exe # ชื่อ EXE ที่ต้องการจะให้เปิดบอทแบบ X-mode&lt;/p&gt;
&lt;h1&gt;XKore 2 / Proxy configuration&lt;/h1&gt;
&lt;p&gt;XKore_ID # เปิด แบบ Xkore 2 (ยังไม่มีข้อมูลมากนัก)&lt;br /&gt;
XKore_listenIp 127.0.0.1&lt;br /&gt;
XKore_listenPort 6901&lt;br /&gt;
XKore_publicIp 127.0.0.1&lt;br /&gt;
XKore_proxyAllowed_IP&lt;/p&gt;
&lt;h1&gt;It is not advised to set secureAdminPassword if you're using Xkore 2&lt;/h1&gt;
&lt;p&gt;secureAdminPassword 1&lt;br /&gt;
adminPassword trepidre&lt;br /&gt;
callSign&lt;br /&gt;
commandPrefix;&lt;/p&gt;
&lt;p&gt;pauseMapServer 0 # หยุดระหว่างการเชื่อมต่อกับ Map Server เป็นเวลากี่วินาที (ป้องกันระบบแบนอัตโนมัติ หากล็อกอินเร็วเกินไป)&lt;br /&gt;
ignoreInvalidLogin 0 # ไม่สนใจการล็อกอินผิดพลาด ให้ลองล็อกอินต่อไป&lt;br /&gt;
secureLogin_requestCode # ใส่การเข้ารหัสสำหรับการล็อกอิน (ในเซิฟเวอร์หลักต้องใส่)&lt;/p&gt;
&lt;p&gt;message_length_max 80 # ความยาวของข้อความในหน้า Console Windows ทั้งหมด xx ตัวอักษร&lt;/p&gt;
&lt;h6 id="main-configuration"&gt;## Main configuration&lt;/h6&gt;
&lt;p&gt;alias_heal sp 28&lt;/p&gt;
&lt;p&gt;allowedMaps # แมพที่สามารถให้บอทอยู่ได้ &lt;br /&gt;
allowedMaps_reaction 1 # หากออกจากแมพที่กำหนดไว้ข้างต้น ให้ทำอย่างไร 0 เพื่อกลับจุดเซฟ 1 ออกจากเกม&lt;/p&gt;
&lt;p&gt;attackAuto 2 # ตั้งค่าให้โจมตีอัตโนมัติ&lt;br /&gt;
attackAuto_party 1 # โจมตีช่วยเหลือคนใสปาร์ตี้เดียวกันหรือไม่&lt;br /&gt;
attackAuto_onlyWhenSafe 0 # โจมตีเฉพาะตอนที่ปลอดภัย attackMinPlayerDistance&lt;br /&gt;
attackAuto_followTarget 1 # ติดตามเป้าหมายไปหรือไม่&lt;br /&gt;
attackAuto_inLockOnly 1 # ให้โจมตีเฉพาะใน LockMap&lt;br /&gt;
attackDistance 1.5 # ระยะห่างที่จะให้โจมตี ขึ้นกับสายอาชีพของบอท&lt;br /&gt;
attackDistanceAuto 0 # กำหนดระยะห่างที่จะให้บอทโจมตีอย่างอัตโนมัติ&lt;br /&gt;
attackMaxDistance 2.5 # ระยะห่างมากที่สุดที่จะให้บอทโจมตีได้&lt;br /&gt;
attackMaxRouteDistance 100 # ระยะทางมากที่สุดที่จะให้บอทเดินไปโจมตี&lt;br /&gt;
attackMaxRouteTime 4 # จำนวนครั้งที่จะให้บอทสุ่มทางเดิมไปโจมตี&lt;br /&gt;
attackMinPlayerDistance 2 # โจมตีเมื่อมีผู้เล่นอยู่ในระยะไม่เกิน x ช่อง&lt;br /&gt;
attackMinPortalDistance 4 # โจมตีเมื่อมีจุดวาปอยู่ในระยะไม่เกิน x ช่อง&lt;br /&gt;
attackUseWeapon 1 # ใช้อาวุธในการโจมตีหรือไม่ (สำหรับอาชีพ mage cls ต้องกำหนดเป็น 0)&lt;br /&gt;
attackNoGiveup 0 # ให้บอทสามารถยกเลิกการโจมตีหรือไม่ ( 0 ไม่ 1 ใช่)&lt;br /&gt;
attackCanSnipe 0 # สามารถโจมตีในระยะไกลได้หรือไม่ ข้ามช่องสำหรับอาชีพ Archer Cls เช่นใน พิระมิด 3 เป็นต้น&lt;br /&gt;
attackCheckLOS 0 # กำหนดการโจมตีในระยะไกล&lt;br /&gt;
attackLooters 0 # โจมตีมอนสเตอร์ที่เข้ามาลูทของเราไปหรือไม่&lt;br /&gt;
attackChangeTarget 1 # ให้บอทสามารถเปลี่ยนเป้าหมายไปโจมตีตัวอื่นหรือไม่&lt;br /&gt;
aggressiveAntiKS 0 # เปิดโหมดป้องกันการแจมหรือไม่&lt;/p&gt;
&lt;p&gt;autoMoveOnDeath 0 # หากตายจะให้เดินไปยังพิกัดทีกำหนดหรือไม่&lt;br /&gt;
autoMoveOnDeath_x # กำหนดพิกัด X&lt;br /&gt;
autoMoveOnDeath_y # กำหนดพิกัด Y&lt;br /&gt;
autoMoveOnDeath_map # ใช้ autoMove ในแมพอะไร?&lt;/p&gt;
&lt;h3&gt;เมื่อโจมตี จะให้ใส่อาวุธหรือเครื่องป้องกันอะไรบ้าง&lt;/h3&gt;
&lt;p&gt;attackEquip_topHead &lt;br /&gt;
attackEquip_midHead&lt;br /&gt;
attackEquip_lowHead&lt;br /&gt;
attackEquip_leftHand&lt;br /&gt;
attackEquip_rightHand&lt;br /&gt;
attackEquip_leftAccessory&lt;br /&gt;
attackEquip_rightAccessory&lt;br /&gt;
attackEquip_robe&lt;br /&gt;
attackEquip_armor&lt;br /&gt;
attackEquip_shoes&lt;br /&gt;
attackEquip_arrow&lt;/p&gt;
&lt;h1&gt;เวลาที่จะให้บอทปิดตัวเองอัตโนมัติ (เมื่อเซิฟเวอร์ปิดปรับปรุง)&lt;/h1&gt;
&lt;p&gt;autoBreakTime { # ใส่ Sun, Mon ฯลฯ&lt;br /&gt;
startTime # เวลา ในรูปแบบ 24 ชั่วโมง เช่น 23:00&lt;br /&gt;
stopTime # เหมือนข้างบน&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;autoConfChange { # เปลี่ยนไปใช้ไฟล์ config อื่นอัตโนมัติเมื่อเข้าเงื่อนไขที่กำหนด&lt;br /&gt;
minTime # เวลาน้อยที่สุดที่จะเปลี่ยน&lt;br /&gt;
varTime # กำหนดเพื่อสุ่มการเปลี่ยนแปลงคอนฟิก&lt;br /&gt;
lvl # กำหนดเลเวลที่จะให้เปลี่ยน&lt;br /&gt;
joblvl # กำหนดจ๊อบเลเวลที่จะให้เปลี่ยน&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;autoMakeArrows 0 # กำหนดให้บอททำลูกธนูอัตโนมัต (arrowcraft.txt)&lt;/p&gt;
&lt;p&gt;autoRestart 0 # ให้บอทรีสตาร์ทตัวเองอัตโนมัติหรือไม่&lt;/p&gt;
&lt;p&gt;autoRestartMin 10800 # เวลาน้อยที่สุดที่จะให้บอทรีสตาร์ท&lt;br /&gt;
autoRestartSeed 3600 # หยุดระยะเวลากี่วินาที่ก่อนจะเริ่มทำงานใหม่อีกครั้ง&lt;/p&gt;
&lt;p&gt;autoRestartSleep 1 # หยุดพักบอทหลังรีสตาร์ทหรือไม่&lt;br /&gt;
autoSleepMin 900 # เวลาน้อยที่สุดที่จะหยุดพัก&lt;br /&gt;
autoSleepSeed 900 # เหมือนข้างบน&lt;/p&gt;
&lt;p&gt;autoResponse 0 # ให้บอทตอบอัตโนมัติหรือไม่ (ใน responses.txt)&lt;/p&gt;
&lt;p&gt;autoSpell # ใช้การร่ายเวทย์อัตโนมัติ (สำหรับ Sage , Scholar )&lt;/p&gt;
&lt;p&gt;avoidGM_near 0 # หนี GM เมื่อมาอยู่ใกล้ๆ &lt;br /&gt;
avoidGM_near_inTown 0 # หนี GM ในเมือง&lt;br /&gt;
avoidGM_talk 0 # หนี GM เมื่อได้้รับการพูดคุย&lt;br /&gt;
avoidGM_reconnect 1800 # ปิดตัวเองเป็นเวลากี่วินาทีหากเข้าเงื่อนไขข้างบน&lt;br /&gt;
avoidGM_ignoreList # ใส่รายชื่อ GM&lt;/p&gt;
&lt;p&gt;avoidList 0 # หนีคนที่อยู่ใน avoid.txt หรือไม่&lt;br /&gt;
avoidList_inLockOnly 0 # หนีเมื่ออยู่ใน LockMap&lt;br /&gt;
avoidList_reconnect 1800 # ระยะเวลาในการหนี&lt;/p&gt;
&lt;p&gt;cachePlayerNames 1 # เก็บข้อมูลผู้เล่นเอาไวในแคชของบอท (หากคนเยอะ อาจทำให้บอทช้าลง)&lt;br /&gt;
cachePlayerNames_duration 900 # เก็บเอาไว้กี่วินาที&lt;br /&gt;
cachePlayerNames_maxSize 100 # ความยาวชื่อผู้เล่นมากที่สุด&lt;/p&gt;
&lt;p&gt;clientSight 20 # ไม่สนใจค่าที่ถูกส่งมาจากเซิฟเวอร์ เพื่อใช้ในการตรวจสอบบอทและแบนอัตโนมัติ (ระบบกันบอทจากเฟรย่า) ในระยะที่กำหนด&lt;/p&gt;
&lt;p&gt;dcOnDeath 0 # -1=ไม่ทำอะไร ไม่กลับไปเกิดใหม่, 0=กลับไปเกิดใหม่, 1=ปิดตัวเองอัตโนมัติเมื่อตาย&lt;br /&gt;
dcOnDualLogin 0 # ปิดตัวเองเมื่อถูกล็อกอินซ้อน&lt;br /&gt;
dcOnDisconnect 0 # ปิดตัวเองเมื่อถูกตัดออกจากเกม&lt;br /&gt;
dcOnJobLevel 0 # ปิดตัวเองเมื่อจ๊อบเท่ากับหรือมากกว่าที่กำหนด&lt;br /&gt;
dcOnLevel 0 # ปิดตัวเองเมื่อมีเลเวลเท่ากับหรือมากกว่าที่กำหนด&lt;br /&gt;
dcOnEmptyArrow 0 # ปิดตัวเองเมื่อธนูหมด&lt;br /&gt;
dcOnMute 0 # ปิดตัวเองเมื่อโดนใบ้แดง&lt;br /&gt;
dcOnPM 0 # ปิดตัวเองเมื่อได้รับข้อความซิบมา&lt;br /&gt;
dcOnZeny 0 # ปิดตัวเองเมื่อเงินเหลือน้อยกว่าที่กำหนด&lt;br /&gt;
dcOnStorageFull 1 # ปิดตัวเองเมื่อ Storage เต็ม&lt;/p&gt;
&lt;p&gt;follow 0 # เดินตามผู้เล่นที่กำหนดหรือไม่&lt;br /&gt;
followTarget # ใส่ชื่อตัวละครที่จะให้บอทตาม&lt;br /&gt;
followEmotion 1 # หาก Master ทำ Emo จะให้บอททำตามหรือไม่&lt;br /&gt;
followEmotion_distance 4 # ทำ Emo ในระยะที่กำหนด&lt;br /&gt;
followFaceDirection 0 # หันหน้าไปทางเดียวกันหรือไม่&lt;br /&gt;
followDistanceMax 6 # ระยะห่างที่จะให้บอทเดินตามมากสุด&lt;br /&gt;
followDistanceMin 3 # ระยะห่างน้อยที่สุด&lt;br /&gt;
followLostStep 12 # ห่างเกินกว่า xx ช่อง จะกลายเป็นว่า Master หายไปหรือไม่&lt;br /&gt;
followSitAuto 0 # นั่งตาม Master หรือไม่&lt;br /&gt;
followBot 0 # เดินตามบอทด้วยกัน&lt;/p&gt;
&lt;p&gt;ignoreServerShutdown # ให้บอทล็อกอินโดยไม่สนใจว่าเซิฟเวอรืปิดหรือไม่ (บางเซิฟเวอร์มีการหลอกบอท)&lt;/p&gt;
&lt;p&gt;itemsTakeAuto 2 # เก็บไอเท็มอัตโนมัติ&lt;br /&gt;
itemsTakeAuto_party 0 # เก็บไอเท็มที่คนในปาร์ตี้ยิงได้&lt;br /&gt;
itemsGatherAuto 0 # ลูทไอเท็ม&lt;br /&gt;
itemsMaxWeight 89 # เก็บไว้กับตัวสูงสุดเท่าไหร่ &lt;br /&gt;
itemsMaxWeight_sellOrStore 48 # เก็บไว้จนน้ำหนักเท่าไหร่ถึงจะกลับเมือง&lt;br /&gt;
itemsMaxNum_sellOrStore 99 # จำนวนไอเท็มในตัวเท่าไหร่จึงจะกลับเมือง&lt;br /&gt;
cartMaxWeight 7900 # น้ำหนักในรถสูงสุด&lt;/p&gt;
&lt;p&gt;lockMap # ใส่ชื่อแมพที่จะให้บอทอยู่ พิมพ์ /where ในเกมดูชื่อ&lt;br /&gt;
lockMap_x # พิกัด x&lt;br /&gt;
lockMap_y # พิกัด y&lt;br /&gt;
lockMap_randX # อยู่ภายในรัศมีเท่าไหร่&lt;br /&gt;
lockMap_randY # เหมือนข้างบน&lt;/p&gt;
&lt;p&gt;route_escape_unknownMap 1 # เดินหาทางหนีออกจากแมพที่ไม่รู้จักหรือไม่&lt;br /&gt;
route_escape_reachedNoPortal 1 # หาทางออกจากแมพที่ไม่มีทางออกหรือไม่&lt;br /&gt;
route_escape_randomWalk 1 # เดินสุ่มหาทางออก&lt;br /&gt;
route_escape_shout # พูดเมื่อเข้ามาอยู่ในแมพที่ไม่รู้จัก (ทำให้ดูเหมือนคนมากขึ้น)&lt;br /&gt;
route_randomWalk 1 # สุ่มหาทางเดินหรือไม่&lt;br /&gt;
route_randomWalk_inTown 0 # สุ่มหาทางเดินในเมืองหรือไม่&lt;br /&gt;
route_randomWalk_maxRouteTime 75 &lt;br /&gt;
route_maxWarpFee&lt;br /&gt;
route_maxNpcTries 5 # ขี้เกียจอธิบาย&lt;br /&gt;
route_teleport 0 # วาปเพื่อไปยัง LockMap หรือไม่&lt;br /&gt;
route_teleport_minDistance 150 # วาปจนกระทั่งเจอทางวาปในระยะกี่ช่อง&lt;br /&gt;
route_teleport_maxTries 8 # ลองพยายามวาปกี่ครั้งเพื่อไป LockMap&lt;br /&gt;
route_teleport_notInMaps # ไม่วาปหาทางเดินเมื่ออยู่ในแมพที่กำหนด&lt;br /&gt;
route_step 15 # ระยะทางในการสุ่มเดิน randomwalk&lt;/p&gt;
&lt;p&gt;runFromTarget 0 # รักษาระยะห่างระหว่างเป้าหมายมอนสเตอร์&lt;br /&gt;
runFromTarget_dist 6 # ในระยะกี่ช่อง (เหมาะสำหรับอาชีพยิงไกล)&lt;/p&gt;
&lt;p&gt;saveMap # เซฟที่แมพไหน&lt;br /&gt;
saveMap_warpToBuyOrSell 1 # กลับมาซื้อหรือขายของหรือไม่&lt;br /&gt;
saveMap_warpChatCommand # คำสั่งในการวาปกลับเมืองกรณีใช้คำสั่ง GM ได้ เช่น @return&lt;/p&gt;
&lt;p&gt;shopAuto_open 0 # เปิดร้านขายของอัตโนมัติ (สำหรับอาชีพ Merchant Cls. Super Novice )&lt;br /&gt;
shop_random 0 # สุ่มของขึ้นมาขาย (ต้องกำหนดใน shop.txt ด้วย)&lt;/p&gt;
&lt;p&gt;sitAuto_hp_lower 40 # นั่งเมื่อ HP น้อยกว่าที่กำหนด (เปอร์เซ็นต์)&lt;br /&gt;
sitAuto_hp_upper 90 # ยืนเมื่อ HP มากกว่าที่กำหนด&lt;br /&gt;
sitAuto_sp_lower 0 # เดาเอง&lt;br /&gt;
sitAuto_sp_upper 0 # เดาเอง&lt;br /&gt;
sitAuto_over_50 0 # นั่งแม้น้ำหนักจะมากกว่า 50% (เหมาะสำหรับสายดูด)&lt;br /&gt;
sitAuto_idle 1 # นั่งเมื่อไม่ได้ทำอะไรหรือไม่ (เปิดร้านขายของก็เหมาะ)&lt;/p&gt;
&lt;p&gt;statsAddAuto 0 # แก้ ค่า stat อัตโนมัติ&lt;br /&gt;
statsAddAuto_list # รายชื่อ stat ที่จะให้เพิ่มเช่น 99 vit,99 dex อะไรเทือกนั้น&lt;br /&gt;
statsAddAuto_dontUseBonus 0 # เพิ่มแบบไม่รวมค่าโบนัสหรือไม่&lt;br /&gt;
statsAdd_over_99 0 # เพิ่มมากกว่า 99 ได้หรือไม่&lt;/p&gt;
&lt;p&gt;skillsAddAuto 0 # อัพสกิลอัตโนมัติ&lt;br /&gt;
skillsAddAuto_list # รายชื่อสกิล เช่น Basic Skill 9, Increase HP Recovery 10 อะไรเทือกนั้น&lt;/p&gt;
&lt;p&gt;tankMode 1 # เปิดโหมดแทงค์หรือไม่&lt;br /&gt;
tankModeTarget # ใส่ชื่อตัวละครที่จะให้บอทแทงค์&lt;/p&gt;
&lt;p&gt;teleportAuto_hp 10 # วิงหนีเมื่อ HP น้อยกว่าที่กำหนด&lt;br /&gt;
teleportAuto_sp 0 # เหมือนข้างบนแต่เป็น SP&lt;br /&gt;
teleportAuto_idle 0 # วิงหนีเมื่ออยู่เฉยๆ (กำหนดในส่วน tele-search)&lt;br /&gt;
teleportAuto_portal 0 # วิงหนีจุดวาป&lt;br /&gt;
teleportAuto_search 0 # วิงหามอนสเตอร์&lt;br /&gt;
teleportAuto_minAggressives 0 # วิงเมื่อโดนรุมมากกว่ากี่ตัว&lt;br /&gt;
teleportAuto_minAggressivesInLock 0 # วิงเมื่อโดนรุมมากกว่ากี่ตัวใน LockMap&lt;br /&gt;
teleportAuto_onlyWhenSafe 0 # วิงเมื่ออยู่ในระยะปลอดภัย&lt;br /&gt;
teleportAuto_maxDmg 5000 # วิงเมื่อถูกโจมตีเกินกว่าที่กำหนด&lt;br /&gt;
teleportAuto_maxDmgInLock 0 # เหมือนข้างบนแต่เป็น LockMap&lt;br /&gt;
teleportAuto_deadly 1 # วิงเมื่อใกล้ตาย&lt;br /&gt;
teleportAuto_useSkill 1 # วิงหนีโดยใช้สกิลหรือไอเท็ม &lt;br /&gt;
teleportAuto_useChatCommand # วิงหนีโดยใช้คำสั่ง GM&lt;br /&gt;
teleportAuto_allPlayers 1 # วิงหนีคนหรือไม่&lt;br /&gt;
teleportAuto_atkCount 0 # วิงเมื่อโดนอัดรวมกี่ damage&lt;br /&gt;
teleportAuto_atkMiss 10 # วิงเมื่อโจมตี Miss กี่ครั้ง&lt;br /&gt;
teleportAuto_unstuck 0 # วิงเมื่อติดอยู่ในแมพ&lt;br /&gt;
teleportAuto_dropTarget 0 # วิงเมื่อยกเลิกเป้าหมาย&lt;br /&gt;
teleportAuto_dropTargetKS 0 # วิงเมื่อยกเลิกเป้าหมายจากการแจม&lt;br /&gt;
teleportAuto_attackedWhenSitting 0 # วิงเมื่อถูกโจมตีขณะนั่งอยู่&lt;br /&gt;
teleportAuto_totalDmg 0 # วิงเมื่อถูกโจมตีรวมทั้งสิ้นในแมพ damage&lt;br /&gt;
teleportAuto_totalDmgInLock 0 # เหมือนข้างบนแต่เป็น LockMap&lt;br /&gt;
teleportAuto_equip_leftAccessory # เทเลพอร์ตโดยใส่เครื่องประดับข้างขวาเป็น?&lt;br /&gt;
teleportAuto_equip_rightAccessory # ข้างซ้าย (เหมาะสำหรับพวกคลิปเทเล สลับกับคลิปฮีลอะไรเทือกนั้น)&lt;br /&gt;
teleportAuto_lostHomunculus # เทเลพอร์ตเมื่อ HOmun หายไป&lt;br /&gt;
teleportAuto_lostTarget # เทเลพอตเมื่อเป้าหมายของเราหายไป&lt;/p&gt;
&lt;p&gt;dealAuto 1 # รับการดีลอัตโนมัติ&lt;br /&gt;
dealAuto_names # จากตัวละครชื่ออะไร&lt;br /&gt;
partyAuto 1 # ทำไงหากมีคนชวนเข้าปาร์ตี้ 0 ไม่ทำอะไร 1 ปฏิเสธ 2 เข้าปาร์ตี้&lt;br /&gt;
partyAutoShare 1 # แชร์ค่าประสบการณ์ในปาร์ตี้อัตโนมัติหรือไม่&lt;br /&gt;
guildAutoDeny 1 # ปฏิเสธการร่วมกิลด์อัตโนมัติหรือไม่&lt;/p&gt;
&lt;p&gt;verbose 1 # ส่วนนี้ขี้เกียจอธิบาย ไปดูเอาเองใน manual มันยาว&lt;br /&gt;
showDomain 0&lt;br /&gt;
squelchDomains&lt;br /&gt;
verboseDomains&lt;br /&gt;
beepDomains&lt;br /&gt;
beepDomains_notInTown&lt;/p&gt;
&lt;p&gt;logChat 1 # เก็บข้อมูลการแชท&lt;br /&gt;
logPrivateChat 1 # เก็บข้อมูลการกระซิบ&lt;br /&gt;
logPartyChat 1 # ปาร์ตี้&lt;br /&gt;
logGuildChat 1 # กิลด์&lt;br /&gt;
logSystemChat 1 # ประกาศจากเซิฟเวอร์&lt;br /&gt;
logEmoticons # emo&lt;br /&gt;
logConsole 1 # เก็บข้อมูลในหน้า console (จำเป็น)&lt;br /&gt;
logAppendUsername 1&lt;/p&gt;
&lt;p&gt;chatTitleOversize 0 # ข้อความชื่อห้องแชทยาวเกินกำหนดได้หรือไม่&lt;br /&gt;
shopTitleOversize 0 # ชื่อร้านยาวกว่ากำหนดได้หรือไม่&lt;/p&gt;
&lt;p&gt;sleepTime 10000 # กำหนดตรงนี้ให้มากขึ้นจะลดการกิิน CPU ได้ แต่บอทจะตอบสนองช้าลง&lt;br /&gt;
intervalMapDrt 1&lt;/p&gt;
&lt;p&gt;ignoreAll 0 # ปิดการกระซิบหรือไม่&lt;br /&gt;
itemHistory 0 # เก็บข้อมูลไอเท็มทั้งหมด&lt;br /&gt;
autoTalkCont 1 # พูดกับ NPC อัตโนมัติหรือไม่&lt;br /&gt;
noAutoSkill 0 # ใช้สกิลอัตโนมัติหรือไม่&lt;br /&gt;
portalRecord 2 # เก็บข้อมูลจุดวาป&lt;br /&gt;
missDamage 0&lt;/p&gt;
&lt;p&gt;tankersList # รายชื่อคนแทงค์&lt;/p&gt;
&lt;p&gt;removeActorWithDistance&lt;/p&gt;
&lt;h6 id="homunculus-support-homunculus"&gt;## Homunculus Support ######## คงไม่ต้องอธิบายเพราะเหมือนกันกับบอททั่วไป แต่ใช้กับ Homunculus&lt;/h6&gt;
&lt;p&gt;homunculus_attackAuto 2&lt;br /&gt;
homunculus_attackAuto_party 1&lt;br /&gt;
homunculus_attackAuto_notInTown 1&lt;br /&gt;
homunculus_attackAuto_onlyWhenSafe 0&lt;br /&gt;
homunculus_attackDistance 1.5&lt;br /&gt;
homunculus_attackMaxDistance 2.5&lt;br /&gt;
homunculus_attackMaxRouteTime 4&lt;br /&gt;
homunculus_attackMinPlayerDistance 3&lt;br /&gt;
homunculus_attackMinPortalDistance 8&lt;br /&gt;
homunculus_attackCanSnipe 0&lt;br /&gt;
homunculus_attackCheckLOS 0&lt;br /&gt;
homunculus_attackNoGiveup 0&lt;br /&gt;
homunculus_attackChangeTarget 1&lt;/p&gt;
&lt;p&gt;homunculus_followDistanceMax 10&lt;br /&gt;
homunculus_followDistanceMin 3&lt;/p&gt;
&lt;p&gt;homunculus_resurrectAuto 2&lt;/p&gt;
&lt;p&gt;homunculus_route_step 15&lt;/p&gt;
&lt;p&gt;homunculus_tankMode 0&lt;br /&gt;
homunculus_tankModeTarget&lt;/p&gt;
&lt;p&gt;homunculus_teleportAuto_hp 10&lt;br /&gt;
homunculus_teleportAuto_maxDmg 3000&lt;br /&gt;
homunculus_teleportAuto_maxDmgInLock 0&lt;br /&gt;
homunculus_teleportAuto_deadly 1&lt;br /&gt;
homunculus_teleportAuto_unstuck 0&lt;br /&gt;
homunculus_teleportAuto_dropTarget 0&lt;br /&gt;
homunculus_teleportAuto_dropTargetKS 0&lt;br /&gt;
homunculus_teleportAuto_totalDmg 0&lt;br /&gt;
homunculus_teleportAuto_totalDmgInLock 0&lt;/p&gt;
&lt;h6 id="block-options"&gt;## Block options&lt;/h6&gt;
&lt;h1&gt;You can copy &amp;amp; paste any block multiple times. So if you want to&lt;/h1&gt;
&lt;h1&gt;configure two attack skills, just duplicate the attackSkillSlot block.&lt;/h1&gt;
&lt;p&gt;attackSkillSlot { # การใช้สกิลโจมตี ตามเงื่อนไขที่กำหนดด้านล่าง &lt;br /&gt;
lvl 10&lt;br /&gt;
dist 1.5&lt;br /&gt;
maxCastTime 0&lt;br /&gt;
minCastTime 0&lt;br /&gt;
hp&lt;br /&gt;
sp &amp;gt; 10&lt;br /&gt;
homunculus_hp&lt;br /&gt;
homunculus_sp&lt;br /&gt;
homunculus_dead&lt;br /&gt;
onAction&lt;br /&gt;
whenStatusActive&lt;br /&gt;
whenStatusInactive&lt;br /&gt;
whenFollowing&lt;br /&gt;
spirit&lt;br /&gt;
aggressives&lt;br /&gt;
previousDamage&lt;br /&gt;
stopWhenHit 0&lt;br /&gt;
inLockOnly 0&lt;br /&gt;
notInTown 0&lt;br /&gt;
timeout 0&lt;br /&gt;
disabled 0&lt;br /&gt;
monsters&lt;br /&gt;
notMonsters&lt;br /&gt;
maxAttempts 0&lt;br /&gt;
maxUses 0&lt;br /&gt;
target_whenStatusActive&lt;br /&gt;
target_whenStatusInactive&lt;br /&gt;
target_deltaHp&lt;br /&gt;
inInventory&lt;br /&gt;
isSelfSkill 0&lt;br /&gt;
equip_topHead&lt;br /&gt;
equip_midHead&lt;br /&gt;
equip_lowHead&lt;br /&gt;
equip_leftHand&lt;br /&gt;
equip_rightHand&lt;br /&gt;
equip_leftAccessory&lt;br /&gt;
equip_rightAccessory&lt;br /&gt;
equip_robe&lt;br /&gt;
equip_armor&lt;br /&gt;
equip_shoes&lt;br /&gt;
equip_arrow&lt;br /&gt;
manualAI 0&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;attackComboSlot {&lt;br /&gt;
afterSkill&lt;br /&gt;
waitBeforeUse&lt;br /&gt;
dist 1.5&lt;br /&gt;
isSelfSkill 1&lt;br /&gt;
target_deltaHp&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;useSelf_skill Enchant Deadly Poison {&lt;br /&gt;
lvl 10&lt;br /&gt;
onAction attack&lt;br /&gt;
whenStatusInactive Enchant Deadly Poison&lt;br /&gt;
notInTown 1&lt;br /&gt;
timeout 10&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;useSelf_skill_smartHeal 1&lt;/p&gt;
&lt;p&gt;partySkill {&lt;br /&gt;
lvl 10&lt;br /&gt;
maxCastTime 0&lt;br /&gt;
minCastTime 0&lt;br /&gt;
hp&lt;br /&gt;
sp&lt;br /&gt;
homunculus_hp&lt;br /&gt;
homunculus_sp&lt;br /&gt;
homunculus_dead&lt;br /&gt;
onAction&lt;br /&gt;
whenStatusActive&lt;br /&gt;
whenStatusInactive&lt;br /&gt;
whenFollowing&lt;br /&gt;
spirit&lt;br /&gt;
aggressives&lt;br /&gt;
monsters&lt;br /&gt;
notMonsters&lt;br /&gt;
stopWhenHit 0&lt;br /&gt;
inLockOnly 0&lt;br /&gt;
notWhileSitting 0&lt;br /&gt;
notInTown 0&lt;br /&gt;
timeout 0&lt;br /&gt;
disabled 0&lt;br /&gt;
manualAI 0&lt;br /&gt;
target&lt;br /&gt;
target_hp&lt;br /&gt;
target_isJob&lt;br /&gt;
target_isNotJob&lt;br /&gt;
target_whenStatusActive&lt;br /&gt;
target_whenStatusInactive&lt;br /&gt;
target_aggressives&lt;br /&gt;
target_monsters&lt;br /&gt;
target_timeout 0&lt;br /&gt;
target_deltaHp&lt;br /&gt;
target_dead 0&lt;br /&gt;
inInventory&lt;br /&gt;
isSelfSkill 0&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;autoSwitch_default_rightHand&lt;br /&gt;
autoSwitch_default_leftHand&lt;br /&gt;
autoSwitch_default_arrow&lt;/p&gt;
&lt;h1&gt;NOTE: In the case of two handed weapons, or no Shield,&lt;/h1&gt;
&lt;h1&gt;duplicate the weapon name for 'rightHand'&lt;/h1&gt;
&lt;h1&gt;To attack with bare hands, specify "&lt;span&gt;[NONE]&lt;/span&gt;" (without the quotes) for rightHand&lt;/h1&gt;
&lt;p&gt;autoSwitch {&lt;br /&gt;
rightHand&lt;br /&gt;
leftHand&lt;br /&gt;
arrow&lt;br /&gt;
distance&lt;br /&gt;
useWeapon&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;equipAuto {&lt;br /&gt;
topHead&lt;br /&gt;
midHead&lt;br /&gt;
lowHead&lt;br /&gt;
leftHand&lt;br /&gt;
rightHand&lt;br /&gt;
leftAccessory&lt;br /&gt;
rightAccessory&lt;br /&gt;
robe&lt;br /&gt;
armor&lt;br /&gt;
shoes&lt;br /&gt;
arrow&lt;br /&gt;
monsters&lt;br /&gt;
weight 0&lt;br /&gt;
whileSitting 0&lt;br /&gt;
hp&lt;br /&gt;
sp&lt;br /&gt;
homunculus_hp&lt;br /&gt;
homunculus_sp&lt;br /&gt;
homunculus_dead&lt;br /&gt;
onAction&lt;br /&gt;
whenStatusActive&lt;br /&gt;
whenStatusInactive&lt;br /&gt;
whenFollowing&lt;br /&gt;
spirit&lt;br /&gt;
aggressives&lt;br /&gt;
stopWhenHit 0&lt;br /&gt;
inLockOnly 0&lt;br /&gt;
notWhileSitting 0&lt;br /&gt;
notInTown 0&lt;br /&gt;
timeout 0&lt;br /&gt;
disabled 0&lt;br /&gt;
inInventory&lt;br /&gt;
manualAI 0&lt;br /&gt;
}&lt;br /&gt;
useSelf_item Concentration Potion, Awakening Potion, Berserk Potion {&lt;br /&gt;
whenStatusInactive Concentration Potion&lt;br /&gt;
timeout 10&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;useSelf_item {&lt;br /&gt;
hp&lt;br /&gt;
sp&lt;br /&gt;
homunculus_hp&lt;br /&gt;
homunculus_sp&lt;br /&gt;
homunculus_dead&lt;br /&gt;
onAction&lt;br /&gt;
whenStatusActive&lt;br /&gt;
whenStatusInactive&lt;br /&gt;
whenFollowing&lt;br /&gt;
spirit&lt;br /&gt;
aggressives&lt;br /&gt;
monsters&lt;br /&gt;
notMonsters&lt;br /&gt;
stopWhenHit 0&lt;br /&gt;
inLockOnly 0&lt;br /&gt;
notWhileSitting 0&lt;br /&gt;
notInTown 0&lt;br /&gt;
timeout&lt;br /&gt;
disabled 0&lt;br /&gt;
inInventory&lt;br /&gt;
manualAI 0&lt;br /&gt;
}&lt;/p&gt;
&lt;h6 id="autostorageautosell"&gt;## Autostorage/autosell&lt;/h6&gt;
&lt;p&gt;buyAuto {&lt;br /&gt;
npc&lt;br /&gt;
standpoint&lt;br /&gt;
distance 5&lt;br /&gt;
minAmount 2&lt;br /&gt;
maxAmount 3&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;sellAuto 0&lt;br /&gt;
sellAuto_npc&lt;br /&gt;
sellAuto_standpoint&lt;br /&gt;
sellAuto_distance 5&lt;/p&gt;
&lt;p&gt;storageAuto 1&lt;br /&gt;
storageAuto_npc&lt;br /&gt;
storageAuto_distance 5&lt;br /&gt;
storageAuto_npc_type 1&lt;br /&gt;
storageAuto_npc_steps&lt;br /&gt;
storageAuto_password&lt;br /&gt;
storageAuto_keepOpen 0&lt;br /&gt;
storageAuto_useChatCommand @storage&lt;br /&gt;
relogAfterStorage 0&lt;/p&gt;
&lt;p&gt;getAuto {&lt;br /&gt;
minAmount&lt;br /&gt;
maxAmount&lt;br /&gt;
passive&lt;br /&gt;
}&lt;/p&gt;
&lt;h6 id="debugging-options-only-useful-for-developers"&gt;## Debugging options; only useful for developers&lt;/h6&gt;
&lt;p&gt;debug 0&lt;br /&gt;
debugPacket_unparsed 0&lt;br /&gt;
debugPacket_received 0&lt;br /&gt;
debugPacket_ro_sent 0&lt;br /&gt;
debugPacket_sent 0&lt;br /&gt;
debugPacket_exclude&lt;br /&gt;
debugPacket_include&lt;br /&gt;
debugPacket_include_dumpMethod&lt;br /&gt;
debugDomains&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paosasa</dc:creator><pubDate>Wed, 07 Aug 2013 03:25:52 -0000</pubDate><guid>https://sourceforge.net7c4a537433eb02774eea3b8639ad67fec311c0b8</guid></item></channel></rss>