Hola
Hoy he entrado a EsWoW2 y he visto que hay gente que tiene problemas para compilar mangosR2 en windows asi que voy a compartir con todos la solución. PRimero quiero explicaros un poco porque da error al compilar como sabeis mangosR2 basa su trabajo en mangos y scriptdev2 oficiales y en scriptdev2 una de las cosas que han nañadido hace poco han implantado una nueva clase "EventManager" y el error es porque los nuevos arhcivos que contienen las funcioes de esas clases no estan en los archivos de los compiladores y como en linux se compila con el cmake y en linux esta configurado para que detecte solo los archivos compila bien
Teneis que aplicar este pequeño parche.
Compilador 2008 :
En VC90\90ScriptDev2.vcproj
@@ -3195,10 +3195,18 @@
<File
RelativePath="..\include\sc_creature.h"
>
</File>
<File
+ RelativePath="..\include\sc_utility.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\include\sc_utility.h"
+ >
+ </File>
+ <File
RelativePath="..\include\sc_gossip.h"
>
</File>
<File
RelativePath="..\include\sc_grid_searchers.cpp"
Compilador 2010 :
En VC100/100ScriptDev2.vcxproj
@@ -217,6 +217,7 @@
<ClCompile Include="..\base\guard_ai.cpp" />
<ClCompile Include="..\base\pet_ai.cpp" />
<ClCompile Include="..\include\sc_creature.cpp" />
+ <ClCompile Include="..\include\sc_utility.cpp" />
<ClCompile Include="..\include\sc_grid_searchers.cpp" />
<ClCompile Include="..\include\sc_instance.cpp" />
<ClCompile Include="..\include\sc_outdoor_pvp.cpp" />
@@ -754,6 +755,7 @@
<ClInclude Include="..\config.h" />
<ClInclude Include="..\include\precompiled.h" />
<ClInclude Include="..\include\sc_creature.h" />
+ <ClInclude Include="..\include\sc_utility.h" />
<ClInclude Include="..\include\sc_gossip.h" />
<ClInclude Include="..\include\sc_grid_searchers.h" />
<ClInclude Include="..\include\sc_instance.h" />
Gracias a KiriX dev de YTDB
Un saludo