Difference between revisions of "Role"
From King Arthur's Gold Wiki
(Created page with "Players have a 'role' associated with them. This role is used to differentiate between regular players, guards and administrators/KAG team members. There are a few extra roles ...") |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Players have a 'role' associated with them. This role is used to differentiate between regular players, guards and administrators/KAG team members. | Players have a 'role' associated with them. This role is used to differentiate between regular players, guards and administrators/KAG team members. | ||
− | There are a few extra roles which aren't used very often, here are the major ones: | + | There are a few extra roles which aren't used very often, here are the major ones:<br> |
− | '''0:''' Normal player account | + | '''0:''' Normal player account<br> |
− | '''2:''' Guard | + | '''1:''' KAG dev/team member <br> |
− | '''4:''' KAG team member | + | '''2:''' KAG Guard<br> |
− | '''5:''' | + | '''3:''' Unsure, only test accounts seem to have this. Probably should be treated as KAG staff (subject to change)<br> |
+ | '''4:''' KAG team member ("admin" level, more or less the same as type 1)<br> | ||
+ | '''5:''' KAG tester <br> | ||
+ | |||
+ | As described above, roles 3 and 5 are not really used but may be used in the future. If that happens, this page will be updated appropriately. | ||
Here is the enum used in the C++ APIClient::APIPlayer struct | Here is the enum used in the C++ APIClient::APIPlayer struct |
Latest revision as of 18:58, 29 August 2012
Players have a 'role' associated with them. This role is used to differentiate between regular players, guards and administrators/KAG team members.
There are a few extra roles which aren't used very often, here are the major ones:
0: Normal player account
1: KAG dev/team member
2: KAG Guard
3: Unsure, only test accounts seem to have this. Probably should be treated as KAG staff (subject to change)
4: KAG team member ("admin" level, more or less the same as type 1)
5: KAG tester
As described above, roles 3 and 5 are not really used but may be used in the future. If that happens, this page will be updated appropriately.
Here is the enum used in the C++ APIClient::APIPlayer struct
enum{ role_user = 0, role_super = 1, role_police = 2, role_mod = 3, role_admin = 4, role_tester = 5 };