This is something mentioned when attempting to submit anything to, for example, gmodstore, but you’re not allowed to do net.WriteString(tostring(number)) anywhere in your script.
Why is this? They say you have to use net.WriteInt/Double/Float/etc and not WriteString with a tostring return. From my experience writing my own shit, I’ve found the trick to be invaluable, but I’m assuming gmodstore doesn’t require that for no reason.
So, what’s the reason? Should I quit doing so in my own work, even though I don’t plan on selling a script on any site?