/cdie { /var %x = $$?1="Enter the amount of sides your die will have:" if (%x == 0) goto one elseif (%x <= 0) goto two elseif (%x >= 35000) goto three elseif (%x == 1) goto four else goto five :one /me rolls a %x sided die and gets... $rand(0,%x) ... That was to be expected, though, huh? halt :two /me rolls a %x sided die and gets... An old dicemaker yelling at him that it is impossible to make negative-sided dice. halt :three /me rolls a %x sided die and gets... An old dicemaker yelling at him that a die with that many sides would be, for all intents and purposes, a sphere! Not to mention it would be massive, and weigh heaps, and painting all the numbers on is near impossible. halt :four /me rolls a sphere and gets... To chase after it... halt :five /me rolls a %x sided die and gets... $rand(1,%x) halt /* CustomDice script v2 By Tonjevic. Special thanks: Amiculi for the sphere line. */ }