Selamat Pagi saudara - saudara.
disini Admin hanya memberitahukan bahwa Ragnarok Versi Mobile yaitu Ragnarok : Eternal Love membuka server Open Beta, silahkan didownload ^_^
adakah saran dari temen2 kelanjutan blog ini ???
Senin, 05 November 2018
Selasa, 01 Juli 2014
Kamis, 26 Juni 2014
Cara Setting Monster Aggresive Lebih Dari Beberapa Monster
Config Setting Monster Aggresive :
doCommand [Isi Perintah Bot]{
aggressives > [Isi Jumlah Monster]
}
Macro Setting Monster Aggressive :
automacro menghindar {
aggressives > [ Jumlah Monster]
call {
do [Perintah]
}
}
Contoh :
Ditaruh di Config.txt
doCommand relog {
aggressives > 3
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan melakukan relog
Ditaruh di macros.txt
1. Untuk melakukan relog
automacro menghindar {
aggressives > 3
call {
do relog
}
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan melakukan relog
2. Untuk lari ke save map
automacro menghindar {
aggressives > 3
call {
do move morocc
}
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan berlari ke morocc
Demikian bagaimana caranya menyetting agar bot kita relog atau lari pada saat diserang monster lebih dari beberapa monster semoga ilmunya bermanfaat
doCommand [Isi Perintah Bot]{
aggressives > [Isi Jumlah Monster]
}
Macro Setting Monster Aggressive :
automacro menghindar {
aggressives > [ Jumlah Monster]
call {
do [Perintah]
}
}
Contoh :
Ditaruh di Config.txt
doCommand relog {
aggressives > 3
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan melakukan relog
Ditaruh di macros.txt
1. Untuk melakukan relog
automacro menghindar {
aggressives > 3
call {
do relog
}
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan melakukan relog
2. Untuk lari ke save map
automacro menghindar {
aggressives > 3
call {
do move morocc
}
}
Fungsinya : Jika kita bot diserang monster aggressive lebih dari 3 maka akan berlari ke morocc
Demikian bagaimana caranya menyetting agar bot kita relog atau lari pada saat diserang monster lebih dari beberapa monster semoga ilmunya bermanfaat
Selasa, 24 Juni 2014
Senin, 04 Februari 2013
Openkore Auto Feed Feature
[Update]
Openkore Sekarang dapat melakukan auto feed tanpa menggunakan plugins.
Untuk yang eman ato mikir sayang settingan di config tenang yg diupdate hanya src dan config terbarunya :
1.Silahkan download http://collectskin.com/openkore/openkore.zip
2.Timpa di folder Openkore mu
3.Download http://collectskin.com/openkore/confpack.zip
atau hanya sebagian
4.Selesai
Openkore Sekarang dapat melakukan auto feed tanpa menggunakan plugins.
Untuk yang eman ato mikir sayang settingan di config tenang yg diupdate hanya src dan config terbarunya :
1.Silahkan download http://collectskin.com/openkore/openkore.zip
2.Timpa di folder Openkore mu
3.Download http://collectskin.com/openkore/confpack.zip
atau hanya sebagian
| # Turn on/off pet autofeeding | |
| pet_autoFeed 1 | |
| # Feed pet when meet the hunger value | |
| pet_hunger 25 | |
| # Return pet when meet the hunger value | |
| pet_return 20 |
4.Selesai
Minggu, 06 Januari 2013
cmdOnLogin Plugins
Plugin cmdOnLogin :
Melakukan perintah / command pada saat pertama kali login, sangat simple dan banyak gunanya contoh pada PS (Private Server) yg biasa menggunakan command / perintah pada awal login
Fungsi :
Plugins ini bisa digunakan untuk private server
'c @autoloot'
untuk pm (Private Message) pada master pada saat awal login dan lain sebagainyaCara Penggunaan :
[CONFIG]
cmdOnLogin c @autoloot
atau bisa juga dengan multiple command seperti ini
cmdOnLogin c @alootid Khukri;;c @alootid EluniumInstalasi :
1. Masuk ke folder Openkore
2. Buat folder plugins
3. Buat file text document
4. Rename menjadi cmdOnLogin.pl
5. klik kanan cmdOnLogin.pl -> Open With -> Wordpad
6. Masukkan ini
package cmdOnLogin;
use strict;
use Globals;
my $done;
Plugins::register('cmdOnLogin', 'automatically do a command on login', \&onUnload);
my $hooks = Plugins::addHooks(
['Network::serverConnect/char', \&onConnect],
['AI_pre', \&onAI]
);
sub onAI {
if (!$done && $config{cmdOnLogin}) {
Commands::run($config{cmdOnLogin});
$done = 1;
}
}
sub onConnect {
undef $done;
}
sub onUnload {
Plugins::delHooks($hooks);
}
return 1;
7. Simpan dan selesai
Selasa, 01 Januari 2013
Cara Setting useSelf_skill
pada config terdapat suatu opsi untuk menyetting skill untuk party mereka secara otomatis berikut tutorial dan penjelasannya
[Config]
useself_skill Nama Skil {
dist
#Ket :Jarak dari karakter ke target isi berapa kotak antara karakter ke target (15,14,13,12) kosong untuk auto detect
equip
Ket : skill dapat digunakan jika karakter memakai equip ini
Diisi dengan : Nama Equip (Shoes)
isSelfSkill
Ket : apakah skill ini merupakan skill untuk diri sendiri
Diisi dengan : 1 = untuk skill diri sendiri 0 = untuk bukan (cth Angelus)
lvl
Ket : level skill
Diisi dengan : Level Skill
maxCastTime
Ket : merupakan berapa lama waktu cast time
Diisi dengan : berapa detik cast time karakter
minCastTime
Ket : merupakan berapa cepat waktu cast time
Diisi dengan : berapa detik cast time karakter
noSmartHeal
Ket : 1 = untuk heal sesuai level 0 = untuk heal sesuai dengan kebutuhan hp target
Diisi dengan : 1 dan 0
aggressives
Ket : merupakan monster agresif yang menyerang
Diisi dengan : berapa banyak monster yang menyerang karakter agar dpt menggunakan skill
defendMonsters
Ket : menggunakan skill jika kita sedang bertahan oleh monster ini
Diisi dengan : Nama Monster
homunculus
Ket : nama homunculus
Diisi dengan : nama homunculus
homunculus_dead
Ket : menggunakan skill jika 1 = homunculus mati 0 = tidak mati
Diisi dengan : 0 atau 1
homunculus_hp
Ket : menggunakan skill jika hp homnculus berada pada ini
Diisi dengan : berapa persen hp homunculus
homunculus_sp
Ket : menggunakan skill jika sp homunculus berada pada ini
Diisi dengan : berapa persen sp homunculus
hp
Ket : menggunakan skill jika hp berada pada ini
Diisi dengan : berapa persen hp karaktermu
inCart
Ket : menggunakan skill jika ada item bernama ini pada cart
Diisi dengan : nama item di cart
inInventory
Ket : menggunakan skill jika ada item bernama ini di inventory
Diisi dengan : nama item di invent
inLockOnly
Ket : menggunakan skill jika hanya berada di map ini
Diisi dengan : lockMap mu
inMap
Ket : menggunakan skill jika berada pada map tertentu
Diisi dengan : nama map
manualAI
Ket : untuk manual AI
Diisi dengan : 0 atau 1
monsters
Ket : menggunakan skill jika terdapat monster bernama ini
Diisi dengan : nama monster
notInMap
Ket : menggunakan skill jika tidak berada pada map ini
Diisi dengan : nama map
notInTown
Ket : menggunakan skill jika 1 = tidak di kota 0 = kota maupun field
Diisi dengan : 1 atau 0
notMonsters
Ket : menggunakan skill jika tidak terdapat monster ini
Diisi dengan : nama monster
notOnAction
Ket : menggunakan skill jika 1 = tidak sedang melakukan action 0 = sedang melakukan action maupun tidak
Diisi dengan : 1 atau 0
notWhileSitting
Ket : menggunakan skill jika 1 = tidak dengan duduk 0 = duduk maupun tidak
Diisi dengan : 1 atau 0
onAction
Ket : menggunakan skill jika pada saat menggunakan action ini
Diisi dengan : nama action
sp
Ket : menggunakan skill jika sp anda berada pada ini
Diisi dengan : berapa persen sp anda
spirit
Ket : menggunakan skill jika mempunyai spirit sebanyak ini
Diisi dengan : berapa spirit yang ada pada anda
stopWhenHit
Ket : menggunakan skill jika 1 = sedang tidak menyerang 0 = tidak atau sedang menyerang
Diisi dengan : 1 atau 2
timeout
Ket : menggunakan skill jika sudah beberapa detik dari ini
Diisi dengan : jumlah detik
whenEquipped
Ket : menggunakan skill pada saat mengequip benda ini
Diisi dengan : nama equip
whenFollowing
Ket : menggunakan skill jika 1 = mengikuti seseorang 0 =tidak maupun mengikuti seseorang
Diisi dengan : 1 atau 0
whenGround
Ket : menggunakan skill jika skill ini berada pada sekitar karaktermu
Diisi dengan : nama skill (cth poem of bragi)
whenIdle
Ket : menggunakan skill jika 1 = tidak melakukan apapun 0 = tidak maupun melakukan apapun
Diisi dengan : 1 atau 0whenNotEquipped
Ket : menggunakan skill ketika tidak menggunakan equip ini
Diisi dengan : nama equip
whenNotGround
Ket : menggunakan skill ketika tidak pada skill ini
Diisi dengan : nama skill
whenStatusActive
Ket : menggunakan skill jika karaktermu berstatus ini
Diisi dengan : nama statusmu
whenStatusInactive
Ket : menggunakan skill jika karaktermu tidak berstatus ini
Diisi dengan : nama status
zeny}
Cara Setting UseSelf_item
pada config terdapat suatu opsi untuk menyetting item untuk digunakan secara otomatis berikut penjelasan dan tutorialnya
[Config]
whenNotEquipped
[Config]
useSelf_item Nama Skill {
aggressives
Ket : merupakan monster agresif yang menyerang
Diisi dengan : berapa banyak monster yang menyerang karakter agar dpt menggunakan skill
defendMonsters
Ket : menggunakan skill jika kita sedang bertahan oleh monster ini
Diisi dengan : Nama Monster
homunculus
Ket : nama homunculus
Diisi dengan : nama homunculus
homunculus_dead
Ket : menggunakan skill jika 1 = homunculus mati 0 = tidak mati
Diisi dengan : 0 atau 1
homunculus_hp
Ket : menggunakan skill jika hp homnculus berada pada ini
Diisi dengan : berapa persen hp homunculus
homunculus_sp
Ket : menggunakan skill jika sp homunculus berada pada ini
Diisi dengan : berapa persen sp homunculus
hp
Ket : menggunakan skill jika hp berada pada ini
Diisi dengan : berapa persen hp karaktermu
inCart
Ket : menggunakan skill jika ada item bernama ini pada cart
Diisi dengan : nama item di cart
inInventory
Ket : menggunakan skill jika ada item bernama ini di inventory
Diisi dengan : nama item di invent
inLockOnly
Ket : menggunakan skill jika hanya berada di map ini
Diisi dengan : lockMap mu
inMap
Ket : menggunakan skill jika berada pada map tertentu
Diisi dengan : nama map
manualAI
Ket : untuk manual AI
Diisi dengan : 0 atau 1
monsters
Ket : menggunakan skill jika terdapat monster bernama ini
Diisi dengan : nama monster
notInMap
Ket : menggunakan skill jika tidak berada pada map ini
Diisi dengan : nama map
notInTown
Ket : menggunakan skill jika 1 = tidak di kota 0 = kota maupun field
Diisi dengan : 1 atau 0
notMonsters
Ket : menggunakan skill jika tidak terdapat monster ini
Diisi dengan : nama monster
notOnAction
Ket : menggunakan skill jika 1 = tidak sedang melakukan action 0 = sedang melakukan action maupun tidak
Diisi dengan : 1 atau 0
notWhileSitting
Ket : menggunakan skill jika 1 = tidak dengan duduk 0 = duduk maupun tidak
Diisi dengan : 1 atau 0
onAction
Ket : menggunakan skill jika pada saat menggunakan action ini
Diisi dengan : nama action
sp
Ket : menggunakan skill jika sp anda berada pada ini
Diisi dengan : berapa persen sp anda
spirit
Ket : menggunakan skill jika mempunyai spirit sebanyak ini
Diisi dengan : berapa spirit yang ada pada anda
stopWhenHit
Ket : menggunakan skill jika 1 = sedang tidak menyerang 0 = tidak atau sedang menyerang
Diisi dengan : 1 atau 2
timeout
Ket : menggunakan skill jika sudah beberapa detik dari ini
Diisi dengan : jumlah detik
whenEquipped
Ket : menggunakan skill pada saat mengequip benda ini
Diisi dengan : nama equip
whenFollowing
Ket : menggunakan skill jika 1 = mengikuti seseorang 0 =tidak maupun mengikuti seseorang
Diisi dengan : 1 atau 0
whenGround
Ket : menggunakan skill jika skill ini berada pada sekitar karaktermu
Diisi dengan : nama skill (cth poem of bragi)
whenIdle
Ket : menggunakan skill jika 1 = tidak melakukan apapun 0 = tidak maupun melakukan apapun
Diisi dengan : 1 atau 0whenNotEquipped
Ket : menggunakan skill ketika tidak menggunakan equip ini
Diisi dengan : nama equip
whenNotGround
Ket : menggunakan skill ketika tidak pada skill ini
Diisi dengan : nama skill
whenStatusActive
Ket : menggunakan skill jika karaktermu berstatus ini
Diisi dengan : nama statusmu
whenStatusInactive
Ket : menggunakan skill jika karaktermu tidak berstatus ini
Diisi dengan : nama status
zeny
Ket : menggunakan skill jika zeny berada pada
Diisi dengan : jumlah zeny mu
}
}
Cara Setting attackSkillSlot
pada config terdapat suatu opsi untuk menyetting skill untuk menyerang pada monster mereka secara otomatis berikut tutorial dan penjelasannya
[Config]
whenNotEquipped
[Config]
attackSkillSlot Nama Skil {
dist
#Ket :Jarak dari karakter ke target isi berapa kotak antara karakter ke target (15,14,13,12) kosong untuk auto detect
equip
Ket : skill dapat digunakan jika karakter memakai equip ini
Diisi dengan : Nama Equip (Shoes)
isSelfSkill
Ket : apakah skill ini merupakan skill untuk diri sendiri
Diisi dengan : 1 = untuk skill diri sendiri 0 = untuk bukan (cth Angelus)
lvl
Ket : level skill
Diisi dengan : Level Skill
maxCastTime
Ket : merupakan berapa lama waktu cast time
Diisi dengan : berapa detik cast time karakter
minCastTime
Ket : merupakan berapa cepat waktu cast time
Diisi dengan : berapa detik cast time karakter
noSmartHeal
Ket : 1 = untuk heal sesuai level 0 = untuk heal sesuai dengan kebutuhan hp target
Diisi dengan : 1 dan 0
aggressives
Ket : merupakan monster agresif yang menyerang
Diisi dengan : berapa banyak monster yang menyerang karakter agar dpt menggunakan skill
defendMonsters
Ket : menggunakan skill jika kita sedang bertahan oleh monster ini
Diisi dengan : Nama Monster
homunculus
Ket : nama homunculus
Diisi dengan : nama homunculus
homunculus_dead
Ket : menggunakan skill jika 1 = homunculus mati 0 = tidak mati
Diisi dengan : 0 atau 1
homunculus_hp
Ket : menggunakan skill jika hp homnculus berada pada ini
Diisi dengan : berapa persen hp homunculus
homunculus_sp
Ket : menggunakan skill jika sp homunculus berada pada ini
Diisi dengan : berapa persen sp homunculus
hp
Ket : menggunakan skill jika hp berada pada ini
Diisi dengan : berapa persen hp karaktermu
inCart
Ket : menggunakan skill jika ada item bernama ini pada cart
Diisi dengan : nama item di cart
inInventory
Ket : menggunakan skill jika ada item bernama ini di inventory
Diisi dengan : nama item di invent
inLockOnly
Ket : menggunakan skill jika hanya berada di map ini
Diisi dengan : lockMap mu
inMap
Ket : menggunakan skill jika berada pada map tertentu
Diisi dengan : nama map
manualAI
Ket : untuk manual AI
Diisi dengan : 0 atau 1
monsters
Ket : menggunakan skill jika terdapat monster bernama ini
Diisi dengan : nama monster
notInMap
Ket : menggunakan skill jika tidak berada pada map ini
Diisi dengan : nama map
notInTown
Ket : menggunakan skill jika 1 = tidak di kota 0 = kota maupun field
Diisi dengan : 1 atau 0
notMonsters
Ket : menggunakan skill jika tidak terdapat monster ini
Diisi dengan : nama monster
notOnAction
Ket : menggunakan skill jika 1 = tidak sedang melakukan action 0 = sedang melakukan action maupun tidak
Diisi dengan : 1 atau 0
notWhileSitting
Ket : menggunakan skill jika 1 = tidak dengan duduk 0 = duduk maupun tidak
Diisi dengan : 1 atau 0
onAction
Ket : menggunakan skill jika pada saat menggunakan action ini
Diisi dengan : nama action
sp
Ket : menggunakan skill jika sp anda berada pada ini
Diisi dengan : berapa persen sp anda
spirit
Ket : menggunakan skill jika mempunyai spirit sebanyak ini
Diisi dengan : berapa spirit yang ada pada anda
stopWhenHit
Ket : menggunakan skill jika 1 = sedang tidak menyerang 0 = tidak atau sedang menyerang
Diisi dengan : 1 atau 2
timeout
Ket : menggunakan skill jika sudah beberapa detik dari ini
Diisi dengan : jumlah detik
whenEquipped
Ket : menggunakan skill pada saat mengequip benda ini
Diisi dengan : nama equip
whenFollowing
Ket : menggunakan skill jika 1 = mengikuti seseorang 0 =tidak maupun mengikuti seseorang
Diisi dengan : 1 atau 0
whenGround
Ket : menggunakan skill jika skill ini berada pada sekitar karaktermu
Diisi dengan : nama skill (cth poem of bragi)
whenIdle
Ket : menggunakan skill jika 1 = tidak melakukan apapun 0 = tidak maupun melakukan apapun
Diisi dengan : 1 atau 0whenNotEquipped
Ket : menggunakan skill ketika tidak menggunakan equip ini
Diisi dengan : nama equip
whenNotGround
Ket : menggunakan skill ketika tidak pada skill ini
Diisi dengan : nama skill
whenStatusActive
Ket : menggunakan skill jika karaktermu berstatus ini
Diisi dengan : nama statusmu
whenStatusInactive
Ket : menggunakan skill jika karaktermu tidak berstatus ini
Diisi dengan : nama status
zeny
Ket : menggunakan skill jika zeny berada pada
Diisi dengan : jumlah zeny mu
}
Cara Setting PartySkill
pada config terdapat suatu opsi untuk menyetting skill untuk party mereka secara otomatis berikut tutorial dan penjelasannya
[Config]
whenNotEquipped
target_timeout
[Config]
partySkill Nama Skil {
dist
#Ket :Jarak dari karakter ke target isi berapa kotak antara karakter ke target (15,14,13,12) kosong untuk auto detect
equip
Ket : skill dapat digunakan jika karakter memakai equip ini
Diisi dengan : Nama Equip (Shoes)
isSelfSkill
Ket : apakah skill ini merupakan skill untuk diri sendiri
Diisi dengan : 1 = untuk skill diri sendiri 0 = untuk bukan (cth Angelus)
lvl
Ket : level skill
Diisi dengan : Level Skill
maxCastTime
Ket : merupakan berapa lama waktu cast time
Diisi dengan : berapa detik cast time karakter
minCastTime
Ket : merupakan berapa cepat waktu cast time
Diisi dengan : berapa detik cast time karakter
noSmartHeal
Ket : 1 = untuk heal sesuai level 0 = untuk heal sesuai dengan kebutuhan hp target
Diisi dengan : 1 dan 0
aggressives
Ket : merupakan monster agresif yang menyerang
Diisi dengan : berapa banyak monster yang menyerang karakter agar dpt menggunakan skill
defendMonsters
Ket : menggunakan skill jika kita sedang bertahan oleh monster ini
Diisi dengan : Nama Monster
homunculus
Ket : nama homunculus
Diisi dengan : nama homunculus
homunculus_dead
Ket : menggunakan skill jika 1 = homunculus mati 0 = tidak mati
Diisi dengan : 0 atau 1
homunculus_hp
Ket : menggunakan skill jika hp homnculus berada pada ini
Diisi dengan : berapa persen hp homunculus
homunculus_sp
Ket : menggunakan skill jika sp homunculus berada pada ini
Diisi dengan : berapa persen sp homunculus
hp
Ket : menggunakan skill jika hp berada pada ini
Diisi dengan : berapa persen hp karaktermu
inCart
Ket : menggunakan skill jika ada item bernama ini pada cart
Diisi dengan : nama item di cart
inInventory
Ket : menggunakan skill jika ada item bernama ini di inventory
Diisi dengan : nama item di invent
inLockOnly
Ket : menggunakan skill jika hanya berada di map ini
Diisi dengan : lockMap mu
inMap
Ket : menggunakan skill jika berada pada map tertentu
Diisi dengan : nama map
manualAI
Ket : untuk manual AI
Diisi dengan : 0 atau 1
monsters
Ket : menggunakan skill jika terdapat monster bernama ini
Diisi dengan : nama monster
notInMap
Ket : menggunakan skill jika tidak berada pada map ini
Diisi dengan : nama map
notInTown
Ket : menggunakan skill jika 1 = tidak di kota 0 = kota maupun field
Diisi dengan : 1 atau 0
notMonsters
Ket : menggunakan skill jika tidak terdapat monster ini
Diisi dengan : nama monster
notOnAction
Ket : menggunakan skill jika 1 = tidak sedang melakukan action 0 = sedang melakukan action maupun tidak
Diisi dengan : 1 atau 0
notWhileSitting
Ket : menggunakan skill jika 1 = tidak dengan duduk 0 = duduk maupun tidak
Diisi dengan : 1 atau 0
onAction
Ket : menggunakan skill jika pada saat menggunakan action ini
Diisi dengan : nama action
sp
Ket : menggunakan skill jika sp anda berada pada ini
Diisi dengan : berapa persen sp anda
spirit
Ket : menggunakan skill jika mempunyai spirit sebanyak ini
Diisi dengan : berapa spirit yang ada pada anda
stopWhenHit
Ket : menggunakan skill jika 1 = sedang tidak menyerang 0 = tidak atau sedang menyerang
Diisi dengan : 1 atau 2
timeout
Ket : menggunakan skill jika sudah beberapa detik dari ini
Diisi dengan : jumlah detik
whenEquipped
Ket : menggunakan skill pada saat mengequip benda ini
Diisi dengan : nama equip
whenFollowing
Ket : menggunakan skill jika 1 = mengikuti seseorang 0 =tidak maupun mengikuti seseorang
Diisi dengan : 1 atau 0
whenGround
Ket : menggunakan skill jika skill ini berada pada sekitar karaktermu
Diisi dengan : nama skill (cth poem of bragi)
whenIdle
Ket : menggunakan skill jika 1 = tidak melakukan apapun 0 = tidak maupun melakukan apapun
Diisi dengan : 1 atau 0whenNotEquipped
Ket : menggunakan skill ketika tidak menggunakan equip ini
Diisi dengan : nama equip
whenNotGround
Ket : menggunakan skill ketika tidak pada skill ini
Diisi dengan : nama skill
whenStatusActive
Ket : menggunakan skill jika karaktermu berstatus ini
Diisi dengan : nama statusmu
whenStatusInactive
Ket : menggunakan skill jika karaktermu tidak berstatus ini
Diisi dengan : nama status
zeny
Ket : menggunakan skill jika zeny berada pada
Diisi dengan : jumlah zeny mu
target_aggressives
Ket : jika target sedang dikeroyok monster sebanyak ini
Diisi dengan : jumlah monster
target_dead
Ket : menggunakan skill jika 1= target sedang mati 0 = mati maupun hidup
Diisi dengan : 1 atau 0
target_defendMonsters
Ket : menggunakan jika target sedang bertahan pada serangan monster ini
Diisi dengan : nama monster
target_hp
Ket : menggunakan skill jika hp target berada pada ini
Diisi dengan : persen hp target
target_isGuild
Ket : menggunakan skill jika target berada pada guild ini
Diisi dengan : nama guild
target_isJob
Ket : menggunakan skill jika target berjob ini
Diisi dengan : nama job target
target_isNotGuild
Ket : menggunakan skill jika target bukan guid ini
Diisi dengan : nama guild
target_isNotJob
Ket : menggunakan skill jika job target bukan ini
Diisi dengan : nama job target
target_monsters
Ket : menggunakan skill jika target dan monster ini ada
Diisi dengan : nama monster
target_notWhileSitting
Ket :menggunakan skill jika 1 = tidak duduk 0 = duduk maupun tidak
Diisi dengan : 0 atau 1target_timeout
Ket : menggunakan skill jika sudah beberapa detik dari ini
Diisi dengan : berapa detik skill akan dilakukan
target_whenGround
Ket : menggunakan skill jika target berada pada skill area ini
Diisi dengan : nama skill area
target_whenNotGround
Ket : menggunakan skill jika tidak pada area skill
Diisi dengan : nama area skill
target_whenShieldEquipped
Ket : menggunakan skill jika shield di equip ini
Diisi dengan : nama equip
target_whenStatusActive
Ket : menggunakan skill jika target berstatus ini
Diisi dengan : nama status target
target_whenStatusInactive
Ket : menggunakan skill jika target tidak berstatus ini
Diisi dengan : status target
target_whenWeaponEquipped
Ket : menggunakan skill jika target mengequip ini
Diisi dengan : nama equip
}
Senin, 31 Desember 2012
Error Masalah Openkore Baru Inventory Is Empty
Pada Saat membuka openkore kita menekan command 'i' pada console bot tetapi disana selalu mengatakan 'Inventory is Empty' padahal pada saat On-Line dengan client inventory ada (ataupun dengan openkore yang ada pada versi lama), untuk menyelesaikannya ikuti tahap berikut ini :
1. Buka src/Network/Receive/serverType0.pm
2. Lalu tekan tombol [CTRL] + F (Search) Cari kata berikut sub inventory_items_stackable {
3. Nah pada
sub inventory_items_stackable {
my ($self, $args) = @_;
return unless changeToInGameState();
for my $item ($self->parse_items_stackable($args)) {
my ($local_item, $add);
unless($local_item = $char->inventory->getByServerIndex($item->{index})) {
$local_item = new Actor::Item();
$add = 1;
}
for (keys %$item) {
$local_item->{$_} = $item->{$_};
}
if (defined $char->{arrow} && $local_item->{index} == $char->{arrow}) {
$local_item->{equipped} = 32768;
$char->{equipment}{arrow} = $local_item;
}
$local_item->{name} = itemName($local_item);
$char->inventory->add($local_item) if ($add);
debug "Inventory: $local_item->{name} ($local_item->{invIndex}) x $local_item->{amount} - " .
"$itemTypes_lut{$local_item->{type}}\n", "parseMsg";
Plugins::callHook('packet_inventory', {index => $local_item->{invIndex}, item => $local_item});
}
$ai_v{'inventory_time'} = time + 1;
$ai_v{'cart_time'} = time + 1;
}
Itulah yang harus diganti dengan berikut ini
sub inventory_items_stackable {
my ($self, $args) = @_;
return unless changeToInGameState();
my $newmsg;
$self->decrypt(\$newmsg, substr($args->{RAW_MSG}, 4));
my $msg = substr($args->{RAW_MSG}, 0, 4).$newmsg;
my $unpack = $self->items_stackable($args);
for (my $i = 4; $i < $args->{RAW_MSG_SIZE}; $i += $unpack->{len}) {
my ($item, $local_item, $add);
@{$item}{@{$unpack->{keys}}} = unpack($unpack->{types}, substr($msg, $i, $unpack->{len}));
unless($local_item = $char->inventory->getByServerIndex($item->{index})) {
$local_item = new Actor::Item();
$add = 1;
}
foreach (@{$unpack->{keys}}) {
$local_item->{$_} = $item->{$_};
}
if (defined $char->{arrow} && $local_item->{index} == $char->{arrow}) {
$local_item->{equipped} = 32768;
$char->{equipment}{arrow} = $local_item;
}
$local_item->{name} = itemName($local_item);
$char->inventory->add($local_item) if ($add);
debug "Inventory: $local_item->{name} ($local_item->{invIndex}) x $local_item->{amount} - " .
"$itemTypes_lut{$local_item->{type}}\n", "parseMsg";
Plugins::callHook('packet_inventory', {index => $local_item->{invIndex}, item => $local_item});
}
$ai_v{'inventory_time'} = time + 1;
$ai_v{'cart_time'} = time + 1;
}
1. Buka src/Network/Receive/serverType0.pm
2. Lalu tekan tombol [CTRL] + F (Search) Cari kata berikut sub inventory_items_stackable {
3. Nah pada
sub inventory_items_stackable {
my ($self, $args) = @_;
return unless changeToInGameState();
for my $item ($self->parse_items_stackable($args)) {
my ($local_item, $add);
unless($local_item = $char->inventory->getByServerIndex($item->{index})) {
$local_item = new Actor::Item();
$add = 1;
}
for (keys %$item) {
$local_item->{$_} = $item->{$_};
}
if (defined $char->{arrow} && $local_item->{index} == $char->{arrow}) {
$local_item->{equipped} = 32768;
$char->{equipment}{arrow} = $local_item;
}
$local_item->{name} = itemName($local_item);
$char->inventory->add($local_item) if ($add);
debug "Inventory: $local_item->{name} ($local_item->{invIndex}) x $local_item->{amount} - " .
"$itemTypes_lut{$local_item->{type}}\n", "parseMsg";
Plugins::callHook('packet_inventory', {index => $local_item->{invIndex}, item => $local_item});
}
$ai_v{'inventory_time'} = time + 1;
$ai_v{'cart_time'} = time + 1;
}
Itulah yang harus diganti dengan berikut ini
sub inventory_items_stackable {
my ($self, $args) = @_;
return unless changeToInGameState();
my $newmsg;
$self->decrypt(\$newmsg, substr($args->{RAW_MSG}, 4));
my $msg = substr($args->{RAW_MSG}, 0, 4).$newmsg;
my $unpack = $self->items_stackable($args);
for (my $i = 4; $i < $args->{RAW_MSG_SIZE}; $i += $unpack->{len}) {
my ($item, $local_item, $add);
@{$item}{@{$unpack->{keys}}} = unpack($unpack->{types}, substr($msg, $i, $unpack->{len}));
unless($local_item = $char->inventory->getByServerIndex($item->{index})) {
$local_item = new Actor::Item();
$add = 1;
}
foreach (@{$unpack->{keys}}) {
$local_item->{$_} = $item->{$_};
}
if (defined $char->{arrow} && $local_item->{index} == $char->{arrow}) {
$local_item->{equipped} = 32768;
$char->{equipment}{arrow} = $local_item;
}
$local_item->{name} = itemName($local_item);
$char->inventory->add($local_item) if ($add);
debug "Inventory: $local_item->{name} ($local_item->{invIndex}) x $local_item->{amount} - " .
"$itemTypes_lut{$local_item->{type}}\n", "parseMsg";
Plugins::callHook('packet_inventory', {index => $local_item->{invIndex}, item => $local_item});
}
$ai_v{'inventory_time'} = time + 1;
$ai_v{'cart_time'} = time + 1;
}
YG MALES LIAT KODE DOWNLOAD : http://openkore.svn.sourceforge.net/viewvc/openkore/openkore/trunk/src/Network/Receive/ServerType0.pm?view=log
Agar Slave Tidak Ketinggalan Master Party
http://ragnarokindomania.blogspot.com/2012/05/plugins-wait4party-menjaga-party-tetap.html
Minggu, 30 Desember 2012
Cara Bot Party
Supaya Bot Bisa Party ada cara - caranya sebagai berikut :
1. Ketik 'conf partyAuto 2' pada karakter yang akan diundang
2. Ketik "party request 'Nama Character Yang Diundang'" pada master bot
3. Ketik 'follow "Nama Master" agar bot tersebut gandeng / Mengikuti "Nama Master"
4. Selesai
1. Ketik 'conf partyAuto 2' pada karakter yang akan diundang
2. Ketik "party request 'Nama Character Yang Diundang'" pada master bot
3. Ketik 'follow "Nama Master" agar bot tersebut gandeng / Mengikuti "Nama Master"
4. Selesai
Sabtu, 24 November 2012
Daftar Blog Updated 24 November 2012
Daftar Blog Update : http://ragnarokindomania.blogspot.com/p/daftar-blog.html
Jumat, 23 November 2012
Cara Memakai Team Viewer [Khusus Blog Ini]
1. Download Team Viewer http://www.teamviewer.com/ dan Klik Dapatkan untuk memperoleh aplikasinya
2. Install hingga selesai dan Buka aplikasi tersebut
3. Berikan ID dan Password agar saya bisa me remote komputer anda
4. Jangan ditinggal komputer anda, karena untuk mengatur tempat" lokasi file (kebanyakan ditinggal jadi ane ngotak ngatik cari folder ragnarok sendiri hahaha)
2. Install hingga selesai dan Buka aplikasi tersebut
3. Berikan ID dan Password agar saya bisa me remote komputer anda
4. Jangan ditinggal komputer anda, karena untuk mengatur tempat" lokasi file (kebanyakan ditinggal jadi ane ngotak ngatik cari folder ragnarok sendiri hahaha)
Cara mendapatkan Clientinfo.xml dari data dalam format grf
1. Download Grf Tool di Tab DOWNlOAD
A . 2 Buka Grf Tool / grftool.exe
3. Lalu tekan Open
4. Pilih file PrivateServerRO.exe mu
5. Klik 2x hingga tampak seperti ini dan gunakan fitur search Client untuk mendapatkannya
A . 2 Buka Grf Tool / grftool.exe
3. Lalu tekan Open
4. Pilih file PrivateServerRO.exe mu
5. Klik 2x hingga tampak seperti ini dan gunakan fitur search Client untuk mendapatkannya
Minggu, 18 November 2012
Cara Copy Paste Console Bot (Start.exe)
Pertama Lakukan Hal Berikut :
Klik kanan pada window Start.exe -> Lalu Klik Edit -> Mark
Blok Sebagian kata lalu tekan [Enter]
Buka Notepad lalu tekan [CTRL]+V
Party item division set to Individual Take
Klik kanan pada window Start.exe -> Lalu Klik Edit -> Mark
Blok Sebagian kata lalu tekan [Enter]
Buka Notepad lalu tekan [CTRL]+V
Party item division set to Individual Take
Kamis, 01 November 2012
Macro Paket Menggunakan Emoticon
http://ragnarokindomania.blogspot.com/2012/07/macro-paket-heal-menggunakan-flag.html
Rabu, 31 Oktober 2012
Mengubah / Mengganti Bahasa Openkore
Mengubah / Mengganti Bahasa Console Openkore Inggris Menjadi Indonesia , Indonesia Menjadi Inggris
1. Masuk ke Control Panel
2. Klik -> Region And Language
3. Pada Tab Format ganti menjadi English (United States)
4. Pada Tab Location diganti menjadi United States
1. Masuk ke Control Panel
2. Klik -> Region And Language
3. Pada Tab Format ganti menjadi English (United States)
4. Pada Tab Location diganti menjadi United States
Selasa, 30 Oktober 2012
Macro Spirit Setelah Membayar Zeny
automacro start {
hook in_game
run-once 1
call {
do chat create "Paket 10,000"
}
}
automacro activespirit {
console /(.*) \(level (\d+)\) Requests a Deal/i
call {
$nama = $.lastMatch1
do conf dealAuto 3
}
}
automacro spirit {
console /You gained 10,000 zeny./i
exclusive 1
call {
log ------->>>> Nama Player : $nama <<<<<<---------
do chat leave
do stand
$IDPlayer = @player($nama)
$jobID = @eval ($::players{$::playersID[$IDPlayer]}->{jobID})
if ($jobID = 7) goto knight
if ($jobID = 13) goto knight
if ($jobID = 174) goto knight
if ($jobID = 4008) goto knight
if ($jobID = 4014) goto knight
if ($jobID = 12) goto assassin
if ($jobID = 4013) goto assassin
if ($jobID = 10) goto smith
if ($jobID = 4011) goto smith
if ($jobID = 14) goto paladin
if ($jobID = 21) goto paladin
if ($jobID = 4015) goto paladin
if ($jobID = 4022) goto paladin
if ($jobID = 4012) goto sniper
if ($jobID = 11) goto sniper
if ($jobID = 16) goto professor
if ($jobID = 4017) goto professor
if ($jobID = 8) goto priest
if ($jobID = 4009) goto priest
if ($jobID = 15) goto champion
if ($jobID = 4016) goto champion
if ($jobID = 9) goto wizard
if ($jobID = 4010) goto wizard
if ($jobID = 17) goto stalker
if ($jobID = 4018) goto stalker
if ($jobID = 18) goto creator
if ($jobID = 4019) goto creator
if ($jobID = 4020) goto clown
if ($jobID = 4021) goto clown
if ($jobID = 19) goto clown
if ($jobID = 20) goto clown
if ($jobID = 4047) goto star
if ($jobID = 4048) goto star
if ($jobID = 4049) goto soul
if ($jobID = 23) goto snoob
:snoob
do sp 451 $IDPlayer
goto end
:star
do sp 448 $IDPlayer
goto end
:soul
do sp 461 $IDPlayer
goto end
:knight
do sp 452 $IDPlayer
goto end
:priest
do sp 454 $IDPlayer
goto end
:wizard
do sp 453 $IDPlayer
goto end
:smith
do sp 458 $IDPlayer
goto end
:sniper
do sp 460 $IDPlayer
goto end
:assassin
do sp 457 $IDPlayer
goto end
:paladin
do sp 450 $IDPlayer
goto end
:champion
do sp 447 $IDPlayer
goto end
:professor
do sp 449 $IDPlayer
goto end
:creator
do sp 445 $IDPlayer
goto end
:clown
do sp 455 $IDPlayer
goto end
:stalker
do sp 456 $IDPlayer
goto end
:lain
do e ??
:end
}
}
Langganan:
Postingan (Atom)



