custom duelingbook
1.0.0
F2
(você também pode configurar isso nas configurações): abre a entrada do banco de dados de decisão para o cartão atual na visualização detalhada Usando a função macro você pode fazer muitas coisas, por exemplo:
-- My Category Name
Button Name | message to send
Button name | message 1 | message 2 | message 3
${variableName}
${functionName(param)}
${functionName(param1~param2~param3)}
Variável | Detém |
---|---|
currentLP | Seus pontos de vida atuais |
halfOfLP | Metade dos seus pontos de vida atuais |
topUsername | O nome de usuário do jogador no topo |
botUsername | O nome de usuário do jogador na parte inferior (geralmente você mesmo) |
atkAllMonsters | O ATK combinado de todos os monstros no campo que você pode ver |
defAllMonsters | A DEF combinada de todos os monstros no campo que você pode ver |
atkAllFaceUpMonsters | O ATK combinado de todos os monstros virados para cima no campo que você pode ver |
defAllFaceUpMonsters | A DEF combinada de todos os monstros virados para cima no campo que você pode ver |
Hello | Hello ${topUsername} :) I'm the real ${botUsername}
LP*2 | /add ${currentLP}
LP/2 | /sub ${halfOfLP}
Função | Ação Realizada |
---|---|
waitInMs(number) | Aguarda a quantidade especificada de milissegundos antes de executar a próxima ação na macro |
addFromDeckToHand(cardNames) | Adiciona cartas do seu Deck à sua mão. Se a carta não for encontrada no seu Deck, o Deck será apenas embaralhado |
sendFromDeckToGY(cardNames) | Envia cards do seu Deck para o seu Cemitério |
specialFromDeckInAtk(cardName) | abre a seleção de zona e então Invoca por Invocação-Especial um monstro do seu Deck para aquela zona em Posição de Ataque |
specialFromDeckInDef(cardName) | abre a seleção de zona e então Invoca por Invocação-Especial um monstro do seu Deck para aquela zona em Posição de Defesa |
specialFromDeckInAtkRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Deck para uma zona disponível escolhida pelo DB em Posição de Ataque |
specialFromDeckInDefRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Deck para uma zona disponível escolhida pelo DB em Posição de Defesa |
specialFromDeckInAtkToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Deck para uma zona disponível da sua lista em Posição de Ataque |
specialFromDeckInDefToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Deck para uma zona disponível da sua lista em Posição de Defesa |
specialFromExtraDeckInAtk(cardName) | Abre a seleção de zona e depois Invoca por Invocação-Especial um monstro do seu Deck extra para aquela zona em Posição de Ataque |
specialFromExtraDeckInDef(cardName) | Abre a seleção de zona e depois Invoca por Invocação-Especial um monstro do seu Deck extra para aquela zona em Posição de Defesa |
specialFromExtraDeckInAtkRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Deck extra para uma zona disponível escolhida pelo DB em Posição de Ataque |
specialFromExtraDeckInDefRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Deck extra para uma zona disponível escolhida pelo DB em Posição de Defesa |
specialFromExtraDeckInAtkToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Deck Extra para uma zona disponível da sua lista em Posição de Ataque |
specialFromExtraDeckInDefToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Deck Extra para uma zona disponível da sua lista em Posição de Defesa |
sendFromExtraDeckToGY(cardNames) | Envia cards do seu Deck extra para o seu Cemitério |
specialSummonToken() | Invoca especialmente uma ficha |
specialSummonTokenToZone(zone) | Invoca especialmente um token para uma zona disponível da sua lista |
sendAllControllingMonstersFromFieldToGY(cardPosition~FaceUpDown) | Envia todos os monstros com determinada Posição (Ataque/Defesa/ambos) e (Face para cima/Face para baixo), ou todos, se nenhuma Posição for dada, para o Cemitério |
sendAllOwnSpellTrapsFromFieldToGY() | Envia todos os seus cards de Magia e Armadilha do seu campo para o Cemitério |
sendFromFieldToGY(cardNames) | Envia monstros que você controla para o Cemitério |
banishFromGY(cardNames) | Bane monstros do seu Cemitério |
activateSpellTrapFromDeck(cardNames) | ativa uma carta de Magia ou Armadilha do seu Deck |
activateSpellTrapFromDeckToZone(cardName~zone) | ativa uma carta de Magia ou Armadilha do seu Deck para uma zona disponível da sua lista |
specialFromGYInAtk(cardName) | abre a seleção de zona e depois Invoca por Invocação-Especial um monstro do seu Cemitério para essa zona em Posição de Ataque |
specialFromGYInDef(cardName) | abre a seleção de zona e depois Invoca por Invocação-Especial um monstro do seu Cemitério para essa zona em Posição de Defesa |
specialFromGYInAtkRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Cemitério para uma zona disponível escolhida pelo DB em Posição de Ataque |
specialFromGYInDefRandomZone(cardNames) | Invoca monstros por Invocação-Especial do seu Cemitério para uma zona disponível escolhida pelo DB em Posição de Defesa |
specialFromGYInAtkToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Cemitério para uma zona disponível da sua lista em Posição de Ataque |
specialFromGYInDefToZone(cardName~zone) | Invoca por Invocação-Especial um monstro do seu Cemitério para uma zona disponível da sua lista em Posição de Defesa |
discard(cardNames) | Descarta monstros da sua mão para o seu Cemitério |
addFromGYToHand(cardNames) | Adiciona cards do seu Cemitério à sua mão |
fromBanishToTopOfDeck(cardNames) | Retorna cards banidos para o topo do seu Deck |
fromGYToTopOfDeck(cardNames) | Retorna os cards do seu Cemitério para o topo do seu Deck |
fromFieldToTopOfDeck(cardNames) | Retorna cards do seu campo para o topo do seu Deck |
shuffleDeck() | Embaralha seu Deck |
moveZone(cardName~zone) | MOVE uma carta no campo para uma zona disponível da sua lista |
overlayMonsters(cardName~materialName) | Sobrepõe um monstro com 1 ou mais materiais |
specialSummonMultipleTokens(count) | Invoca vários tokens para zonas disponíveis escolhidas pelo banco de dados |
returnAllFromHandToTopOfDeck() | Retorna todos os cards da sua mão para o topo do seu Deck |
banishFromHand(cardNames) | Bane cartas da sua mão |
banishFromDeck(cardNames) | Bane cards do seu Deck |
flipDownMonsters(cardNames) | Derruba monstros |
flipUpMonsters(cardNames) | Vira monstros |
changeToAtk(cardNames) | Muda monstros para posição de ataque |
changeToDef(cardNames) | Muda monstros para posição de defesa |
normalSetToRandomZone(cardName) | Normal Coloca um monstro em uma zona aleatória |
normalSetToZone(cardName~zone) | Normal Coloca um monstro em uma zona disponível da sua lista |
normalSummonToRandomZone(cardName) | Invoca normalmente um monstro para uma zona aleatória |
normalSummonToZone(cardName~zone) | Invoca normalmente um monstro para uma zona disponível da sua lista |
addCountersToCards(count~cardNames) | Adiciona contadores aos cartões |
removeCountersFromCards(count~cardNames) | Remove contadores dos cartões |
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)}