|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Ошибки при компиляции |
| Ошибки при компиляции |
Собственно ошибки:
Код In file included from /root/blackwing/source/newup/src/server/game/Battlegrounds/BattlegroundMgr.cpp:45:0: /root/blackwing/source/newup/src/server/game/Miscellaneous/Formulas.h: In function 'uint32 Trinity::XP::Gain(Player*, Unit*)': /root/blackwing/source/newup/src/server/game/Miscellaneous/Formulas.h:183:81: error: request for member 'getRate' in 'ACE_Singleton<TYPE, ACE_LOCK>::instance<World, ACE_Null_Mutex>()', which is of pointer type 'World*' (maybe you meant to use '->' ?) /root/blackwing/source/newup/src/server/game/Miscellaneous/Formulas.h:184:43: error: request for member 'getRate' in 'ACE_Singleton<TYPE, ACE_LOCK>::instance<World, ACE_Null_Mutex>()', which is of pointer type 'World*' (maybe you meant to use '->' ?) make[2]: *** [src/server/game/CMakeFiles/game.dir/Battlegrounds/BattlegroundMgr.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [src/server/game/CMakeFiles/game.dir/all] Error 2 make: *** [all] Error 2 Кусок кода: Formulas.h Код float premium_rate = player->GetSession()->IsPremium() ? sWorld.getRate(RATE_XP_KILL_PREMIUM) : 1.0f; gain = uint32(gain * sWorld.getRate(RATE_XP_KILL)* premium_rate); } Вот так нужно: Код float premium_rate = player->GetSession()->IsPremium() ? sWorld->getRate(RATE_XP_KILL_PREMIUM) : 1.0f; gain = uint32(gain * sWorld.getRate(RATE_XP_KILL)* premium_rate); } Вроде сам разобрался. _______________________________________________ Вылезла другая проблема: Код /root/blackwing/source/newup/src/server/shared/Database/Implementation/LoginDatabase.cpp: In member function 'virtual void LoginDatabaseConnection::DoPrepareStatements()': /root/blackwing/source/newup/src/server/shared/Database/Implementation/LoginDatabase.cpp:54:141: error: no matching function for call to 'LoginDatabaseConnection::PrepareStatement(LoginDatabaseStatements, const char [95])' /root/blackwing/source/newup/src/server/shared/Database/Implementation/LoginDatabase.cpp:54:141: note: candidate is: In file included from /root/blackwing/source/newup/src/server/shared/Database/DatabaseWorkerPool.h:25:0, from /root/blackwing/source/newup/src/server/shared/Database/Implementation/LoginDatabase.h:21, from /root/blackwing/source/newup/src/server/shared/Database/Implementation/LoginDatabase.cpp:18: /root/blackwing/source/newup/src/server/shared/Database/MySQLConnection.h:114:14: note: void MySQLConnection::PrepareStatement(uint32, const char*, ConnectionFlags) /root/blackwing/source/newup/src/server/shared/Database/MySQLConnection.h:114:14: note: candidate expects 3 arguments, 2 provided make[2]: *** [src/server/shared/CMakeFiles/shared.dir/Database/Implementation/LoginDatabase.cpp.o] Error 1 make[1]: *** [src/server/shared/CMakeFiles/shared.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 12%] Built target generate_ScriptPCH.cpp make: *** [all] Error 2 Добавлено (20.03.2014, 21:34) |
вот и я раньше создавал тему, и через пару часов решал проблему сам... Не удержался: Код Да НЕЗ! Бро)))
2.4.3 Blizzlike Server by Evrial - Лучшая 2.4.3 сборка+исходник.
Рисуем итемы для 2.4.3 ГАЙД Создаём свой сервер WoW (подробно и доходчиво) Поистине ловок тот, кто умеет скрывать свою ловкость
Сообщение # 2 написано 20.03.2014 в 23:20
|
| |||
| |||
