Hello i been trying to make everying to work but it wont..
it keep says
Player 2 has incorrect race/class pair. Don't build enum.
Player 4 has incorrect race/class pair. Don't build enum.
Player 52 has incorrect race/class pair. Don't build enum.
Player 53 has incorrect race/class pair. Don't build enum.
Player::Create: Possible hacking-attempt: Account 1 tried creating a character named 'Qwdqwd' with an invalid race/class pair (1/6) - refusing to do so.
img 1
img 2
img 3
it keep says
Player 2 has incorrect race/class pair. Don't build enum.
Player 4 has incorrect race/class pair. Don't build enum.
Player 52 has incorrect race/class pair. Don't build enum.
Player 53 has incorrect race/class pair. Don't build enum.
Player::Create: Possible hacking-attempt: Account 1 tried creating a character named 'Qwdqwd' with an invalid race/class pair (1/6) - refusing to do so.
Code:
// Race value is index in ChrRaces.dbc
enum Races
{
RACE_NONE = 0,
RACE_HUMAN = 1,
RACE_ORC = 2,
RACE_DWARF = 3,
RACE_NIGHTELF = 4,
RACE_UNDEAD_PLAYER = 5,
RACE_TAUREN = 6,
RACE_GNOME = 7,
RACE_TROLL = 8,
RACE_GOBLIN = 9,
RACE_BLOODELF = 10,
RACE_DRAENEI = 11,
RACE_NAGA = 13,
RACE_BROKEN = 14,
RACE_VRYKUL = 16
};
// max+1 for player race
#define MAX_RACES 17
#define RACEMASK_ALL_PLAYABLE \
((1 << (RACE_HUMAN - 1)) | (1 << (RACE_ORC - 1)) | (1 << (RACE_DWARF - 1)) | \
(1 << (RACE_NIGHTELF - 1)) | (1 << (RACE_UNDEAD_PLAYER - 1)) | (1 << (RACE_TAUREN - 1)) | \
(1 << (RACE_GNOME - 1)) | (1 << (RACE_TROLL - 1)) | (1 << (RACE_BLOODELF - 1)) | \
(1 << (RACE_DRAENEI - 1)) | (1 << (RACE_NAGA - 1)) | (1 << (RACE_BROKEN - 1)) | (1 << (RACE_VRYKUL - 1)) | (1 << (RACE_GOBLIN - 1)))
#define RACEMASK_ALLIANCE \
((1 << (RACE_HUMAN - 1)) | (1 << (RACE_DWARF - 1)) | (1 << (RACE_NIGHTELF - 1)) | \
(1 << (RACE_GNOME - 1)) | (1 << (RACE_DRAENEI - 1)) | (1 << (RACE_NAGA - 1)) | (1 << (RACE_BROKEN - 1)))
#define RACEMASK_HORDE RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
img 1
img 2
img 3