PDA

View Full Version : can you customize GM title names?


liquest
06-29-2011, 06:24 PM
When you type /who all GM and you see *GM-Admin* John_Doe

Can you customize the in game title itself or is that hard coded

Akkadius
06-29-2011, 06:37 PM
When you type /who all GM and you see *GM-Admin* John_Doe

Can you customize the in game title itself or is that hard coded

Yes, it's located in clientlist.cpp:

if (cle->Admin() >=250)
strcpy(tmpgm, "* GM-Impossible * ");
else if (cle->Admin() >= 200)
strcpy(tmpgm, "* GM-Mgmt * ");
else if (cle->Admin() >= 180)
strcpy(tmpgm, "* GM-Coder * ");
else if (cle->Admin() >= 170)
strcpy(tmpgm, "* GM-Areas * ");
else if (cle->Admin() >= 160)
strcpy(tmpgm, "* QuestMaster * ");
else if (cle->Admin() >= 150)
strcpy(tmpgm, "* GM-Lead Admin * ");
else if (cle->Admin() >= 100)
strcpy(tmpgm, "* GM-Admin * ");
else if (cle->Admin() >= 95)
strcpy(tmpgm, "* GM-Staff * ");
else if (cle->Admin() >= 90)
strcpy(tmpgm, "* EQ Support * ");
else if (cle->Admin() >= 85)
strcpy(tmpgm, "* GM-Tester * ");
else if (cle->Admin() >= 81)
strcpy(tmpgm, "* Senior Guide * ");
else if (cle->Admin() >= 80)
strcpy(tmpgm, "* QuestTroupe * ");
else if (cle->Admin() >= 50)
strcpy(tmpgm, "* Guide * ");
else if (cle->Admin() >= 20)
strcpy(tmpgm, "* Apprentice Guide * ");
else if (cle->Admin() >= 10)
strcpy(tmpgm, "* Steward * ");

liquest
06-29-2011, 07:31 PM
So if i were to change this the titles of the GM's in the game can be like Nooblet or BAMF-Coder? or whatever i please

Akkadius
06-29-2011, 07:50 PM
So if i were to change this the titles of the GM's in the game can be like Nooblet or BAMF-Coder? or whatever i please

Yeah I guess if you really want to go there.

liquest
06-29-2011, 10:26 PM
i mainly wanted to get a *Donator* GM tag on players when they /who all....will all players see it or do they have to download a file

Secrets
06-30-2011, 12:10 PM
i mainly wanted to get a *Donator* GM tag on players when they /who all....will all players see it or do they have to download a file

They see it without a file download. To see it on the local /who in titanium, you'll need to setup an eqstr_us.txt file with the custom ranks.

Also, those titles do not show up on /who all or /who in SoF/SoD by default, you'll have to edit that in once it comes back from world. (preferrably in world, too.)

strugglegenerator
05-28-2019, 01:37 PM
Where exactly is the clientlist.cpp? I can't seem to find it on the client side or server side.

Maze_EQ
05-28-2019, 02:38 PM
Where exactly is the clientlist.cpp? I can't seem to find it on the client side or server side.

Holy fuckin necro.

It's in the source files when you compile.

It's not included in Akkadius Repack.

strugglegenerator
05-28-2019, 02:50 PM
Ok thank you =)

Uleat
05-28-2019, 05:13 PM
Here is a link to the repo file for ref: https://github.com/EQEmu/Server/blob/master/world/clientlist.cpp