rendered paste bodypublic static int get_user_id(string name)
{
try
{
if (is_online)
{
int id = nDB.get_userid_by_name(name);
if (id == -1)
{
if (get_next_user_id != 0)
{
get_next_user_id++;
}
else
{
get_next_user_id = nDB.get_next_userid();
}
if (is_online) {
nDB.update_new_player(get_next_user_id, name);
}
return get_next_user_id;
}
else
{
return id;
}
}
else
{
offline_user_id -= 1;
return offline_user_id;
}
}
catch (Exception e)
{
logMe("Error in Routines.get_user_id(" + name + ") : '" + e.Message + "'");
return -1;
}
}