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ử!
 
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.