Kết quả 1 đến 9 của 9
-
19-03-15, 10:19 AM #1
- Ngày tham gia
- Aug 2014
- Bài viết
- 99
- Thanks
- 58
- Thanked 4 Times in 3 Posts
Giúp mình giải thích cái điều kiện này với
GIÚP MÌNH GIẢI THÍCH CÁI ĐIỀU KIỆN NÀY VỚI
local nTaskValue = self:GetActivityTask(nTaskId)
local nCurDate = tonumber(GetLocalDate("%y%m%d"))
if floor(nTaskValue/256) ~= nCurDate then
nTaskValue = nCurDate * 256
self:SetActivityTask(nTaskId, nTaskValue)
HIỆN TẠI MÌNH ĐANG MUỐN CHỈNH CHỨNG MiNH DÒNG IF floor(ntaskvalue/256) ~= nCurDate, tại sao nó bằng nCurDate,
và ntaskvalue có giá trị tối đa là mấy, có phải bằng 256 không?
thế bằng 1 con số cụ thể chứng mình giúp mình được không? chẳng hạn như 1 ngày nhận được nhiệm vụ đó 2 lần!!!Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 11:02 AM #2
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,008 Times in 1,889 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Bạn nên nói rõ những thứ trên nằm ở file nào, nhận 2 lần/ngày nhiệm vụ gì ?
Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến vipbk vì bài viết này !
calms1001 (19-03-15)
-
19-03-15, 11:51 AM #3
- Ngày tham gia
- Mar 2010
- Bài viết
- 430
- Thanks
- 30
- Thanked 182 Times in 81 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Cái bạn hỏi là set ngày, nTaskValue là task ngày đó. Còn 256 chỉ là số nhân với ngày thôi ko có j đâu, chia cho 256 là ra ngày được set task.
p/s: khi bạn inbox hỏi j vui lòng đừng post hết scriptKhách viếng thăm hãy cùng hoivegame xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến hoivegame vì bài viết này !
calms1001 (19-03-15)
-
19-03-15, 11:51 AM #4
- Ngày tham gia
- Aug 2014
- Bài viết
- 99
- Thanks
- 58
- Thanked 4 Times in 3 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
cái này là file playerfunlib: GetTaskDailyCount(nTaskId)
bạn lấy ví dụ nào cũng được, miễn sao giải thích dùm mình đoạn if floor(nTaskValue/256) ~= nCurDate then
tại sao nó lại ~=nCurDate nhỉ,
với lại mình thấy tại sao kết thúc ở các đoạn như end; return nil; return 1; vậy " ; " ở đây được hiểu thế nào nhỉKhách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 11:57 AM #5
- Ngày tham gia
- Aug 2014
- Bài viết
- 99
- Thanks
- 58
- Thanked 4 Times in 3 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Lần sửa cuối bởi calms1001, ngày 19-03-15 lúc 12:07 PM.
Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 12:07 PM #6
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,008 Times in 1,889 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
local nCurDate = tonumber(GetLocalDate("%y%m%d"))
if floor(nTaskValue/256) ~= nCurDate then
nTaskValue = nCurDate * 256
self:SetActivityTask(nTaskId, nTaskValue)
Sau đó kiểm tra điều kiện nếu nTaskValue/256 làm tròn xuống số nguyên gần nhất (ví dụ floor(3,67) = 3) KHÁC với ngày hiện tại thì gán giá trị nCurDate * 256 cho nTaskValue rồi thực hiện hàm SetActivityTask (toán tử KHÁC trong ngôn ngữ lua là ~=)
Hiểu biết của mình là vậy còn cụ thể bạn tự xem thêm file script đó
Bạn nói rõ nhận nhiệm vụ gì thì mới dễ định hướngKhách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 12:18 PM #7
- Ngày tham gia
- Aug 2014
- Bài viết
- 99
- Thanks
- 58
- Thanked 4 Times in 3 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 12:27 PM #8
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,008 Times in 1,889 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
19-03-15, 12:57 PM #9
- Ngày tham gia
- Aug 2014
- Bài viết
- 99
- Thanks
- 58
- Thanked 4 Times in 3 Posts
Ðề: Giúp mình giải thích cái điều kiện này với
Lần sửa cuối bởi calms1001, ngày 19-03-15 lúc 01:00 PM.
Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!