Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   I don't like community names (https://forums.graalonline.com/forums/showthread.php?t=86728)

cbk1994 07-07-2009 03:31 AM

Quote:

Originally Posted by fowlplay4 (Post 1504762)
With that same effort I'm sure he could fix the problems with community names and we'd probably be better off.

The only way I can think of that is an easy way to move from account to community name, and it'd have to work clientside as well to avoid further headaches.

I can't think of a way to fix it that isn't impractical.

TSAdmin 07-07-2009 05:00 AM

Quote:

Originally Posted by DustyPorViva (Post 1504749)
I think there were a few:
1) Got rid of people just trying Graal, but creating accounts that they never returned to, thus creating a pile of inactive accounts. I think I'd rather just have them flush out inactive accounts, however.

I doubt this would be the reason as you can still simply create a Graal##### account and never come back to it. I have a Graal##### account that I'll probably A) Never upgrade, and B) Having decided not to upgrade it: Never use it again. Pretty much exactly the same thing as creating a trial account just to "try" Graal.

I figure it should be the old system, but with a very simple solution to people just trying and never coming back: If the account created meets set conditions (Such as never upgraded, and has been inactive for more than X amount of days/weeks/months), the service and attachment to e-mail are severed and the account name back up for grabs for another person to make use of.

Crono 07-07-2009 05:07 AM

Old system was working fine, could always revert back so there's no more of these silly account names being created and then support renaming of accounts or something. Would give the globals something useful to do for once. :p

Hiro 07-07-2009 06:54 AM

Quote:

Originally Posted by Crono (Post 1504818)
Old system was working fine, could always revert back so there's no more of these silly account names being created and then support renaming of accounts or something. Would give the globals something useful to do for once. :p

but would it lose CJ money? they won't go for it if it does ):?

DustyPorViva 07-07-2009 07:11 AM

I don't see how they'd lose money... I don't think anyone upgrades just to get a community name.

Crono 07-07-2009 07:29 AM

Quote:

Originally Posted by Hiro (Post 1504820)
but would it lose CJ money? they won't go for it if it does ):?

Don't see how they'd lose money from it.

kia345 07-07-2009 05:29 PM

ditch Graal#s and community names, make account names changeable with Gelat purchases.

BlueMelon 07-07-2009 06:40 PM

Quote:

Originally Posted by kia345 (Post 1504909)
ditch graal#s and community names, make account names changeable with gelat purchases.

<3

Inverness 07-07-2009 10:24 PM

Quote:

Originally Posted by kia345 (Post 1504909)
ditch Graal#s and community names, make account names changeable with Gelat purchases.

Are you serious? That is a technical nightmare, account names are the ultimate method for identification, changing that would just introduce so many problems for so little benefit. A person is better if making a new account.

We have nicknames for a reason.

cbk1994 07-07-2009 11:00 PM

Quote:

Originally Posted by kia345 (Post 1504909)
ditch Graal#s and community names, make account names changeable with Gelat purchases.

The whole reason we can't just use community name for identification is because it changes. Account name changes cause many, many problems with many servers. You'll be reset on just about any server using any sort of file-based item storage (GK, Zodiac, new Era, and many others). You'd lose many random variables as well (for example, on Era, bank accounts are stored in a database by account).

Account name changing would be a disaster.

Crono 07-07-2009 11:11 PM

Step one would be to go back to the old registration when you picked your account name and disable this graal######################## garbage.

Admins 07-22-2009 12:36 AM

Please report bugs with community name on RC or similar (may be someone could assemble all problems with it so that I can fix it one batch).

I don't see the problem with handling community names for scripters except when converting very old scripts. If you want to show someones name it's usually not identical to the account name (most of the time it's the nick name). So it's your choice if you display the nick name or community name.
You should identify people with their account name, but never show the account name. You should show the nick name of the player, or in rare cases the community name if you don't want that they modify it all the time.

A lot of systems are based on using a different identification than the current player name. The original idea was to directly use the computer id (like for guests) but that can change so it's better to use some other number.

cbk1994 07-22-2009 01:04 AM

Quote:

Originally Posted by Stefan (Post 1509280)
Please report bugs with community name on RC or similar (may be someone could assemble all problems with it so that I can fix it one batch).

I don't see the problem with handling community names for scripters except when converting very old scripts. If you want to show someones name it's usually not identical to the account name (most of the time it's the nick name). So it's your choice if you display the nick name or community name.
You should identify people with their account name, but never show the account name. You should show the nick name of the player, or in rare cases the community name if you don't want that they modify it all the time.

A lot of systems are based on using a different identification than the current player name. The original idea was to directly use the computer id (like for guests) but that can change so it's better to use some other number.

Like I said in the original post, the problem is that you have to keep track of multiple identifiers: one that is displayed to the public, and one that is used behind the scenes to keep track of the player.

Before, we didn't have to worry about this because players were perfectly happy with using their account name as an identifier.

There are also problems with RC (problems that you could easily fix) such as when you try to open the attributes of a community name, they appear blank. The same thing happens for comments, rights, etc. Besides that, there's no way to find someone's account name via profiles unless the server has opted to add it to profilevars=, like a few servers (including Era) have. This is especially a problem since there is an existing glitch which causes players to have no community name (shows as '0' in profile), which can also mess with a lot of scripts.

There are also other reasons why community names are disliked, which are outlined in this thread (which is based less on the developer's experience and more on the players, which should be especially important to you), as well as the one we're in now.

Admins 07-22-2009 04:30 PM

The thing is that you don't need to display the account name, I don't see problems with this on Zone. Why do players need to know the account name of someone else via profile?
Like I've said before, if there are really problems with community names that make administration harder then please let me know.

Pelikano 07-22-2009 04:31 PM

Quote:

Originally Posted by Stefan (Post 1509457)
The thing is that you don't need to display the account name, I don't see problems with this on Zone. Why do players need to know the account name of someone else via profile?

Apperentially some people have scripting problems, even thought FindPlayerByCommunityName() exists, Chris said it doesn't solve all problems tho.

I even once heard people complaining about the function being too long, z_Z.


All times are GMT +2. The time now is 11:49 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.