Get 3 different integer from a random int combined with data table row names

Thanks for the reply! I had no idea that the shuffle node existed, I tried to do some tests, and although it seems simple I can’t do it.

I would like to make a small correction to the image I shared, it was a screenshot of modified function so I don’t use the for loop inside the function due its doing nothing (at least it seems) but I use for loop on event pre construct of a menu, so the nodes I’m currently using are composed as follows:

On pre construct i have something like this

And the function (pure or not) was like this:

Even using shuffle instead of random doesn’t change much, furthermore I find it difficult to understand how to take only 3 names from shuffle if it doesn’t have an integrated output node.