Tabletop Simulator

Tabletop Simulator

MTG 6 player table - scripted
94 Comments
DavisKD94 May 17 @ 9:07pm 
Is there potential for adding the Shield Counters to the list of card counters? Or is there a resource I could use to add it in myself?
supermoon3000 Apr 6 @ 1:20pm 
Why is the table black when i load in?
Stress Free Gaming Mar 16 @ 2:54am 
Hey, great table. Loving it. I've done a lot of work on mine adding chests containing hundreds of decks so don't really want to scrap it and go back to square one. Suddenly when moving cards around the table onObjectEnterZone and onObjectLeaveZone in global scripting are throwing errors (attempt to index a nil value)

Upon debugging, the nil value is oZone==data[col]["playmat"] when col equals Orange.

I don't even have an orange player - but I see from the zones that you have included a zone for an orange and pink player. Can you shed any light on this?
Fnnenn Jan 28 @ 6:39pm 
Is there a better way to tutor for cards than just using the search function? It only searches 20 at a time.
Nightstalker0628 Dec 3, 2024 @ 9:45pm 
Tables working amazingly again.

Thanks creator!!!!!!
Nightstalker0628 Nov 29, 2024 @ 11:32am 
I am also having the same error that Reason97 is reporting below. it's been working really great, but now it says that I'm getting a Web Request Error: HTTP/1.1 403 Forbidden error. It says it fails importing the deck. I am also using Moxfield to import.

other than that, this has been working amazingly.
Reason97 Nov 28, 2024 @ 10:52pm 
hey just wanted to say we've been loving this table for months now but today for some reason we were getting a "Web Request Error: HTTP/1.1 403 Forbidden" popup anytime we tried to load in a deck from Moxfield, which is the exact website we've all used for this table forever. A quick look said its probably something that needed updated about the mod itself? just wanted to see if you knew anything about it and/or were able to fix it if at all possible!
Debatra Nov 3, 2024 @ 4:03pm 
@bloop737 Do the TTS tutorial.
bloop737 Oct 24, 2024 @ 7:48pm 
i cant figure out how to grab the entire deck to move it to the deck zone someone helppppppp
Ady Oct 19, 2024 @ 2:00am 
Hey, I saw that your table includes these really handy tokens for the 4 official dungeons, could you include a version that has buttons set up for the Baldur's Gate Wilderness? We rule 0'd it in, but keeping track of its rooms is quite the challenge and that'd be a great help! :winter2019neutraldog:
Kurodani Yamame Aug 24, 2024 @ 1:14pm 
Ah, yeah I forgot about the Gamemaster drawing working differently. I can just run it from the Green section. Might tweak it so that hands are just globally visible, and set a Green exclusive Hidden Zone on the table.

I mostly wanna use the Encoder, and I can't get it to function on other tables, no matter how I stack them, so I'll use it mostly as-is.

So far the DnD is working out quite well though. This is the best table I've used for MTG which is why I reached out for help, but I completely forgot about GameMaster hands working really weird. Makes certain games just not function quite as well.
Rafaelh9siX Aug 23, 2024 @ 3:38pm 
My friends and I really like your MTG maps (4/6 players variant).
Is there any chance you could add all the counters to the tables? (like the goad counter for example)
Oops I Baked a Pie  [author] Aug 19, 2024 @ 8:24pm 
umm, okay, the hand color stuff script stuff:

After you swap green to black, save the table. Load it. Go into the Global script and change every instance of "Green" to "Black", until you reach the ------------- line (which separate the hand setup from a ton of other stuff).

I have only 20% confidence that this is sufficient. Chances are - everything still breaks and you still get a ton of errors. Gamemaster hands, drawing from decks, and a ton of other functions just work - differently. Like.. drawing from a GameMaster deck gives every other player a card instead. So...... I'm not sure this will do it for you. If it doesn't, I'm sorry - tough luck ^.^
Kurodani Yamame Aug 19, 2024 @ 2:12pm 
Erf. I can give it a shot of sorts. I was hoping thered be a way to kinda crash course the changes to scripts as needed. I had just swapped the coliur of the green one to black and it threw the errors, disnt delete them.

I took a look at the scripts, but wasnt abke to find where they differ for each seat on the table.I can take a more dedicated look tonight, coming up on about a week of vacation from work, so Ill have a fair bit to learn what I need to to try to get it to function.
Oops I Baked a Pie  [author] Aug 19, 2024 @ 2:04pm 
@Kurodani

Indeed, if you mess/remove hand-zones - you'll get scripting errors - yep. The scripts for the hands stick around, and have to be removed uh.. within the scripts. No other way around it. So.. you DO need at least some scripting literacy to get rid of those. If you don't have any scripting literacy, sorry - can't help ya.

Perhaps.. you could leave the green hand zones as they are (or shift them a bit, but do NOT delete them) - and then place the new GM (black) zones in the same spot?
Kurodani Yamame Aug 19, 2024 @ 9:44am 
Hey, Pie, I have a question. How would I go about tweaking the table to accept swapping out one of the seats for the "Game Master" position? I wanna swap the green seat out for the Black Seat, since I'm running a sort of DnD style game for a group of friends, using MTG.

I tried just swapping the hands, but it throws constant script errors when I do so, and I am coding illiterate mostly. I can track down and modify code if necessary, but I'm clueless at starting it. Wanted to know if there's a way that I could fast-track it on my end? I'm not asking you to make an entire custom table or anything like that, just wanna know how I'd go about it.

For the game, we'd be removing the cannon, and most of the stuff from that side of the table for some of the other gubbins we're going to use, if the script errors are because of the turn order dice and that.
Oops I Baked a Pie  [author] Aug 14, 2024 @ 6:55am 
Thanks - fixed ^.^
HellHorde Aug 14, 2024 @ 5:43am 
Just a heads up you left a mtg loader floating to the side of the table. (right if sitting at white)
NalysArbur May 22, 2024 @ 4:04pm 
Seems to be working fine now.
NalysArbur May 14, 2024 @ 8:52pm 
There seems to be an issue with the Pi importer at this time. When importing from Archidekt it says the cards are successfully imported, but they never show up. When importing using the notepad method, it only imports the first contents of the notepad. If you change the contents of the notepad to import something else, it imports the original list.
Kirill2019 Apr 25, 2024 @ 7:29pm 
this shit smacks so hard, my friends and i have countless hours within the last week or so on this map,. Its incredibly accurate, easy to use, fun extras and characteristics. Great map, 10/10
Oops I Baked a Pie  [author] Mar 23, 2024 @ 9:33pm 
edit the turn order

Options --> Turns --> Custom & drag the colors around
NalysArbur Mar 23, 2024 @ 4:33pm 
What we do for Two-headed Giant is order the turn order so that it will alternate between the teams. Player A on Team 1 goes first, Player B on Team 2 goes second, Player C on Team 1 goes third, Player D on Team 2 goes last. That way it flip flops between the teams. Once someone on that team gets their turn, it is the team's turn.
Debatra Mar 12, 2024 @ 4:16pm 
Just give one of the players on each team the turn skipper.
Guimigli Mar 11, 2024 @ 12:10pm 
@Oops I Baked a Pie: I was actually just asking if the reminder card would be included on the table default lol, we used poison counters to remind us instead, as we didn't realize we could import the reminder card in the game from scryfall

I didn't even think about you scripting auto rad resolution, which would be awesome indeed, but there's no need for that I think since most other "outside the game mechanics" don't have auto resolution and they work just fine for now, and rad counters aren't that hard to resolve.

Thanks for the tips!
Oops I Baked a Pie  [author] Mar 10, 2024 @ 5:07pm 
Sorry, I never played with teams and I'm not sure what you mean.

Are you asking for a scripted shortcut to go through 2 players' turns instead of one player's turn at a time? If that's the case, indeed no there is no shurtcut for that.

I don't think I'm motivated enough to make one, it would just save ya'll a single click but it'd be a bunch of work for me.

Or am I missing something?

Note that there *is* an end turn keyboard shortcut at this table but just one turn at a time: 0 on the numpad.
Rafaelh9siX Mar 10, 2024 @ 4:51pm 
@Oops I Baked a Pie I mean, something to help to end turns, something like this
Oops I Baked a Pie  [author] Mar 10, 2024 @ 3:02pm 
@Guimigli: indeed, I can see a script automating Rad Counters entirely... but I hardly have any time to make miscellaneous bits like that these days, and there's a backlog of a bunch of other stuff that folks want - so I wouldn't wait for it. Just "scryfall Radiation" into chat, Drop-on-Card Counter onto it, and track it manually for now.

@Rafaelh9siX: nothing to script from my end -- teams are a part of TTS core functionality: https://kb.tabletopsimulator.com/player-guides/teams/
Rafaelh9siX Mar 10, 2024 @ 12:05pm 
is there any script to help play 2v2?
Guimigli Mar 3, 2024 @ 5:28pm 
Thank you for your tables, they are phenomenal, and definitely the best way to play Magic online with friends that I know about, the tables just have everything you need.

Any plans on adding a Rad Counter helper card in there for the new Fallout cards?
Squirrel Feb 10, 2024 @ 4:45pm 
Figured out the tokens pretty easy once you mentioned description. Figuring out the 2 sided custom arts still confusing the hell out of me, but I figured out how to make them from complete scratch. It's a lot of work, but at least I know I can do it now. Being able to just name the cards and having the data fetcher will save me some time.
Squirrel Feb 10, 2024 @ 3:08pm 
You're good man. I get people on the internet can be frustrating. Appreciate you taking the time to reply. I did put a lot of work into it myself before I ended up messaging you though, it was kind of a last ditch effort. I ended up swapping the script locations for the library and graveyard, but was still trying to figure out the images and just couldn't for the life of me. I'll give the discord a check, because not only do I want to change custom tokens, I now want to figure out how to put custom arts on 2-sided cards. Still enjoy the table a lot and appreciate it.
Oops I Baked a Pie  [author] Feb 8, 2024 @ 10:39am 
Sorry man, I just get a ton of "i'm new to TTS, how do I use TTS?" comments and private messages. I used to answer those but 95% of the time folks wouldn't even read what I said, disappear and not return to read anything at all, or return many weeks later and ask the same question again. So yeah - I've gotten snappy, especially when someone's comment/text indicates that they've done zero research or put in any effort of their own. Yes, the discord I linked is a much better place for that. Yes - working out how to edit the name and description fields of TTS objects is 100% something you could ask in the discord.
Squirrel Feb 7, 2024 @ 9:40pm 
I was and am new to using this app, I didn't realize asking how to change something on this particular board was something I shouldn't ask on the page for this particular board, no need to be snippy about it. Also, I was genuinely asking how to use your commands on your board, since I encountered a specific problem that isn't addressed in your description, but I guess I should go ask someone in a Discord server for that too, huh?
Oops I Baked a Pie  [author] Jan 31, 2024 @ 4:17pm 
this is NOT a "help me learn how to make mods in TTS" forum

please find somewhere else more appropriate

how about TTS's official discord [discord.com]?
Squirrel Jan 31, 2024 @ 4:03pm 
Anyone know how to get the custom art on the tokens you want tokens? When you do the scryfall command for custom arts on tokens it dumps the whole list of tokens and only gives the bottom one the custom image. I know I could just create a custom object, but then idk how to give it the solider moniker for searching it and whatnot.
Squirrel Jan 30, 2024 @ 10:27pm 
How can I edit the table to fix the library and graveyard placements?
Oops I Baked a Pie  [author] Jan 1, 2024 @ 5:58pm 
Typing "reset life 40" should reset all the relevant counters.

Sry, I added the turn counters way after developing the rest of table and just sneakily linked them to the pre-existing chat command, since it's the one that was used whenever resetting a game.

You can also left/right click the counters to make them tick up/down.
chris Jan 1, 2024 @ 4:49pm 
Is there not a way to reset the turns for playing multiple games?
Oops I Baked a Pie  [author] Nov 12, 2023 @ 12:05pm 
🤦‍♂️ look at the top of the TTS window - you'll see "Notebook"
SlappyWrappy Nov 11, 2023 @ 12:56pm 
Is notebook the same as notepad on my pc? If not, what is notebook?
Eager Beaver Nov 11, 2023 @ 9:13am 
we did "export" on moxfield and got a deck list. then pasted in notebook and imported from notebook.
Oops I Baked a Pie  [author] Nov 11, 2023 @ 8:21am 
Moxfield changed their site and api to prevent any automated queries. Most likely this means that moxfield imports are no longer supported.
SlappyWrappy Nov 10, 2023 @ 7:36pm 
Is anyone else having problems loading in decks with the URL from Moxfield? I think they updated their website because I keep getting a "Web request error: HTTP/1.1 403 Forbidden" message every time I try to load in a deck with a URL from Moxfield.
Mala Zedik Oct 7, 2023 @ 12:48am 
Thank you! <3
Oops I Baked a Pie  [author] Sep 19, 2023 @ 11:17am 
@CaszGameMD
Archidekt is updating their website every week it seems - sometimes changing how the deck export works - I think I've fixed the issue you were having now - but it's not something I wish to keep up with in the future.
CaszGamerMD Aug 26, 2023 @ 11:03pm 
@pie the "mat" importer, i put in the URL for a deck and hit "load URL"
Oops I Baked a Pie  [author] Aug 26, 2023 @ 9:31pm 
@EVERYONE

I got a job and life got busy - I haven't played MTG on TTS in over a year now.
Consequently, I have zero time to add/script any new things to the table these days.

At best, I have time to fix critical errors that may crop up now and then as new mtg cards/mechanics get introduced (or Archidekt changes how their export their card lists again).

If anyone has a suggestion of something they want and expect me to do it... sorry ¯\_(ツ)_/¯

If anyone has a cool suggestion, have implemented it on their own, and *share* a link the save file/scripts for that - I can try and take a look and add those.



@CaszGamerMD There are 3 importers at the table, I don't know which one you speak of...
CaszGamerMD Aug 25, 2023 @ 5:53am 
after the next set comes out, would be nice to see an update featuring roles and The Ring

also the deck importer mixes the side deck into the main. im using Archidekt.com im not sure if its something on your side or theirs.
Enticing Emoji Jul 20, 2023 @ 7:16pm 
Wanted to note that the bug of "Ghost objects and random floating text/numbers" is generally caused by the undo/rewind function. At least that's what my mates and I have noticed.