Hi, I know it's probably not the section to post that problem, but I haven't found anything better.
I am searching how-to change the <GM> when a GM type .gm on in his chat.
If anybody know how to modify this, please tell me
I know my english is too bad but I'm French, I hope it's possible to understand what I say.
And other thing, I wanna use PVP Rank and in the patch there are :
===================================================================
--- src/game/Player.h (revision 6340)
+++ src/game/Player.h (working copy)
@@ -423,19 +423,40 @@
PLAYER_TITLE_UNUSED2 = 0x40000000
};
+#define PLAYER_TITLE_MASK_ALLIANCE_PVP \\
+ ( PLAYER_TITLE_PRIVATE | PLAYER_TITLE_CORPORAL | \\
+ PLAYER_TITLE_SERGEANT_A | PLAYER_TITLE_MASTER_SERGEANT | \\
+ PLAYER_TITLE_SERGEANT_MAJOR | PLAYER_TITLE_KNIGHT | \\
+ PLAYER_TITLE_KNIGHT_LIEUTENANT | PLAYER_TITLE_KNIGHT_CAPTAIN | \\
+ PLAYER_TITLE_KNIGHT_CHAMPION | PLAYER_TITLE_LIEUTENANT_COMMANDER | \\
+ PLAYER_TITLE_COMMANDER | PLAYER_TITLE_MARSHAL | \\
+ PLAYER_TITLE_FIELD_MARSHAL | PLAYER_TITLE_GRAND_MARSHAL )
+
+#define PLAYER_TITLE_MASK_HORDE_PVP \\
+ ( PLAYER_TITLE_SCOUT | PLAYER_TITLE_GRUNT | \\
+ PLAYER_TITLE_SERGEANT_H | PLAYER_TITLE_SENIOR_SERGEANT | \\
+ PLAYER_TITLE_FIRST_SERGEANT | PLAYER_TITLE_STONE_GUARD | \\
+ PLAYER_TITLE_BLOOD_GUARD | PLAYER_TITLE_LEGIONNAIRE | \\
+ PLAYER_TITLE_CENTURION | PLAYER_TITLE_CHAMPION | \\
+ PLAYER_TITLE_LIEUTENANT_GENERAL | PLAYER_TITLE_GENERAL | \\
+ PLAYER_TITLE_WARLORD | PLAYER_TITLE_HIGH_WARLORD )
+
+#define PLAYER_TITLE_MASK_ALL_PVP \\
+ ( PLAYER_TITLE_MASK_ALLIANCE_PVP | PLAYER_TITLE_MASK_HORDE_PVP )
+
// used for PLAYER__FIELD_KNOWN_TITLES+1 field
enum PlayerKnownTitles2
{
PLAYER_TITLE_UNUSED3 = 0x00000000,
- PLAYER_TITLE_UNUSED4 = 0x00000001,
- PLAYER_TITLE_UNUSED5 = 0x00000002,
- PLAYER_TITLE_UNUSED6 = 0x00000004,
- PLAYER_TITLE_UNUSED7 = 0x00000008,
- PLAYER_TITLE_UNUSED8 = 0x00000010,
- PLAYER_TITLE_UNUSED9 = 0x00000020,
- PLAYER_TITLE_UNUSED10 = 0x00000040,
- PLAYER_TITLE_UNUSED11 = 0x00000080,
- PLAYER_TITLE_UNUSED12 = 0x00000100,
+ PLAYER_TITLE_CHALLENGER = 0x00000001,
+ PLAYER_TITLE_SCARAB_LORD = 0x00000002,
+ PLAYER_TITLE_CONQUEROR = 0x00000004,
+ PLAYER_TITLE_JUSTICAR = 0x00000008,
+ PLAYER_TITLE_CHAMPION_OF_THE_NAARU= 0x00000010,
+ PLAYER_TITLE_MERCILESS_GLADIATOR = 0x00000020,
+ PLAYER_TITLE_OF_THE_SHATTERED_SUN = 0x00000040,
+ PLAYER_TITLE_HAND_OF_ADAL = 0x00000080,
+ PLAYER_TITLE_VENGEFUL_GLADIATOR = 0x00000100,
PLAYER_TITLE_UNUSED13 = 0x00000200,
PLAYER_TITLE_UNUSED14 = 0x00000400,
PLAYER_TITLE_UNUSED15 = 0x00000800,
But Player.h doesn't contain any of the deleted line, I wanna adapt it but I don't know how to without any line that match with the two files