custom duelingbook
1.0.0
F2
(也可以在設定中設定):在詳細檢視中開啟目前卡片的規則資料庫條目使用巨集函數可以做很多事情,例如:
-- My Category Name
Button Name | message to send
Button name | message 1 | message 2 | message 3
${variableName}
${functionName(param)}
${functionName(param1~param2~param3)}
多變的 | 持有 |
---|---|
currentLP | 您目前的生命值 |
halfOfLP | 你目前生命值的一半 |
topUsername | 頂部玩家的用戶名 |
botUsername | 底部玩家的用戶名(通常是你自己) |
atkAllMonsters | 場上所能看到的全部怪獸的攻擊力合計 |
defAllMonsters | 場上所能看到的所有怪獸的守備力合計 |
atkAllFaceUpMonsters | 場上所能看到的全部表側表示怪獸的攻擊力合計 |
defAllFaceUpMonsters | 場上所能看到的全部表側表示怪獸的守備力合計 |
Hello | Hello ${topUsername} :) I'm the real ${botUsername}
LP*2 | /add ${currentLP}
LP/2 | /sub ${halfOfLP}
功能 | 執行的操作 |
---|---|
waitInMs(number) | 在執行巨集中的下一個操作之前等待指定的毫秒數 |
addFromDeckToHand(cardNames) | 將牌組中的牌加到手上。如果您的牌組中沒有找到該卡,則該牌組將被洗牌 |
sendFromDeckToGY(cardNames) | 將卡片從你的牌組送到你的墓地 |
specialFromDeckInAtk(cardName) | 打開區域選擇,然後從牌組以攻擊表示特殊召喚一隻怪獸到該區域 |
specialFromDeckInDef(cardName) | 打開區域選擇,然後從牌組將一隻怪獸以守備表示特殊召喚到該區域 |
specialFromDeckInAtkRandomZone(cardNames) | 將卡組中的怪獸以攻擊表示特殊召喚到DB選擇的可用區域 |
specialFromDeckInDefRandomZone(cardNames) | 從卡組將怪獸以守備表示特殊召喚到DB選擇的可用區域 |
specialFromDeckInAtkToZone(cardName~zone) | 從你的牌組以攻擊表示特殊召喚一隻怪獸到指定清單中的可用區域 |
specialFromDeckInDefToZone(cardName~zone) | 從你的牌組將一隻怪獸以守備表示特殊召喚到指定清單中的可用區域 |
specialFromExtraDeckInAtk(cardName) | 打開區域選擇,然後從額外卡組將一隻怪獸以攻擊表示特殊召喚到該區域 |
specialFromExtraDeckInDef(cardName) | 打開區域選擇,然後從額外牌組將一隻怪獸以守備表示特殊召喚到該區域 |
specialFromExtraDeckInAtkRandomZone(cardNames) | 從額外卡組將怪獸以攻擊表示特殊召喚到DB選擇的可用區域 |
specialFromExtraDeckInDefRandomZone(cardNames) | 從額外卡組將怪獸以守備表示特殊召喚到DB選擇的可用區域 |
specialFromExtraDeckInAtkToZone(cardName~zone) | 將額外卡組中的一隻怪獸以攻擊表示特殊召喚到給定列表中的可用區域 |
specialFromExtraDeckInDefToZone(cardName~zone) | 從額外卡組將一隻怪獸以守備表示特殊召喚到指定清單中的可用區域 |
sendFromExtraDeckToGY(cardNames) | 將卡片從你的額外牌組送到你的墓地 |
specialSummonToken() | 特殊召喚令牌 |
specialSummonTokenToZone(zone) | 從給定列表中特殊召喚一個令牌到可用區域 |
sendAllControllingMonstersFromFieldToGY(cardPosition~FaceUpDown) | 將指定位置(攻擊/防禦/兩者)和(面朝上/面朝下)的所有怪獸送入墓地,如果沒有指定位置,則將所有怪獸送入墓地 |
sendAllOwnSpellTrapsFromFieldToGY() | 將自己場上的魔法·陷阱卡全部送入墓地 |
sendFromFieldToGY(cardNames) | 將自己場上的怪獸送入墓地 |
banishFromGY(cardNames) | 將怪物從你的墓地驅逐出去 |
activateSpellTrapFromDeck(cardNames) | 從你的牌組中啟動一張魔法或陷阱卡 |
activateSpellTrapFromDeckToZone(cardName~zone) | 從你的牌組中啟動一張法術或陷阱卡到你給定清單中的可用區域 |
specialFromGYInAtk(cardName) | 打開區域選擇,然後從自己的墓地以攻擊表示特殊召喚一隻怪獸到該區域 |
specialFromGYInDef(cardName) | 打開區域選擇,然後從自己的墓地以守備表示特殊召喚一隻怪獸到該區域 |
specialFromGYInAtkRandomZone(cardNames) | 將自己墓地的怪獸以攻擊表示特殊召喚到DB選擇的可用區域 |
specialFromGYInDefRandomZone(cardNames) | 將自己墓地的怪獸以守備表示特殊召喚到DB選擇的可用區域 |
specialFromGYInAtkToZone(cardName~zone) | 將自己墓地的一隻怪獸以攻擊表示特殊召喚到指定清單中的可用區域 |
specialFromGYInDefToZone(cardName~zone) | 將自己墓地的一隻怪獸以守備表示特殊召喚到指定清單中的可用區域 |
discard(cardNames) | 將手卡中的怪獸丟棄到墓地 |
addFromGYToHand(cardNames) | 將自己墓地的卡片加入手牌 |
fromBanishToTopOfDeck(cardNames) | 將被放逐的卡牌返回牌庫頂 |
fromGYToTopOfDeck(cardNames) | 將你墓地中的卡牌移回你的牌組頂部 |
fromFieldToTopOfDeck(cardNames) | 將自己場上的卡放回牌組最上面 |
shuffleDeck() | 洗牌你的牌組 |
moveZone(cardName~zone) | 將場上的一張牌移至給定清單中的可用區域 |
overlayMonsters(cardName~materialName) | 用 1 種或多種材料覆蓋怪物 |
specialSummonMultipleTokens(count) | 將多個令牌召喚到 DB 選擇的可用區域 |
returnAllFromHandToTopOfDeck() | 將你手上的所有卡牌回到牌庫頂 |
banishFromHand(cardNames) | 消除你手上的牌 |
banishFromDeck(cardNames) | 將牌從你的牌組中剔除 |
flipDownMonsters(cardNames) | 翻轉怪物 |
flipUpMonsters(cardNames) | 翻轉怪物 |
changeToAtk(cardNames) | 將怪物變更為攻擊表示 |
changeToDef(cardNames) | 將怪獸變更為守備表示 |
normalSetToRandomZone(cardName) | 正常 將怪物設定到隨機區域 |
normalSetToZone(cardName~zone) | 正常 將怪物設定為給定清單中的可用區域 |
normalSummonToRandomZone(cardName) | 正常召喚怪物到隨機區域 |
normalSummonToZone(cardName~zone) | 正常召喚怪物到給定列表中的可用區域 |
addCountersToCards(count~cardNames) | 為卡片添加計數器 |
removeCountersFromCards(count~cardNames) | 從卡片上刪除計數器 |
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)}