Ir para conteúdo
  • Cadastre-se

Normal Erro na compilação do otxserver


Posts Recomendados

Eae pessoal blz? Bem estou enfrentando alguns problemas na compilação de uma source do otx no visual studio 2010 express. Mais especificamente, o compilador acusa esse erro LNK2001. Já tentei várias coisas, trocar de compilador, sdk, versão do boost, etc. Nenhuma deu certo, sou meio leigo no assunto, então por favor me ajudem :p. Segue a imagem do erro em anexo (Não consegui postar no forum) + code com os erros

 

Spoiler

1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>beds.obj : error LNK2001: unresolved external symbol "public: __cdecl boost::thread::~thread(void)" (??1thread@boost@@QEAA@XZ)
1>chat.obj : error LNK2001: unresolved external symbol "private: void __cdecl Spectators::sendChannelMessage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,enum MessageClasses,unsigned short)" (?sendChannelMessage@Spectators@@AEAAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0W4MessageClasses@@G@Z)
1>chat.obj : error LNK2001: unresolved external symbol "private: void __cdecl Spectators::sendCreatureChannelSay(class Creature const *,enum MessageClasses,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned short,unsigned int)" (?sendCreatureChannelSay@Spectators@@AEAAXPEBVCreature@@W4MessageClasses@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@GI@Z)
1>chat.obj : error LNK2001: unresolved external symbol "private: void __cdecl Spectators::sendClosePrivate(unsigned short)" (?sendClosePrivate@Spectators@@AEAAXG@Z)
1>connection.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAAEBVerror_category@12@XZ)
1>databasesqlite.obj : error LNK2001: unresolved external symbol "private: class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > & __cdecl boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::do_assign(char const *,char const *,unsigned int)" (?do_assign@?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@AEAAAEAV12@PEBD0I@Z)
1>databasesqlite.obj : error LNK2001: unresolved external symbol "public: bool __cdecl boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::find(void)" (?find@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QEAA_NXZ)
1>databasesqlite.obj : error LNK2001: unresolved external symbol "private: void __cdecl boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::construct_init(class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (?construct_init@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@AEAAXAEBV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@3@W4_match_flags@regex_constants@3@@Z)
1>databasesqlite.obj : error LNK2001: unresolved external symbol "char __cdecl boost::re_detail::w32_toupper(char,unsigned int)" (?w32_toupper@re_detail@boost@@YADDI@Z)
1>dispatcher.obj : error LNK2001: unresolved external symbol "public: __cdecl boost::thread::thread(void)" (??0thread@boost@@QEAA@XZ)
1>dispatcher.obj : error LNK2001: unresolved external symbol "bool __cdecl boost::this_thread::interruptible_wait(void *,struct boost::detail::timeout)" (?interruptible_wait@this_thread@boost@@YA_NPEAXUtimeout@detail@2@@Z)
1>dispatcher.obj : error LNK2001: unresolved external symbol "private: void __cdecl boost::thread::start_thread(void)" (?start_thread@thread@boost@@AEAAXXZ)
1>game.obj : error LNK2001: unresolved external symbol "private: void __cdecl Spectators::sendCreatePrivateChannel(unsigned short,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?sendCreatePrivateChannel@Spectators@@AEAAXGAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>game.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::chat(unsigned short)" (?chat@Spectators@@QEAAXG@Z)
1>house.obj : error LNK2001: unresolved external symbol "public: bool __cdecl boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::match(void)" (?match@?$perl_matcher@PEBDV?$allocator@U?$sub_match@PEBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QEAA_NXZ)
1>house.obj : error LNK2001: unresolved external symbol "private: void __cdecl boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::construct_init(class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (?construct_init@?$perl_matcher@PEBDV?$allocator@U?$sub_match@PEBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@AEAAXAEBV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@3@W4_match_flags@regex_constants@3@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem3::path_traits::convert(char const *,char const *,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem3@boost@@YAXPEBD0AEAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV?$codecvt@_WDH@5@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem3::path_traits::convert(wchar_t const *,wchar_t const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem3@boost@@YAXPEB_W0AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$codecvt@_WDH@5@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "private: static class std::codecvt<wchar_t,char,int> const * & __cdecl boost::filesystem3::path::wchar_t_codecvt_facet(void)" (?wchar_t_codecvt_facet@path@filesystem3@boost@@CAAEAPEBV?$codecvt@_WDH@std@@XZ)
1>luascript.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem3::path __cdecl boost::filesystem3::path::filename(void)const " (?filename@path@filesystem3@boost@@QEBA?AV123@XZ)
1>luascript.obj : error LNK2001: unresolved external symbol "private: class boost::filesystem3::file_status __cdecl boost::filesystem3::directory_entry::m_get_status(class boost::system::error_code *)const " (?m_get_status@directory_entry@filesystem3@boost@@AEBA?AVfile_status@23@PEAVerror_code@system@3@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "class boost::system::error_code __cdecl boost::filesystem3::detail::dir_itr_close(void * &)" (?dir_itr_close@detail@filesystem3@boost@@YA?AVerror_code@system@3@AEAPEAX@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem3::detail::directory_iterator_construct(class boost::filesystem3::directory_iterator &,class boost::filesystem3::path const &,class boost::system::error_code *)" (?directory_iterator_construct@detail@filesystem3@boost@@YAXAEAVdirectory_iterator@23@AEBVpath@23@PEAVerror_code@system@3@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem3::detail::directory_iterator_increment(class boost::filesystem3::directory_iterator &,class boost::system::error_code *)" (?directory_iterator_increment@detail@filesystem3@boost@@YAXAEAVdirectory_iterator@23@PEAVerror_code@system@3@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::kick(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >)" (?kick@Spectators@@QEAAXV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::ban(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >)" (?ban@Spectators@@QEAAXV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z)
1>otpch.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAAEBVerror_category@12@XZ)
1>otserv.obj : error LNK2001: unresolved external symbol "public: void __cdecl boost::thread::join(void)" (?join@thread@boost@@QEAAXXZ)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::removeSpectator(class ProtocolGame *)" (?removeSpectator@Spectators@@QEAAXPEAVProtocolGame@@@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: bool __cdecl Spectators::check(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?check@Spectators@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::addSpectator(class ProtocolGame *)" (?addSpectator@Spectators@@QEAAXPEAVProtocolGame@@@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: void __cdecl Spectators::handle(class ProtocolGame *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned short)" (?handle@Spectators@@QEAAXPEAVProtocolGame@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@Z)
1>scriptmanager.obj : error LNK2001: unresolved external symbol "class boost::filesystem3::file_status __cdecl boost::filesystem3::detail::status(class boost::filesystem3::path const &,class boost::system::error_code *)" (?status@detail@filesystem3@boost@@YA?AVfile_status@23@AEBVpath@23@PEAVerror_code@system@3@@Z)
1>C:\Users\Fernandes\Downloads\OTX_2.1 [CAST]\msvc\x64\Release GUI\TheOTXServer.exe : fatal error LNK1120: 33 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 

 

paint.png

Link para o post
Compartilhar em outros sites

@matheus36000 edite:

agora que olhei bem as fotos, vir que é a versão 2.1.

 

Você baixou as libs necessárias para a compilação ?

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
9 horas atrás, KotZletY disse:

@matheus36000 edite:

agora que olhei bem as fotos, vir que é a versão 2.1.

 

Você baixou as libs necessárias para a compilação ?

 

Amigo, eu baixei o boost 1.4.9 e o sdk disponibilizado pelo blacktibia. Precisa de mais alguma coisa?

Link para o post
Compartilhar em outros sites

@matheus36000 não conheço essa versão, mas tem certeza que as libs são as usadas para compilar essa versão ?

Olhe esse tutorial, justamente para otx 2x+

é sempre bom ver os tutoriais originais em si.

https://github.com/mattyx14/otxserver/wiki/Compilling-on-Windows

 

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites

@KotZletY Então cara, não existe mais tutoriais para compilar essa versão do otx (2.1), somente a de 2.40 pra frente. Mas de qualquer maneira, eu segui um tutorial do outro fórum. Estou contando mesmo com a experiencia da comunidade kk

Editado por KotZletY
Removi a citação e link de outro fórum! (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
3 horas atrás, MaTTch disse:

Baixe esse SDK: LINK

Dentro da pasta extraída, execute o register sdk, pegue a pasta msvc e coloque na sources da sua OTX.

 

Tente compilar agora, usando o vcproj da pasta msvc.

 

 

 

Dmr, vo tentar. Usa o boost que está no sdk?

 

Editado por matheus36000 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
17 horas atrás, MaTTch disse:

Só faz como eu disse no post, o boost que ta na pasta é o que já vai ser usado na compilação.

 

Cara agora ta dando uns erros relativos ao compilador. Erros de versão incorreta. Qual visual studio esse projeto que vc me mandou funciona? AFF vtnc sa buceta de source so pode ter sido feita pra nao ser compilado, ja tentei de tudo nessa merda e n vai kk

 

Spoiler

1>------ Build started: Project: TheOTXServer, Configuration: Release GUI x64 ------
1>  otpch.cpp
1>  actions.cpp
1>  admin.cpp
1>  allocator.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\actions.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\actions.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\actions.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\actions.cpp)
1>  baseevents.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\baseevents.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\baseevents.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\baseevents.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\baseevents.cpp)
1>  beds.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\beds.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\beds.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\beds.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\beds.cpp)
1>  chat.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\chat.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\chat.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\chat.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\chat.cpp)
1>  combat.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\combat.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\combat.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\combat.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\combat.cpp)
1>  condition.cpp
1>..\combat.cpp(1283): error C2264: 'round': error in function definition or declaration; function not called
1>..\combat.cpp(1284): error C2264: 'round': error in function definition or declaration; function not called
1>  configmanager.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\condition.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\condition.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\condition.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\condition.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\configmanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\configmanager.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\configmanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\configmanager.cpp)
1>  connection.cpp
1>  container.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\connection.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\connection.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\connection.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\connection.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\container.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\container.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\container.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\container.cpp)
1>  creature.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\creature.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\creature.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\creature.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\creature.cpp)
1>  creatureevent.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\creatureevent.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\creatureevent.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\creatureevent.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\creatureevent.cpp)
1>  cylinder.cpp
1>  database.cpp
1>  databasemanager.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\databasemanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasemanager.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\databasemanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasemanager.cpp)
1>  databasemysql.cpp
1>  databasemysqlpp.cpp
1>  databasepgsql.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\databasemysql.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasemysql.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\databasemysql.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasemysql.cpp)
1>  databasesqlite.cpp
1>  depot.cpp
1>c1xx : fatal error C1083: Cannot open source file: '..\depot.cpp': No such file or directory
1>  dispatcher.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\databasesqlite.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasesqlite.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\databasesqlite.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\databasesqlite.cpp)
1>  exception.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\dispatcher.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\dispatcher.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\dispatcher.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\dispatcher.cpp)
1>  fileloader.cpp
1>  game.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\game.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\game.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\game.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\game.cpp)
1>  gameservers.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\gameservers.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\gameservers.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\gameservers.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\gameservers.cpp)
1>  globalevent.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\globalevent.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\globalevent.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\globalevent.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\globalevent.cpp)
1>  group.cpp
1>  gui.cpp
1>..\gui.cpp(30): warning C4311: 'type cast': pointer truncation from 'HMENU' to 'UINT'
1>..\gui.cpp(30): warning C4302: 'type cast': truncation from 'HMENU' to 'UINT'
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\group.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\group.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\group.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\group.cpp)
1>  house.cpp
1>  housetile.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\house.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\house.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\house.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\house.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\housetile.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\housetile.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\housetile.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\housetile.cpp)
1>  inputbox.cpp
1>  ioban.cpp
1>  ioguild.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\ioguild.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\ioguild.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\ioguild.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\ioguild.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\ioban.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\ioban.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\ioban.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\ioban.cpp)
1>  iologindata.cpp
1>  iomap.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\iologindata.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iologindata.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\iologindata.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iologindata.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\iomap.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iomap.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\iomap.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iomap.cpp)
1>  iomapserialize.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\iomapserialize.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iomapserialize.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\iomapserialize.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\iomapserialize.cpp)
1>  item.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\item.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\item.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\item.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\item.cpp)
1>  itemattributes.cpp
1>  items.cpp
1>  luascript.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\items.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\items.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\items.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\items.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\luascript.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\luascript.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\luascript.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\luascript.cpp)
1>  mailbox.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\mailbox.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\mailbox.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\mailbox.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\mailbox.cpp)
1>..\luascript.cpp(11506): warning C4319: '~': zero extending 'uint32_t' to 'lua_Number' of greater size
1>  manager.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\manager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\manager.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\manager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\manager.cpp)
1>  map.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\map.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\map.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\map.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\map.cpp)
1>  monster.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\monster.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\monster.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\monster.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\monster.cpp)
1>  monsters.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\monsters.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\monsters.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\monsters.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\monsters.cpp)
1>  movement.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\movement.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\movement.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\movement.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\movement.cpp)
1>  networkmessage.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\networkmessage.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\networkmessage.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\networkmessage.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\networkmessage.cpp)
1>  npc.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\npc.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\npc.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\npc.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\npc.cpp)
1>  otserv.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\otserv.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\otserv.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\otserv.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\otserv.cpp)
1>  outfit.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\outfit.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\outfit.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\outfit.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\outfit.cpp)
1>..\otserv.cpp(441): error C3688: invalid literal suffix 'SOFTWARE_DEVELOPERS'; literal operator or literal operator template 'operator ""SOFTWARE_DEVELOPERS' not found
1>..\otserv.cpp(443): error C3688: invalid literal suffix 'FORUMS'; literal operator or literal operator template 'operator ""FORUMS' not found
1>..\otserv.cpp(1095): error C3688: invalid literal suffix 'SOFTWARE_DEVELOPERS'; literal operator or literal operator template 'operator ""SOFTWARE_DEVELOPERS' not found
1>..\otserv.cpp(1097): error C3688: invalid literal suffix 'FORUMS'; literal operator or literal operator template 'operator ""FORUMS' not found
1>..\otserv.cpp(1433): error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers
1>  ..\otserv.cpp(1433): note: Concatenating suffix 'SOFTWARE_NAME' with suffix 'SOFTWARE_VERSION'
1>..\otserv.cpp(1433): error C3688: invalid literal suffix 'SOFTWARE_NAME'; literal operator or literal operator template 'operator ""SOFTWARE_NAME' not found
1>..\otserv.cpp(1433): error C2660: 'MessageBoxA': function does not take 2 arguments
1>..\otserv.cpp(1440): error C3688: invalid literal suffix 'SOFTWARE_NAME'; literal operator or literal operator template 'operator ""SOFTWARE_NAME' not found
1>..\otserv.cpp(1440): error C2660: 'MessageBoxA': function does not take 3 arguments
1>  outputmessage.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\outputmessage.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\outputmessage.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\outputmessage.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\outputmessage.cpp)
1>  party.cpp
1>  player.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\party.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\party.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\party.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\party.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\player.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\player.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\player.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\player.cpp)
1>  playerbox.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\playerbox.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\playerbox.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\playerbox.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\playerbox.cpp)
1>  position.cpp
1>  protocol.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\protocol.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocol.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\protocol.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocol.cpp)
1>  protocolgame.cpp
1>  protocolhttp.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\protocolgame.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolgame.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\protocolgame.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolgame.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\protocolhttp.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolhttp.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\protocolhttp.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolhttp.cpp)
1>  protocollogin.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\protocollogin.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocollogin.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\protocollogin.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocollogin.cpp)
1>  protocolold.cpp
1>  quests.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\protocolold.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolold.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\protocolold.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\protocolold.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\quests.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\quests.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\quests.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\quests.cpp)
1>  raids.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\raids.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\raids.cpp)
1>  scheduler.cpp
1>  scriptmanager.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\scriptmanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\scriptmanager.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\scriptmanager.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\scriptmanager.cpp)
1>..\raids.cpp(238): error C2678: binary '<<': no operator found which takes a left-hand operand of type 'std::basic_ostream<char,std::char_traits<char>>' (or there is no acceptable conversion)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(495): note: could be 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_streambuf<char,std::char_traits<char>> *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(475): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(const void *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(455): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long double)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(435): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(double)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(415): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(float)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(395): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned __int64)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(375): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(__int64)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(355): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned long)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(335): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(long)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(315): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned int)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(290): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(int)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(270): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(unsigned short)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(236): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(short)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(216): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(bool)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(209): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::ios_base &(__cdecl *)(std::ios_base &))' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(202): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ios<char,std::char_traits<char>> &(__cdecl *)(std::basic_ios<char,std::char_traits<char>> &))' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(196): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(std::basic_ostream<char,std::char_traits<char>> &(__cdecl *)(std::basic_ostream<char,std::char_traits<char>> &))' (compiling source file ..\raids.cpp)
1>  c:\users\fernandes\downloads\otx_2.1 [cast]\position.h(118): note: or       'std::ostream &operator <<(std::ostream &,const Direction &)' (compiling source file ..\raids.cpp)
1>  c:\users\fernandes\downloads\otx_2.1 [cast]\position.h(117): note: or       'std::ostream &operator <<(std::ostream &,const Position &)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(692): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(739): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(777): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(824): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,char)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(950): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const signed char *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(957): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,signed char)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(964): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const unsigned char *)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(971): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,unsigned char)' (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(981): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>,std::ostream>(std::basic_ostream<char,std::char_traits<char>> &&,const _Ty &)'
1>          with
1>          [
1>              _Ty=std::ostream
1>          ] (compiling source file ..\raids.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream(1019): note: or       'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const std::error_code &)' (compiling source file ..\raids.cpp)
1>  ..\raids.cpp(238): note: while trying to match the argument list '(std::basic_ostream<char,std::char_traits<char>>, std::ostream)'
1>  server.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\server.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\server.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\server.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\server.cpp)
1>  spawn.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\spawn.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spawn.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\spawn.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spawn.cpp)
1>  spectators.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\spectators.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spectators.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\spectators.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spectators.cpp)
1>  spells.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\spells.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spells.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\spells.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\spells.cpp)
1>  status.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\status.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\status.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\status.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\status.cpp)
1>  talkaction.cpp
1>  teleport.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\talkaction.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\talkaction.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\talkaction.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\talkaction.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\teleport.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\teleport.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\teleport.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\teleport.cpp)
1>  textlogger.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\textlogger.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\textlogger.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\textlogger.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\textlogger.cpp)
1>  thing.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\thing.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\thing.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\thing.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\thing.cpp)
1>  tile.cpp
1>  tools.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\tools.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\tools.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\tools.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\tools.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\tile.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\tile.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\tile.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\tile.cpp)
1>..\tools.cpp(427): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept'
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round'
1>  trashholder.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\trashholder.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\trashholder.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\trashholder.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\trashholder.cpp)
1>  vocation.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\vocation.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\vocation.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\vocation.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\vocation.cpp)
1>  waitlist.cpp
1>  weapons.cpp
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\waitlist.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\waitlist.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\waitlist.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\waitlist.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2556: 'int32_t round(float)': overloaded function differs only by return type from 'float round(float) noexcept' (compiling source file ..\weapons.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\weapons.cpp)
1>c:\users\fernandes\downloads\otx_2.1 [cast]\tools.h(128): error C2371: 'round': redefinition; different basic types (compiling source file ..\weapons.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cmath(278): note: see declaration of 'round' (compiling source file ..\weapons.cpp)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

Editado por matheus36000 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@MaTTch Vlw cara por ajuda, más acho que essa minha source ta bugada mesmo. Infelizmente o conteúdo free é bem fraco

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo