hmm sebetulnya agak bimbang mau ngeshare macro ini. tapi mungkin akan berguna buat yang lain, mungkin klo mau buka jasa warp, atau untuk yang pemula untuk diliat2 sebagai referensi. jadi ini dia macro yang saya pakai untuk jasa warp rns di server rebirth, awalnya macronya ga seperti ini dan ga sepanjang ini, tapi karena tiap error saya edit terus, dan saya ubah menjadi lebih praktis, jadi kyk gini, fitur2 yang ada pada jasa warp ini antara lain adalah :
fitur untuk pelayanan pengguna :
-dapat menyimpan jumlah pemakaian pengguna warp sesuai id pengguna
-mengulang warp sebanyak yang kita tentukan, jika pengguna warp belum masuk ke warp
-membatalkan garansi pengulangan jika pengguna warp berada diluar jangkauan
-menunjukan arah warp kepada pengguna warp
-mengecek player, npc, monster, sebelum membuka warp, sehingga hanya akan membuka di area kosong*
-membuka warp diluar area land protector jika ada land protector*
-memberikan diskon sesuai kepada rank tertentu yang kita tentukan
-mengulang warp jika gagal, atau terkena skill cast cancel
-buffer akan otomatis memberikan buff kepada pengguna warp
-buffer bisa memberi tau ranking pemakai warp jika ada yang mengatakan "rank"
fitur untuk kemudahan pemilik :
-smua variabel disimpan pada "var.txt" yang nantinya smua warper akan mengakses kesana untuk mengambil variabel
-variabel2 individual akan diambil melalui config masing2 char
-sudah memuat macro command melalu chat dan whisp
-untuk mengambil zeny, cukup mentransfer uang sebanyak yg kita tentukan, bot hanya akan merespon jika auth yang melakukan transfer
fitur lainnya :
-otomatis ke geffen membeli gemstone jika gemstone habis
-otomatis membuat nama pub sesuai harga dan nama warp
*jika terjadi lag, atau ada kesalahan hitung mungkin tidak bekerja dengan benar
untuk menggunakannya kita harus menggunakan ekstensi bat agar kita bisa menjalankan multiple bot pada folder yang sama, ini juga diperlukan karena bot akan mengakses var.txt dan rank.txt di folder yang sama.
disini saya akan menjelaskan cara penginstallannya step by step hingga bot menyala.
step 1 : create multiple folder in control folder
langkah pertama adalah dengan membuat multiple bot dan menggunakan bat untuk meloadnya.
untuk melakukannya, pertama2 kita harus membuat banyak folder di dalam folder control, dan masing2 folder yang kita buat akan berisi isi dari folder control seperti config.txt, timeout.txt dll. yang mewakili smua control warper, dan paketer. contoh, jika kita ingin menyimpan control warper1 sampai warper5, maka kita harus membuat folder warper1, warper2, warper3, dst didalam folder control, lalu memindahkan isi dari folder control yang lama ke masing2 folder yang telah kita buat. jika anda melakukannya dengan benar, kira2 akan terlihat seperti digambar ini
step 2 : create bat extension
setelah membuat multiple folder, sekarang kita akan membuat file dengan extensi bat untuk nantinya digunakan untuk menyalakan multiple bot. yang harus dilakukan adalah dengan membuat new text document di folder yang sejajar dengan start.exe atau wxstart.exe. jika tidak tau cara membuatnya, cukup mudah, yaitu dengan "klik kanan > new > text document" lalu namai text document tersebut dengan nama apa saja yang anda inginkan. klik text document itu, dan ketik seperti ini : "start start.exe --control=control\folder\" dengan folder adalah nama folder control yang barusan kita buat. buat seperti itu lagi dibawahnya sebanyak folder yang kita miliki dan yang ingin kita nyalakan. jika menggunakan wxstart, ketik seperti ini : "start wxstart.exe --control=control\folder\", jika sudah selesai, ubah extension .txt menjadi .bat, contoh jika nama txt adalah warper.txt, maka kita akan mengubahnya menjadi bat.txt. untuk pengguna windows vista keatas, maka harus mengubahnya melalui "klik kanan > properties". jika anda melakukannya dengan benar maka bat harus terlihat seperti ini :
step 3 : create rank folder and count.txt
setelah membuat bat, sekarang kita harus membuat folder rank untuk menyimpan count.txt yang nantinya akan menyimpan data rank pengguna warper. kita harus membuat folder rank sejajar dengan start.exe atau wxstart.exe, lalu membuat count.txt di dalam folder rank. jika kita melakukannya dengan benar maka kira2 akan terlihat seperti ini :
step 4 : download macros.txt and var.txt
dikarenakan macronya sangat panjang, maka saya mensharenya melalui 2 macros.txt yang bisa di download. yaitu macro untuk warper, dan macro untuk paketernya.
link download untuk warper >> http://www.4shared.com/office/a13snAcR/macros.html
link download untuk paketer >> http://www.4shared.com/office/TSqyvxw9/macros_1.html
link download untuk variable >> http://www.4shared.com/office/srTWFG8p/var.html
macros.txt dari warper langsung di copy ke folder control milik warper, dan macros_1.txt untuk paketer di copy ke folder control milik paketer, lalu ubah namanya menjadi macros.txt.
untuk var.txt, copy ke folder "rank" yang sebelumnya sudah kita buat
step 5 : setup var.txt
jika kita membuka var.txt maka kita akan menemukan kata2 kira2 seperti ini
warpname Rns
price 3000
fund 500000
gemamount 600
repetition 3
passchat renaissance
maxdiscount 1000
discountlist 1, 2, 3, 5, 10, 50, 100, 250, 500, 1000
guildlist
• Renaissance™ •
Pleasurable“Prontera
arti tiap kata disana adalah :
warpname : kata disebelah warpname adalah nama jasa warpnya, jika tidak diisi maka yang akan digunakan adalah "kita"
price : kata disebelah price adalah harga jasa warp yang kita tentukan jika tidak diisi yg akan digunakan adalah 5000
fund : jumlah modal yang diperlukan bot. untuk mengambil zeny dari bot, cukup mentransfer zeny sebanyak jumlah di fund dengan char auth. jika tidak diisi maka jumlah yg digunakan adalah 100000
gemamount : jumlah gemstone yang harus dibeli setiap kali gemstone habis. jika tidak diisi maka jumlah yang digunakan adalah 100
repetition : banyaknya jumlah warp yang diulang jika pengguna warp tidak masuk ke warp. jika tidak diisi maka jumlah yang digunakan adalah 3
passchat : password chat pub, jika tidak diisi maka akan menjadi "123abc"
maxdiscount : adalah discount maksimal yang bisa diberikan oleh warper, jika tidak diisi maka akan menjadi 4000
discountlist : angka yang menunjukan pergantian rank, discount akan semakin kecil jika rank lebih besar dari angka di kirinya, contoh jika seperti diatas, maka discount terbesar diperoleh oleh rank 1, lalu berkurang setelah rank 2, dan berkurang lagi setelah rank 3, jumlah pengurangan otomatis dihitung oleh macro agar rata jumlah pengurangannya. jika tidak diisi maka tidak akan ada discount.
guildlist : kata yang ditulis dibawahnya adalah list guild yang mendapatkan discount guild, anda dapat menambahkan jumlah nama guild sebanyak yang anda mau. jika dibiarkan kosong maka tidak ada guild yang mendapat diskon.
step 6 : setup config.txt and auth.txt
setelah mengisi variable di var.txt skrg tinggal mengisi variable di config.txt, pastikan sebelumnya smua config memiliki variable yang terisi seperti ini :
dealAuto 1
followEmotion 0
followEmotion_distance 4
followFaceDirection 1
followDistanceMax 100
followDistanceMin 100
followLostStep 0
followSitAuto 0
followBot 0
itemsTakeAuto 0
itemsTakeAuto_party 0
itemsGatherAuto 0
dan jangan lupa mengisi lockmap sebagai tempat menaruh warper dan paketer
lockMap <isi nama kota tempat warper>
lockMap_x <koordinat X paketer>
lockMap_y <koordinat Y paketer>
dan ini penting sebagai variable tambahan yang khusus dibuat untuk macro jasa warp pada config warper
Buffer <nama paketer>
warp0 <nama warp pada slot 0>*
warp1 <nama warp pada slot 1>
warp2 <nama warp pada slot 2>
warp3 <nama warp pada slot 3>
*karena warp0 adalah tempat simpos, jika warp0 tidak diisi maka warp0 tidak akan dijual sebagai jasa warp
dan ini variable tambahan yang khusus dibuat untuk macro jasa warp pada config paketer
warper0 <nick warper ke 0>
warper1 <nick warper ke 1>
warper[n] <nick warper ke n>
anda dapat mengisi nick warper sebanyak jumlah warper yang anda miliki, ini diperlukan untuk memberi paket kepada pengguna warp yang baru menyelesaikan transaksi pada warper[n]
lalu jangan lupa menambahkan ini di auth.txt :
<nick master> 1
contoh : amelo 1
anda dapat menambahkan sebanyak2nya auth yang anda inginkan yang bisa memberi command kepada bot dan mengambil uang dari bot
selesai, sekarang anda tinggal menyalakan bot melalui .bat yang sudah anda buat sebelumnya. dan jika anda ingin mengedit harga, diskon dll, langsung saja membuka var.txt untuk menggantinya, lalu ketik "macro variable", maka smua variable akan otomatis terganti
No comments:
Post a Comment