ID:150022
 
i can't figure out how to program so that when you select a character nobody else can select that character. is this even possible?
You would have to make a list of possible selections and remove items from that list when it comes time, here's a small example:

var/list/selections = list("One","Two","Three")//make a list as a global variable

mob/Login()
var/class = input("Which class do you want to be?")in selections//input what you want.
if(selections == "")//no more left
src<<"Game is full, sorry!"
del(src)
else
src.Class = class
selection-=class//remove it
..()//default action

//If you want to add back when someone leaves
mob/Logout()
selection+=src.Class
del(src)

In response to Nadrew
thanks, that is helpful but i still need help with leveling up and stats be exclusive to just one mob