# guild\_rank [<-Back-to:Characters](database-characters.md) **The \`guild\_rank\` table** This table holds the information on all of the ranks available in a guild along with their names and what rights a person with that rank has. **Structure**
Field |
Type |
Attributes |
Key |
Null |
Default |
Extra |
Comment |
int(10) |
unsigned |
PRI |
NO |
0 |
|
|
|
tinyint(3) |
unsigned |
PRI |
NO |
|
|
|
|
varchar(20) |
signed |
|
NO |
" |
|
|
|
mediumint(8) |
unsigned |
|
NO |
0 |
|
|
|
int(10) |
unsigned |
|
NO |
0 |
|
|
Flag |
Name |
Comments |
|---|---|---|
64 |
GR_RIGHT_EMPTY |
Having just this flag by itself is equivalent to having no rights at all. |
65 |
GR_RIGHT_GCHATLISTEN |
Player can read messages in the guild general chat channel. |
66 |
GR_RIGHT_GCHATSPEAK |
Player can type messages in the guild general chat channel. |
68 |
GR_RIGHT_OFFCHATLISTEN |
Player can read messages in the guild officers channel. |
72 |
GR_RIGHT_OFFCHATSPEAK |
Player can type messages in the guild officers channel. |
80 |
GR_RIGHT_INVITE |
Can invite other players to guild. |
96 |
GR_RIGHT_REMOVE |
Can kick other players out of guild. |
192 |
GR_RIGHT_PROMOTE |
Can promote other players. |
320 |
GR_RIGHT_DEMOTE |
Can demote other players. |
4160 |
GR_RIGHT_SETMOTD |
Can change the guild message of the day. |
8256 |
GR_RIGHT_EPNOTE |
Can edit other players' personal notes. |
16448 |
GR_RIGHT_VIEWOFFNOTE |
Can view the officer notes of other players. |
32832 |
GR_RIGHT_EOFFNOTE |
Can edit officer notes of other players. |
65600 |
GR_RIGHT_MODIFY_GUILD_INFO |
Can edit guild info. |
131072 |
GR_RIGHT_WITHDRAW_GOLD_LOCK |
Can remove money withdraw capacity. |
262144 |
GR_RIGHT_WITHDRAW_REPAIR |
Can withdraw for repair. |
524288 |
GR_RIGHT_WITHDRAW_GOLD |
Can withdraw gold. |
1048576 |
GR_RIGHT_CREATE_GUILD_EVENT |
Can create a guild event. |
1962495 |
GR_RIGHT_ALL |
Has all of the rights. |