PDA

View Full Version : [KT] rớt item khóa có hạn sử dụng từ npc ??



ThienSauMenh
15-03-13, 05:25 PM
Mình có tìm kiếm trên diễn đàn nhưng chưa thấy vấn đề này, ví dụ mình add vào con Diệp Tịnh ở tdc rớt 1 vật phẩm khóa có hạn sử dụng. file droprate của diệp tịnh: xoyogame_lv5_boss.txt

Money BindMoney Genre Detail Particular Level RandRate LuckyRate Name
22 1 35 1 100000 nguyên liệu tdc gỗ
22 1 37 1 100000 nguyên liệu tdc da
22 1 39 1 100000 nguyên liệu tdc vải
22 1 41 1 100000 nguyên liệu tdc khoáng
22 1 43 1 100000 nguyên liệu tdc thuốc
18 1 114 4 230000 Huyền tinh 4
18 1 114 5 150000 Huyền tinh 5
18 1 114 6 20000 Huyền tinh 6
18 1 289 7 100000 Lệnh bài tdc 5

giờ mình thêm 1 item thì làm sao để nó khóa và có hạn sử dụng?

linhpl2001
15-03-13, 05:49 PM
sao không hỏi lun làm cái sv online cho lẹ ;))

__Jie__
15-03-13, 06:03 PM
Mình có tìm kiếm trên diễn đàn nhưng chưa thấy vấn đề này, ví dụ mình add vào con Diệp Tịnh ở tdc rớt 1 vật phẩm khóa có hạn sử dụng. file droprate của diệp tịnh: xoyogame_lv5_boss.txt

Money BindMoney Genre Detail Particular Level RandRate LuckyRate Name
22 1 35 1 100000 nguyên liệu tdc gỗ
22 1 37 1 100000 nguyên liệu tdc da
22 1 39 1 100000 nguyên liệu tdc vải
22 1 41 1 100000 nguyên liệu tdc khoáng
22 1 43 1 100000 nguyên liệu tdc thuốc
18 1 114 4 230000 Huyền tinh 4
18 1 114 5 150000 Huyền tinh 5
18 1 114 6 20000 Huyền tinh 6
18 1 289 7 100000 Lệnh bài tdc 5

giờ mình thêm 1 item thì làm sao để nó khóa và có hạn sử dụng?

Trong file drop không thể qui định có time hay không time .
Mà qui định ở script Ví dụ ta xem Item Sách Kinh Nghiêm Đồng hành .

Sách kinh nghiệm đồng hành Sách kinh nghiệm đồng hành_Hệ thống đồng hành 18 1 543 1 \image\item\other\scriptitem\partner_exp_book.spr 32 Quyển sách rớt ra từ quái Tinh Anh hoặc Thủ Lĩnh ở các bản đồ cấp cao.<enter><color=gold>Nhấn chuột phải dùng<color><enter><color=green>Có thể chọn tăng chân nguyên hoặc kinh nghiệm cho đồng hành<color> 0 1 1 60000 0 0 partnerexpbook


Ta thấy file lua của nó là partnerexpbook
vào script\item\class\ tìm file này và mở lên được


tbItem.nLastTime = 7 * 24 * 3600; -- 同伴经验书最多可以持续一周


Kéo xuống dưới cùng ta có

function tbItem:InitGenInfo() -- 设定同伴经验书的有效期限, 绝对时间
it.SetTimeOut(0, GetTime() + self.nLastTime);
return { };
end
Như vậy để set 1 time cho 1 VP bất kì ta vào script lua và làm tương tự :|

ThienSauMenh
15-03-13, 07:49 PM
sao không hỏi lun làm cái sv online cho lẹ ;))

Mình tập tành làm cho biết thôi bạn, chứ mình biết mình ko đủ khả năng và không mở online. hiện mình mở server cho 4,5 đứa ở trọ chơi chung cho zui thôi, với thấy server người ta làm nên cũng muốn thử, mình đam mê mà còn gà lắm ^^

Cám ơn Jie nhiều để mình thử!