Player attributes are extremely useful, but they tend to fill up too fast. It would be awesome if they were extended to work based on strings instead of numbers. For example, you could do something like
PHP Code:
player.attr.health = "server_hpdisplay.gani,90";
I don't know the best way to make attr's work on strings instead of numbers, but I think that would be pretty viable. You could also do it similar to PHP, sort of like...
PHP Code:
player.attr["health"] = "server_hpdisplay.gani,90";
...but that doesn't really match the rest of GS2.
Regardless of how it's implemented, support for string-based (or even just more) player.attr[] values would be awesome.