Jump to content
metin2dev
  • 0
jkhan

open game.core in CHARACTER::SetWarpLocation HELP

Question

Hi guys,
First sorry my english.
I need help.

Channel1's game.core.
Please can you help me?

Game.core;

#0  0x080741d3 in CHARACTER::SetWarpLocation () at char.cpp:5910
        gs_bgmVolEnable = false
        __gthread_active = -1
        gs_bgmInfoMap = {_M_t = {
    _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int,                                                                                         BGMInfo> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const un                                                                                        signed int, BGMInfo> > >> = {<No data fields>}, <No data fields>},
      _M_key_compare = {<> = {<No data fields>}, <No data fields>},
      _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x0,
        _M_right = 0x0}, _M_node_count = 0}}}
        NPOS = {window_type = 0 '\0', cell = 0}
        aiRecoveryPercents = {1, 5, 5, 5, 5, 5, 5, 5, 5, 5}
        singleton<CGuildManager>::ms_singleton = (CGuildManager *) 0x0
        singleton<P2P_MANAGER>::ms_singleton = (P2P_MANAGER *) 0x0
        singleton<CBanwordManager>::ms_singleton = (CBanwordManager *) 0x0
        singleton<CSkillManager>::ms_singleton = (CSkillManager *) 0x0
        singleton<quest::CQuestManager>::ms_singleton = (
    class quest::CQuestManager *) 0x0
        singleton<CTableBySkill>::ms_singleton = (CTableBySkill *) 0x0
        singleton<CShopManager>::ms_singleton = (CShopManager *) 0x0
        boost::unordered_detail::prime_list_template<unsigned int>::value = {
  5, 11, 17, 29, 37, 53, 67, 79, 97, 131, 193, 257, 389, 521, 769, 1031, 1543,
  2053, 3079, 6151, 12289, 24593, 49157, 98317, 196613, 393241, 786433,
---Type <return> to continue, or q <return> to quit---
  1572869, 3145739, 6291469, 12582917, 25165843, 50331653, 100663319,
  201326611, 402653189, 805306457, 1610612741, 3221225473, 4294967291}
        singleton<CPCBangManager>::ms_singleton = (CPCBangManager *) 0x0
        singleton<SECTREE_MANAGER>::ms_singleton = (SECTREE_MANAGER *) 0x0
        singleton<ITEM_MANAGER>::ms_singleton = (ITEM_MANAGER *) 0x0
        std::tr1::__detail::_Primes<4>::__primes = {2, 3, 5, 7, 11, 13, 17,
  19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 103,
  109, 113, 127, 137, 139, 149, 157, 167, 179, 193, 199, 211, 227, 241, 257,
  277, 293, 313, 337, 359, 383, 409, 439, 467, 503, 541, 577, 619, 661, 709,
  761, 823, 887, 953, 1031, 1109, 1193, 1289, 1381, 1493, 1613, 1741, 1879,
  2029, 2179, 2357, 2549, 2753, 2971, 3209, 3469, 3739, 4027, 4349, 4703,
  5087, 5503, 5953, 6427, 6949, 7517, 8123, 8783, 9497, 10273, 11113, 12011,
  12983, 14033, 15173, 16411, 17749, 19183, 20753, 22447, 24281, 26267, 28411,
  30727, 33223, 35933, 38873, 42043, 45481, 49201, 53201, 57557, 62233, 67307,
  72817, 78779, 85229, 92203, 99733, 107897, 116731, 126271, 136607, 147793,
  159871, 172933, 187091, 202409, 218971, 236897, 256279, 277261, 299951,
  324503, 351061, 379787, 410857, 444487, 480881, 520241, 562841, 608903,
  658753, 712697, 771049, 834181, 902483, 976369, 1056323, 1142821, 1236397,
  1337629, 1447153, 1565659, 1693859, 1832561, 1982627, 2144977, 2320627,
  2510653, 2716249, 2938679, 3179303, 3439651, 3721303, 4026031, 4355707,
  4712381, 5098259, 5515729, 5967347, 6456007, 6984629, 7556579, 8175383,
  8844859, 9569143, 10352717, 11200489, 12117689, 13109983, 14183539,
  15345007, 16601593, 17961079, 19431899, 21023161, 22744717, 24607243,
---Type <return> to continue, or q <return> to quit---
  26622317, 28802401, 31160981, 33712729, 36473443, 39460231, 42691603,
  46187573, 49969847, 54061849...}
        singleton<CMobManager>::ms_singleton = (CMobManager *) 0x0
        singleton<CDungeonManager>::ms_singleton = (CDungeonManager *) 0x0
        singleton<CXTrapManager>::ms_singleton = (CXTrapManager *) 0x0
        singleton<MessengerManager>::ms_singleton = (MessengerManager *) 0x0
        singleton<CHARACTER_MANAGER>::ms_singleton = (CHARACTER_MANAGER *) 0x0
        singleton<LogManager>::ms_singleton = (LogManager *) 0x0
        singleton<DBManager>::ms_singleton = (DBManager *) 0x0
        singleton<CPartyManager>::ms_singleton = (CPartyManager *) 0x0
        singleton<CMapLocation>::ms_singleton = (CMapLocation *) 0x0
        singleton<CHackShieldManager>::ms_singleton = (
    CHackShieldManager *) 0x0
        singleton<DESC_MANAGER>::ms_singleton = (DESC_MANAGER *) 0x0
        singleton<DSManager>::ms_singleton = (DSManager *) 0x0
        singleton<CMonarch>::ms_singleton = (CMonarch *) 0x0
        singleton<CPVPManager>::ms_singleton = (CPVPManager *) 0x0
        singleton<CMotionManager>::ms_singleton = (CMotionManager *) 0x0
        singleton<CHorseNameManager>::ms_singleton = (CHorseNameManager *) 0x0
        singleton<COfflineShopManager>::ms_singleton = (
    COfflineShopManager *) 0x0
        singleton<marriage::CManager>::ms_singleton = (class marriage::CManager
     *) 0x0
---Type <return> to continue, or q <return> to quit---
        singleton<CTargetManager>::ms_singleton = (CTargetManager *) 0x0
#1  0x08168c3a in CInputMain::Whisper (this=0x5350159c, ch=0x52c51000,
    data=0x52803000 "\023)", uiBytes=42) at gthr-default.h:182
        pack = {bHeader = 0 '\0', wSize = 0, bType = 0 '\0',
  szNameFrom = "\000\000\004▒▒(\210\235▒▒▒▒▒(▒▒▒▒▒▒▒\177\n\000"}
        msg_1 = "\000\000\000\000\000\a\000\000\000\000\000\000\000▒▒▒▒▒▒▒\177\000\000\000\000[▒J(h\000\000\000 \000\000\000▒▒▒(\210\235▒▒B▒J(\024u▒( \000\000\000▒▒▒\004▒▒(Ȣ▒▒M▒▒(▒▒▒\000\000\000\000\n\000\000\000t▒▒(\221▒▒▒▒:\b\b\000\000\000\030\000\000\000\004\000\000\000\200\237▒▒\b\000\000\000`(K\b\b\000\000\000▒:\b\n\000\000\0005]▒)\024▒▒▒\n\000\000\000\003\000\000\000\004\000\000\000\003▒▒▒\001\000\000\000`(K\b\003\000\000\000P▒:\b\r\000\000\000 \032K\b\000\000\000\000\000\000\000\000g▒▒(\000\000\000\000\226N▒"...
        len = <value optimized out>
        buf = {buf = 0x52c016e0, forceDelete = true}
        iExtraLen = 13
        pkChr = 0x0
        pkDesc = 0x531f2100
        bOpponentEmpire = 3 '\003'
        __FUNCTION__ = "Whisper"
#2  0x0816a9ef in std::__find_if<__gnu_cxx::__normal_iterator<char*, std::string>, int (*)(int)> (__first={_M_current = 0x5350159c "`U<\b▒\025PS*"}, __last=
      {_M_current = 0x53501500 "\020▒;\b\234\025PSx▒;\b\024\025PS"},
    __pred=0x52c51000) at stl_algo.h:264
---Type <return> to continue, or q <return> to quit---
        __trip_count = 1397757340
#3  0x0814e81b in CInputHandshake::~CInputHandshake () at input.h:27
        __gthread_active = -1
        NPOS = {window_type = 0 '\0', cell = 0}
        singleton<CProfiler>::ms_singleton = (CProfiler *) 0x0
        singleton<P2P_MANAGER>::ms_singleton = (P2P_MANAGER *) 0x0
        g_vec_save = {<std::_Vector_base<SPlayerTable,std::allocator<SPlayerTable> >> = {
    _M_impl = {<std::allocator<SPlayerTable>> = {<__gnu_cxx::new_allocator<SPlayerTable>> = {<No data fields>}, <No data fields>}, _M_start = 0x0,
      _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
        singleton<quest::CQuestManager>::ms_singleton = (
    class quest::CQuestManager *) 0x0
        g_sim = {_M_t = {
    _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginSim*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginSim*> > >> = {<No data fields>}, <No data fields>},
      _M_key_compare = {<> = {<No data fields>}, <No data fields>},
      _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x0,
        _M_right = 0x0}, _M_node_count = 0}}}
        singleton<TrafficProfiler>::ms_singleton = (TrafficProfiler *) 0x0
        singleton<DBManager>::ms_singleton = (DBManager *) 0x0
        singleton<CPrivManager>::ms_singleton = (CPrivManager *) 0x0
---Type <return> to continue, or q <return> to quit---
        singleton<DESC_MANAGER>::ms_singleton = (DESC_MANAGER *) 0x0
        g_simByPID = {_M_t = {
    _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginSim*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, CLoginSim*> > >> = {<No data fields>}, <No data fields>},
      _M_key_compare = {<> = {<No data fields>}, <No data fields>},
      _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x0,
        _M_right = 0x0}, _M_node_count = 0}}}
        singleton<LogManager>::ms_singleton = (LogManager *) 0x0
#4  0x08116d33 in DESC::HandshakeProcess (this=0x52803000, dwTime=19,
    lDelta=-23356, bInfiniteRetry=255) at desc.cpp:683
        dwCurTime = 1397757340
        lNewDelta = <value optimized out>
        __FUNCTION__ = "HandshakeProcess"
#5  0x08285b34 in ReadMapAttribute (dwAreaX=694105888, dwAreaY=3,
    c_pszFileName=0x3 <Address 0x3 out of bounds>) at test.cpp:264
        fp = (FILE *) 0x53501500
        wCC = <value optimized out>
        wWidth = <value optimized out>
        wHeight = <value optimized out>
        pbAttr = <value optimized out>
        dwStartX = <value optimized out>
        dwStartY = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        dwEndX = <value optimized out>
        dwEndY = <value optimized out>
        __FUNCTION__ = "ReadMapAttribute"
#6  0x08286561 in ConvertAttribute (c_pszCollisionDataFileName=0x0,
    c_pszMapDirectory=0x52ad7840 "\031▒$▒\026▒▒v[▒\214#f\vl▒\237\236▒▒\216mV\207\230\226▒C\027\036▒o\216\236") at test.cpp:808
        szFilename = "\205▒kb*\000\000\0000▒\024\b\000\025PSؤ▒▒3m\021\b\234\025PS\000\025PS\0000\200R*\000\000\000Ĥ▒▒Ĥ▒▒*\000\000\000▒>iR\024▒@)\000\000\000\000\205▒kb\000\025PS\003\000\000\000 7_)8▒▒▒4[(\b\000\025PS\025\000\000\000\003\000\000\000▒▒\004\000\004▒▒(\b▒▒▒\025e▒(\000\000\000\000\000\000\000\000\004\000\000\0008▒▒▒▒\003", '\0' <repeats 13 times>, "\220▒▒R\224▒@)\205▒kb\205▒kb\000\000\000\000▒▒\004\0008▒▒▒\230▒▒▒ae(\b 7_)▒▒\004\000▒\002\000\000▒9\000\000▒\003\000"...
        setting = {iIndex = 1387100224, iCellScale = 11, iBaseX = 1,
  iBaseY = 65536, iWidth = 11, iHeight = 138308372, posSpawn = {x = 1, y = 1,
    z = -23400}}
        iMapHeight = 1384132608
        iMapWidth = <value optimized out>
        bx = <value optimized out>
        by = <value optimized out>
        x = <value optimized out>
        y = <value optimized out>
        fp = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        uiCompSize = <value optimized out>
        __FUNCTION__ = "ConvertAttribute"
#7  0x08287c66 in ~singleton (this=0x206) at singleton.h:21
No locals.
#8  0x0804ea4a in lzo1x_1_compress (in=0xffffdc08 "(▒▒▒▒▒\004\b`▒J(\001",
    in_len=1651242629, out=0x83 <Address 0x83 out of bounds>,
    out_len=0x29408f88, wrkmem=0x3f800000) at minilzo.c:1783
        op = (unsigned char *) 0x206 <Address 0x206 out of bounds>
        t = <value optimized out>
#9  0x0804e9b8 in lzo1x_1_compress (in=0xffffdc08 "(▒▒▒▒▒\004\b`▒J(\001",
    in_len=1, out=0x206 <Address 0x206 out of bounds>, out_len=0x804ea4a,
    wrkmem=0xffffdc08) at minilzo.c:1926
        tt = 4294958096
        ii = <value optimized out>
        op = (unsigned char *) 0x0
        t = 0


The files mentioned;
char.cpp: https://paste2.org/L5WDL23X
desc.cpp: https://paste2.org/y19y8z5w
input.h: https://paste2.org/UVhkNZUb
test.cpp: https://paste2.org/6CceVVnU

Thanx, kind regards.

Share this post


Link to post
Share on other sites

9 answers to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×