Mohon maaf bila infomasi yang disampaikan belum lengkap. Kami sangat membutuhkan Bantuan dari semuanya agar blog ini semakin baik. Terimakasih

Sabtu, 03 Desember 2011

Tutorial BOT Openkore

Menggunakan Bot
Kita anggap semua sudah memiliki bot yang siap pakai, jadi langsung saja kita mulai :
ada 2 aplikasi yang bisa digunakan untuk memulai bot yaitu "start.exe" dan "wxstart.exe" keduanya dapat digunakan hanya berbeda di bagian fitur. Perbedaan keduanya sebagai berikut :
Klik Disini
  • start.exe
    bot dengan beban memory lebih ringan dari wxstart.exe, yang hanya menampilkan tampilan seperti DOS, bot ini sangat baik digunakan untuk bot level yang tidak perlu melakukan aktifitas apapun selain leveling/farming.(sangat disarankan jika menggunakan multy bot / bot lebih dr 1 id bersamaan)

  • wxstart.exe
    bot ini sedikit lebih berat tapi memiliki fitur yang sangat membantu, kita dapat melihat infentori dengan tampilan yang lebih baik dari pada start.exe, kita juga dapat menjalankan/ menggerakan character dengan leluasa (menggunakan fitur manual bot), berbicara dengan npc, memungut / membuang item, mempermudah wisp, chating, dll
    .
Setelah menjalankan Openkore, maka akan ada notifikasi meminta ID kemudian Password (jika belum pernah memasukkan id sebelum nya), setelah memasukan ID dan Password maka akan diminta memilih character mana yang akan di bot. Ketik kode slot character dan enter, (slot1= 0, slot2= 1 dst).
Sampai tahap ini bot sudah aktif.
Tetapi untuk menentukan lokasi bot, target monster yang diserang, skill yang digunakan, dll. kita perlu melakukan setting di file config.txt di dalam folder Control yang kita bahas di bab 2. ^^



pelajari Openkore bisa langsung dari website Openkore : http://wiki.openkore.com (Bahasa Inggris)


Mengenal Config.txt

Salah satu bagian yang sangat penting dan merupakan bagian utama dalam memulai Openkore adalah file configl.txt yang ada di dalam folder control. Disinilah letak data id disimpan. di dlm file ini kita mengatur lokasi bot, area jelajah bot, skill yang digunakan, dll.

Berikut adalah beberapa penjelasan baris-baris settingan yang ada di dalam config.txt

Ingat!! : setiap bagian yang bertanda "#" (tnpa petik) tidak mempengaruhi bot, itu dugunakan sebagai pembatas / pemberi judul bagian settingan bot
Bagian yang tidak diberi penjelasan sebaiknya dibiarkan/jangan diubah jika belum mengerti fungsinya



 ***********************************
server 3   -----> server yang kita mainkan 0.RWC - 1.thor - 2.FnC - 3.Rebirth
username xxxxxx    ----> ID Ro kamu
password xxxxxx   -----> Password kamu
loginPinCode
char 3      ----> Slot Character (slot1 = 0, slot 2= 1 dstr)
sex 1     ----> genre ID kamu (biarkan otomatis tersetting)



 ***********************************
attackAuto 2            ----> menyerang otomatis, 0 =  tidak menyerang
attackAuto_party 1       ----> membantu menyerang monster yg di lawan anggota party
attackAuto_onlyWhenSafe 0   
attackAuto_followTarget 1    ----> menyerang monster yg diserang target yg bot ikuti (untuk bot gandeng)
attackAuto_inLockOnly 1        ----> hanya otomatis menyerang di maplock
attackDistance 1        ----> jarang serang minimum
attackDistanceAuto 0        ----> setting otomatis jarak serang
attackMaxDistance 1.5        -----> jarak serang maksimum
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 3    -----> menyerang monster yg berada 3 range dr player lain (bisa di rubah menjadi 0)
attackMinPortalDistance 4    ----> menyerang monster minimal 4 range dari portal/warp (jadi monster yg terlalu dekat warp tidak diserang)
attackUseWeapon 1        ----> menyerang menggunakan senjata/tidak 1 =ya (menggunaka Atk biasa dan skill), 0=tidak (menyerang hanya dgn skill)
attackNoGiveup 1        ----> untuk tidak melepas monster yang diserang

autoMoveOnDeath 1    ----> Jalan otomatis menuju lockmap jika char mati
autoMoveOnDeath_x    ----> koordinat x tujuan
autoMoveOnDeath_y    ----> koordinat y tujuan
autoMoveOnDeath_map    ----> otomatis menuju maplock saat mati dimap yg di set disini



 ***********************************
wait4party 1    ----> menunggu party jika jarak terlalu jauh (untuk bot gandeng)
follow        ----> setting mengikuti target/tidak 0 = tidak, 1 = mengikuti
followTarget    Kizzut ----> nama target yang di ikuti bot
followEmotion 0    ----> bot akan mengikuti emoticon followTagert jika di set 1
followEmotion_distance 2    -----> Jarak mengikuti emoticon dari followTarget
followFaceDirection 0
followDistanceMax 2    -----> jarak maksimal dari followTagert
followDistanceMin 1    ----> jarak minimal dari followTagert
followLostStep 15    -----> jika bot tertinggal jauh dr followTarget, bot akan menuju lokasi 15 kotak terakhir followTarget terlihat
followSitAuto        -----> mengikuti followTarget jika duduk, 1 = mengikuti, 0= tidak
followBot 1        


*********************************** 
itemsTakeAuto 1        -----> otomatis mengambil item yang drop dr monster yg kita bunuh
itemsTakeAuto_party 0    ----->  otomatis mengambil item yang drop dr monster yg di bunuh party
itemsGatherAuto 0    -----> otomatis mengambil setiap item yang terlihat
itemsMaxWeight 49    -----> batas % berat bot menganbil item drop-an 49 = 49% (untuk menghindari 50% weight limit)

Untuk item take : 1 = ya/mengambil, 0= tidak
daftar item yang ingin di ambil atau yg tidak, bisa di setting di dalam file pickupitem.txt (di dalam folder control)
 ***********************************
lockMap ein_fild08    -----> lokasi map bot (bot akan menuju map ini)
lockMap_x        -----> koordinat x (nilai pertama saat mengtik /where)
lockMap_y        -----> koordinat y (nilai kedua /where)
lockMap_randX        ----> jarak jauh jelajah bot dari koordinat x (x = atas bawah)
lockMap_randY        ----> jarak jauh jelajah bot dari koordinat y (y = kanan kiri)


shopAuto_open 0     ----> digunakan untuk bot vending, 1 = auto shop aktif, 0 = tidak aktif (hanya bisa digunakan jika ada skill vending dan membutuhkan Macro vending)
shop_random 0

sitAuto_hp_lower 75    ----> otomatis duduk jika HP 75% atau kurang (bisa dirubah sesuai kebutuhan)
sitAuto_hp_upper 80    ----> otomatis berdiri dan kembali hunt jika HP 80% atau lebih
sitAuto_sp_lower 10%    ----> otomatis duduk jika SP 10 atau kurang
sitAuto_sp_upper 20%    ----> otomatis berdiri dan kembali hunt jika SP 20% atau lebih
sitAuto_over_50 0    

 sitAuto_idle 0
sitAuto_look 0
sitAuto_look_from_wall 0



 ***********************************
dealAuto 2    ----> otomatis menerima transaksi /menolak, 0 = menolak, 1 = menerima transaksi berdasarkan dealAuto_names, 2 = menerima semua transaksi
dealAuto_names
Kizzut, Enkhan ----> menerima transaksi hanya dari char tersebut
partyAuto 2    ----> otomatis menerima/menolak ajakan party, 0 =tolak, 1 atau 2 = terima
partyAutoShare 0    ----> otomatis seting pembagian EXP party (jika ketua party), 0 = solo exp, 1 atau 2 = bagi exp
guildAutoDeny 2        ----> otomatis menerima/menolak ajakan guild

 ***********************************
attackSkillSlot Pinpoint Attack {    ----> skill yang digunakan untuk menyerang monster
    lvl 5            ----> Level skill yang digunakan
    dist 1, 1.5, 2, 3     ----> jarak skill 1 - 10
    maxCastTime 0.1        ----> wkt ,aksimal bot mengirim perintah menggunakan skill (berpengaruh pada delay skill)
    minCastTime 0.1        ----> wkt minimal bot mengirim perintah menggunakan skill, 0.1 = 10x dlm 1 dtik
    hp > 10        ----> hanya menggunakan skill jika HP diatas 10%
    sp > 10        ----> hanya menggunakan skill jika SP diatas 10% (HP / SP isi slah 1 saja sesuai kebutuhan)
    monsters Metaling, Porcellio    ----> skill diatas hanya akan digunakan kepada monster yang tertulis
    notMonsters 0
    maxAttempts 0
    maxUses 1    ----> batas maksimal menggunakan skill kepada target
    isSelfSkill 0    ----> ubah 1 jika skill merupakan skill sejenis magnum break/skill paket yang tidak mengarah ke target tertentu
}

***********************************
attackComboSlot Magnum Break {    ----> bot otomatis menggunakan skill ini setelah skill yang di set di afterskill
    afterSkill Bash       ----> menggunakan skill di atas setelah menggunakan skill ini (gunakan spasi sebagai pemisah)
    waitBeforeUse    2 
----> bot akan menunggu 2 dtik sebelum mengeluarkan skill
    dist            ----> Jarak/range skill
    isSelfSkill 1        ----> ubah 1 jika skill merupakan skill sejenis magnum break/skill paket yang tidak mengarah ke target tertentu
    target_deltaHp
}


 ***********************************
doCommand relog 30 {        ----> membuat bot otomatis relog (30 = 30detik kemudian login lagi) berdasarkan kondisi dibawah
    hp <= 10        ----> relog ketika HP kurang atau sama dengan 10%
    sp <= 5            ----> relog ketika SP kurang atau sama dengan 5%
    homunculus_hp <5        ----> relog ketika HP homokulus kurang dr 5%
    homunculus_sp < 10        ----> relog ketika SP homokulus kurag dari 10%
    homunculus_dead        ----> relog ketika homokulus mati
    onAction
    whenStatusActive Chaos   ----> ketika status tertentu yang berpengaruh pada status aktif, ketik nama status (blessing, curse dll) dan pemisah menggunakan koma (,)
    whenStatusInactive   ----> ketika status tertentu hilang (misal blessing dan Angelus habis) ketik Blessing, Angelus
    whenFollowing
    spirit
    aggressives > 6        ----> relog ketika monster yg menyerang lebih dari 6
    monsters Wraith, Evil Druid       ----> relog ketika bertemu monster2 berikut dengan jumlah aggressives sesuai di atas (ketik nama monster, misal Golem, Wraith)
    inLockOnly 0   
---->  1 = relog hanya di maplock  , 0 = dimana saja sesuai jumlah aggresives
    inMap    ve_fild09 
 }

 ***********************************
useSelf_skill { ----> menggunakan skill pada diri sendiri (ketik nama skill yang digunakan) Contoh :


useSelf_skill Increase Agility {   
    lvl 1                ----> Level skill
    maxCastTime 0
    minCastTime 0
    hp > 10%
    sp > 10%
    whenStatusInactive Increase Agility
}

#Jika ada banyak skill buat seperti berikut dengan kondisi yang diperlukan :

useSelf_skill Reflect Shield {
    lvl 10
    sp > 10%
    whenStatusInactive Reflect Shield
    timeout 1
    maxUses 1
    equip_leftHand Mirror Shield [Muscipular] [1]
}

useSelf_skill Auto Guard {
    lvl 10
    sp > 10%
    whenStatusInactive Auto Guard
    timeout 1
    maxUses 1
}

useSelf_skill Endure {
    lvl 10
    sp > 10%
    aggressives > 3
    whenStatusInactive Endure
    timeout 1
    maxUses 1
}


 ***********************************
partySkill {    ----> Menggunakan Skill kepada Anggota Party (INGAT!! skill paket yang sama JANGAN digunakan pada useself_skill dan partyskill) isi salah 1 saja, karena hal tersebut akan membuat bot terus menerus menggunakan skill tersebut.

Contoh :

partySkill Heal {
    lvl 10
    stopWhenHit 0
    maxCastTime 0
    minCastTime 0
    target
    target_hp <89%
    maxUses

}

partySkill Imposito Manus {
    lvl 10
    maxCastTime 0
    minCastTime 0
    target
    target_whenStatusInactive Imposito Manus
    maxUses
}

partySkill Blessing {
    lvl 10
    maxCastTime 0
    minCastTime 0
    target
    target_whenStatusInactive Blessing
    maxUses
}

partySkill Increase Agility {
    lvl 10
    stopWhenHit 0
    target
    target_whenStatusInactive Increase Agility
    maxUses
}





autoSwitch ----> otomatis mengganti equip dengan kondisi tertentu, contoh :

(bot akan mengganti senjata menjadi Gladius ketika melawan monster berikut)
autoSwitch Roween , Anopheles, Drosera, Stapo, Muscipular, Metaling, Porcellio {
    rightHand
    leftHand Gladius
    arrow
    distance
    useWeapon
}


equipAuto  ----> otomatis menggunakan equip jika terkena stripp/ ktika equip lepas ketika bot terbunuh monster


contoh :
equipAuto {
    topHead +7 Evil Wing
    midHead    Masquerade
    lowHead    Romantic Leaf
    leftHand
    rightHand Hellfire ----> senjata 1 atau 2 tangan diketik di rightHand (prisai di LeftHand)
    leftAccessory Ring [Mantis] [1]
    rightAccessory Diabolus Ring
    robe +7 Diabolus Manteau
    armor Golden Armor
    shoes +5 Grave [1]
    arrow Fire Arrow ----> Menggunakan Fire Arrow (untuk weapon Bow dan sejenisnya)
    monsters
    weight
    whileSitting 0    ----> Menggunakan equip di atas saat char duduk jika di ubah 1
    hp > 1 ----> kondisi HP (HP/SP wajib di isi slah 1 saja/keduanya)
    sp > 1 ----> kondisi SP
}




*********************************** 
useSelf_item {    ----> Menggunakan Item, Contoh

useSelf_item Aloe Leaflet {  ----> Menggunakan Aloe dengan kondisi yg di set di bawah
    hp < 89      ----> Menggunakan 1 Aloe saat HP dibawah 89%
    sp
}

#Jika ada item lain, buat seperti di atas dan ganti nama item serta kondisi yg diperlukan

Tidak ada komentar:

Posting Komentar