[JX] [ Hỏi ] Cách gửi gói tin từ Bishop -> GameServer
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 2 của 2
  1. #1
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    [ Hỏi ] Cách gửi gói tin từ Bishop -> GameServer

    bool CGamePlayer::_SyncRoleInfo_ToGameServer( const void *pData, size_t dataLength )
    {
    bool ok = false;

    ASSERT( pData );

    const TRoleData *pRoleData = ( const TRoleData * )( pData );

    IGServer *pGServer = NULL;
    if (pRoleData->BaseInfo.cUseRevive)
    pGServer = CGameServer::QueryServer( pRoleData->BaseInfo.irevivalid );
    else
    pGServer = CGameServer::QueryServer( pRoleData->BaseInfo.ientergameid );

    if ( pGServer )
    {

    ASSERT( pRoleData->BaseInfo.szName[0] != '\0' );

    CGamePlayer::Add( ( const char * )pRoleData->BaseInfo.szName,
    ( IPlayer * )this );

    pGServer->Attach( m_sAccountName.c_str() );

    m_nAttachServerID = pGServer->GetID();

    m_theDataQueue[enumOwnerPlayer].Empty();

    ok = pGServer->DispatchTask( CGameServer::enumSyncRoleInfo, pData, dataLength, max(m_nExtPoint, 0));
    m_nExtPoint = -1; //用完就清掉
    }

    return ok;
    }
    Tình hình tớ muốn gửi một gói tin từ Bishop->GameServer mà không cần biết pRoleData->BaseInfo.cUseRevive (theo như đọc ví dụ code có săn thì bắt buột phải có pRoleData->BaseInfo.irevivalid hoặc pRoleData->BaseInfo.ientergameid)

    Vì tớ gặp một trường hợp rằng khi bị kẹt nhân vật thì có 2 tham số trên cũng như không thằng pGServer vẫn trả giá trị là NULL

    không biết sư quynh sư tỷ nào biết cách gửi từ Bishop -> GameServer mà không cần tham số đó không help với !!
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    57
    Thanks
    11
    Thanked 3 Times in 2 Posts

    Ðề: [ Hỏi ] Cách gửi gói tin từ Bishop -> GameServer

    cả forum không ai help được hả chày
    Khách viếng thăm hãy cùng borntolead xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [MU] Trọn Bộ TitansTech 11.00.35 GameServer, GameServer & SCFExDB Cracked
    Bởi LHB_LOVE trong diễn đàn Releases
    Trả lời: 34
    Bài viết cuối: 03-04-12, 09:03 AM
  2. lỗi run bishop
    Bởi nhoc1994 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 31-08-10, 06:04 PM
  3. Cho hỏi về bishop
    Bởi defeated trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 26-08-10, 11:57 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 05:53 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.