24.05.2017, 19:28
Putting the keyword stock in front of a function doesn't make it a stock, it can be called a stock function however, as the guide refers to it that way.
There is no known downside in using stock in front of functions, or any benefits for not using it in front of functions. The only thing that matters is to acknowledge its use, which is the action of lacking everything with the keyword from the compiled source (.amx) if "x" factor is not being used anywhere in the script. Having unused stock "x" factors would increase compile time depending on the number of "x" factors, but their existence in the source code doesn't affect anything since when compiled it won't be included in the .amx file.
There is no known downside in using stock in front of functions, or any benefits for not using it in front of functions. The only thing that matters is to acknowledge its use, which is the action of lacking everything with the keyword from the compiled source (.amx) if "x" factor is not being used anywhere in the script. Having unused stock "x" factors would increase compile time depending on the number of "x" factors, but their existence in the source code doesn't affect anything since when compiled it won't be included in the .amx file.

