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) | デッキから指定したリストの空いているゾーンにモンスター1体を守備表示で特殊召喚する。 |
specialFromExtraDeckInAtk(cardName) | ゾーン選択を開き、エクストラデッキからそのゾーンにモンスターを攻撃表示で特殊召喚する。 |
specialFromExtraDeckInDef(cardName) | ゾーン選択を開き、エクストラデッキからそのゾーンにモンスターを守備表示で特殊召喚する。 |
specialFromExtraDeckInAtkRandomZone(cardNames) | DBが選択した空いているゾーンにエクストラデッキからモンスターを攻撃表示で特殊召喚する。 |
specialFromExtraDeckInDefRandomZone(cardNames) | DBが選んだ空いているゾーンにエクストラデッキからモンスターを守備表示で特殊召喚する |
specialFromExtraDeckInAtkToZone(cardName~zone) | エクストラデッキから指定したリストの空いているゾーンにモンスター1体を攻撃表示で特殊召喚する。 |
specialFromExtraDeckInDefToZone(cardName~zone) | エクストラデッキから指定したリストの空いているゾーンにモンスター1体を守備表示で特殊召喚する。 |
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) | 自分の墓地のモンスター1体を指定したリストの空いているゾーンに攻撃表示で特殊召喚する。 |
specialFromGYInDefToZone(cardName~zone) | 自分の墓地のモンスター1体を指定したリストの空いているゾーンに守備表示で特殊召喚する。 |
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)}