Tabletop Simulator

Tabletop Simulator

Admin Chip
16 Comments
Unreal Ed Jul 17, 2018 @ 1:34pm 
You know what I just realized you could do with this system? Specific rules questions. Like you could type something like "!explain_actions" and it would explain the action system in the game. I bet nobody would bother to type all that stuff in though. But if you're making a mod and you're reading this, please consider it!
ritardo milos Jul 17, 2018 @ 9:30am 
Great addition to the moderation system, btw. It really does help to have someone watch over the server while the host is AFK.
ritardo milos Jul 17, 2018 @ 9:24am 
It is actually possible to crash the game simply by rolling an insane amount of dice. Just wanted to warn you about this fact.
ChizBallz Mar 29, 2018 @ 3:19am 
I have a few ideas if you ever have some time and don't mind adding these in, what about using the new webcall function to look up a dictionary definitions for a word... such as 1) !define <word> and it will search the web for the meaning and put it in the chatbox. 2) !flipcoin will return a random text string of either heads/tails. 3) !queue will add the user that typed the command to the waitlist if all seats are full and once a seat becomes available wlil automatically seat them. !afk will spawn an afk chip and place it next to that players name, and if they type it again, will remove the afk chip.
Shinji Sep 2, 2017 @ 5:00pm 
Promoted players can't seat players (oddly enough).
MrStump  [author] Sep 2, 2017 @ 3:52pm 
It does partial name matching. If you could manage to type the special character than it will accept it, but otherwise just put the chunk of their name that isn't special characters in and the script will match what you types against everyone's name.

I don't imagine enough people with names made of nothing but special characters are invading spectator mode. In the rare case it did happen, a promoted player could just assign them to a color seat and then kick the seat color.
Shinji Sep 2, 2017 @ 3:43pm 
What about people with special characters in their name. Like stars...
MrStump  [author] Sep 2, 2017 @ 2:43pm 
Easy change. Now all functions targeting name will work.

I did not enable targeting to kick grey, because grey can be more than one person. If you want to kick a grey, use their name.
MvatolokoS Sep 2, 2017 @ 12:46pm 
can you add a way to kick/target spectators?
aswell as ban
MrStump  [author] Sep 2, 2017 @ 11:45am 
My concern is someone who doesn't know any Lua would be able to pick out the banning functionality and then use it to be a dick. It isn't very tough for someone who knows Lua to work out, but most people aren't interested in learning it.

Any bar for entry for being a game-ruiner is better than no bar, in my eyes.
Unreal Ed Sep 2, 2017 @ 7:58am 
Hmm I agree it CAN be used for trolling, but it's not like players will join and be auto-promoted, so they won't be able to just ban ppl from the server. Anyone that can ban with the UI and wants to troll will do it anyways. It's just much more handy to do it legitimately with the command
MrStump  [author] Sep 1, 2017 @ 10:20pm 
Can't reload a game via scripting, currently. Sorry. As for banning users, I'm still on the fence about making an object that effectivly bans people from any server it is spawned on. Its the kind of thing that a person who knows no Lua but wants to be a troll would pounce on.
ChizBallz Sep 1, 2017 @ 4:02pm 
Can you add the following command or feature:

-ban a user
-reload game
Dishonored Aug 28, 2017 @ 3:21am 
Unholy usefull if you are a fast typer but not fast with a mouse! :D
Unreal Ed Aug 25, 2017 @ 6:35pm 
You could add a !randomturn to actually give the turn to a random person. You could also have !turn (or !end or !pass) to end the turn and a "!turnto color/name" to pass the turn to that player
Unreal Ed Aug 25, 2017 @ 4:33pm 
This is super interesting! I hadn't even thought of using onChat() for commands, but it's super useful! You can make playing mods a loooot easier if you set things up correctly!