Code:
new g_Song_Names[ MaxSongs ][ 64 ];
new g_Song_Links[ MaxSongs ][ 512 ];
MaxSongs is undefined at this point. Either define it or hardcode a value there
Code:
new Array:MaxSongs;
Just to point out in the previous block, this variable cannot define a size for g_Song_Names or g_Song_Links. Also, the array is never used after you create it (though the places you do use it, you use it incorrectly)...
Code:
MaxSongs = ArrayCreate( x );
You didn't define x
__________________