mob/var/banned=0
mob/Admin/verb/banned(mob/M in world)
set category = "Admin"
M.banned=1
usr<<"You banned [M.name]"
M<<"You have been banned"
mob/Admin/verb/Unban(mob/M in world)
set category = "Admin"
M.banned=0
usr<<"You have unbanned [M.name]"
M<<"You have been unbanned"
Problem description: How do i make it so that it will ban and unban the save data instead of the mob because if the mob is not online one day and i want to unban him
Don't just copy and paste it, though. Make your own. You'll be more likely to learn more that way, and get something more suitable for your goals.
This is assuming that by save data you mean a person who is offline, and not one specific character of theirs; which seems logical since I see no reason to ever ban one save file of a player and not the others.