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) | Отправляет карты из вашей колоды в ваш GY. |
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) | Отправляет карты из вашей дополнительной колоды в GY. |
specialSummonToken() | Специальный вызов жетона |
specialSummonTokenToZone(zone) | Специальный вызов жетона в доступную зону из заданного вами списка. |
sendAllControllingMonstersFromFieldToGY(cardPosition~FaceUpDown) | Отправляет всех монстров с заданной позицией (Атака/Защита/оба) и (Лицом вверх/Лицом вниз) или всех, если позиция не указана, в GY. |
sendAllOwnSpellTrapsFromFieldToGY() | Отправляет все ваши карты заклинаний и ловушек с вашего поля в GY. |
sendFromFieldToGY(cardNames) | Отправляет монстров под вашим контролем в GY. |
banishFromGY(cardNames) | Изгоняет монстров из вашего GY |
activateSpellTrapFromDeck(cardNames) | активирует карту Заклинания или Ловушки из вашей колоды |
activateSpellTrapFromDeckToZone(cardName~zone) | активирует карту Заклинания или Ловушки из вашей колоды в доступную зону из вашего списка. |
specialFromGYInAtk(cardName) | открывает выбор зоны, а затем вызывает особым призывом монстра из вашего GY в эту зону в атакующей позиции. |
specialFromGYInDef(cardName) | открывает выбор зоны, а затем выполняет специальный вызов монстра из вашего GY в эту зону в защитной позиции. |
specialFromGYInAtkRandomZone(cardNames) | Специальный вызов монстров из вашего GY в доступную зону, выбранную DB в атакующей позиции. |
specialFromGYInDefRandomZone(cardNames) | Специальный вызов монстров из вашего GY в доступную зону, выбранную DB в защитной позиции. |
specialFromGYInAtkToZone(cardName~zone) | Специальный вызов монстра из вашего GY в доступную зону из вашего списка в позиции атаки. |
specialFromGYInDefToZone(cardName~zone) | Специальный вызов монстра из вашего GY в доступную зону из вашего списка в защитной позиции. |
discard(cardNames) | Сбрасывает монстров из вашей руки в ваш GY. |
addFromGYToHand(cardNames) | Добавляет карты из вашего GY в вашу руку. |
fromBanishToTopOfDeck(cardNames) | Возвращает изгнанные карты на верх вашей колоды. |
fromGYToTopOfDeck(cardNames) | Возвращает карты из вашего GY на верх колоды. |
fromFieldToTopOfDeck(cardNames) | Возвращает карты с вашего поля на верх колоды. |
shuffleDeck() | Перетасовывает вашу колоду |
moveZone(cardName~zone) | ПЕРЕМЕЩАЕТ карту на поле в доступную зону из заданного вами списка. |
overlayMonsters(cardName~materialName) | Накладывает на монстра 1 или несколько материалов. |
specialSummonMultipleTokens(count) | Вызывает несколько токенов в доступные зоны, выбранные БД. |
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)}