You have an array of size 33 to store credits , but you only have a 1x34 dimension with which to store the steam id of a player. Did you intend on making this a 2D array, such as "new s_AuthID[MAX_PLAYERS][35];" ?
The server will fail to start if the vault is corrupted. If you actually look at the
documentation for nVault, you'd see that nvault_set takes a
string, not an
int. Use the appropriate conversion function before putting data into the vault.