Chào anh em, mỗi tuần mình sẽ tranh thủ viết bài hướng dẫn khám phá game Võ Lâm Truyền Kỳ bản Offline. Bài viết này thuộc Series “Tùy Chỉnh Võ Lâm Nâng Cao“. Hôm nay mình sẽ hướng dẫn ae cách quy định tỷ lệ rớt đồ cho boss Hoàng Kim Môn Phái. Mời ae cùng tham khảo!
Lưu ý : Bài viết này chỉ vận dụng cho bản Võ lâm Jx-win Ngạo Tuyết mà mình đã hướng dẫn. Ae nào chưa thiết lập bản này hoàn toàn có thể tự thiết lập thuận tiện tại đây
Xem thêm : Đưa Sever võ lâm JX-win lên trực tuyến bằng VPS đơn thuần
Bạn đang đọc: Quy định tỷ lệ rớt đồ Boss Hoàng Kim Võ Lâm Offline
Contents
Tìm hiểu các mã nguồn/file quy định tính năng Boss
1. File quy định boss sẽ gọi : Severscriptheaderbosstieuhk.lua
file quy định boss sẽ xuất hiện và các thông tin chi tiết cho boss
File quy định tỷ lệ rớt đồ boss: Severscriptglobaldropratedrop_tieuhk.lua
Trên đây 2 file quy định boss hoàng kim sẽ gọi ra khi sử dụng tính năng “Gọi Boss” trong “Lệnh Bài Admin“. Mình có giải thích code 2 file này trong video hướng dẫn ở trên nhé!
VÍ DỤ: Thêm boss “Huyền Không” và quy định rớt đồ hoàng kim Thiếu Lâm.
Ở bản Sever Võ Lâm Offline Ngạo Tuyết mà mình từng san sẻ, tính năng gọi Boss sẽ gọi 1 lúc nhiều con boss Hoàng Kim nhưng cùng chung 1 file drop. Vậy nên toàn bộ sẽ có tỷ suất đồ rớt như nhau. Giờ Gia sẽ tạo 2 file mới để lao lý gọi boss Huyền Không và lao lý vật phẩm rớt ra cho nó .
Cách thực hiện như sau:
1.Tạo file quy định boss và tỷ lệ rớt đồ
- Tạo mới file “quy định boss” Huyền Không theo đường dẫn “Thư mục Severscriptheaderbosstieuhk_hk.lua“
- Tạo mới file quy định tỷ lệ rớt đồ trong thư mục “Thư mục Sever scriptglobaldropratedrop_tieuhk_hk.lua
2.Xác định ID boss và ID trang bị sẽ rớt ra
- Xác định ID của boss Huyền Không: Mở file “Thư mục SeverSettingsNpcs.txt“. Mở bằng phần mềm Microsoft Excel và chuyển font từ TCVN3 sang Unicode để tìm tên Huyền Không. Con số 512 phía trước tên tìm được chính là số ID của Boss Huyền Không.
- Xác định ID trang bị hoàng kim môn phái thiếu lâm: Mở file ” Thư mục SeverSettingsGoldEquip.txt bằng phần mềm Ecxel. Tìm số thứ tự của trang bị Mộng Long, Tứ Không, Phục Ma. Đây là 3 bộ trang bị hoàng kim môn phái của phái Thiếu Lâm. Công thức: ID trang bị = Số thứ tự – 2.
3. Chỉnh sửa code chi tiết:
Chi tiết ae xem trong video hướng dẫn phía trên để nắm rõ cách chỉnh sửa cho từng file nhé ! Một số dòng code ae cần chú ý quan tâm :
- Đặt tên hàm gọi boss trong file bosstieuhk_hk.lua là function bosstieu_huyenkhong()
- Dùng dòng lệnh : Include(“scriptheaderbosstieuhk_hk.lua”); để khai báo khi muốn dùng hàm bosstieu_huyenkhong()
- Thay đổi code rớt đồ hoàng kim môn phái theo ID trang bị: DropNpcItem(NpcIndex, 2, 0,RANDOM(0,14),0,0,0,150,0)
Một số code để ae tham khảo thêm:
bossId = BOSSTIEU_ARRAY[i][2];
bossLevel = 100;
bossMap = POSITION_ARRAY[nPos][1];
bossMapX = POSITION_ARRAY[nPos][2];
bossMiniMapX = floor(bossMapX/256);
bossMapY = POSITION_ARRAY[nPos][3];
bossMiniMapY = floor(bossMapY/512);
bossKind = 5; --5 no' danh minh, 6 dung' im
bossName = BOSSTIEU_ARRAY[i][1]; -- mac dinh nil
bossBarrierCheck = 1;
bossSeries = BOSSTIEU_ARRAY[i][3];
bossExp = 3000000;
bossLife = 50000000;
bossReplenish = 1000000; -- phuc hoi sinh luc
bossAttackR = 8000; -- do chinh xac
bossDefend = 8000; -- ne tranh
bossMinDamage =nil; --sat thuong nho nhat
bossMaxDamage = nil; -- sat thuong lon nhat
bossNoAppend = nil; --Tinh damage tren skill
bossReviveTime =nil; --Thoi gian phuc sinh,
bossHitRecover = 80; --thoi gian phuc hoi
bossType = 2; -- boss mau vang
nNpcIndex = AddNpcNew(bossId, bossLevel, bossMap, bossMapX, bossMapY, DEATH_BOSSTIEU, bossKind, bossName,bossBarrierCheck,bossSeries,bossExp,bossLife,bossReplenish, bossAttackR, bossDefend,bossMinDamage, bossMaxDamage, bossNoAppend, bossReviveTime, bossHitRecover,bossType,DROP_BOSSTIEU);
Trên đây là hướng dẫn tùy chỉnh tính năng boss hoàng Kim phiên bản Võ lâm Offline Jxwin. Hy vọng qua bài viết ae hoàn toàn có thể thuận tiện thực thi thành công xuất sắc tính năng này. Đừng quên để lại comment bên dưới để cho mình biết vướng mắc của ae nhé !