Hướng dẫn nhận KNB khi đc lv20 ở NPC
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 17
  1. #1
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    64
    Thanks
    28
    Thanked 119 Times in 23 Posts

    Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Trích dẫn Gửi bởi drquochoai [Only registered and activated users can see links. ]
    Không nên add KNB mặc định vì như thế sẽ bị hack game (tạo nhiều acc vô rồi chuyển KNB, hoặc như trường hợp nhatkiem.us add Chu Bảo ban đầu sẽ bị hack pet rồng), bạn phải cho nhân vật lên cấp 20 rồi lại 1 NPC nào đó nhận vật phẩm thưởng (+ KNB) như thế sẽ tốt hơn. Còn add Item và NPC thì mình sẽ có bài hướng dẫn, vì nó dài lắm.

    HD cách add KNB vào NPC đi! Hay đó!
    ok men. Mình hướng dẫn add vào thằng cha Ngân Bách Vạn nha. (add vô NPC có sẵn thôi, chứ thêm NPC rồi add thì hướng dẫn sau, có thể vừa vô cho Item để đến cấp 20 nhận thưởng cũng đc)

    1. Trước hết là vào Navicat chọn cái CSDL wb_user, bấm đôi chuột vào wb_user cho hiện ra bảng Edit dữ liệu nhân vật. (dễ ẹt, ai cũng làm đc)

    2. Trong cái cửa sổ mới hiện ra đó thì chọn File -> Design Table (hoặc bấm Crtl+D) cho mau

    3. Kế tiếp thì nó sẽ ra của sổ khác, các bạn sẽ thấy giống hình, sau đó chọn Add Field, điền giống hình là ok (không chọn Allow NULL nha)
    [Only registered and activated users can see links. ]

    4. Zậy là xong bước add thêm cột (thuonglv20) cho cái table wb_user. Nãy h làm là để cho nó lên lv20 nhận thưởng 1 lần và không nhận được lần 2 thôi.

    5. Tiếp theo NPC Ngân Bách Vạn số 616
    D:\nhatkiem\YJJHserver\main\MsgServer\script\NPC\N PC_0616.lua
    Edit file này bằng notepad++

    6. Các bạn thêm vào chỗ này 1 hàng mới:
    Code:
    function npcmid10()
      Hero:ActFun(102,"[6]鍰變妀炵苀峎誘硃野 2061601",0)
    end
    thành

    Code:
    function npcmid10()
      Hero:ActFun(102,"[6]鍰變妀炵苀峎誘硃野 2061601",0)
      Hero:ActFun(102,"[6]Nhan_thuong_lv_20 2061602",0)
    end
    ĐOẠN NÀY LÀ THÊM 1 DÒNG CHỌN Nhan_thuong_lv_20 CHO ÔNG NÀY


    7. Sau đó sửa đoạn code này:
    Code:
    --珆尨恁砐
    if(gContext==2061600)then
    --珆尨桶芛
    npctop1()
    if(Hero:ActFun(1001,"level > 27",0) == true)then
    npcmid10()
    end
    npcTail()
    
    elseif(gContext==2061601)then
     	npctask1()
    end
    thành

    Code:
    --珆尨恁砐
    if(gContext==2061600)then
    --珆尨桶芛
    npctop1()
    if(Hero:ActFun(1001,"level > 19",0) == true)then
    npcmid10()
    end
    npcTail()
    
    elseif(gContext==2061601)then
     	npctask1()
    
    elseif(gContext==2061602)then
     	npctask2()
    end
    BƯỚC NÀY CÓ NGHĨA LÀ THÊM 1 HÀNH ĐỘNG MỚI CHO CÁI HÀNG CHỌN MÌNH VỪA MỚI THÊM Ở BƯỚC 6, VÀ CHỈNH LUÔN SỐ 27 THÀNH 19 NHA (nghĩa là cấp 20 là có thể hỏi ông này)

    8. Bước này mình sẽ thêm 1 function mới cho ảnh chả:

    Code:
    function npctask2()
    if (Hero:ActFun(1001,"thuonglv20 == 0",0) == true) then
    Hero:ActFun(1001,"money += 5000",4)
    Hero:ActFun(1001,"thuonglv20 += 1",0)
    else
    Hero:ActFun(127,"May nhan roi hen may, dung tuong tau k nho",0)
    end
    end
    Nghĩa là khi cái cột thuonglv20 của nv bằng 0 (tức chưa nhận thưởng) thì nó sẽ cộng 5000 KNB (các bạn thay số 4 thành 3 or 2 or 1 gì đó rồi test, chứ mình k nhớ rõ KNB phải là số 4 không, lâu quá rồi, 4 số đó là KNB, Ngân Lượng, Vàng khóa, Chu bảo). Khi nhận xong thì cái thuonglv20 của nv sẽ thăng lên 1 bậc (tức nhận rồi => chỉ nhận đc 1 lần)


    Anh em test thử đi, kaka nếu k đc đừng chém
    Nếu bị lỗi thì trả lời bên dưới để mình sửa, học bài tiếp đây.
    Lần sửa cuối bởi drquochoai, ngày 22-12-11 lúc 08:36 PM.
    Khách viếng thăm hãy cùng drquochoai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 12 Users Say Thank You to drquochoai For This Useful Post:

    heroking_no1 (13-04-12), hiphop0402 (08-02-12), hnt.2701 (09-07-12), khungvonline1 (22-12-11), likenone (03-01-12), MinYeuVy (03-01-12), nh0x4m_yeuzk (22-12-11), phiduclong (22-12-11), quancoi000 (31-01-12), satthulauhyh (23-12-11), toilatoilatoi (23-12-11), VnGeneral (23-12-11)

  3. #2
    Thành Viên bboynam99's Avatar
    Ngày tham gia
    Apr 2010
    Bài viết
    611
    Thanks
    252
    Thanked 190 Times in 61 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Thấy hay nhưng chưa thử

    Khách viếng thăm hãy cùng bboynam99 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên likenone's Avatar
    Ngày tham gia
    Sep 2011
    Bài viết
    93
    Thanks
    49
    Thanked 30 Times in 10 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Bạn chỉnh được cái zơi đồ đánh quái ở đâu không.
    Khách viếng thăm hãy cùng likenone xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Aug 2011
    Bài viết
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Bạn có thể cho mình xin Yahoo không ??
    Khách viếng thăm hãy cùng kutecome xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên
    Ngày tham gia
    Dec 2011
    Bài viết
    83
    Thanks
    21
    Thanked 6 Times in 6 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Dài dòng quá bác ơi! Ai add zùi thì share luôn cái file NPC đi! hì!
    Khách viếng thăm hãy cùng sazakuna xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    64
    Thanks
    28
    Thanked 119 Times in 23 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Trích dẫn Gửi bởi kutecome [Only registered and activated users can see links. ]
    Bạn có thể cho mình xin Yahoo không ??
    YM mình là hoaitran1998 (đang thi nên ít lên lắm)

    Trích dẫn Gửi bởi likenone [Only registered and activated users can see links. ]
    Bạn chỉnh được cái zơi đồ đánh quái ở đâu không.
    Tỉ lệ rớt đồ thì bạn xem cái data wb_dropitemrule và cái wb_monstertype
    wb_monstertype : là table chứa 3040 loại quái có trong game (nhiều thế là vì nó có cứ mỗi 5lv thì có 1 con giống nhau về hình dáng nhưng khác cấp)
    Bạn mở cái table này ra rồi tìm con boss muốn thay đổi tỉ lệ rớt đồ (hoặc con muốn thêm item mới khi chết rớt) rồi tìm đến cái cột drop_item_rule1, drop_item_rule2, drop_item_rule3, drop_item_rule4 sẽ thấy được cái quy luật rớt đồ của nó (ghi nhớ mấy số ở 4 cột này)

    Sau đó bạn mở wb_dropitemrule ra rồi tìm đến cái Quy luật rớt đồ của cái con lúc trên (tức là cái ID của wb_dropitemrule là drop_item_rule của con boss đó) Vô đây add thêm rule mới hoặc sửa rule cũ cũng đc. Có tối đa 8 item cho nó rớt, bạn nhìn là hiểu ngay.

    Cái này chắc ăn 100%, kaka khỏi sợ nhe

    Bonus thêm: muốn vứt con boss bất kì vào 1 map nào đó thì chỉnh wb_generator

    Trích dẫn Gửi bởi sazakuna [Only registered and activated users can see links. ]
    Dài dòng quá bác ơi! Ai add zùi thì share luôn cái file NPC đi! hì!
    bạn phải tự làm mới nhớ đc chứ, có j áp dụng cho mấy cái khác. Mình làm rồi đó, nhưng mình k muốn vứt cái file đó lên cho các bạn lấy về mà xài, vả lại cái file đó lấy về cũng chẳng làm đc gì, vì còn phải làm trong database
    Lần sửa cuối bởi drquochoai, ngày 22-12-11 lúc 09:16 PM.
    Khách viếng thăm hãy cùng drquochoai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. The Following 2 Users Say Thank You to drquochoai For This Useful Post:

    hnt.2701 (09-07-12), phiduclong (22-12-11)

  9. #7
    Thành Viên
    Ngày tham gia
    Mar 2007
    Bài viết
    41
    Thanks
    30
    Thanked 2 Times in 2 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Trích dẫn Gửi bởi drquochoai [Only registered and activated users can see links. ]
    YM mình là hoaitran1998 (đang thi nên ít lên lắm)


    Tỉ lệ rớt đồ thì bạn xem cái data wb_dropitemrule và cái wb_monstertype
    wb_monstertype : là table chứa 3040 loại quái có trong game (nhiều thế là vì nó có cứ mỗi 5lv thì có 1 con giống nhau về hình dáng nhưng khác cấp)
    Bạn mở cái table này ra rồi tìm con boss muốn thay đổi tỉ lệ rớt đồ (hoặc con muốn thêm item mới khi chết rớt) rồi tìm đến cái cột drop_item_rule1, drop_item_rule2, drop_item_rule3, drop_item_rule4 sẽ thấy được cái quy luật rớt đồ của nó (ghi nhớ mấy số ở 4 cột này)

    Sau đó bạn mở wb_dropitemrule ra rồi tìm đến cái Quy luật rớt đồ của cái con lúc trên (tức là cái ID của wb_dropitemrule là drop_item_rule của con boss đó) Vô đây add thêm rule mới hoặc sửa rule cũ cũng đc. Có tối đa 8 item cho nó rớt, bạn nhìn là hiểu ngay.

    Cái này chắc ăn 100%, kaka khỏi sợ nhe

    Bonus thêm: muốn vứt con boss bất kì vào 1 map nào đó thì chỉnh wb_generator



    bạn phải tự làm mới nhớ đc chứ, có j áp dụng cho mấy cái khác. Mình làm rồi đó, nhưng mình k muốn vứt cái file đó lên cho các bạn lấy về mà xài, vả lại cái file đó lấy về cũng chẳng làm đc gì, vì còn phải làm trong database
    Chuẩn luôn mình đọc thì thấy không khó j, anh em làm đơn giản thôi, vì bạn ấy đã hướng dẫn chi tiết rồi :d thanks nhé rất hữu ích
    Khách viếng thăm hãy cùng phiduclong xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #8
    Thành Viên
    Ngày tham gia
    Jan 2009
    Bài viết
    150
    Thanks
    14
    Thanked 11 Times in 10 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Hay lắm !!

    Ông kia có yh send cho VnG nhé có vài cái cho xem

    P/s: forum của team ít người quá ... hẻo lánh
    Khách viếng thăm hãy cùng VnGeneral xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #9
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    64
    Thanks
    28
    Thanked 119 Times in 23 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    Trích dẫn Gửi bởi VnGeneral [Only registered and activated users can see links. ]
    Hay lắm !!

    Ông kia có yh send cho VnG nhé có vài cái cho xem

    P/s: forum của team ít người quá ... hẻo lánh
    hoaitran1998

    Cho mình coi với
    Khách viếng thăm hãy cùng drquochoai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên
    Ngày tham gia
    Jan 2010
    Bài viết
    325
    Thanks
    24
    Thanked 77 Times in 30 Posts

    Ðề: Hướng dẫn nhận KNB khi đc lv20 ở NPC

    8. Bước này mình sẽ thêm 1 function mới cho ảnh chả:


    PHP Code:
    function npctask2()
    if (
    Hero:ActFun(1001,"thuonglv20 == 0",0) == truethen
    Hero
    :ActFun(1001,"money += 5000",4)
    Hero:ActFun(1001,"thuonglv20 += 1",0)
    else
    Hero:ActFun(127,"May nhan roi hen may, dung tuong tau k nho",0)
    end
    end 
    Có phải thêm ở cuối file 616 không vậy chủ top
    Khách viếng thăm hãy cùng ๑۩۞۩๑๑۩۞۩๑ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    rosskey (28-04-12)

 

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

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à 11:03 AM.
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ệ.