I really dont see the use of that in this type of function :/ ..
Dunno what the function IsPlayerInArea does when you try to check for a playerid that is not connected.... Since that's what's gonna happen sooner or later: you will not always have a full 100 player load on your server.