Kết quả 1 đến 5 của 5
-
02-08-14, 10:02 AM #1
- Ngày tham gia
- Oct 2012
- Bài viết
- 80
- Thanks
- 33
- Thanked 2 Times in 2 Posts
Xin Hướng Dẫn Lấy Task Thời Gian Online
Như tiêu đề, mình đang muốn làm Hoạt Động, Online 1h sẽ nhận được 1 lần quay may mắn. Nhưng mình không biết lấy task thời gian online ở đâu được, Mong mọi người chỉ giáo.
Khách viếng thăm hãy cùng nhtlquan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
02-08-14, 10:21 AM #2
- Ngày tham gia
- May 2012
- Bài viết
- 1,084
- Thanks
- 99
- Thanked 707 Times in 402 Posts
Ðề: Xin Hướng Dẫn Lấy Task Thời Gian Online
3000 1 3 Nhận thưởng hàng ngày (add; 1-ngày 2-đếm số lần 3-tính thời gian) 0 0
tbPhanThuong.TaskGourp = 3000; --task mới phải add vào gameserver\setting\player\task_def.txt
tbPhanThuong.TaskId_Day = 1; --task lưu ngày
tbPhanThuong.TaskId_Count = 2; --task lưu lần nhận
tbPhanThuong.TaskId_Last = 3; --task lưu thời gian nhận
tbPhanThuong.Relay_Time = 30*60; --thời gian giữa 2 lần nhận mình để 30p 1 lần
tbPhanThuong.Use_Max =5; --số lần nhận tối đa︵ℵóα
-
Các thành viên gởi lời cảm ơn đến na.ilusm89 vì bài viết này !
nhtlquan (02-08-14)
-
02-08-14, 10:32 AM #3
- Ngày tham gia
- Oct 2012
- Bài viết
- 80
- Thanks
- 33
- Thanked 2 Times in 2 Posts
Ðề: Xin Hướng Dẫn Lấy Task Thời Gian Online
Khách viếng thăm hãy cùng nhtlquan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
02-08-14, 10:54 AM #4
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,008 Times in 1,889 Posts
Ðề: Xin Hướng Dẫn Lấy Task Thời Gian Online
Của bạn na.ilusm89 chính là code nhận thưởng hàng ngày của xaophayxoan (xem thêm file daygift.lua), không onl làm sao nó tính được task. Code này có nhược điểm là không tích lũy nhận thưởng nhiều lần, chỉ khi đã nhận phần thưởng thứ nhất mới được tính thời gian cho lần nhận thưởng thứ 2 ...
Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
02-08-14, 09:28 PM #5
- Ngày tham gia
- Apr 2012
- Đang ở
- SafeZone
- Bài viết
- 523
- Thanks
- 82
- Thanked 248 Times in 125 Posts
Ðề: Xin Hướng Dẫn Lấy Task Thời Gian Online
Cái code này không phải là code lấy task thời gian online, mà là code lấy task giãn cách 2 lần nhận, ví dụ lần nhận trước là 12h00, bạn nhận xong out game, sau đó 12h30 bạn đăng nhập vào nhận thì lại dc nhận tiếp. Nên nó không phù hợp với câu hỏi của chủ topic
Hướng giải quyết theo mình là làm thêm ở hàm login và logout trong file player.lua để giải quyết. Khi người chơi login vào thì sẽ có một task gọi là Task A, nhận lưu thời gian người chơi đăng nhập vào. Tiếp đó ở logout sẽ có 1 task nữa gọi là Task B ghi thời gian đã tích lũy nếu out game, Task B = Task B + (Thời gian thực khi out - Task A) . Như vậy đến đây, các bạn hiểu là Task B đóng vai trò lưu tổng thời gian online đến khi out game của nhân vật. Tiếp theo:
Tổng thời gian online của nhân vật sẽ được tính bằng giá trị giả định là SumTime, SumTime = Task B + (Thời gian thực - Task A)
Như vậy đã ra cái cần phải tính. Những bài hd của mình mang tính học hỏi cao hơn là ăn sẵn, nên các bạn chịu khó đọc và ngẫmKhách viếng thăm hãy cùng mrkutepro xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] [HELP] Khai Báo Task Thời Gian Hoạt Động Event Trong Game
Bởi anhnhianh trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 10Bài viết cuối: 08-05-14, 02:23 PM -
[MU] Share server .92 đã online 1 thời gian
Bởi nightssky trong diễn đàn ReleasesTrả lời: 13Bài viết cuối: 27-02-13, 07:21 PM -
xin server Hy online chơi off( game cổ máy thời gian)
Bởi jametaylor trong diễn đàn Yêu Cầu - Hỏi ĐápTrả lời: 0Bài viết cuối: 15-05-12, 07:13 PM -
[MU] Bạn nào có thời gian rảnh giúp mình cái online với
Bởi belik1989 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 24-04-12, 08:06 PM -
Bạn nào có thời gian cài cho minh web,game và sv mu online với!
Bởi ductruong_kr trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 13-11-11, 09:33 AM