# (Question And Answer) Openkore For Newbie

Sumber: https://nyit-nyit.net/threads/question-and-answer-openkore-for-newbie.16572/
Forum: Openkore
Dibuat: 2008-06-17 oleh ferry_gukguk
Balasan: 4, dilihat: 7306

## Post pertama

Halo, selamat datang :smiley_couple: 

Kini saya buat thread khusus untuk para Newbie tentang Openkore
Di Thread ini, saya akan membahas cara penggunaan Openkore dan pertanyaan-pertanyaan yang sering muncul :smile: 

Okeh, saya Mulai aja ya..
-----------------------------
**Question :** Apa sih Openkore itu?

Openkore
Nah, apa sih openkore itu??, pasti kan uda pada tau, openkore adalah sebuah program untuk nge-bot atau program untuk ngemainin char kita, artinya kita bisa ada di mana aja tapi char ro kita lagi main/nge hunt... jadi bisa leveling dengan cepat

**Question :** Bagaimana Cara Pengunaannya?
[Klik Disini](http://www.nyit-nyit.net/Tutor-Belajar-Ngebot-Bergambar-t3086.html)
**Question :** Apa sih Macro itu?

Macro Plugins
Macro seperti program yang disisipkan ke dalam Openkore kamu
Untuk bahasanya menggunakan perl yang juga hampir sama dengan C++
**Credit From Qplazm**

**Question :** Bagaimana cara Pengunaan Macro?

Pertama, kamu download terlebih dahulu Macro Plugins 
[-] (http://www.openkore.com/wiki/index.php/Macro_plugin#Download)

Lalu extract hasil download tadi kedalam folder Plugins Openkore Kamu, misal :
**Openkore\plugins**

Keterangan Lebih Lanjut, [Klik Disini](http://www.openkore.com/wiki/index.php/Macro_plugin)
Tanya jawab tentang Macro, [Klik Disini](http://www.nyit-nyit.net/index.php?showtopic=4631)

**Question :** Apa itu Plugins ?

Plugins adalah Program tambahan dalam Openkore agar Openkore bisa bekerja "lebih" dari biasanya..
Contohnya Plugins Disconnect Auto (Tidak ada di folder Control)

**Question : **Bagaimana Cara Mengunakannya?

Caranya sama seperti Macro, kamu tinggal download Plugins yang ingin di pakai, lalu masukkan kedalam folder **Openkore\plugins**
Untuk tanya jawab tentang Plugins Openkore, [Klik Disini](http://www.nyit-nyit.net/FaQ-and-Share-Plugins-Openkore-t14976.html)

## Balasan

### ferry_gukguk, 2008-06-18 (+3)

**Pertanyaan Tentang Openkore yang Sering Muncul**

**Question :** Mengapa bot sering duduk-duduk saja dan tidak mau menyerang monster?

Coba cek config kamu

attackAuto 2

sitAuto_hp_lower 50
sitAuto_hp_upper 70
sitAuto_sp_lower 50
sitAuto_sp_upper 70

lockMap **namaMap**

route_randomWalk 1

**Question :** Bagaimana caranya membeli barang lewat NPC secara otomatis?

Menggunakan buyAuto,
Caranya, setting di config

buyAuto **nama_item** {
npc **namaMap x y**
standpoint
distance 5
minAmount **value**
maxAmount **value**
}

Contoh

buyAuto Red Potion {
npc payon 100 200
standpoint
distance 3
minAmount 1
maxAmount 100
}

Artinya, membeli 100 Red Potion di NPC pada koordinat 100, 200 di kota payon ketika Red Potion ada 1 di inventory

**Question :** Mengapa sering muncul tulisan Unknown Packet di console openkore saya?

Terjadi karena perbedaan atau tidak ada data packet yang diterima dari server dengan yang ada di **recvpacket.txt**
Cara menanggulanginya
[Klik Disini](http://www.nyit-nyit.net/index.php?/topic/14950-faq-n-share-packet-extractor-storage-key-extractor/)

### VodkaMartini, 2008-06-23 (+1)

**Openkore Basic Usable Item & Skill Configuration (Offensive Skills)**

**Note**:
Saya tidak mengambil credit dari author (kecuali config dari saya sendiri).
Config ini adalah (sekali lagi) config yang paling **dasar**, hanya untuk type **Bot SOLO Hunting**, sisanya silahkan
kalian kembangkan sendiri.
Apabila anda tidak mengerti bagaimana mengimplement config-config berikut silahkan baca thread: **[FaQ Openkore](http://www.nyit-nyit.net/FaQ-Tanya-Seputar-Openkore-t3342.html)**

**Credits to**:
Openkore.com
Saya
dan
Google.com (bantu cari config).

**Usable Item Basic Config**

**Healing Items Config**

```
useSelf_item Yellow Potion {
hp < 50%
inLockOnly 1
notWhileSitting 1
notInTown 1
inInventory Yellow Potion
}
```
**Config ini berfungsi untuk menggunakan Yellow Potion saat HP Bot dibawah 50 %.**
Apabila anda ingin menggunakan lebih dari satu potion, silahkan tambahkan **, [Nama Item]** setelah Yellow Potion sebelum tanda ({) contoh:
```
useSelf_item Yellow Potion, Red Potion, White Potion {
```
 dan pada bagian inInventory juga seperti itu
```
inInventory Yellow Potion, Red Potion, White Potion
```
Supaya Bot langsung menggunakan pot dari Inventory.
Bila anda juga ingin mengganti kapan bot akan memakai pot itu, misal saat hp dibawah 20 % cukup ganti angka 50 dengan 20.

**Doping Config**

```
useSelf_item Awakening Potion {
whenStatusInactive Awakening Potion
inLockOnly 1
notWhileSitting 1
notInTown 1
timeout 1800
}
```
Config ini berfungsi untuk menggunakan Awakening Potion saat Bot berada di Map Hunt.

**Curing Config**

```
useSelf_item Green Potion, Green Herb {
whenStatusActive Poisoned
inLockOnly 1
notWhileSitting 1
notInTown 1
timeout 5
inInventory Green Potion, Green Herb
}
```
Berfungsi untuk menggunakan Green Pot / Green Herb saat status Poisoned

### ferry_gukguk, 2009-01-02

**Menggunakan SquelchDomain**

SquelchDomain digunakan untuk menyembunyikan pesan di console

```
SquelchDomain <message domains>
```

Misal, kita ingin menyembunyikan pesan **skill** di console

config.txt

```
SquelchDomain Skill
```

**ai_attack**
Pesan untuk Attack

**ai_npcTalk**
Pesan pada saat berbicara dengan npc

**attacked**
Pesan pada saat monster menyerang

**attackedMiss**
Pesan pada saat monster menyerang tetapi miss

**attackMon**
Pesan pada saat kita menyerang monster

**attackMonMiss**
Pesan pada saat kita menyerang monster tetapi miss

**connection**
Pesan tentang koneksi

**console**
Pesan di Console

**deal**
Pesan pada saat deal / transaksi

**drop**
Pesan tentang benda yang jatuh ke tanah (drop item)

**emotion**
Pesan tentang emosi

**exp**
Pesan tentang experience yang didapat

**equip**
Pesan pada saat pergantian equip

**follow**
Pesan tentang Follow

**guildchat**
Pesan di Guild

**guildnotice**
Pesan yang dikirim untuk seluruh anggota guild

**info**
Pesan tentang info player

**input**
Pesan tentan input

**inventory**
Pesan tentan Inventory

**list**
Pesan tentang list (list item, list monster, list player, list

**load**
Pesan pada saat loading openkore

**looter**
Pesan pada saat menyerang looter

**map_event**
Pesan PvP/GvG mode

**npc**
Pesan dari NPC

**parseMsg_statuslook**
Pesan status (Poisoned, Stun, dll)

**parseMsg/hairColor**
Pesan pada perubahan warna rambut

**parseMsg/job**
Pesan pada perubahan job

**parseMsg/upgrade**
Pesan pada saat mengupgrade item

**party**
Pesan tentang Grup

**partychat**
Pesan Party

**pet**
Pesan tentang Pet

**plugins**
Pesan tentang Plugins

**pm**
Pesan Whips

**pm/sent**
Pesan Whips yang dikirim oleh kita

**portals**
Pesan tentang portal

**portalRecord**
Pesan tentang record Portal

**publicchat**
Pesan tentang chat di publik

**refine**
Refine Senjata

**route**
Pesan pada saat routing

**route_teleport**
Pesan pada saat routing menggunakan teleport

**schat**
Pesan Boardcast dari GM

**selfSkill**
Pesan tentang Skill yang digunakan ke diri sendiri

**skill**
Pesan tentang Skill yang digunakan untuk menyerang

**sold**
Pesan Item yang terjual ketika vending

**startup**
Pesan yang muncul pada saat startup Openkore

**storage**
Pesan tentang Storage

**success**
Pesan tentang operasi yang sukses

**syntax**
Pesan tentang syntax

**system**
Pesan tentang system

**teleport**
Pesan tentang teleport

**useItem**
Pesan ketika kita menggunakan item

**useTeleport**
Pesan ketika kita menggunakan teleport

**waypoint**
Pesan tentang Waypoint

**xkore**
Pesan tentang x-kore

Kalo yang bermasalah waktu WoE ada bunyi **beep** di komputer kamu,
gunakan **squelchDomain**

```
squelchDomain schat
```

### ferry_gukguk, 2009-02-21 (+3)

**Master duduk manis pada saat Slave Magni/Kyrie**

**config.txt** untuk Master

```
doCommand sit {
whenStatusInactive Magnificat
stopWhenHit 1
inLockOnly 1
notInTown 1
disabled 0
}
```

**config.txt** untuk Slave

```
useSelf_skill Magnificat {
lvl 5
sp > 45
stopWhenHit 1
notWhileSitting 1
notInTown 0
timeout 20
whenStatusInactive Magnificat
whenFollowing 1
}
```

**config.txt** untuk Master

```
doCommand sit {
whenStatusInactive Kyrie Eleison
stopWhenHit 1
inLockOnly 1
notInTown 1
disabled 0
}
```

**config.txt** untuk Slave

```
useSelf_skill Kyrie Eleison {
lvl 5
sp > 45
stopWhenHit 1
notWhileSitting 1
notInTown 0
whenStatusInactive Kyrie Eleison
whenFollowing 1
}
```

