วันเสาร์ที่ 5 มิถุนายน พ.ศ. 2553

nov > hi wiz

นี้เป็นตัวอย่างพร้อมคำแปล แนะนำว่าถ้าจะใช้ต้องใช้ macro เป็นในระดับนึงก่อน

โค๊ด:
#############Step One (1)################

automacro Novice_1 {
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base == 1 #เลเวลที่macro จะทำงาน
class Novice #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do conf skillsAddAuto_list Basic Skill 9 #เปลี่ยนคอนฟิกเพื่อให้บอทอัพ Basic Skill เลเวล 9
do move 156 95 #สั่งให้บอทเดินไปใกล์ๆ kafra
do talknpc 156 97 c r0 c #คุยกับ kafra ล่ะก็เซฟ
do conf lockMap moc_fild12 #ใส่map ที่การจะบอทจะเก็บเลเวล (แต่ต้องเซ็ทใน portalก่อน)
do conf runFromTarget 0 #เปลี่ยน runFromTarget ใน config เป็น 0
do conf attackUseWeapon 1 #เปลี่ยน attackUseWeapon ใน config เป็น 1
do conf attackCanSnipe 0 #เปลี่ยน attackCanSnipe ใน config เป็น 0
do conf attackCheckLOS 0 #เปลี่ยน attackCheckLOS ใน config เป็น 0
}
}



#############Step Two (2)################

automacro Level_15_Becoming_Mage {
priority 1 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 1
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 15 #เลเวลที่ macro จะทำงาน
class Novice #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do conf lockMap morocc #บรรทัดนี้ใส่ map ที่จะไปเปลี่ยนอาชีพ
do c @load # ให้ใช้คำสั่ง@load กลับเมือง
do move 161 112 #สั่งให้บอทเดินไปใกล์ๆ npc เปลี่ยนอาชีพ
do talknpc 162 114 c c r0 r1 c r0 c #คุยกับnpc เปลี่ยนอาชีพ
}
}



#############Step Three (3)################

automacro Mage_15 {
priority 2 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 2
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class Mage #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do conf lockMap moc_fild12 #เปลี่ยน lockmap ใน config (ใส่ที่ๆต้องการเก็บเลเวล)
}
}




#############Step Four (4)################

automacro Level_20 {
priority 3 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 3
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 20 #เลเวลที่macro จะทำงาน
class Mage #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do c @load # ใช้คำสั่ง @load กลับเมือง
do move 161 97 # เดินไปใกล์ๆ npc วาป
do talknpc 160 97 c r2 r15 c r1 #ใช้คำสั่ง@go เพื่อไปmap ที่ต้องการ (สำหรับ server ที่ไม่มีก็ใช้ npc warp ได้)
do is Fly Wing # ใช้ วิง (เซิฟผมมันบัคเดินไม่ได้ต้องวิง)
do conf lockMap prt_maze02 #เปลี่ยน lockmap ที่จะเก็บ level (ต้องเซ็ตใน portal ก่อน)
do conf attackUseWeapon 0 #เปลี่ยน attackUseWeapon ใน config เป็น 0
do conf attackCanSnipe 1 #เปลี่ยน attackCanSnipe ใน config เป็น 1
do conf attackCheckLOS 1 #เปลี่ยน attackCheckLOS ใน config เป็น 1
}
}




#############Step Five (5)################

automacro Level_50 {
priority 4 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 4
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 50 #เลเวลที่macro จะทำงาน
class Mage #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do c @load # ใช้ คำสั่ง @load กลับเมือง
do move 161 97 #เดินไปใกล์ npc วาป
do talknpc 160 97 c r2 r3 c r3 n # คุย npc วาป
do conf lockMap ein_fild04 #เปลี่ยน lockmap ที่จะเก็บ level (ต้องเซ็ตใน portal ก่อน)
do conf runFromTarget 1 #เปลี่ยน runFromTarget ใน config เป็น 0
}
}




#############Step Six (6)################

automacro Level_82 {
priority 5 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 5
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 82 #เลเวลที่macro จะทำงาน
class Mage #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do c @load #ใช้คำสั่ง @load กลับเมือง
do conf lockMap morocc #เปลี่ยน lockmap เพื่อที่จะไปเปลี่ยนอาชีพ
do move 161 112 #สั่งให้บอทเดินไปใกล์ๆ npc เปลี่ยนอาชีพ
do talknpc 162 114 c c c r0 c r0 c #คุยกับ npc เพื่อเปลี่ยนอาชีพ
}
}




#############Step Seven (7)################

automacro Wizard_82 {
priority 6 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 6
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class Wizard #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do move 161 97 # เดินไปใกล์ๆnpc วาป
do talknpc 160 97 c r2 r3 c r3 n # คุย npc วาป
do conf lockMap ein_fild04 #เปลี่ยน lockmap ที่จะเก็บ level (ต้องเซ็ตใน portal ก่อน)
}
}




#############Step Eight (8)################

automacro Level_99 {
priority 7 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 7
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 99 #เลเวลที่macro จะทำงาน
class Wizard #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do c @load # ใช้คำสั่ง @load
do conf lockMap morocc #เปลี่ยน lockmap เพื่อที่จะไปเปลี่ยนอาชีพ (ต้องเซ็ตใน portal ก่อน)
do move 161 112 #สั่งให้บอทเดินไปใกล์ๆ npc เปลี่ยนอาชีพ
do talknpc 162 114 c c r0 c c c n #คุยกับnpc เปลี่ยนอาชีพ
}
}




#############Step Nine (9)################

automacro High_Novice_1 {
priority 8 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 8
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class High Novice #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)
base == 1 #เลเวลที่macro จะทำงาน

call {
do c @load # ใช้คำสั่ง @load
do conf lockMap moc_fild12 #เปลี่ยน lockmap เป็น map ที่จะเก็บ level
do conf attackUseWeapon 1 #เปลี่ยน attackUseWeapon ใน config เป็น 1
do conf attackCanSnipe 0 #เปลี่ยน attackCanSnipe ใน config เป็น 0
do conf runFromTarget 0 #เปลี่ยน runFromTarget ใน config เป็น 0
do conf attackCheckLOS 0 #เปลี่ยน attackCheckLOS ใน config เป็น 0
}
}




#############Step Ten (10)################

automacro Level_15_High {
priority 9 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 9
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 15 #เลเวลที่macro จะทำงาน
class High Novice #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do skills add 1 #สั่งให้ up Basic Skill
do c @load
do conf lockMap morocc #เปลี่ยน lockmap เพื่อเปลี่ยนอาชีพ
do move 161 112 #สั่งให้บอทเดินไปใกล์ๆ npc เปลี่ยนอาชีพ
do talknpc 162 114 c c r0 c c #คุยกับnpc เปลี่ยนอาชีพ
}
}




#############Step Eleven (11)################

automacro High_Mage_15 {
priority 10 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 10
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class High Magician #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do c @load #ใช้คำสั่ง @load กลับเมือง
do conf lockMap moc_fild12#เปลี่ยน lockmap เพื่อเก็บเลเวล (ต้องเซ็ตใน portal ก่อน)
}
}




#############Step Twelve (12)################

automacro Level_20_High {
priority 11 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 11
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class High Magician #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)
base >= 20 #เลเวลที่macro จะทำงาน

call {
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do c @load #ใช้คำสั่ง @load กลับเมือง
do move 161 97 # เดินไปใกล์ๆ npc วาป
do talknpc 160 97 c r2 r15 c r1 #ใช้คำสั่ง@go เพื่อไปmap ที่ต้องการ (สำหรับ server ที่ไม่มีก็ใช้ npc warp ได้)
do is Fly Wing # ใช้ วิง (เซิฟผมมันบัคเดินไม่ได้ต้องวิง)
do conf lockMap prt_maze02 #เปลี่ยน lockmap เพื่อเก็บเลเวล (ต้องเซ็ตใน portal ก่อน)
do conf attackUseWeapon 0 #เปลี่ยน attackUseWeapon ใน config เป็น 0
do conf attackCanSnipe 1 #เปลี่ยน attackCanSnipe ใน config เป็น 1
do conf attackCheckLOS 1 #เปลี่ยน attackCheckLOS ใน config เป็น 1
}
}




#############Step Thirteen (13)################

automacro Level_50_High {
priority 12 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 12
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class High Magician #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)
base >= 50 #เลเวลที่macro จะทำงาน

call {
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do skills add 19 #ให้อัพสกิล Fire bolt (เลข19) ส่วนสกิลอื่นๆเลขอะไรดูได้ใน /tables/skills
do c @load #ใช้คำสั่ง @load กลับเมือง
do move 161 97 #เดินไปใกล์ npc วาป
do talknpc 160 97 c r2 r3 c r3 n # คุย npc วาป
do conf lockMap ein_fild04 #เปลี่ยน lockmap เพื่อเก็บเลเวล (ต้องเซ็ตใน portal ก่อน)
do conf runFromTarget 1 #เปลี่ยน runFromTarget ใน config เป็น 1
}
}




#############Step Fourteen (14)################

automacro Level_82_High {
priority 13 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 13
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
class High Magician #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)
base >= 82 #เลเวลที่macro จะทำงาน

call {
do c @load # ใช้คำสั่ง @ load กลับเมือง
do conf lockMap morocc #เปลี่ยน lockmap เพื่อเปลี่ยนอาชีพ
do move 161 112 #สั่งให้บอทเดินไปใกล์ๆ npc เปลี่ยนอาชีพ
do talknpc 162 114 c c c r0 c c #คุยกับnpc เปลี่ยนอาชีพ
}
}




#############Step Fiveteen (15)################

automacro High_Wizard_82 {
priority 14 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 14
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 82 #เลเวลที่macro จะทำงาน
class High Wizard #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do move 161 97 # เดินไปใกล์ๆ npc วาป
do talknpc 160 97 c r2 r15 c r1 #ใช้คำสั่ง@go เพื่อไปmap ที่ต้องการ (สำหรับ server ที่ไม่มีก็ใช้ npc warp ได้)
do conf lockMap ein_fild04 #เปลี่ยน lockmap เพื่อเก็บ เลเวล (ต้องเซ็ตใน portal ก่อน)
}
}




#############Step Sixteen (16)################

automacro Level_99_High {
priority 15 #automacro นี้จะถูกตั้งค่าความสำคัญไว้เป็นอันดับ 14
exclusive 1 #Automacro นี้จะไม่หยุดการทำงานจนกว่าจะทำเสร็จ
run-once 1 #macro นี้จะไม่ทำงานอีกครั้ง (ทำงานครั้งเดียว)
base >= 99 #เลเวลที่macro จะทำงาน
class High Wizard #Class ที่ macro นี้จะทำงาน (ใส่ไว้ถ้าจะบอทจนถึงHigh Class)

call {
do c @load # ใช้ @load กลับจุดเซฟ
do move 161 97 # เดินไปใกล์ๆ npc วาป
do talknpc 160 97 c r2 r15 c r1 #ใช้คำสั่ง@go เพื่อไปmap ที่ต้องการ (สำหรับ server ที่ไม่มีก็ใช้ npc warp ได้)
do quit #ออกจากบอท
}
}



####### Precatious For Geographer Map ########

automacro unstuck {
timeout 500 #ให้macro ทำงานทุก 500 วินาที
base >= 50 #ทำงานเมื่อ lv มากกว่า 50
location not prontera #เมื่อไม่อยู่ใน prontera

call {
do c @load
}
}

######## Stat_Add Unstuck ######

automacro stat_add {
timeout 60 #ให้ macro ทำงานทุก 60 วินาที
base > 1 #ทำงานเมื่อ lv มากกว่า 1

call {
do stat_add int #ให้บอทอัพ int (เปลี่ยนได้ถ้าจะให้อัพอะไร)
}
}

automacro stat_add2 {
timeout 200 #ให้ macro ทำงานทุก 200 วินาที
base > 1 #ทำงานเมื่อ lv มากกว่า 1

call {
do stat_add dex #ให้บอทอัพ dex (เปลี่ยนได้ถ้าจะให้อัพอะไร)
}
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น