I made several commands for some small jokes and as I did not find a good guide on everything I had to learn everything myself and by troubleshooting I came close to what the problem is, but I can't fix it.
Here's an example of one of the commands:

on *:text:!d10:#: {
if ((%flooddice) || ($($+(%,flooddice.,$nick),2))) { return }
set -u10 %flooddice. $+ $nick On
msg $chan $nick $read(d10.txt)
else {
msg $chan $nick , no fair, you just rolled, give the others a turn to prepare... 50DKP minus! }

As I said, I didn't find good explanations on the commands, however I feel like the or part is causing confusion... maybe?

Streaming games on Twitch, while guiding and helping other players!