fixed leak

- fixed a minor leak when player names were generated

first block needed be static, line 50 was outside the block and leaking.
Same for "files", that was recreated every time the function was called.

Made static the first block executes only once.

The second leak was the player name, that needed to be deleted.