[JX] Gửi tặng New Member !
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 19
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    122
    Thanks
    7
    Thanked 87 Times in 16 Posts

    Gửi tặng New Member !

    điều mình xắp nói không phải là mới nữa nhưng mình xin Releases chi tiết cho những ai chưa làm được::
    1__Code Ngũ Hành

    Đầu tiên các bạn vào file KNpc.h
    Tìm đến đoạn code::
    #ifndef _SERVER
    int m_ResDir;
    KNpcRes m_DataRes; // NpcµÄ¿Í»§¶Ë×ÊÔ´£¨Í¼Ïó¡¢ÉùÒ� �£©

    // ÓÃÓÚÆÕͨս¶·npcðѪ´¦Àí
    int m_nBloodNo;
    int m_nBloodAlpha;
    int m_nBloodTime;
    char m_szBloodNo[32];
    // Khoi tao bien img ve ngu hanh
    KRUImage m_ImageSeries; // Ve hinh spr len client
    các bạn khai báo biến:: KRUImage m_ImageSeries;(Như Trên)
    ___tiếp theo các bạn vào file KNpc.cpp khai báo nội dung cho biến::
    các bạn tìm đến đoạn code::
    KNpc::KNpc()
    {
    #ifdef _SERVER
    m_AiSkillRadiusLoadFlag = 0; // Ö»ÐèÒªÔÚ¹¹ÔìµÄʱºò³õʼ»¯Ò »´Î
    #endif
    Init();
    }
    //bắt đầu thêm đoạn này
    // Ham khoi tao ra 1 NPC
    void KNpc::Init()
    {
    m_dwID = 0;
    m_Index = 0;
    m_nPlayerIdx = 0;
    m_ProcessAI = 1;
    m_Kind = kind_normal;
    m_Series = series_metal; //series_metal = 0 = he kim
    strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series0.spr"); // coppy duong dan spr ngu hanh vao bien
    m_Camp = camp_free;
    m_CurrentCamp = camp_free;
    m_Doing = do_stand;
    m_Height = 0;
    m_Frames.nCurrentFrame = 0;
    m_Frames.nTotalFrame = 0;
    m_SubWorldIndex = 0;
    m_RegionIndex = -1;
    m_Experience = 0;
    m_ActiveSkillID = 0;
    m_SkillParam1 = 0;
    m_SkillParam2 = 0;
    //kết thúc đoạn code đã thêm
    #ifndef _SERVER
    m_nChatContentLen = 0;
    m_nCurChatTime = 0;
    m_nChatNumLine = 0;
    m_nChatFontWidth = 0;
    m_nStature = 0;
    #endif
    Save lại và buil rùi kiểm tra KQ nhé
    1___Code Vạn Lượng::
    đầu tiên các bạn vao file uiItem và tim đến đoạn code::
    void KUiItem::Breathe()
    {
    m_nMoney = g_pCoreShell->GetGameData(GDI_PLAYER_HOLD_MONEY, 0, 0);
    //m_Money.SetIntText(m_nMoney); ---->đoạn code cũ
    m_Money.SetMoneyText(m_nMoney); ----> Khai Báo Biến Mới
    }

    void KUiItem::OnNpcTradeMode(bool bTrue)
    {
    if (m_pSelf)
    m_pSelf->m_ItemBox.EnablePickPut(!bTrue);
    }
    tiếp theo tìm đến code::
    void KUiItem::UpdateData()
    {
    m_ItemBox.Clear();

    m_nMoney = g_pCoreShell->GetGameData(GDI_PLAYER_HOLD_MONEY, 0, 0);
    //m_Money.SetIntText(m_nMoney);
    m_Money.SetMoneyText(m_nMoney);------>cũng khai báo biến mới ở đây

    KUiObjAtRegion* pObjs = NULL;
    int nCount = g_pCoreShell->GetGameData(GDI_ITEM_TAKEN_WITH, 0, 0);
    if (nCount == 0)
    return;

    if (pObjs = (KUiObjAtRegion*)malloc(sizeof(KUiObjAtRegion) * nCount))
    {
    g_pCoreShell->GetGameData(GDI_ITEM_TAKEN_WITH, (unsigned int)pObjs, nCount);//µ¥Ïß³ÌÖ´ÐУ¬nCountÖµ²»±ä
    for (int i = 0; i < nCount; i++)
    {
    KUiDraggedObject no;
    no.uGenre = pObjs[i].Obj.uGenre;
    no.uId = pObjs[i].Obj.uId;
    no.DataX = pObjs[i].Region.h;
    no.DataY = pObjs[i].Region.v;
    no.DataW = pObjs[i].Region.Width;
    no.DataH = pObjs[i].Region.Height;
    m_ItemBox.AddObject(&no, 1);
    }
    free(pObjs);
    pObjs = NULL;
    }
    }
    tiếp theo các bạn vào file ::WndText.cpp và viết nội dung cho biến mới::
    void KWndText::SetIntText(int nNumber, char Separator)
    {
    char Buff[16];
    int nLen;
    if (m_pText)
    {
    if (Separator)
    nLen = sprintf(Buff, "%d%c", nNumber, Separator);
    else
    nLen = sprintf(Buff, "%d", nNumber);
    SetText(Buff, nLen);
    }
    }
    void KWndText::SetMoneyText(int nNumber, char Separator) // nội dung biến mới..
    {
    char Buff[16];
    int nLen;
    if (m_pText)
    {
    if (nNumber/10000 == 0)
    nLen = sprintf(Buff, "%d luong",nNumber%10000);
    else
    {
    if (nNumber%10000 == 0)
    nLen = sprintf(Buff, "%dVan",nNumber/10000);
    else
    nLen = sprintf(Buff, "%dVan %d",nNumber/10000,nNumber%10000);
    }
    SetText(Buff, nLen);
    }
    }
    Tương tự ỏ UiTrade Và Ui StoBox
    các bạn chỉ việc thay biến
    m_Money.SetIntText(m_nMoney); bằng biến m_Money.SetMoneyText(m_nMoney); là được
    Vì Mình Bận nên Viết Cũng Chưa Được chi tiết lắm mong mọi người thông cảm
    mình cũng chưa test hết nên có lỗi gì mong đừng ném đá nhé
    Nếu thấy hay xin thanks để động viên viết tiếp các vòng sáng
    ______Xin Trân thành cảm Ơn trananh88vt đã hướng dẫn mình hoàn thành bài viết này
    Khách viếng thăm hãy cùng hienquan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 16 Users Say Thank You to hienquan For This Useful Post:

    ahoo125 (28-07-12), bangduongca (29-07-12), chaoban6 (23-07-13), debaf9 (28-07-12), greentears (29-07-12), hoanglinhpt (29-07-12), kinghunter (28-07-12), Linh_JX (29-07-12), mrtran0781 (29-07-12), nhoxmap_b7 (28-07-12), thanhtunghk (10-09-12), tongminhkhanh (29-07-12), trananh88vt (29-07-12), Trung95 (28-07-12), vipprolc (29-07-12), z0nkazu04 (13-09-19)

  3. #2
    Thành Viên
    Ngày tham gia
    Jul 2008
    Bài viết
    25
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Gui tang New Member !

    Bài viết hữu ích cho member mặc dù chưa làm.
    Khách viếng thăm hãy cùng escape xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Sep 2011
    Bài viết
    103
    Thanks
    75
    Thanked 17 Times in 13 Posts

    Ðề: Gui tang New Member !

    Thanks bạn, mình sài code này vào AWJX được không
    Khách viếng thăm hãy cùng Trung95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    27
    Thanks
    10
    Thanked 2 Times in 2 Posts

    Ðề: Gui tang New Member !

    Trích dẫn Gửi bởi Trung95 [Only registered and activated users can see links. ]
    Thanks bạn, mình sài code này vào AWJX được không
    Cái này ko dùng được cho AWJX đâu bạn ak
    Khách viếng thăm hãy cùng kinghunter xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. Các thành viên gởi lời cảm ơn đến kinghunter vì bài viết này !

    Trung95 (28-07-12)

  7. #5
    Thành Viên GameZone bangduongca's Avatar
    Ngày tham gia
    Jul 2012
    Bài viết
    43
    Thanks
    13
    Thanked 9 Times in 2 Posts

    Ðề: Gửi tặng New Member !

    Trích dẫn Gửi bởi hienquan [Only registered and activated users can see links. ]
    điều mình xắp nói không phải là mới nữa nhưng mình xin Releases chi tiết cho những ai chưa làm được::
    1__Code Ngũ Hành

    Đầu tiên các bạn vào file KNpc.h
    Tìm đến đoạn code::

    các bạn khai báo biến:: KRUImage m_ImageSeries;(Như Trên)
    ___tiếp theo các bạn vào file KNpc.cpp khai báo nội dung cho biến::
    các bạn tìm đến đoạn code::

    Save lại và buil rùi kiểm tra KQ nhé
    1___Code Vạn Lượng::
    đầu tiên các bạn vao file uiItem và tim đến đoạn code::

    tiếp theo tìm đến code::

    tiếp theo các bạn vào file ::WndText.cpp và viết nội dung cho biến mới::

    Tương tự ỏ UiTrade Và Ui StoBox
    các bạn chỉ việc thay biến
    m_Money.SetIntText(m_nMoney); bằng biến m_Money.SetMoneyText(m_nMoney); là được
    Vì Mình Bận nên Viết Cũng Chưa Được chi tiết lắm mong mọi người thông cảm
    mình cũng chưa test hết nên có lỗi gì mong đừng ném đá nhé
    Nếu thấy hay xin thanks để động viên viết tiếp các vòng sáng
    ______Xin Trân thành cảm Ơn trananh88vt đã hướng dẫn mình hoàn thành bài viết này

    Cái này dùng bản gì mới dùng được bạn, jxpo được không? Đã thank.
    Khách viếng thăm hãy cùng bangduongca xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Thành Viên SIR.ThaiBinh's Avatar
    Ngày tham gia
    Jan 2012
    Đang ở
    —»(¯™°•¤_kµ†€_£øñ€_ £¥_¤•°™¯) ¯ßuNyE JEn???´¯)
    Bài viết
    561
    Thanks
    65
    Thanked 141 Times in 83 Posts

    Ðề: Gửi tặng New Member !

    @ bangduongcaca
    đây là build scoure không phải là từ 1 server
    scoure ví dụ như là 1 thế giới
    còn server chỉ là 1 đất nước trong scoure đó thôi nên khi bạn build soure thì chẳng còn gì hết bạn à nếu bạn muốn giống jx po thì cóp py settings + scripts là đc
    Spam nhẹ, trò chuyện không đúng chỗ v.v...
    Hãy vì một CLBGAMEsVN !

  9. #7
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    142
    Thanks
    18
    Thanked 470 Times in 43 Posts

    Ðề: Gửi tặng New Member !

    Chắc phải đề nghị admin mở thêm một sub-forum riêng chuyên về Build Source cho dễ quản lý, tất cả những bài về build source cho vào đó hết
    Khách viếng thăm hãy cùng invalidpw xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #8
    Thành Viên
    Ngày tham gia
    Oct 2011
    Bài viết
    75
    Thanks
    4
    Thanked 24 Times in 7 Posts

    Ðề: Gửi tặng New Member !

    mấy đại ca build source thành công cho em xin cai yahoo được ko chứ build quài cứ eror tks nhiều
    Khách viếng thăm hãy cùng nhan123615 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #9
    Thành Viên nhoxmap_b7's Avatar
    Ngày tham gia
    Jul 2009
    Đang ở
    Tp Hồ Chí Minh Q.Tân Bình
    Bài viết
    383
    Thanks
    120
    Thanked 10 Times in 8 Posts

    Ðề: Gửi tặng New Member !

    chủ topic cho em hỏi sao cái code hiển thị ngũ hành quái sao em làm giống vậy nhưng lúc build thì bị lỗi

    [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng nhoxmap_b7 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên
    Ngày tham gia
    Feb 2012
    Bài viết
    346
    Thanks
    143
    Thanked 41 Times in 30 Posts

    Ðề: Gửi tặng New Member !

    Trích dẫn Gửi bởi nhoxmap_b7 [Only registered and activated users can see links. ]
    chủ topic cho em hỏi sao cái code hiển thị ngũ hành quái sao em làm giống vậy nhưng lúc build thì bị lỗi

    [Only registered and activated users can see links. ]
    1 là code của chủ pic sai

    2 là cậu nhập code k0 đúng nên khi build nó báo error
    Khách viếng thăm hãy cùng Phong_JxOnline xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

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

  1. Nhận làm diễn đàn miễn phí cho member .
    Bởi Darkku trong diễn đàn Development
    Trả lời: 14
    Bài viết cuối: 10-01-11, 03:01 PM
  2. Các cậu member nào thành công cài SQL SP4 cho mình hỏi
    Bởi CLAWRIDE trong diễn đàn Cabal Online
    Trả lời: 12
    Bài viết cuối: 06-09-10, 07:41 PM
  3. Tất cả member vào đọc cái này !!!
    Bởi heroes1412 trong diễn đàn Releases
    Trả lời: 0
    Bài viết cuối: 22-03-09, 07:42 AM

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à 02:36 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ệ.