Demo: https://youtu.be/m-nk3MzSTfY

Trang bị hoàng kim: jxser/server1/settings/item/004/goldequip.txt
Trang bị bạch kim: jxser/server1/settings/item/004/platinaequip.txt
Trang bị bạch kim sẽ được nâng cấp trực tiếp từ trang bị hoàng kim

Sẽ nâng lên thành

Vấn đề đây là chưa có chức năng nâng cấp nào liên quan tới bạch kim cả
Tìm thử từ khóa: Ta muốn chế tạo trang bị hoàng kim thành trang bị bạch kim - TCVN3



May mắn autoexce.lua có

Sửa nhanh file gốc include file tiếng anh cho dễ chỉnh

Tên mới: jxser/server1/script/global/npc/npc_tho_ren_than_bi.lua
Tạo ngay một ông với script mới tại ba lăng huyện

Ổng đây

Viết lại hàm chế tạo nâng cấp: jxser/server1/script/global/platina_upgrade.lua từ file gốc jxser/server1/script/event/leize_upplatina/platina_upgrade.lua
jxser/server1/script/global/platina_head.lua được load khi game được chạy lúc này sẽ tạo ra một bảng:
TB_PLATINAEQ_GOLDEQ_NEW lưu trữ dữ liệu
Được load từ
Tạm hiểu excel như sau:
Khi ghép sẽ dựa vào ID nguyên liệu(trang bị hoàng kim) so với cột C, với Rate cột D để cho ra món cột B
Hàm này sẽ so thử trước khi ghép, cho ra bảng xem trước
Trong này dùng một hàm:
local nIndex = getglobal(szGetEquipIDFunc)(nCurItemIdx) - 1;
Để tra ra số dòng của món nguyên liệu hoàng kim trong danh sách goldeuip.txt code này lỗi do lúc nào cũng trả ra 2 mà không trừ đi 1 đơn vị, còn bảng nguyên liệu so là đã trừ rồi nên sẽ dẫn ra lỗi không ghép được báo sai nguyên liệu
Hơn thế nữa tập tin: jxser/server1/settings/task/equipex/platina_def.txt quy định món nào được chế tạo từ nguyên liệu nào, ví dụ một bộ HKMP chứ chỉ có món quan trong mới được nâng lên mà thôi, ở đây ví dụ là Nón Mộng Long của thiếu lâm, dòng 2 goldequip.txt nhưng ID = 1 (trừ 1)
Debug server: trong trường hợp này szkey=1 là đúng món thỏa điều kiện chế tạo
Tiến hành chế tạo:
Nguyên liệu cần:
Nguyên liệu lưu ở: jxser/server1/script/global/platina_head.lua bằng cách search nhanh cụm từ: tb_gold2planita_material
Check magicscript: jxser/server1/settings/item/004/magicscript.txt các nguyên liệu trên
Viết nhanh hàm:
Kết quả:
OK, giờ chế tạo thôi
Quá trình chế tạo cần 1000 vạn
Chuẩn bị xong hoặc viết nhanh hàm nhân 10000 vạn nhé:
Lại nào:
Lụm lúa
Kết quả:
Tính năng này không quá mới nhưng cách tiếp cận là tự mò và có thể một mình làm được, trong bài tiếp theo sẽ là phần nâng cấp +0 lên +10 nhé, mong anh em chờ xem!
Demo: https://youtu.be/m-nk3MzSTfY
Một số kịch bản khác anh em tham khảo: https://jxhoiuc.com/nangcapbachkim.html
Demo vài món Bạch Kim
Nguồn: https://jxhoiuc.com/nangcapbachkim.html