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) | 존 선택을 열고, 덱에서 몬스터 1장을 해당 존에 공격 표시로 특수 소환합니다. |
specialFromDeckInDef(cardName) | 존 선택을 열고, 덱에서 몬스터 1장을 해당 존에 수비 표시로 특수 소환한다. |
specialFromDeckInAtkRandomZone(cardNames) | 자신의 덱에서 DB가 선택한 사용 가능 존에 몬스터를 공격 위치로 특수 소환합니다. |
specialFromDeckInDefRandomZone(cardNames) | 자신의 덱에서 DB가 수비 표시로 선택한 사용 가능 존에 몬스터를 특수 소환합니다. |
specialFromDeckInAtkToZone(cardName~zone) | 자신의 덱에서 몬스터 1장을 리스트의 사용 가능 존에 공격 표시로 특수 소환합니다. |
specialFromDeckInDefToZone(cardName~zone) | 자신의 덱에서 몬스터 1장을 수비 표시 목록의 사용 가능한 존에 특수 소환합니다. |
specialFromExtraDeckInAtk(cardName) | 존 선택을 열고, 엑스트라 덱에서 몬스터 1장을 해당 존에 공격 표시로 특수 소환합니다. |
specialFromExtraDeckInDef(cardName) | 존 선택을 열고, 엑스트라 덱에서 몬스터 1장을 해당 존에 수비 표시로 특수 소환합니다. |
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) | 자신이 조종하는 몬스터를 GY로 보낸다 |
banishFromGY(cardNames) | GY에서 몬스터를 추방합니다. |
activateSpellTrapFromDeck(cardNames) | 자신의 덱에서 마법 또는 함정 카드를 발동합니다 |
activateSpellTrapFromDeckToZone(cardName~zone) | 덱의 마법 또는 함정 카드를 주어진 목록의 사용 가능한 구역으로 활성화합니다. |
specialFromGYInAtk(cardName) | 존 선택을 열고 자신 묘지의 몬스터 1장을 해당 존에 공격 표시로 특수 소환합니다. |
specialFromGYInDef(cardName) | 존 선택을 열고, 자신 묘지의 몬스터 1장을 해당 존에 수비 표시로 특수 소환한다. |
specialFromGYInAtkRandomZone(cardNames) | 자신의 GY 몬스터를 DB가 선택한 사용 가능 존에 공격 위치로 특수 소환합니다. |
specialFromGYInDefRandomZone(cardNames) | 자신 묘지의 몬스터를 DB가 수비 표시로 선택한 사용 가능한 존에 특수 소환합니다. |
specialFromGYInAtkToZone(cardName~zone) | 자신 묘지의 몬스터 1장을 자신의 리스트 중 사용 가능 존에 공격 표시로 특수 소환합니다. |
specialFromGYInDefToZone(cardName~zone) | 자신 묘지의 몬스터 1장을 수비 표시 리스트의 사용 가능 존에 특수 소환합니다. |
discard(cardNames) | 패의 몬스터를 GY로 버립니다. |
addFromGYToHand(cardNames) | GY의 카드를 패에 추가합니다. |
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)}