Ребята такой вопрос при собратие ядра вот что показало ========== Построение: успешно: 12, с ошибками: 1, без изменений: 1, пропущено: 0 ========== А когда нажал список ошибок их 70 выбило беда просто_ помогите плиз исправить
5>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(193): error C2059: синтаксическая ошибка: if-вот такая ошибка не могу понять что в ей вот в этой строке подскажите_ или помогите пожалуйста_ if (Guild* guild = player->GetGuild()) 5>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(194): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) if (Guild* guild = player->GetGuild()) {
Помогите пожалуйста, чем можете я пока что просто учусь!
//Guild-Level-System (Bonus: MonsterKillXp) if (Guild* guild = player->GetGuild()) { //GildenXP-Bonus if (guild->HasLevelForBonus(GUILD_BONUS_XP_1)) gain += uint32(gain*0.05f); if (guild->HasLevelForBonus(GUILD_BONUS_XP_2)) gain += uint32(gain*0.1f); }
if (mob_level >= pl_level + 5) color = XP_RED; else if (mob_level >= pl_level + 3) color = XP_ORANGE; else if (mob_level >= pl_level - 2) color = XP_YELLOW; else if (mob_level > GetGrayLevel(pl_level)) color = XP_GREEN; else color = XP_GRAY;
if (u->GetTypeId() == TYPEID_UNIT && (((Creature*)u)->isTotem() || ((Creature*)u)->isPet() || (((Creature*)u)->GetCreatureTemplate()->flags_extra & CREATURE_FLAG_EXTRA_NO_XP_AT_KILL) || ((Creature*)u)->GetCreatureTemplate()->type == CREATURE_TYPE_CRITTER)) gain = 0; else { gain = BaseGain(player->getLevel(), u->getLevel(), GetContentLevelsForMapAndZone(u->GetMapId(), u->GetZoneId()));
if (gain != 0 && u->GetTypeId() == TYPEID_UNIT && ((Creature*)u)->isElite()) { // Elites in instances have a 2.75x XP bonus instead of the regular 2x world bonus. if (u->GetMap() && u->GetMap()->IsDungeon()) gain = uint32(gain * 2.75); else gain *= 2; }
//Guild-Level-System (Bonus: MonsterKillXp) if (Guild* guild = player->GetGuild()) { //GildenXP-Bonus if (guild->HasLevelForBonus(GUILD_BONUS_XP_1)) gain += uint32(gain*0.05f); if (guild->HasLevelForBonus(GUILD_BONUS_XP_2)) gain += uint32(gain*0.1f); }
Ты вообще понимаешь, что ты делаешь? Ты тупо лепишь какой-то скопипастеный код неизвестно куда и неизвестно для чего. Ты функцию-то создай и уже в ее тело напиши
ЦитатаNarКотик ()
if (Guild* guild = player->GetGuild()) { //GildenXP-Bonus if (guild->HasLevelForBonus(GUILD_BONUS_XP_1)) gain += uint32(gain*0.05f); if (guild->HasLevelForBonus(GUILD_BONUS_XP_2)) gain += uint32(gain*0.1f); }
3>D:/TrinityCore/_Source/src/server/game\Miscellaneous/Formulas.h(188): error C2039: GetGuild: не является членом "Player" if (Guild* guild = player->GetGuild())
3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2065: cond: необъявленный идентификатор if (cond->ConditionValue2 >= COMP_TYPE_MAX)
3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип
if (cond->ConditionValue2 >= COMP_TYPE_MAX)
3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C3861: TC_LOG_ERROR: идентификатор не найден
TC_LOG_ERROR("sql.sql", "Guildlevel condition has invalid option (%u), skipped", cond->ConditionValue2);
3>D:/TrinityCore/_Source/src/server/game\Miscellaneous/Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор sLog->outError(LOG_FILTER_GENERAL, "BaseGain: Unsupported content level %u", content); 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> BattlegroundAV.cpp 3> ConditionMgr.cpp 3>D:/TrinityCore/_Source/src/server/game\Miscellaneous/Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game\Miscellaneous/Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Creature.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C3861: TC_LOG_ERROR: идентификатор не найден 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(298): error C2196: значение варианта выбора "39" уже используется 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(301): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(714): error C2039: outInfo: не является членом "Log" 3> D:/TrinityCore/_Source/src/server/shared/Logging\Log.h(104): см. объявление "Log" 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(714): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(731): error C2039: outInfo: не является членом "Log" 3> D:/TrinityCore/_Source/src/server/shared/Logging\Log.h(104): см. объявление "Log" 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(731): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3> GossipDef.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Pet.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Player.cpp 3> Unit.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> d:\trinitycore\_source\src\server\game\entities\player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Entities\Unit\Unit.cpp(12608): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Group.cpp 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5195): error C3861: GetGuild: идентификатор не найден 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5569): error C3861: GetGuild: идентификатор не найден 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5665): error C2143: синтаксическая ошибка: отсутствие ")" перед "return" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(7333): error C3861: GetGuild: идентификатор не найден 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(15267): error C3861: GetGuild: идентификатор не найден 3> Guild.cpp 3> LootHandler.cpp 3>..\..\..\..\src\server\game\Handlers\LootHandler.cpp(203): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> ReputationMgr.cpp 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2759): error C2065: CHAR_SEL_GUILD_LEVEL_INFO: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2776): error C2065: CHAR_SEL_GUILD_XP_FOR_NEXT_LEVEL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2849): error C2065: CHAR_UPD_GUILD_XP: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2866): error C2065: CHAR_UPD_GUILD_XP: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2877): error C2065: CHAR_UPD_GUILD_LEVEL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2883): error C2065: CHAR_SEL_GUILD_XP_FOR_NEXT_LEVEL: необъявленный идентификатор 3> SpellAuraEffects.cpp 3>..\..\..\..\src\server\game\Reputation\ReputationMgr.cpp(374): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> SpellEffects.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> World.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(133): error C2065: LOG_FILTER_GENERAL: необъявленный идентификатор 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\World\World.cpp(3089): error C2065: CHAR_SEL_GUILD_BONUS_INFO: необъявленный идентификатор
В вообщем то было 49 ошибок стало 51
Помогите пожалуйста, чем можете я пока что просто учусь!
3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> BattlegroundAV.cpp 3> ConditionMgr.cpp 3>D:/TrinityCore/_Source/src/server/game\Miscellaneous/Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Creature.cpp 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(298): error C2196: значение варианта выбора "39" уже используется 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(301): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> GossipDef.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Pet.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Player.cpp 3> Unit.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> d:\trinitycore\_source\src\server\game\entities\player\Player.h(1074): см. объявление "Player" 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Entities\Unit\Unit.cpp(12608): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Group.cpp 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5195): error C3861: GetGuild: идентификатор не найден 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5569): error C3861: GetGuild: идентификатор не найден 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5665): error C2143: синтаксическая ошибка: отсутствие ")" перед "return" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(7333): error C3861: GetGuild: идентификатор не найден 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(15267): error C3861: GetGuild: идентификатор не найден 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> Guild.cpp 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2759): error C2065: CHAR_SEL_GUILD_LEVEL_INFO: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2776): error C2065: CHAR_SEL_GUILD_XP_FOR_NEXT_LEVEL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2849): error C2065: CHAR_UPD_GUILD_XP: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2866): error C2065: CHAR_UPD_GUILD_XP: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2877): error C2065: CHAR_UPD_GUILD_LEVEL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(2883): error C2065: CHAR_SEL_GUILD_XP_FOR_NEXT_LEVEL: необъявленный идентификатор 3> LootHandler.cpp 3> ReputationMgr.cpp 3>..\..\..\..\src\server\game\Handlers\LootHandler.cpp(203): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\Reputation\ReputationMgr.cpp(374): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> SpellAuraEffects.cpp 3> SpellEffects.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3> World.cpp 3>D:/TrinityCore/_Source/src/server/game/Miscellaneous\Formulas.h(188): error C2039: GetGuild: не является членом "Player" 3> D:/TrinityCore/_Source/src/server/game/Entities/Player\Player.h(1074): см. объявление "Player" 3>..\..\..\..\src\server\game\World\World.cpp(3089): error C2065: CHAR_SEL_GUILD_BONUS_INFO: необъявленный идентификатор
Помогите пожалуйста, чем можете я пока что просто учусь!
По поводу error C3861: GetGuild: идентификатор не найден посмотри этот коммит В следующий раз, если не разбираетесь, лучше не накатывайте патчи под ласт ревизии, на старые ревизии. Получается патч 2014 года, а ядро 2012. Много функций изменилось, много функций переименовали.
Сообщение # 19 отредактировано Horon - Четверг, 24.07.2014, 20:27
3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(266): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(268): error C2227: выражение слева от "->ConditionValue2" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(271): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2065: cond: необъявленный идентификатор 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(272): error C2227: выражение слева от "->ConditionValue3" должно указывать на тип класса, структуры или объединения либо на универсальный тип 3> тип: 'unknown-type' 3>..\..\..\..\src\server\game\Conditions\ConditionMgr.cpp(298): error C2196: значение варианта выбора "39" уже используется 3> Guild.cpp 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(55): error C2039: GetPlayerInfo: не является членом "WorldSession" 3> D:/TrinityCore/_Source/src/server/game/Server\WorldSession.h(216): см. объявление "WorldSession" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(55): error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(190): error C2059: синтаксическая ошибка: switch 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(191): error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(192): error C2046: недопустимый вариант выбора 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(193): error C2046: недопустимый вариант выбора 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(196): error C2043: недопустимый break 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(197): error C2046: недопустимый вариант выбора 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(198): error C2046: недопустимый вариант выбора 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(202): error C2043: недопустимый break 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(203): error C2047: недопустимый вариант, используемый по умолчанию 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(205): error C2065: u: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(205): error C2143: синтаксическая ошибка: отсутствие ";" перед "}" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(230): error C2039: CreateMissingTabsIfNeeded: не является членом "Guild::RankInfo" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(438): см. объявление "Guild::RankInfo" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(235): error C2065: m_bankTabRightsAndSlots: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(236): error C2039: GetTabId: не является членом "GuildBankRightsAndSlots" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(251): см. объявление "GuildBankRightsAndSlots" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(239): error C2039: SetTabId: не является членом "GuildBankRightsAndSlots" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(251): см. объявление "GuildBankRightsAndSlots" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(240): error C2065: m_rankId: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(245): error C2065: m_guildId: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(247): error C2065: m_rankId: необъявленный идентификатор 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(248): error C2039: GetRights: не является членом "GuildBankRightsAndSlots" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(251): см. объявление "GuildBankRightsAndSlots" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(249): error C2039: GetSlots: не является членом "GuildBankRightsAndSlots" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(251): см. объявление "GuildBankRightsAndSlots" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(265): error C2039: GetRights: не является членом "GuildBankRightsAndSlots" 3> d:\trinitycore\_source\src\server\game\guilds\Guild.h(251): см. объявление "GuildBankRightsAndSlots" 3>..\..\..\..\src\server\game\Guilds\Guild.cpp(265): fatal error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции 3> World.cpp 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(3010): error C2039: UpdateMemberData: не является членом "Guild" 3> D:/TrinityCore/_Source/src/server/game/Guilds\Guild.h(270): см. объявление "Guild" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(3010): error C2065: GUILD_MEMBER_DATA_LEVEL: необъявленный идентификатор 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(5668): error C2143: синтаксическая ошибка: отсутствие ")" перед "return" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(7586): error C2039: UpdateMemberData: не является членом "Guild" 3> D:/TrinityCore/_Source/src/server/game/Guilds\Guild.h(270): см. объявление "Guild" 3>..\..\..\..\src\server\game\Entities\Player\Player.cpp(7586): error C2065: GUILD_MEMBER_DATA_ZONEID: необъявленный идентификатор 3>..\..\..\..\src\server\game\World\World.cpp(3089): error C2065: CHAR_SEL_GUILD_BONUS_INFO: необъявленный идентификатор
Помогите пожалуйста, чем можете я пока что просто учусь!
Дай угадаю, ты снова на абум налепил кода и новые ошибки? Тебе будет проще взять офф исходники Trinity Core и накатить этот патч. Ибо ты не понимаешь, что к чему, а ошибки все новые и новые.
Сообщение # 21 отредактировано Horon - Пятница, 25.07.2014, 12:34
Если не имеешь понятия с чем работаешь и не хочешь в этом разбираться, то не имеет значения какой версии будет исходный код, т.к. рано или поздно возникнут подобные проблемы.