Tabletop Simulator

Tabletop Simulator

Click Roller
33 Comments
chessica 25 Aug, 2022 @ 1:52pm 
Are there any way that I can use it with a d100 dice?
anski 20 May, 2020 @ 12:39am 
Is there a way to apply more rotation? I know it is random, but people I play with arent seeing much visual rotation and they become superstitious...
Quizzelbuck 12 Apr, 2020 @ 1:15pm 
can you make this roll a combination of X Y and Z dice, with a single push? like, a long sword is always a d20, and a d8, and maybe some other extra BS thing, like a d4.

What if a single push spat out predefined "long sword attack/damage" dice? No one makes one i've seen but all the other things like roll20 an fantasy grounds support this type of function.
MurderHobo 26 Jan, 2019 @ 1:16pm 
Is it, or would it be possble to make this awesome dice roller "ACE" for savage worlds settings.On the highest roll... roll again... until the highest roll is no longer rolled?
JetMorris 9 Sep, 2018 @ 6:56am 
This is awesome, saves you getting that annoying dice that doesn't roll properly

I modified the script slightly and used it to create this:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1507776226
MrStump  [author] 9 Aug, 2017 @ 12:10pm 
@Brando haha thank you

As for "getting rid of the noise" I have worked out a way to stop dice from re-entering the bag they left. So I'm working on a version of this that will work with decals/simple edits, as well as the new rotation value system added last patch. Should work with any die of any type, and multiple versions of the tool should be able to work together (similar to how Click Roller Strip works) for you to roll multiple dice.
Bando 9 Aug, 2017 @ 11:45am 
Stump, you're a treasure to the TTS community.
MrStump  [author] 5 Aug, 2017 @ 7:20am 
I've got a request in the suggestions section of the forum to let us turn off the damn spawning noise haha. Keep an eye on patch notes, if they ever make it toggleable, I'll be turning it off.

The only way around it now is to use a bag, and that adds a layer of annoyance to the whole exercise. But now that we can customize sides to a die, I may make an infinite bag style button that you can put a die into and it will roll that die. Since now you can make pretty much any die "readable". This tool was me avoiding unreadable dice by only spawning the types that can be read.
ribbie 5 Aug, 2017 @ 4:01am 
I love this roller, just what I needed for my games. However the spawning sound really annoys me. But from reading the other posts, sounds like you do not have much say in the spawn sound. I just wanted to check if that was still true or not.
MrStump  [author] 29 Jul, 2017 @ 2:43pm 
@Gold, there's a die limiter in the script already in the variables. It is set to 20 by default, you can switch it to 1 then only 1 die can be spawned.
gold 29 Jul, 2017 @ 1:15pm 
if someone could limit this to ne die and use ot on the "trouble" game mode it would be great.
Mister Maf 29 Jul, 2017 @ 11:03am 
Thank you. Makes rolloffs to choose first player much easier.
The Former 29 Jul, 2017 @ 12:29am 
Magnificent! Thanks a million for this, it makes my hobby so much smoother.

Also I love that donation quote and would totally donate just for that if I had any money left for you to waste for me. :P
MrStump  [author] 27 Jul, 2017 @ 7:09pm 
Just made a new version that uses 6 buttons ,each can be a custom die.
MrStump  [author] 27 Jul, 2017 @ 2:15pm 
I am still bouncing around ideas in my head for that h4st3. I am also putting out a die strip that works like this tool, but spawns the dice in a line instead of a circle, and does 6 different dice type (it will work with custom dice) https://www.screencast.com/t/PDsqYdaeN1H

As for Yet Another Roller, the problem I ran into is the die on top often gets confused for a die you can pick up. I was going to hide it inside the tool, but then if you try to move the tool it will be a problem. Hopefully the ideas come together in such a way that makes a tool that is easy to mod, flexible, but also clean like this guy turned out.
H4sT3 27 Jul, 2017 @ 1:51pm 
I don't know if it is technicly possible, but a combination between "yet another roller" and this one would be awsome.

Simply change the die by placing it on the roller and decide how many to roll by clicking that often, but also having the (maybe a bit more user friendly) functionality to configure the print output or the dice color.
MrStump  [author] 27 Jul, 2017 @ 9:13am 
The color animation on the outer edge is stuck being blue with this design, so you're stuck with blue for this one.

I am working on improved version ideas for this concept. I like how this one lets you pick how many dice to roll pretty easily, but I dislike that it only does 1 die type and doesn't display what type it is. I wanted to give it a little sound an animation, but I dislike how the spawnsound overwrites it.

If you have any ideas to fix these issues, I'm happy to hear them. Either way though, I intend to have a new version based around this concept in the coming days/week
H4sT3 27 Jul, 2017 @ 9:08am 
Could you change the blue button to a white, so one could easily tint it?
MrStump  [author] 25 Jul, 2017 @ 8:18pm 
I went ahead and made it a feature with a default limit of 20 which can be changed (or turned off by making it 0).
ShyShyShy 25 Jul, 2017 @ 7:19pm 
Thanks a bunch. Someone had a 10k per second autoclicker so this helps a lot.
MrStump  [author] 25 Jul, 2017 @ 4:51pm 
I spawned like 300+ dice without lagging at all. If they manage to spawn more dice than that, you are really slacking in the "kick griefers" department.

There is a way. Line 94 is a line:
if rollInProgress == nil then

Delete that line and replace it with these 5 lines:
local diceCount = 0
for _ in pairs(currentDice) do
diceCount = diceCount + 1
end
if rollInProgress == nil and diceCount < 20 then

Then it will only let them spam the roll button until there are 20 dice and then it will stop spawning new ones.
ShyShyShy 25 Jul, 2017 @ 3:17pm 
Is there a way to limit how many clicks someone can do. I don't want someone spamming and lagging the game out.
ShyShyShy 25 Jul, 2017 @ 2:37pm 
Nvm I found out that I had to click "Save&Play"
ShyShyShy 25 Jul, 2017 @ 2:25pm 
Thx for making this. How do i change to a 4 sided dice?
그우우 24 Jul, 2017 @ 11:48am 
oh, thx thx :steamhappy:Resolved.
MrStump  [author] 24 Jul, 2017 @ 11:31am 
If you look in the script at the top of the script, you'll see: dieType = "Die_6" . Replace "Die_6" with "Custom_Dice".

Then beneath that is dieImage = "", you put the URL for your die image there. You also put the number of die sides beneath that.
그우우 24 Jul, 2017 @ 10:54am 
Thanks for the answer. I want to use custom dice
MrStump  [author] 24 Jul, 2017 @ 10:52am 
What do you mean by dice image? Do you mean use a custom_dice style die instead of one of the built in ones?
그우우 24 Jul, 2017 @ 10:51am 
How to change dice image?
MrStump  [author] 24 Jul, 2017 @ 7:55am 
You must have forgotten it is not 2009.
Evil Knife Guy 24 Jul, 2017 @ 5:12am 
Judging by the title, I thought it rickrolls people.
I was horribly mistaken
darleth 23 Jul, 2017 @ 11:53pm 
Thanks
MrStump  [author] 23 Jul, 2017 @ 1:26pm 
I didn't put in any protection against the dice not coming to rest. It is a problem I used to get but I haven't had it in months. If people experience that issue, where the dice don't come to rest so it won't let you roll again and won't print the result, let me know. Also, to fix it, just pick up the dice and drop them and it will probably right itself.