nguyenduccu
06-09-12, 04:29 PM
mò mẫm mãi mới làm được share cho người nào chưa biết, bác nào biết rùi xin chỉ giáo
{"level 120 ",self.level120,self};
tbGift.TaskGourp = 3000;
tbGift.TaskId_Day = 1;
tbGift.TaskId_Count = 1;
tbGift.Use_Max =0
function tbGift:level120()
local nDate = tonumber(GetLocalDate("%y%m%d"));
if me.GetTask(self.TaskGourp, self.TaskId_Day) < nDate then
me.SetTask(self.TaskGourp, self.TaskId_Day, nDate);
me.SetTask(self.TaskGourp, self.TaskId_Count, 0);
end
local nCount = me.GetTask(self.TaskGourp, self.TaskId_Count)
if me.nLevel > 120 then
Dialog:Say("cấp của chú đã vượt quá 120, định bug điểm hả nhóc con ");
else
if nCount > self.Use_Max then
Dialog:Say(string.format("Chỉ nhận được 1 lần duy nhất ", tbGift.Use_Max));
return 0;
else
me.AddLevel(120 - me.nLevel);
me.Msg(string.format("Bạn đã nhận qua phần thưởng thăng cấp rồi.",nCount + 1));
me.SetTask(self.TaskGourp, self.TaskId_Count, nCount + 1);
return 1;
end
end
end
{"level 120 ",self.level120,self};
tbGift.TaskGourp = 3000;
tbGift.TaskId_Day = 1;
tbGift.TaskId_Count = 1;
tbGift.Use_Max =0
function tbGift:level120()
local nDate = tonumber(GetLocalDate("%y%m%d"));
if me.GetTask(self.TaskGourp, self.TaskId_Day) < nDate then
me.SetTask(self.TaskGourp, self.TaskId_Day, nDate);
me.SetTask(self.TaskGourp, self.TaskId_Count, 0);
end
local nCount = me.GetTask(self.TaskGourp, self.TaskId_Count)
if me.nLevel > 120 then
Dialog:Say("cấp của chú đã vượt quá 120, định bug điểm hả nhóc con ");
else
if nCount > self.Use_Max then
Dialog:Say(string.format("Chỉ nhận được 1 lần duy nhất ", tbGift.Use_Max));
return 0;
else
me.AddLevel(120 - me.nLevel);
me.Msg(string.format("Bạn đã nhận qua phần thưởng thăng cấp rồi.",nCount + 1));
me.SetTask(self.TaskGourp, self.TaskId_Count, nCount + 1);
return 1;
end
end
end