Approved, but I think there is a problem: (You are using Dats to add, and DataStore to remove the player.
function On_PlayerConnected(Player){
if(Player.Admin){
Data.AddTableValue('adminlist', Player.Name, Player);
}
}
function On_PlayerDisconnected(Player){...