PDA

View Full Version : [KT] Giúp Code nhận thưởng hằng ngày.



hongphuc89
16-06-16, 11:15 AM
Như tiêu đề ai biết fix và hd hộ e cái code nhận thưởng hằng ngày với.

Code đơn giản thôi e có đọc 2 bài trên box mà không làm được :(

Code như này: VD hôm này lại npc nhận thưởng chi 1 lần trong ngày, sau khi nhận xong thì lick vào báo dã nhận rồi mai hãy quay lại nhận tiếp. 1 ngày nhận 1 lần thôi.
ai giúp với thank all forum

nghichtu91
16-06-16, 11:28 AM
Như tiêu đề ai biết fix và hd hộ e cái code nhận thưởng hằng ngày với.

Code đơn giản thôi e có đọc 2 bài trên box mà không làm được :(

Code như này: VD hôm này lại npc nhận thưởng chi 1 lần trong ngày, sau khi nhận xong thì lick vào báo dã nhận rồi mai hãy quay lại nhận tiếp. 1 ngày nhận 1 lần thôi.
ai giúp với thank all forum

cái dạng đã có, chịu khó lội page!

hongphuc89
16-06-16, 11:35 AM
thank a 91 e có đọc 2 bài viết trên forum nè mà thấy code nó nhiều dạng quá nhiều thứ ko add đc a giúp e với môi ngày chỉ nhận 1 lần thôi a Thank :(

__Jie__
16-06-16, 11:41 AM
local nTaskCount = me.GetTask(3001,1);
local nTaskDay = me.GetTask(3001,2);
local nDate = tonumber(GetLocalDate("%y%m%d"));

if nTaskDay < nDate then
me.SetTask(3001,2,nDate);
me.SetTask(3001,1,0);
end
if nTaskCount > 0 then
Dialog:Say("Mỗi ngày chỉ nhận 1 lần.");
return 0;
end
me.AddItem(18,1,1,1);
me.SetTask(3001,1,nTaskCount+1);

hongphuc89
16-06-16, 01:03 PM
thank a số 3001 là số task lấy ở đâu a e thay trong file tesk def có task 3000 là task nhận thuong hang ngày ák

__Jie__
16-06-16, 01:36 PM
tự khai báo thêm vào task_def.

hongphuc89
16-06-16, 05:14 PM
Thank A nhé....e hiểu rồi.
13 charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr