Wednesday, June 19, 2013

บอท openkore ทำด้วยตัวเอง

ที่มา http://pastebin.com/TK3ubMVE


                มือใหม่เริ่มต้นใช้งาน OpenKore SVN r8636 (17 กรกฎาคม 2556)


1. สำหรับคนที่จะเริ่มต้นใช้บอท OpenKore SVN ให้เข้าเว็บนี้ http://wiki.openkore.com/index.php?title=TortoiseSVN_Guide ลองอ่านแล้วทำตามดูนะครับ

- โหลดโปรแกรม TortoiseSVN เวอร์ชั่นล่าสุด มาแล้วติดตั้งให้พร้อม

- ทำการดาวโหลดไฟล์ลงโฟลเดอร์ย่อยทั้ง 5 ให้ครบ (control \ field \ plugins \ src \ tables) โดยใช้ลิ้ง New (ห้ามใช้ Old)

- โหลด OpenKore Binaries ไฟล์ที่ใช้สำหรับ Run บอทมาติดตั้งให้พร้อม


2. พอโหลดและอัพเดท SVN เสร็จหมดแล้ว ให้ทำการ Copy โฟลเดอร์บอท(ทั้งโฟลเดอร์) ไปวางไว้ตำแหน่งอื่น แล้วเปลี่ยนชื่อตามใจชอบ

เช่น โหลดมาไว้ที่โฟลเดอร์ OpenKore SVN\ จากนั้น Copy มาเปลี่ยนชื่อเป็น OpenKore tRO\

*** สรุปตอนนี้เราจะมีโฟลเดอร์บอท OPK SVN 2 โฟลเดอร์

- OpenKore SVN\ = เอาไว้ดาวโหลดไฟล์อัพเดทจาก SVN เท่านั้น ห้ามเซ็ตบอท หรือ ปรับแต่งไฟล์ในนี้

- OpenKore tRO\ = เอาไว้เปิดบอทใช้งาน ถ้าจะปรับแต่ง เซ็ตค่าอะไรต่างๆ ให้ทำที่โฟลเดอร์นี้



3. เข้าไปในโฟลเดอร์บอทอันใหม่ (ตัวอย่างนี้คือ โฟลเดอร์บอท OpenKore tRO\) แล้วเข้าไปโฟลเดอร์ย่อยที่ชื่อ plugins\

จากนั้นลบโฟลเดอร์ย่อยทั้งหมดทิ้งไป (ลบให้หมดเลยไม่ต้องเสียดาย)



แล้วกลับเข้าไปที่ โฟลเดอร์บอท OpenKore SVN\ (ที่เราโหลดมา)

เข้าไปในโฟลเดอร์ย่อย plugins\macro\trunk เราจะเห็น 3 ไฟล์ คือ ...

- โฟลเดอร์ Macro\

- โฟลเดอร์ test\

- ไฟล์ macro.pl

ให้เราทำการ Copy โฟลเดอร์ Macro\ กับ ไฟล์ macro.pl



จากนั้นสลับไปที่โฟลเดอร์บอท OpenKore tRO\ ที่เราเข้าไปลบ plugins ต่างๆทิ้ง

ให้เข้าไปในโฟลเดอร์ย่อยชื่อ plugins\ แล้วทำการวางข้อมูล 2 ไฟล์ที่ Copy มานั้นลงไป



*** ดังนั้นในโฟลเดอร์บอท OpenKore tRO\plugins\ จะมี 2 ไฟล์ คือ ...

- โฟลเดอร์ Macro\

- ไฟล์ macro.pl



4. เข้าไปในโฟลเดอร์ tables\ แล้วเปิดไฟล์ servers.txt ขึ้นมา แล้วทำการแก้ไขให้ใช้งานกับ tRO ได้ โดยการ Copy ข้อความข้างล่างนี้ไปวางแทนที่เลยครับ

(ลบข้อความข้างในทั้งหมดออกเลย แล้วเอาข้อความข้างล่างไปวางแทนที่)



## www.ragnarok.in.th/



[Main Server (Norse)]

ip 103.4.156.240

port 6900

master_version 7

version 24

serverType tRO

secureLogin 3

secureLogin_type 0

secureLogin_account 0

patchserver wpatch.ragnarok.in.th

patchpath /patch70

serverEncoding Thai

addTableFolders tRO

charBlockSize 144

gameguard 0



[Free Life Server (Baphomet, Osiris)]

ip 103.4.156.242

port 6900

master_version 7

version 24

serverType tRO

secureLogin 3

secureLogin_type 0

secureLogin_account 0

patchserver wpatch.ragnarok.in.th

patchpath /patch70

serverEncoding Thai

addTableFolders tRO

charBlockSize 144

gameguard 0



[Free Life Server (Angeling (New))]

ip 103.4.156.241

port 6900

master_version 7

version 24

serverType tRO

secureLogin 3

secureLogin_type 0

secureLogin_account 0

patchserver wpatch.ragnarok.in.th

patchpath /patch70

serverEncoding Thai

addTableFolders tRO

charBlockSize 144

gameguard 0




5. อย่าลืมทำการอัพเดทโฟลเดอร์ tables\ ไฟล์ต่างๆให้ซัพพอร์ทกับเซิฟเวอร์ tRO (พิมพ์ขอเพื่อนๆในห้องแชตเลย)

- ชื่อสกิลต่างๆ

- ชื่อไอเท็มต่างๆ

- ชื่อมอนสเตอร์

- อื่นๆ




***  ถ้าไฟล์ไหนเปิดแล้วมันดูมั่วๆ คือข้อความข้างในมีไม่กี่บรรทัด แต่ยาวมากๆ ให้เราเปิดไฟล์นั้นด้วยโปรแกรม Wordpad หรือ Edit plus ก่อน ... แล้วกด Save File ... จากนั้นค่อยเปิดไฟล์ตามปกติ ***