Ужас, ужас..
Не самые лучшие варианты. Предлагаю альтернативные реализации:
Первая функция:
new name[MAX_PLAYERS][MAX_PLAYER_NAME];
#define Name(%0) name[%0]
public OnPlayerConnect(playerid) {
GetPlayerName(playerid, name[playerid], MAX_PLAYER_NAME);
}
В твоем варианте при каждом...