custom duelingbook
1.0.0
F2
(Anda juga dapat mengonfigurasinya di pengaturan): membuka entri database yang berkuasa untuk kartu saat ini dalam tampilan detail Dengan menggunakan fungsi makro Anda dapat melakukan banyak hal, misalnya:
-- My Category Name
Button Name | message to send
Button name | message 1 | message 2 | message 3
${variableName}
${functionName(param)}
${functionName(param1~param2~param3)}
Variabel | Tahan |
---|---|
currentLP | Titik hidup Anda saat ini |
halfOfLP | Setengah dari poin kehidupan Anda saat ini |
topUsername | Nama pengguna pemain di atas |
botUsername | Nama pengguna pemain di bagian bawah (biasanya Anda sendiri) |
atkAllMonsters | Gabungan ATK semua monster di lapangan yang dapat Anda lihat |
defAllMonsters | Gabungan DEF semua monster di lapangan yang dapat Anda lihat |
atkAllFaceUpMonsters | Gabungan ATK semua monster yang menghadap ke atas di lapangan yang dapat Anda lihat |
defAllFaceUpMonsters | Gabungan DEF dari semua monster yang menghadap ke atas di lapangan yang dapat Anda lihat |
Hello | Hello ${topUsername} :) I'm the real ${botUsername}
LP*2 | /add ${currentLP}
LP/2 | /sub ${halfOfLP}
Fungsi | Tindakan Dilakukan |
---|---|
waitInMs(number) | Menunggu selama milidetik yang ditentukan sebelum melakukan tindakan selanjutnya di makro |
addFromDeckToHand(cardNames) | Menambahkan kartu dari Dek ke tangan Anda. Jika kartu tidak ditemukan di Dek Anda, Dek hanya akan dikocok |
sendFromDeckToGY(cardNames) | Mengirim kartu dari Dek Anda ke GY Anda |
specialFromDeckInAtk(cardName) | membuka pemilihan zona dan kemudian Memanggil Khusus monster dari Dek Anda ke zona tersebut di Posisi Serangan |
specialFromDeckInDef(cardName) | membuka pemilihan zona dan kemudian Memanggil Khusus monster dari Dek Anda ke zona tersebut di Posisi Pertahanan |
specialFromDeckInAtkRandomZone(cardNames) | Panggil Khusus monster dari Dek Anda ke zona tersedia yang dipilih oleh DB di Posisi Serangan |
specialFromDeckInDefRandomZone(cardNames) | Panggil Khusus monster dari Dek Anda ke zona tersedia yang dipilih oleh DB di Posisi Pertahanan |
specialFromDeckInAtkToZone(cardName~zone) | Panggil Khusus monster dari Dek Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Serangan |
specialFromDeckInDefToZone(cardName~zone) | Panggil Khusus monster dari Dek Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Pertahanan |
specialFromExtraDeckInAtk(cardName) | Buka pemilihan zona lalu Panggil Khusus monster dari Dek ekstra Anda ke zona tersebut di Posisi Serangan |
specialFromExtraDeckInDef(cardName) | Membuka pemilihan zona dan kemudian Panggil Khusus monster dari Dek ekstra Anda ke zona tersebut di Posisi Pertahanan |
specialFromExtraDeckInAtkRandomZone(cardNames) | Panggil Khusus monster dari Dek ekstra Anda ke zona tersedia yang dipilih oleh DB di Posisi Serangan |
specialFromExtraDeckInDefRandomZone(cardNames) | Monster Pemanggilan Khusus dari Dek ekstra Anda ke zona tersedia yang dipilih oleh DB di Posisi Pertahanan |
specialFromExtraDeckInAtkToZone(cardName~zone) | Panggil Khusus monster dari Dek ekstra Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Serangan |
specialFromExtraDeckInDefToZone(cardName~zone) | Panggil Khusus monster dari Dek ekstra Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Pertahanan |
sendFromExtraDeckToGY(cardNames) | Mengirim kartu dari Dek ekstra Anda ke GY Anda |
specialSummonToken() | Panggilan Khusus sebuah tanda |
specialSummonTokenToZone(zone) | Panggil Khusus token ke zona yang tersedia dari daftar yang Anda berikan |
sendAllControllingMonstersFromFieldToGY(cardPosition~FaceUpDown) | Mengirim semua monster dengan Posisi tertentu (Serangan/Pertahanan/keduanya) dan (FaceUp/FaceDown), atau semua jika tidak ada Posisi yang diberikan, ke GY |
sendAllOwnSpellTrapsFromFieldToGY() | Mengirimkan semua kartu Mantra dan Perangkap Anda dari bidang Anda ke GY |
sendFromFieldToGY(cardNames) | Mengirim monster yang Anda kendalikan ke GY |
banishFromGY(cardNames) | Usir monster dari GY Anda |
activateSpellTrapFromDeck(cardNames) | mengaktifkan kartu Mantra atau Perangkap dari Dek Anda |
activateSpellTrapFromDeckToZone(cardName~zone) | mengaktifkan kartu Mantra atau Perangkap dari Dek Anda ke zona yang tersedia dari daftar yang Anda berikan |
specialFromGYInAtk(cardName) | membuka pemilihan zona dan kemudian Memanggil Khusus monster dari GY Anda ke zona tersebut di Posisi Serangan |
specialFromGYInDef(cardName) | membuka pemilihan zona dan kemudian Memanggil Khusus monster dari GY Anda ke zona tersebut di Posisi Pertahanan |
specialFromGYInAtkRandomZone(cardNames) | Panggil Monster Khusus dari GY Anda ke zona tersedia yang dipilih oleh DB di Posisi Serangan |
specialFromGYInDefRandomZone(cardNames) | Panggil Monster Khusus dari GY Anda ke zona tersedia yang dipilih oleh DB di Posisi Pertahanan |
specialFromGYInAtkToZone(cardName~zone) | Panggil Khusus monster dari GY Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Serangan |
specialFromGYInDefToZone(cardName~zone) | Panggil Khusus monster dari GY Anda ke zona yang tersedia dari daftar yang Anda berikan di Posisi Pertahanan |
discard(cardNames) | Buang monster dari tangan Anda ke GY Anda |
addFromGYToHand(cardNames) | Menambahkan kartu dari GY Anda ke tangan Anda |
fromBanishToTopOfDeck(cardNames) | Mengembalikan kartu yang dibuang ke bagian atas Dek Anda |
fromGYToTopOfDeck(cardNames) | Mengembalikan kartu di GY Anda ke bagian atas Dek Anda |
fromFieldToTopOfDeck(cardNames) | Mengembalikan kartu dari bidang Anda ke bagian atas Dek Anda |
shuffleDeck() | Kocok Dek Anda |
moveZone(cardName~zone) | PINDAHKAN kartu di lapangan ke zona yang tersedia dari daftar yang Anda berikan |
overlayMonsters(cardName~materialName) | Menghamparkan monster dengan 1 material atau lebih |
specialSummonMultipleTokens(count) | Memanggil beberapa token ke zona tersedia yang dipilih oleh DB |
returnAllFromHandToTopOfDeck() | Mengembalikan semua kartu di tangan Anda ke bagian atas Dek Anda |
banishFromHand(cardNames) | Mengusir kartu dari tangan Anda |
banishFromDeck(cardNames) | Mengusir kartu dari Dek Anda |
flipDownMonsters(cardNames) | Membalikkan monster |
flipUpMonsters(cardNames) | Membalikkan monster |
changeToAtk(cardNames) | Mengubah monster ke Posisi Menyerang |
changeToDef(cardNames) | Mengubah monster ke Posisi Pertahanan |
normalSetToRandomZone(cardName) | Normal Mengatur monster ke zona acak |
normalSetToZone(cardName~zone) | Normal Menetapkan monster ke zona yang tersedia dari daftar yang Anda berikan |
normalSummonToRandomZone(cardName) | Normal Memanggil monster ke zona acak |
normalSummonToZone(cardName~zone) | Normal Memanggil monster ke zona yang tersedia dari daftar yang Anda berikan |
addCountersToCards(count~cardNames) | Menambahkan penghitung ke kartu |
removeCountersFromCards(count~cardNames) | Menghapus penghitung dari kartu |
Hello | Hello | ${waitInMs(2000)} | Bye
Send DPE Garnets | ${sendFromDeckToGY(Destiny HERO - Celestial~Destiny HERO - Dasher)}
SS Driver | ${specialFromDeckInAtkRandomZone(PSY-Frame Driver)}
Hello | Hello ${topUsername}, good luck have fun.
CHAIN | I'll chain to that.
Nibiru :( | The total stats of all face up monsters on the field are ${atkAllFaceUpMonsters} ATK / ${defAllFaceUpMonsters} DEF | ${sendAllControllingMonstersFromFieldToGY(Both~FaceUp)} | ${specialSummonToken()}
-- LP
LP/2 | /sub ${halfOfLP}
-- SS
SS Driver Zone | ${specialFromDeckInAtk(PSY-Frame Driver)}
SS Driver | ${specialFromDeckInAtkRandomZone(PSY-Frame Driver)} | Thinking on zone
SS Driver Def | ${specialFromDeckInDefRandomZone(PSY-Frame Driver)} | Thinking on zone
-- Deck to GY
Mill 1 | /mill 1
Verte Fusion Destiny | /sub 2000 | ${sendFromDeckToGY(Fusion Destiny)}
Send DPE Garnets | ${sendFromDeckToGY(Destiny HERO - Celestial~Destiny HERO - Dasher)}
Send Dragoon Garnets | ${sendFromDeckToGY(Dark Magician~Red-Eyes Black Dragon)}
-- Search
Add Invo | ${addFromDeckToHand(Invocation)}