Advertisement
Guest User

Untitled

a guest
Aug 31st, 2017
1,065
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 69.15 KB | None | 0 0
  1. #8 0x081205d0 in std::tr1::_Hashtable<CEntity*, std::pair<CEntity* const, int>, std::allocator<std::pair<CEntity* const, int> >, std::_Select1st<std::pair<CEntity* const, int> >, std::equal_to<CEntity*>, std::tr1::hash<CEntity*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehas h_policy, false, false, true>::_M_allocate_node (this=0x268cd008, __v=@0xffffa1f0) at new_allocator.h:91
  2. __n = <value optimized out>
  3. #9 0x08120744 in std::tr1::_Hashtable<CEntity*, std::pair<CEntity* const, int>, std::allocator<std::pair<CEntity* const, int> >, std::_Select1st<std::pair<CEntity* const, int> >, std::equal_to<CEntity*>, std::tr1::hash<CEntity*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehas h_policy, false, false, true>::_M_insert_bucket (this=0x268cd008, __v=@0xffffa1f0, __n=368, __code=4021178368)
  4. at hashtable:876
  5. __new_node = <value optimized out>
  6. #10 0x08120861 in std::tr1::_Hashtable<CEntity*, std::pair<CEntity* const, int>, std::allocator<std::pair<CEntity* const, int> >, std::_Select1st<std::pair<CEntity* const, int> >, std::equal_to<CEntity*>, std::tr1::hash<CEntity*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehas h_policy, false, false, true>::_M_insert (this=0x268cd008, __v=@0xffffa1f0) at hashtable:919
  7. __code = 4021178368
  8. #11 0x0811fade in CEntity::ViewInsert (this=0x268cd000, entity=0xefae5000, recursive=false) at hashtable:398
  9. No locals.
  10. #12 0x0811fb07 in CEntity::ViewInsert (this=0xefae5000, entity=0x268cd000, recursive=true) at entity_view.cpp:66
  11. No locals.
  12. #13 0x081200a0 in CEntity::UpdateSectree (this=0xefae5000) at entity_view.cpp:107
  13. it = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<CEntity* const, int>,false>> = {
  14. _M_cur_node = 0xefae5000, _M_cur_bucket = 0xf8d94d88}, <No data fields>}
  15. this_it = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<CEntity* const, int>,false>> = {
  16. _M_cur_node = 0x0, _M_cur_bucket = 0x0}, <No data fields>}
  17. __FUNCTION__ = "UpdateSectree"
  18. #14 0x08068eab in CHARACTER::Show (this=0xefae5000, lMapIndex=552, x=9394191, y=9314462, z=0,
  19. bShowSpawnMotion=false) at char.cpp:1555
  20. sectree = 0x3ffca1c0
  21. bChangeTree = true
  22. #15 0x080b5e01 in CHARACTER_MANAGER::SpawnMob (this=0xffffc66c, dwVnum=3105, lMapIndex=552, x=9394191, y=9314462,
  23. z=0, bSpawnMotion=false, iRot=253, bShow=true, isOfflineShopNPC=false, real_owner=0) at char_manager.cpp:448
  24. tree = <value optimized out>
  25. dwAttr = <value optimized out>
  26. ---Type <return> to continue, or q <return> to quit---
  27. is_set = <value optimized out>
  28. pkMob = (const CMob *) 0x2a0ec280
  29. sectree = <value optimized out>
  30. ch = 0xefae5000
  31. __FUNCTION__ = "SpawnMob"
  32. s_isLog = false
  33. s_nextTime = 1504143511
  34. #16 0x080b63e6 in CHARACTER_MANAGER::SpawnMobRange (this=0xffffc66c, dwVnum=3105, lMapIndex=552, sx=9393550,
  35. sy=9314033, ex=9394424, ey=9314988, bIsException=true, bSpawnMotion=false, bAggressive=false)
  36. at char_manager.cpp:479
  37. x = 9394191
  38. y = <value optimized out>
  39. ch = 0x0
  40. pkMob = <value optimized out>
  41. i = 15
  42. #17 0x080b65af in CHARACTER_MANAGER::SpawnGroup (this=0xffffc66c, dwVnum=2493, lMapIndex=552, sx=9393550,
  43. sy=9314033, ex=9394424, ey=9314988, pkRegen=0x417e34c0, bAggressive_=false, pDungeon=0x0)
  44. at char_manager.cpp:612
  45. tch = <value optimized out>
  46. i = 8
  47. pkGroup = (CMobGroup *) 0x2ae898e0
  48. pkChrMaster = 0xe3eec000
  49. pkParty = 0xe7919cc0
  50. bSpawnedByStone = <value optimized out>
  51. bAggressive = false
  52. chLeader = 0xe3eec000
  53. #18 0x081f7fd3 in regen_spawn (regen=0x417e34c0, bOnce=false) at regen.cpp:370
  54. ch = <value optimized out>
  55. i = 0
  56. #19 0x081f84b4 in regen_event (event=@0xffffa56c, processing_time=750) at regen.cpp:603
  57. regen = 0x417e34c0
  58. __FUNCTION__ = "regen_event"
  59. #20 0x08120c71 in event_process (pulse=3532680) at event.cpp:140
  60. pElem = <value optimized out>
  61. the_event = {px = 0x423f61c0}
  62. processing_time = 750
  63. new_time = <value optimized out>
  64. num_events = 228
  65. #21 0x08272f2f in heartbeat (ht=0x28d165b0, pulse=3532680) at main.cpp:247
  66. t = 141030424
  67. __FUNCTION__ = "heartbeat"
  68. #22 0x0827348f in idle () at main.cpp:913
  69. now = {tv_sec = 1504143685, tv_usec = 382651}
  70. passed_pulses = 1
  71. t = <value optimized out>
  72. pta = {tv_sec = 1504143685, tv_usec = 25608}
  73. process_time_count = 9
  74. #23 0x08274c1d in main (argc=1, argv=0xffffdc68) at main.cpp:579
  75. sectree_manager = {<singleton<SECTREE_MANAGER>> = {_vptr$singleton = 0x85d6818,
  76. static ms_singleton = 0xffffa90c}, static current_sectree_version = 768, m_map_pkSectree = {_M_t = {
  77. ---Type <return> to continue, or q <return> to quit---
  78. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<No data fields>}, <No data fields>},
  79. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x61221660, _M_left = 0x2be65c40, _M_right = 0x11850ee0},
  80. _M_node_count = 1832}}}, m_map_pkArea = {_M_t = {
  81. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<No data fields>}, <No data fields>},
  82. _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
  83. _M_parent = 0x4000b160, _M_left = 0x4000b160, _M_right = 0x4000b160}, _M_node_count = 1}}},
  84. m_vec_mapRegion = {<std::_Vector_base<SMapRegion,std::allocator<SMapRegion> >> = {
  85. _M_impl = {<std::allocator<SMapRegion>> = {<__gnu_cxx::new_allocator<SMapRegion>> = {<No data fields>}, <No data fields>}, _M_start = 0x28c67000, _M_finish = 0x28c68858, _M_end_of_storage = 0x28c69600}}, <No data fields>},
  86. m_mapNPCPosition = {_M_t = {
  87. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<No data fields>}, <No data fields>},
  88. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x672cd3e0, _M_left = 0x2e6ea160, _M_right = 0xca77160},
  89. _M_node_count = 1805}}},
  90. next_private_index_map_ = {<std::tr1::_Hashtable<long int,std::pair<const long int, int>,std::allocator<std::pair<const long int, int> >,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  91. _M_extract = {<std::unary_function<std::pair<const long int, int>,const long int>> = {<No data fields>}, <No data fields>}, _M_eq = {<std::binary_function<long int,long int,bool>> = {<No data fields>}, <No data fields>},
  92. _M_h1 = {<std::unary_function<long int,unsigned int>> = {<No data fields>}, <No data fields>},
  93. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,true,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
  94. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const long int, int>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x28813100, _M_bucket_count = 11,
  95. _M_element_count = 3, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
  96. _M_next_resize = 11}}, <No data fields>}}
  97. char_manager = {<singleton<CHARACTER_MANAGER>> = {_vptr$singleton = 0x85b59d8,
  98. static ms_singleton = 0xffffc66c}, m_iMobItemRate = 100, m_iMobDamageRate = 100, m_iMobGoldAmountRate = 100,
  99. m_iMobGoldDropRate = 100, m_iMobExpRate = 100, m_iMobItemRatePremium = 100, m_iMobGoldAmountRatePremium = 100,
  100. ---Type <return> to continue, or q <return> to quit---
  101. m_iMobGoldDropRatePremium = 100, m_iMobExpRatePremium = 100, m_iUserDamageRate = 100,
  102. m_iUserDamageRatePremium = 100, m_iVIDCount = 9332245,
  103. m_map_pkChrByVID = {<std::tr1::_Hashtable<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::allocator<std::pair<const unsigned int, CHARACTER*> >,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,std::equal_to<unsigned int>,std::tr1::hash<unsigned int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<unsigned int, std::pair<const unsigned int, CHARACTER*>, std::allocator<std::pair<const unsigned int, CHARACTER*> >, std::_Select1st<std::pair<const unsigned int, CHARACTER*> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,std::equal_to<unsigned int>,std::tr1::hash<unsigned int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  104. _M_extract = {<std::unary_function<std::pair<const unsigned int, CHARACTER*>,const unsigned int>> = {<No data fields>}, <No data fields>},
  105. _M_eq = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>},
  106. _M_h1 = {<std::unary_function<unsigned int,unsigned int>> = {<No data fields>}, <No data fields>},
  107. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,true,std::tr1::_Hashtable<unsigned int, std::pair<const unsigned int, CHARACTER*>, std::allocator<std::pair<const unsigned int, CHARACTER*> >, std::_Select1st<std::pair<const unsigned int, CHARACTER*> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
  108. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const unsigned int, CHARACTER*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0xc1063000, _M_bucket_count = 256279,
  109. _M_element_count = 203142, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
  110. _M_next_resize = 256279}}, <No data fields>},
  111. m_map_pkChrByPID = {<std::tr1::_Hashtable<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::allocator<std::pair<const unsigned int, CHARACTER*> >,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,std::equal_to<unsigned int>,std::tr1::hash<unsigned int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<unsigned int, std::pair<const unsigned int, CHARACTER*>, std::allocator<std::pair<const unsigned int, CHARACTER*> >, std::_Select1st<std::pair<const unsigned int, CHARACTER*> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,std::equal_to<unsigned int>,std::tr1::hash<unsigned int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  112. _M_extract = {<std::unary_function<std::pair<const unsigned int, CHARACTER*>,const unsigned int>> = {<No data fields>}, <No data fields>},
  113. _M_eq = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>},
  114. _M_h1 = {<std::unary_function<unsigned int,unsigned int>> = {<No data fields>}, <No data fields>},
  115. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<unsigned int,std::pair<const unsigned int, CHARACTER*>,std::_Select1st<std::pair<const unsigned int, CHARACTER*> >,true,std::tr1::_Hashtable<unsigned int, std::pair<const unsigned int, CHARACTER*>, std::allocator<std::pair<const unsigned int, CHARACTER*> >, std::_Select1st<std::pair<const unsigned int, CHARACTER*> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
  116. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const unsigned int, CHARACTER*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x53b681c0, _M_bucket_count = 97,
  117. ---Type <return> to continue, or q <return> to quit---
  118. _M_element_count = 12, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
  119. _M_next_resize = 97}}, <No data fields>},
  120. m_map_pkPCChr = {<std::tr1::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>,std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >,std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >,std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::tr1::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::tr1::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>,std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >,std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::tr1::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  121. _M_extract = {<std::unary_function<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>,const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>},
  122. _M_eq = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,bool>> = {<No data fields>}, <No data fields>},
  123. _M_h1 = {<std::unary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,unsigned int>> = {<No data fields>}, <No data fields>},
  124. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>,std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >,true,std::tr1::_Hashtable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*> >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::tr1::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
  125. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CHARACTER*>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x42fe9380, _M_bucket_count = 97, _M_element_count = 12, _M_rehash_policy = {
  126. _M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 97}}, <No data fields>},
  127. dummy1 = '\0' <repeats 1023 times>,
  128. m_set_pkChrState = {<std::tr1::_Hashtable<CHARACTER*,CHARACTER*,std::allocator<CHARACTER*>,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,true,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >---Type <return> to continue, or q <return> to quit---
  129. > = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  130. _M_extract = {<std::unary_function<CHARACTER*,CHARACTER*>> = {<No data fields>}, <No data fields>},
  131. _M_eq = {<std::binary_function<CHARACTER*,CHARACTER*,bool>> = {<No data fields>}, <No data fields>},
  132. _M_h1 = {<std::unary_function<CHARACTER*,unsigned int>> = {<No data fields>}, <No data fields>},
  133. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,true,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>},
  134. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<CHARACTER*, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x5b74a000, _M_bucket_count = 15173, _M_element_count = 3084,
  135. _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
  136. _M_next_resize = 15173}}, <No data fields>},
  137. m_set_pkChrForDelayedSave = {<std::tr1::_Hashtable<CHARACTER*,CHARACTER*,std::allocator<CHARACTER*>,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,true,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  138. _M_extract = {<std::unary_function<CHARACTER*,CHARACTER*>> = {<No data fields>}, <No data fields>},
  139. _M_eq = {<std::binary_function<CHARACTER*,CHARACTER*,bool>> = {<No data fields>}, <No data fields>},
  140. _M_h1 = {<std::unary_function<CHARACTER*,unsigned int>> = {<No data fields>}, <No data fields>},
  141. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,true,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>},
  142. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<CHARACTER*, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x288131f0, _M_bucket_count = 11, _M_element_count = 0,
  143. _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 11}}, <No data fields>},
  144. m_set_pkChrMonsterLog = {<std::tr1::_Hashtable<CHARACTER*,CHARACTER*,std::allocator<CHARACTER*>,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,true,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  145. _M_extract = {<std::unary_function<CHARACTER*,CHARACTER*>> = {<No data fields>}, <No data fields>},
  146. _M_eq = {<std::binary_function<CHARACTER*,CHARACTER*,bool>> = {<No data fields>}, <No data fields>},
  147. _M_h1 = {<std::unary_function<CHARACTER*,unsigned int>> = {<No data fields>}, <No data fields>},
  148. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,true,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>},
  149. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<CHARACTER*, false> >> = {<No da---Type <return> to continue, or q <return> to quit---
  150. ta fields>}, <No data fields>}, _M_buckets = 0x28813220, _M_bucket_count = 11, _M_element_count = 0,
  151. _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 11}}, <No data fields>},
  152. m_pkChrSelectedStone = 0x0, m_map_dwMobKillCount = {_M_t = {
  153. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>},
  154. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0xcbe8e0a0, _M_left = 0xe9176ca0, _M_right = 0xcea15e40},
  155. _M_node_count = 78}}}, m_set_dwRegisteredRaceNum = {_M_t = {
  156. _M_impl = {<std::allocator<std::_Rb_tree_node<unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> >> = {<No data fields>}, <No data fields>},
  157. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a1bf9c0, _M_left = 0x2a1174a0, _M_right = 0x2a343ee0},
  158. _M_node_count = 557}}}, m_map_pkChrByRaceNum = {_M_t = {
  159. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::tr1::unordered_set<CHARACTER*, std::tr1::hash<CHARACTER*>, std::equal_to<CHARACTER*>, std::allocator<CHARACTER*>, false> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::tr1::unordered_set<CHARACTER*, std::tr1::hash<CHARACTER*>, std::equal_to<CHARACTER*>, std::allocator<CHARACTER*>, false> > > >> = {<No data fields>}, <No data fields>},
  160. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2e4e3c80, _M_left = 0x2e4e3cc0, _M_right = 0x53fb6980},
  161. _M_node_count = 53}}}, m_bUsePendingDestroy = false,
  162. m_set_pkChrPendingDestroy = {<std::tr1::_Hashtable<CHARACTER*,CHARACTER*,std::allocator<CHARACTER*>,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,true,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,std::equal_to<CHARACTER*>,std::tr1::hash<CHARACTER*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  163. _M_extract = {<std::unary_function<CHARACTER*,CHARACTER*>> = {<No data fields>}, <No data fields>},
  164. _M_eq = {<std::binary_function<CHARACTER*,CHARACTER*,bool>> = {<No data fields>}, <No data fields>},
  165. _M_h1 = {<std::unary_function<CHARACTER*,unsigned int>> = {<No data fields>}, <No data fields>},
  166. _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<CHARACTER*,CHARACTER*,std::_Identity<CHARACTER*>,true,std::tr1::_Hashtable<CHARACTER*, CHARACTER*, std::allocator<CHARACTER*>, std::_Identity<CHARACTER*>, std::equal_to<CHARACTER*>, std::tr1::hash<CHARACTER*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>},
  167. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<CHARACTER*, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x28813250, _M_bucket_count = 11, _M_element_count = 0,
  168. _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 11}}, <No data fields>}}
  169. item_manager = {<singleton<ITEM_MANAGER>> = {_vptr$singleton = 0x85ca6f0,
  170. static ms_singleton = 0xffffa658},
  171. m_vec_prototype = {<std::_Vector_base<SItemTable,std::allocator<SItemTable> >> = {
  172. _M_impl = {<std::allocator<SItemTable>> = {<__gnu_cxx::new_allocator<SItemTable>> = {<No data fields>}, <No data fields>}, _M_start = 0x2ae8a000, _M_finish = 0x2afc7028, _M_end_of_storage = 0x2afc7028}}, <No data fields>},
  173. m_vec_item_vnum_range_info = {<std::_Vector_base<SItemTable*,std::allocator<SItemTable*> >> = {
  174. _M_impl = {<std::allocator<SItemTable*>> = {<__gnu_cxx::new_allocator<SItemTable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>},
  175. m_map_ItemRefineFrom = {_M_t = {
  176. ---Type <return> to continue, or q <return> to quit---
  177. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>},
  178. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a354c20, _M_left = 0x2a343f20, _M_right = 0x2b6677e0},
  179. _M_node_count = 3599}}}, m_iTopOfTable = 0, m_VIDMap = {_M_t = {
  180. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CItem*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CItem*> > >> = {<No data fields>}, <No data fields>},
  181. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x557643a0, _M_left = 0x57cade40, _M_right = 0x723e5420},
  182. _M_node_count = 42410}}}, m_dwVIDCount = 2521042, m_dwCurrentID = 50810634, m_ItemIDRange = {
  183. dwMin = 50000001, dwMax = 60000000, dwUsableItemIDMin = 50663260}, m_ItemIDSpareRange = {dwMin = 60000001,
  184. dwMax = 70000000, dwUsableItemIDMin = 60000001},
  185. m_set_pkItemForDelayedSave = {<std::tr1::_Hashtable<CItem*,CItem*,std::allocator<CItem*>,std::_Identity<CItem*>,std::equal_to<CItem*>,std::tr1::hash<CItem*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,true,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<CItem*, CItem*, std::allocator<CItem*>, std::_Identity<CItem*>, std::equal_to<CItem*>, std::tr1::hash<CItem*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, true, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<CItem*,CItem*,std::_Identity<CItem*>,std::equal_to<CItem*>,std::tr1::hash<CItem*>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
  186. _M_extract = {<> = {<No data fields>}, <No data fields>},
  187. _M_eq = {<> = {<No data fields>}, <No data fields>}, _M_h1 = {<> = {<No data fields>}, <No data fields>},
  188. _M_h2 = {<No data fields>}}, <> = {<No data fields>},
  189. _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<CItem*, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x54751700, _M_bucket_count = 823, _M_element_count = 8,
  190. _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
  191. _M_next_resize = 823}}, <No data fields>}, m_map_pkItemByID = {_M_t = {
  192. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CItem*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CItem*> > >> = {<No data fields>}, <No data fields>},
  193. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x7118e8a0, _M_left = 0xceae3e20, _M_right = 0x10ca3e40},
  194. _M_node_count = 42364}}}, m_map_dwEtcItemDropProb = {_M_t = {
  195. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>},
  196. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa704, _M_right = 0xffffa704},
  197. _M_node_count = 0}}}, m_map_pkDropItemGroup = {_M_t = {
  198. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CDropItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CDropItemGroup*> > >> = {<No data fields>}, <No data fields>},
  199. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2be60620, _M_left = 0x2be60460, _M_right = 0x2be60aa0},
  200. _M_node_count = 34}}}, m_map_pkSpecialItemGroup = {_M_t = {
  201. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialItemGroup*> > >> = {<No data fields>}, <No data fields>},
  202. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2bdfc8c0, _M_left = 0x2bdfc3c0, _M_right = 0x2bdfce60},
  203. ---Type <return> to continue, or q <return> to quit---
  204. _M_node_count = 51}}}, m_map_pkQuestItemGroup = {_M_t = {
  205. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialItemGroup*> > >> = {<No data fields>}, <No data fields>},
  206. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa74c, _M_right = 0xffffa74c},
  207. _M_node_count = 0}}}, m_map_pkSpecialAttrGroup = {_M_t = {
  208. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialAttrGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSpecialAttrGroup*> > >> = {<No data fields>}, <No data fields>},
  209. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa764, _M_right = 0xffffa764},
  210. _M_node_count = 0}}}, m_map_pkMobItemGroup = {_M_t = {
  211. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobItemGroup*> > >> = {<No data fields>}, <No data fields>},
  212. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa77c, _M_right = 0xffffa77c},
  213. _M_node_count = 0}}}, m_map_pkLevelItemGroup = {_M_t = {
  214. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLevelItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLevelItemGroup*> > >> = {<No data fields>}, <No data fields>},
  215. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2be58d40, _M_left = 0x2be60420, _M_right = 0x2be652c0},
  216. _M_node_count = 76}}}, m_map_pkGloveItemGroup = {_M_t = {
  217. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CBuyerThiefGlovesItemGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CBuyerThiefGlovesItemGroup*> > >> = {<No data fields>}, <No data fields>},
  218. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa7ac, _M_right = 0xffffa7ac},
  219. _M_node_count = 0}}}, m_ItemToSpecialGroup = {_M_t = {
  220. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, int> > >> = {<No data fields>}, <No data fields>},
  221. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2bdfc060, _M_left = 0x2bdfc500, _M_right = 0x2bdfc420},
  222. _M_node_count = 44}}}, m_map_new_to_ori = {_M_t = {
  223. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>},
  224. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa7dc, _M_right = 0xffffa7dc},
  225. _M_node_count = 0}}}, m_map_vid = {_M_t = {
  226. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, SItemTable> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, SItemTable> > >> = {<No data fields>}, <No data fields>},
  227. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a3e1b00, _M_left = 0x2a1b3c00, _M_right = 0x2b7e8a00},
  228. _M_node_count = 7331}}}, static MAX_NORM_ATTR_NUM = <optimized out>,
  229. static MAX_RARE_ATTR_NUM = <optimized out>, static MAX_ULTRA_RARE_ATTR_NUM = <optimized out>}
  230. shop_manager = {<singleton<CShopManager>> = {_vptr$singleton = 0x85f20a8,
  231. ---Type <return> to continue, or q <return> to quit---
  232. static ms_singleton = 0xffffabc0}, m_map_pkShop = {_M_t = {
  233. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<No data fields>}, <No data fields>},
  234. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2b7b0fc0, _M_left = 0x2b7e9ac0, _M_right = 0x2b7e9480},
  235. _M_node_count = 37}}}, m_map_pkShopByNPCVnum = {_M_t = {
  236. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<No data fields>}, <No data fields>},
  237. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2b7b0f60, _M_left = 0x2b7e9240, _M_right = 0x2b7e9200},
  238. _M_node_count = 17}}}, m_map_pkShopByPC = {_M_t = {
  239. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CShop*> > >> = {<No data fields>}, <No data fields>},
  240. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffabf8, _M_right = 0xffffabf8},
  241. _M_node_count = 0}}}}
  242. offlineshop_manager = {<singleton<COfflineShopManager>> = {_vptr$singleton = 0x85f3de0,
  243. static ms_singleton = 0xfffface0}, m_Map_pkOfflineShopByNPC2 = {_M_t = {
  244. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>},
  245. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xfffface8, _M_right = 0xfffface8},
  246. _M_node_count = 0}}}, m_map_pkOfflineShopByNPC = {_M_t = {
  247. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, COfflineShop*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, COfflineShop*> > >> = {<No data fields>}, <No data fields>},
  248. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffad00, _M_right = 0xffffad00},
  249. _M_node_count = 0}}}}
  250. mob_manager = {<singleton<CMobManager>> = {_vptr$singleton = 0x85ccff8,
  251. static ms_singleton = 0xffffa890}, m_map_pkMobByVnum = {_M_t = {
  252. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMob*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMob*> > >> = {<No data fields>}, <No data fields>},
  253. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a0f1b40, _M_left = 0x2a254480, _M_right = 0x2a343ec0},
  254. _M_node_count = 1458}}}, m_map_pkMobByName = {_M_t = {
  255. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CMob*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CMob*> > >> = {<No data fields>}, <No data fields>},
  256. _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a255380, _M_left = 0x2a1e6260,
  257. _M_right = 0x2a0e1480}, _M_node_count = 1044}}}, m_map_pkMobGroup = {_M_t = {
  258. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobGroup*> > >> = {<No data fields>}, <No data fields>},
  259. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2ae768c0, _M_left = 0x2ae61820, _M_right = 0x2ae82bc0},
  260. _M_node_count = 757}}}, m_map_pkMobGroupGroup = {_M_t = {
  261. ---Type <return> to continue, or q <return> to quit---
  262. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobGroupGroup*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMobGroupGroup*> > >> = {<No data fields>}, <No data fields>},
  263. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2a393b00, _M_left = 0x2a392420, _M_right = 0x2a396080},
  264. _M_node_count = 217}}}, m_mapRegenCount = {_M_t = {
  265. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, double> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, double> > >> = {<No data fields>}, <No data fields>},
  266. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffa8f8, _M_right = 0xffffa8f8},
  267. _M_node_count = 0}}}}
  268. motion_manager = {<singleton<CMotionManager>> = {_vptr$singleton = 0x85cd778,
  269. static ms_singleton = 0xffffacac}, m_map_pkMotionSet = {_M_t = {
  270. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMotionSet*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CMotionSet*> > >> = {<No data fields>}, <No data fields>},
  271. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x535f2980, _M_left = 0x52bf4520, _M_right = 0x539f7c80},
  272. _M_node_count = 1414}}}, m_map_normalAttackDuration = {_M_t = {
  273. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, float> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, float> > >> = {<No data fields>}, <No data fields>},
  274. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x536001a0, _M_left = 0x52bf58a0, _M_right = 0x539f7ca0},
  275. _M_node_count = 1406}}}}
  276. party_manager = {<singleton<CPartyManager>> = {_vptr$singleton = 0x85ce340,
  277. static ms_singleton = 0xffffab70}, m_map_pkParty = {_M_t = {
  278. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CParty*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CParty*> > >> = {<No data fields>}, <No data fields>},
  279. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x40026d40, _M_left = 0xfa553c0, _M_right = 0xbd0a8920},
  280. _M_node_count = 47}}}, m_map_pkMobParty = {_M_t = {
  281. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CParty*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CParty*> > >> = {<No data fields>}, <No data fields>},
  282. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffab90, _M_right = 0xffffab90},
  283. _M_node_count = 0}}}, m_set_pkPCParty = {_M_t = {
  284. _M_impl = {<std::allocator<std::_Rb_tree_node<CParty*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<CParty*> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>},
  285. _M_header = {_M_color = std::_S_red, _M_parent = 0x56f96440, _M_left = 0x8f771e0, _M_right = 0xeeecd860},
  286. _M_node_count = 23}}}, m_bEnablePCParty = true}
  287. skill_manager = {<singleton<CSkillManager>> = {_vptr$singleton = 0x85df850,
  288. static ms_singleton = 0xffffadc4}, m_map_pkSkillProto = {_M_t = {
  289. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSkillProto*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CSkillProto*> > >> = {<No data fields>}, <No data fields>},
  290. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2bdbdd20, _M_left = 0x2bdbd940, _M_right = 0x2bdbe3a0},
  291. _M_node_count = 83}}}}
  292. pvp_manager = {<singleton<CPVPManager>> = {_vptr$singleton = 0x85ceff8,
  293. static ms_singleton = 0xffffac78}, m_map_pkPVP = {_M_t = {
  294. ---Type <return> to continue, or q <return> to quit---
  295. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CPVP*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CPVP*> > >> = {<No data fields>}, <No data fields>},
  296. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffac80, _M_right = 0xffffac80},
  297. _M_node_count = 0}}}, m_map_pkPVPSetByID = {_M_t = {
  298. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::tr1::unordered_set<CPVP*, std::tr1::hash<CPVP*>, std::equal_to<CPVP*>, std::allocator<CPVP*>, false> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::tr1::unordered_set<CPVP*, std::tr1::hash<CPVP*>, std::equal_to<CPVP*>, std::allocator<CPVP*>, false> > > >> = {<No data fields>}, <No data fields>},
  299. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0xa86c6d00, _M_left = 0x99e9ff40, _M_right = 0x20c3ba00},
  300. _M_node_count = 22}}}}
  301. lzo_manager = {<singleton<LZOManager>> = {_vptr$singleton = 0x85cc480, static ms_singleton = 0xffffae38},
  302. m_workmem = 0x288a1000 "▒\210▒▒c\205▒▒k\200▒▒\207}▒▒\017|▒▒▒y▒▒▒q▒▒\201u▒▒▒r▒▒▒v▒▒▒y▒▒▒t▒▒\003{▒▒▒w▒▒▒u▒▒]\207▒▒\032\207▒▒pt▒▒?\177▒▒tw▒▒Fs▒▒▒t▒▒▒r▒▒J~▒▒`r▒▒▒\226▒▒\vz▒▒\023x▒▒\\\206▒▒"}
  303. db_manager = {<singleton<DBManager>> = {_vptr$singleton = 0x85bfcd8, static ms_singleton = 0xffffae58},
  304. m_sql = {_vptr$CAsyncSQL = 0x8669840, m_hDB = {net = {vio = 0x298050c0, buff = 0x29856800 "▒",
  305. buff_end = 0x29858800 "", write_pos = 0x29856800 "▒", read_pos = 0x29856800 "▒", fd = 7,
  306. remain_in_buf = 0, length = 0, buf_length = 0, where_b = 0, max_packet = 8192,
  307. max_packet_size = 1073741824, pkt_nr = 6, compress_pkt_nr = 6, write_timeout = 31536000,
  308. read_timeout = 31536000, retry_count = 1, fcntl = 0, return_status = 0x0, reading_or_writing = 0 '\0',
  309. save_char = 0 '\0', unused0 = 0 '\0', unused = 0 '\0', compress = 0 '\0', unused1 = 0 '\0',
  310. query_cache_query = 0x0, last_errno = 0, error = 0 '\0', unused2 = 0 '\0', return_errno = 0 '\0',
  311. last_error = '\0' <repeats 511 times>, sqlstate = "00000", extension = 0x0}, connector_fd = 0x0,
  312. host = 0x2989a0a0 "localhost", user = 0x29804058 "aoh_hra",
  313. passwd = 0x2989c040 "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP", unix_socket = 0x2989a0b0 "/tmp/mysql.sock",
  314. server_version = 0x2989a0c0 "5.7.19-log", host_info = 0x2989a080 "Localhost via UNIX socket", info = 0x0,
  315. db = 0x2989d030 "player_aoh", charset = 0x878f43c, fields = 0x0, field_alloc = {free = 0x0, used = 0x0,
  316. pre_alloc = 0x0, min_malloc = 0, block_size = 8164, block_num = 5, first_block_usage = 0,
  317. error_handler = 0}, affected_rows = 18446744073709551615, insert_id = 0, extra_info = 0,
  318. thread_id = 346361, packet_length = 0, port = 0, client_flag = 238093, server_capabilities = 65535,
  319. protocol_version = 10, field_count = 2, server_status = 2, server_language = 8, warning_count = 0,
  320. options = {connect_timeout = 0, read_timeout = 0, write_timeout = 0, port = 0, protocol = 2,
  321. client_flag = 0, host = 0x0, user = 0x0, password = 0x0, unix_socket = 0x0, db = 0x0,
  322. init_commands = 0x0, my_cnf_file = 0x0, my_cnf_group = 0x0, charset_dir = 0x0,
  323. charset_name = 0x29804050 "latin2", ssl_key = 0x0, ssl_cert = 0x0, ssl_ca = 0x0, ssl_capath = 0x0,
  324. ssl_cipher = 0x0, shared_memory_base_name = 0x0, max_allowed_packet = 0, use_ssl = 0 '\0',
  325. compress = 0 '\0', named_pipe = 0 '\0', rpl_probe = 0 '\0', rpl_parse = 0 '\0', no_master_reads = 0 '\0',
  326. separate_thread = 0 '\0', methods_to_use = MYSQL_OPT_GUESS_CONNECTION, client_ip = 0x0,
  327. secure_auth = 0 '\0', report_data_truncation = 1 '\001', local_infile_init = 0, local_infile_read = 0,
  328. local_infile_end = 0, local_infile_error = 0, local_infile_userdata = 0x0, extension = 0x0},
  329. status = MYSQL_STATUS_READY, free_me = 0 '\0', reconnect = 1 '\001',
  330. scramble = "E{-l\004\027cL@l\025- Z\001/%}i6", rpl_pivot = 1 '\001', master = 0xffffae60,
  331. next_slave = 0xffffae60, last_used_slave = 0x0, last_used_con = 0xffffae60, stmts = 0x0,
  332. methods = 0x8815b40, thd = 0x0, unbuffered_fetch_owner = 0x0, info_buffer = 0x0, extension = 0x0},
  333. m_stHost = {static npos = 4294967295,
  334. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d06c "localhost"}}, m_stUser = {static npos = 4294967295,
  335. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d08c "aoh_hra"}}, m_stPassword = {static npos = 4294967295,
  336. ---Type <return> to continue, or q <return> to quit---
  337. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0f04c "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP"}}, m_stDB = {static npos = 4294967295,
  338. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d0ac "player_aoh"}}, m_stLocale = {static npos = 4294967295,
  339. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d0cc "latin2"}}, m_iMsgCount = 267839, m_aiPipe = {0, 0}, m_iPort = 0, m_queue_query = {
  340. c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  341. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x288043a0, _M_map_size = 8, _M_start = {_M_cur = 0x539e34fc, _M_first = 0x539e3400,
  342. _M_last = 0x539e3600, _M_node = 0x288043bc}, _M_finish = {_M_cur = 0x539e34fc,
  343. _M_first = 0x539e3400, _M_last = 0x539e3600, _M_node = 0x288043bc}}}, <No data fields>}},
  344. m_queue_query_copy = {c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  345. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x288043c0, _M_map_size = 8, _M_start = {_M_cur = 0x2996f2fc, _M_first = 0x2996f200,
  346. _M_last = 0x2996f400, _M_node = 0x288043dc}, _M_finish = {_M_cur = 0x2996f2fc,
  347. _M_first = 0x2996f200, _M_last = 0x2996f400, _M_node = 0x288043dc}}}, <No data fields>}},
  348. m_queue_result = {c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  349. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x288043e0, _M_map_size = 8, _M_start = {_M_cur = 0x2996f4a8, _M_first = 0x2996f400,
  350. _M_last = 0x2996f600, _M_node = 0x288043f4}, _M_finish = {_M_cur = 0x2996f4a8,
  351. _M_first = 0x2996f400, _M_last = 0x2996f600, _M_node = 0x288043f4}}}, <No data fields>}},
  352. m_bEnd = false, m_hThread = 0x28c04600, m_mtxQuery = 0x28c10088, m_mtxResult = 0x28c1008c, m_sem = {
  353. m_hSem = 0x28805060}, m_iQueryFinished = 267839, m_ulThreadID = 346361, m_bConnected = true,
  354. m_iCopiedQuery = 267839}, m_sql_direct = {_vptr$CAsyncSQL = 0x8669840, m_hDB = {net = {vio = 0x28c130c0,
  355. buff = 0x28c64800 "", buff_end = 0x28c66800 "", write_pos = 0x28c64800 "", read_pos = 0x28c64800 "",
  356. fd = 6, remain_in_buf = 0, length = 0, buf_length = 0, where_b = 0, max_packet = 8192,
  357. max_packet_size = 1073741824, pkt_nr = 2, compress_pkt_nr = 2, write_timeout = 31536000,
  358. read_timeout = 31536000, retry_count = 1, fcntl = 0, return_status = 0x0, reading_or_writing = 0 '\0',
  359. save_char = 0 '\0', unused0 = 0 '\0', unused = 0 '\0', compress = 0 '\0', unused1 = 0 '\0',
  360. query_cache_query = 0x0, last_errno = 0, error = 0 '\0', unused2 = 0 '\0', return_errno = 0 '\0',
  361. last_error = '\0' <repeats 511 times>, sqlstate = "00000", extension = 0x0}, connector_fd = 0x0,
  362. host = 0x28ca80a0 "localhost", user = 0x28c12058 "aoh_hra",
  363. passwd = 0x28c0f0a0 "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP", unix_socket = 0x28ca80b0 "/tmp/mysql.sock",
  364. server_version = 0x28ca80c0 "5.7.19-log", host_info = 0x28ca8080 "Localhost via UNIX socket", info = 0x0,
  365. db = 0x28c0e050 "player_aoh", charset = 0x878f43c, fields = 0x0, field_alloc = {free = 0x0, used = 0x0,
  366. pre_alloc = 0x0, min_malloc = 32, block_size = 8164, block_num = 4, first_block_usage = 0,
  367. error_handler = 0}, affected_rows = 18446744073709551615, insert_id = 0, extra_info = 0,
  368. thread_id = 346360, packet_length = 0, port = 0, client_flag = 238093, server_capabilities = 65535,
  369. protocol_version = 10, field_count = 0, server_status = 34, server_language = 8, warning_count = 0,
  370. options = {connect_timeout = 0, read_timeout = 0, write_timeout = 0, port = 0, protocol = 2,
  371. client_flag = 0, host = 0x0, user = 0x0, password = 0x0, unix_socket = 0x0, db = 0x0,
  372. init_commands = 0x0, my_cnf_file = 0x0, my_cnf_group = 0x0, charset_dir = 0x0,
  373. charset_name = 0x28c12050 "latin2", ssl_key = 0x0, ssl_cert = 0x0, ssl_ca = 0x0, ssl_capath = 0x0,
  374. ssl_cipher = 0x0, shared_memory_base_name = 0x0, max_allowed_packet = 0, use_ssl = 0 '\0',
  375. compress = 0 '\0', named_pipe = 0 '\0', rpl_probe = 0 '\0', rpl_parse = 0 '\0', no_master_reads = 0 '\0',
  376. separate_thread = 0 '\0', methods_to_use = MYSQL_OPT_GUESS_CONNECTION, client_ip = 0x0,
  377. secure_auth = 0 '\0', report_data_truncation = 1 '\001', local_infile_init = 0, local_infile_read = 0,
  378. local_infile_end = 0, local_infile_error = 0, local_infile_userdata = 0x0, extension = 0x0},
  379. status = MYSQL_STATUS_READY, free_me = 0 '\0', reconnect = 1 '\001',
  380. scramble = "n0Y\b\033-_6+~\034Xd~n\023\bB\031|", rpl_pivot = 1 '\001', master = 0xffffb2e8,
  381. ---Type <return> to continue, or q <return> to quit---
  382. next_slave = 0xffffb2e8, last_used_slave = 0x0, last_used_con = 0xffffb2e8, stmts = 0x0,
  383. methods = 0x8815b40, thd = 0x0, unbuffered_fetch_owner = 0x0, info_buffer = 0x0, extension = 0x0},
  384. m_stHost = {static npos = 4294967295,
  385. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d12c "localhost"}}, m_stUser = {static npos = 4294967295,
  386. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d14c "aoh_hra"}}, m_stPassword = {static npos = 4294967295,
  387. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0f07c "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP"}}, m_stDB = {static npos = 4294967295,
  388. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d16c "player_aoh"}}, m_stLocale = {static npos = 4294967295,
  389. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x28c0d18c "latin2"}}, m_iMsgCount = 121906, m_aiPipe = {0, 0}, m_iPort = 0, m_queue_query = {
  390. c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  391. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x28804400, _M_map_size = 8, _M_start = {_M_cur = 0x288b1a00, _M_first = 0x288b1a00,
  392. _M_last = 0x288b1c00, _M_node = 0x2880440c}, _M_finish = {_M_cur = 0x288b1a00,
  393. _M_first = 0x288b1a00, _M_last = 0x288b1c00, _M_node = 0x2880440c}}}, <No data fields>}},
  394. m_queue_query_copy = {c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  395. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x28804420, _M_map_size = 8, _M_start = {_M_cur = 0x288b1c00, _M_first = 0x288b1c00,
  396. _M_last = 0x288b1e00, _M_node = 0x2880442c}, _M_finish = {_M_cur = 0x288b1c00,
  397. _M_first = 0x288b1c00, _M_last = 0x288b1e00, _M_node = 0x2880442c}}}, <No data fields>}},
  398. m_queue_result = {c = {<std::_Deque_base<_SQLMsg*,std::allocator<_SQLMsg*> >> = {
  399. _M_impl = {<std::allocator<_SQLMsg*>> = {<__gnu_cxx::new_allocator<_SQLMsg*>> = {<No data fields>}, <No data fields>}, _M_map = 0x28804440, _M_map_size = 8, _M_start = {_M_cur = 0x288b1e00, _M_first = 0x288b1e00,
  400. _M_last = 0x288b2000, _M_node = 0x2880444c}, _M_finish = {_M_cur = 0x288b1e00,
  401. _M_first = 0x288b1e00, _M_last = 0x288b2000, _M_node = 0x2880444c}}}, <No data fields>}},
  402. m_bEnd = false, m_hThread = 0x0, m_mtxQuery = 0x0, m_mtxResult = 0x0, m_sem = {m_hSem = 0x28805070},
  403. m_iQueryFinished = 0, m_ulThreadID = 346360, m_bConnected = true, m_iCopiedQuery = 0}, m_bIsConnect = true,
  404. m_map_dbstring = {_M_t = {
  405. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
  406. _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffb774, _M_right = 0xffffb774},
  407. _M_node_count = 0}}},
  408. m_vec_GreetMessage = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
  409. _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>},
  410. m_map_pkLoginData = {_M_t = {
  411. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginData*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginData*> > >> = {<No data fields>}, <No data fields>},
  412. _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data field---Type <return> to continue, or q <return> to quit---
  413. s>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffb798, _M_right = 0xffffb798},
  414. _M_node_count = 0}}}, mapLDBilling = {_M_t = {
  415. _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > >> = {<No data fields>}, <No data fields>},
  416. _M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::basic_string<char, std::char_traits<char>, std::allocator<char> >,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffffb7b0, _M_right = 0xffffb7b0},
  417. _M_node_count = 0}}}, m_vec_kUseTime = {<std::_Vector_base<SUseTime,std::allocator<SUseTime> >> = {
  418. _M_impl = {<std::allocator<SUseTime>> = {<__gnu_cxx::new_allocator<SUseTime>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}
  419. account_db = {<singleton<AccountDB>> = {_vptr$singleton = 0x85bfd58, static ms_singleton = 0xffffb7d0},
  420. m_sql_direct = {<CAsyncSQL> = {_vptr$CAsyncSQL = 0x85bfdb0, m_hDB = {net = {vio = 0x28933240,
  421. buff = 0x28984800 "▒", buff_end = 0x28986800 "", write_pos = 0x28984800 "▒", read_pos = 0x28984800 "▒",
  422. fd = 4, remain_in_buf = 0, length = 0, buf_length = 0, where_b = 0, max_packet = 8192,
  423. max_packet_size = 1073741824, pkt_nr = 6, compress_pkt_nr = 6, write_timeout = 31536000,
  424. read_timeout = 31536000, retry_count = 1, fcntl = 0, return_status = 0x0, reading_or_writing = 0 '\0',
  425. save_char = 0 '\0', unused0 = 0 '\0', unused = 0 '\0', compress = 0 '\0', unused1 = 0 '\0',
  426. query_cache_query = 0x0, last_errno = 0, error = 0 '\0', unused2 = 0 '\0', return_errno = 0 '\0',
  427. last_error = '\0' <repeats 511 times>, sqlstate = "00000", extension = 0x0}, connector_fd = 0x0,
  428. host = 0x289c80a0 "localhost", user = 0x288100e0 "aoh_hra",
  429. passwd = 0x28813490 "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP", unix_socket = 0x289c80b0 "/tmp/mysql.sock",
  430. server_version = 0x289c80c0 "5.7.19-log", host_info = 0x289c8080 "Localhost via UNIX socket", info = 0x0,
  431. db = 0x28805160 "common_aoh", charset = 0x878f43c, fields = 0x0, field_alloc = {free = 0x0, used = 0x0,
  432. pre_alloc = 0x0, min_malloc = 0, block_size = 8164, block_num = 5, first_block_usage = 0,
  433. error_handler = 0}, affected_rows = 18446744073709551615, insert_id = 0, extra_info = 0,
  434. thread_id = 346358, packet_length = 0, port = 0, client_flag = 238093, server_capabilities = 65535,
  435. protocol_version = 10, field_count = 1, server_status = 2, server_language = 8, warning_count = 0,
  436. options = {connect_timeout = 0, read_timeout = 0, write_timeout = 0, port = 0, protocol = 2,
  437. client_flag = 0, host = 0x0, user = 0x0, password = 0x0, unix_socket = 0x0, db = 0x0,
  438. init_commands = 0x0, my_cnf_file = 0x0, my_cnf_group = 0x0, charset_dir = 0x0,
  439. charset_name = 0x288100d8 "euckr", ssl_key = 0x0, ssl_cert = 0x0, ssl_ca = 0x0, ssl_capath = 0x0,
  440. ssl_cipher = 0x0, shared_memory_base_name = 0x0, max_allowed_packet = 0, use_ssl = 0 '\0',
  441. compress = 0 '\0', named_pipe = 0 '\0', rpl_probe = 0 '\0', rpl_parse = 0 '\0',
  442. no_master_reads = 0 '\0', separate_thread = 0 '\0', methods_to_use = MYSQL_OPT_GUESS_CONNECTION,
  443. client_ip = 0x0, secure_auth = 0 '\0', report_data_truncation = 1 '\001', local_infile_init = 0,
  444. local_infile_read = 0, local_infile_end = 0, local_infile_error = 0, local_infile_userdata = 0x0,
  445. extension = 0x0}, status = MYSQL_STATUS_READY, free_me = 0 '\0', reconnect = 1 '\001',
  446. scramble = "T1\tpp}%\026\002T\036GNR\037%\016F!*", rpl_pivot = 1 '\001', master = 0xffffb7d8,
  447. next_slave = 0xffffb7d8, last_used_slave = 0x0, last_used_con = 0xffffb7d8, stmts = 0x0,
  448. methods = 0x8815b40, thd = 0x0, unbuffered_fetch_owner = 0x0, info_buffer = 0x0, extension = 0x0},
  449. m_stHost = {static npos = 4294967295,
  450. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x288eac2c "localhost"}}, m_stUser = {static npos = 4294967295,
  451. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x288eac4c "aoh_hra"}}, m_stPassword = {static npos = 4294967295,
  452. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2881343c "XzaH3MGccjZsRwA2QBrVRxPep2X5BTDP"}}, m_stDB = {static npos = 4294967295,
  453. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fi---Type <return> to continue, or q <return> to quit---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement