Chatbox

Kamis, 19 April 2012

Kondisi, Spesial Keyword Dan Variabel | Belajar Macro (4)

Tutorial Macro Bagian 1
Tutorial Macro Bagian 2
Tutorial Macro Bagian 3
Tutorial Macro Bagian 4
Tutorial Macro Bagian 5
Tutorial Macro Bagian 6

A.Menjalankan Macro
ketikkan kode macro ini pada macros.txt :

macro jalan {
do c “Hai ...”
pause 1
do c “Saya Sedang Mencoba Menjalankan Macro
pause 1
do c “Ini Macro untuk menggunakan perintah chat”
pause 1
do c “Saya sekarang berada di $.map”
pause 1
do move prontera
}

ketik pada console “macro macrojalan”
kebingungan melihat $.map ? kita pelajari lebih lanjut

B.Spesial Variabel
$.map
Menunjukkan dimana karakter berada
$.pos
Menunjukkan posisi karakter berada
$.time
Menunjukkan waktu sekarang
$.datetime
Menunjukkan hari dan tanggal dan waktu
$.hour
Menunjukkan jam
$.minute
Menunjukkan menit
$.second
Menunjukkan detik

$.hp
Menunjukkan HP
$.sp
Menunjukkan SP
$.lvl
Menunjukkan Level
$.joblvl
Menunjukkan Job Level
$.spirits
Menunjukkan spirits pada monk
$.zeny
Menunjukkan Zeny saat ini
$.status
Menunjukkan status saat ini
$.param
Menunjukkan baris perintah
$.caller
Menunjukkan  terakhir perintah dipanggil
$.weight
Menunjukkan berat karakter saat ini
$.maxweight
Menunjukkan max berat karakter




C.Spesial Keywords
@npc ( | /regular expression /i | "")
untuk menunjuk NPC
@inventory ()
untuk menunjuk item pada inventory
@Inventory ()
untuk menunjuk item pada inventory
@invamount ()
untuk menunjuk jumlah item pada inventory
@cart ()
untuk menunjuk item pada cart
@Cart ()
untuk menunjuk item pada cart
@cartamount ()
untuk menunjuk jumlah item pada cart
@storage ()
untuk menunjuk item pada storage
@Storage ()
untuk menunjuk item pada storage
@storamount ()
untuk menunjuk jumlah item pada storage
@player ()
untuk menunjuk player
@monster ()
untuk menunjuk monster
@vender ()
untuk menunjuk vender(orang yang melakukan vending)
@store ()
untuk menunjuk item di store
@shopamount ()
untuk menunjuk jumlah yg diberikan npc penjual
@random ("", "", ...)
untuk mengacak argument
@rand (, )
mengacak n dan m
@eval ()
memberikan macro bahasa perl
@arg ("", )
mengisi argument yang kosong
@config ()
menunjuk config
@venderitem ()
melihat penjualan player
@venderprice ()
melihat harga dari vender
@nick ()
untuk menunjuk character



D.Kondisi
<                                  = Kurang Dari
<=                                = Kurang atau Sama Dengan
==                                = Sama Dengan
>=                                = Lebih Besar atau Sama Dengan
!=                                 = Tidak Sama Dengan
=~                                = Untuk Mengeksekusi Regular Expression
$arg1 .. $arg2              = untuk mencocokkan antara arg1 dan arg 2 arg                                                                       dapat berisi angka variabel
&&                              = ..Dan..
||                                   = ..Atau..

3 komentar:

  1. kk kalo macro buat ngomong atau minta warp sama prist gimana ya?
    mohon bantuannya kk.., cz kalo ngbot di mosco gak isa balik lagi -_-

    BalasHapus
  2. WOyy jawab udah kagga update

    BalasHapus
  3. woi arfan, bawel lu kyk anjing!!

    BalasHapus