Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.20 KB | None | 0 0
  1. // Creature.h
  2.  
  3. template<typename T>
  4. T GetScriptParamValue(uint8 index) const;
  5.  
  6. // Creature.cpp
  7.  
  8.  
  9. template<typename T>
  10. T Creature::GetScriptParamValue(uint8 index) const
  11. {
  12.     return (T)GetScriptParam(index).numericValue;
  13. }
  14.  
  15. template<>
  16. std::string Creature::GetScriptParamValue<std::string>(uint8 index) const
  17. {
  18.     return GetScriptParam(index).stringValue;
  19. }
  20.  
  21. // npcs_special.cpp
  22.  
  23. uint32 healthPctLimit = me->GetScriptParamValue<uint32>(0);
  24.  
  25. // Errors :
  26.  
  27. http://puu.sh/vZ2ls/b3e98b0a60.png
  28.  
  29. Gravité    Code    Description Projet  Fichier Ligne   État de la suppression
  30. Erreur  LNK2019 symbole externe non résolu "public: unsigned int __cdecl Creature::GetScriptParamValue<unsigned int>(unsigned char)const " (??$GetScriptParamValue@I@Creature@@QEBAIE@Z) référencé dans la fonction "public: virtual void __cdecl npc_creature_damage_limit::npc_creature_damage_limitAI::DamageTaken(class Unit *,unsigned int &)" (?DamageTaken@npc_creature_damage_limitAI@npc_creature_damage_limit@@UEAAXPEAVUnit@@AEAI@Z) worldserver C:\Divers\TrinityCore\build\src\server\worldserver\scripts.lib(npcs_special.obj)    1  
  31. Erreur  LNK1120 1 externes non résolus worldserver C:\Divers\TrinityCore\build\bin\Debug\worldserver.exe   1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement