Bonjour,
Je voudrais savoir comment déclarer un identificateur.
J'ai cherché sur mon très chère amis google mais rien
Merci d'avance
Cordialement,
Samaf
[C++] Déclarer un identificateur
|
Citation :1>..\..\src\game\World.cpp(1995): error C2065: 'LANG_AUTO_BROADCAST' : identificateur non déclaré
1>..\..\src\game\World.cpp(2009): error C2065: 'LANG_AUTO_BROADCAST' : identificateur non déclaré
void World::SendRNDBroadcast()
{
std::string msg;
QueryResult *result = WorldDatabase.PQuery("SELECT `text` FROM `autobroadcast` ORDER BY RAND() LIMIT 1");
if(!result)
return;
msg = result->Fetch()[0].GetString();
delete result;
static uint32 abcenter = 0;
abcenter = sConfig.GetIntDefault("AutoBroadcast.Center", 0);
if(abcenter == 0)
{
sWorld.SendWorldText(LANG_AUTO_BROADCAST, msg.c_str());
sLog.outString("AutoBroadcast: '%s'",msg.c_str());
}
if(abcenter == 1)
{
WorldPacket data(SMSG_NOTIFICATION, (msg.size()+1));
data << msg;
sWorld.SendGlobalMessage(&data);
sLog.outString("AutoBroadcast: '%s'",msg.c_str());
}
if(abcenter == 2)
{
sWorld.SendWorldText(LANG_AUTO_BROADCAST, msg.c_str());
WorldPacket data(SMSG_NOTIFICATION, (msg.size()+1));
data << msg;
sWorld.SendGlobalMessage(&data);
sLog.outString("AutoBroadcast: '%s'",msg.c_str());
}
}
diff --git a/src/game/Language.h b/src/game/Language.h
index d325cf4..3764871 100644
--- a/src/game/Language.h
+++ b/src/game/Language.h
@@ -968,6 +968,7 @@ enum MangosStrings
// Room for more Level 2 1509-1599 not used
// FREE IDS 1600-9999
+ LANG_AUTO_BROADCAST = 1600,
// Use for not-in-offcial-sources patches
// 10000-10999