73 lines
2.4 KiB
Lua
73 lines
2.4 KiB
Lua
DailyTasksConfig = DailyTasksConfig or {}
|
|
|
|
|
|
DailyTasksConfig.ETaskType = {
|
|
DailyLogin = 1;
|
|
CompleteMatch = 2;
|
|
DefensiveMVP = 3;
|
|
AttackMVP = 4;
|
|
LikeOtherPlayerMap = 5;
|
|
KillPlayer = 6;
|
|
}
|
|
|
|
DailyTasksConfig.TaskName = {
|
|
[DailyTasksConfig.ETaskType.DailyLogin] = "每日登录";
|
|
[DailyTasksConfig.ETaskType.CompleteMatch] = "完成对局[每次奖励]";
|
|
[DailyTasksConfig.ETaskType.DefensiveMVP] = "获得一次防守MVP";
|
|
[DailyTasksConfig.ETaskType.AttackMVP] = "获得一次进攻MVP";
|
|
[DailyTasksConfig.ETaskType.LikeOtherPlayerMap] = "每日点赞[每次奖励]";
|
|
[DailyTasksConfig.ETaskType.KillPlayer] = "击倒玩家[每次奖励]";
|
|
}
|
|
|
|
DailyTasksConfig.TaskInfo = {
|
|
[DailyTasksConfig.ETaskType.DailyLogin] = {
|
|
-- 任务次数上限
|
|
DailyLimit = 1;
|
|
-- 是否为一次性奖励, false则为每次奖励
|
|
IsDisposable = true;
|
|
Reward = {
|
|
{Type = ArchiveDataConfig.EArchiveType.Gold, Count = 200};
|
|
}
|
|
};
|
|
[DailyTasksConfig.ETaskType.CompleteMatch] = {
|
|
DailyLimit = 5;
|
|
IsDisposable = false;
|
|
Reward = {
|
|
{Type = ArchiveDataConfig.EArchiveType.Exp, Count = 200};
|
|
{Type = ArchiveDataConfig.EArchiveType.Gold, Count = 100};
|
|
}
|
|
};
|
|
[DailyTasksConfig.ETaskType.DefensiveMVP] = {
|
|
DailyLimit = 1;
|
|
IsDisposable = true;
|
|
Reward = {
|
|
{Type = ArchiveDataConfig.EArchiveType.Exp, Count = 400};
|
|
{Type = ArchiveDataConfig.EArchiveType.Gold, Count = 200};
|
|
}
|
|
};
|
|
[DailyTasksConfig.ETaskType.AttackMVP] = {
|
|
DailyLimit = 1;
|
|
IsDisposable = true;
|
|
Reward = {
|
|
{Type = ArchiveDataConfig.EArchiveType.Exp, Count = 400};
|
|
{Type = ArchiveDataConfig.EArchiveType.Gold, Count = 200};
|
|
}
|
|
};
|
|
[DailyTasksConfig.ETaskType.LikeOtherPlayerMap] = {
|
|
DailyLimit = 10;
|
|
IsDisposable = false;
|
|
Reward = {
|
|
-- {Type = ArchiveDataConfig.EArchiveType.Exp, Count = 10};
|
|
{Type = ArchiveDataConfig.EArchiveType.Gold, Count = 10};
|
|
}
|
|
};
|
|
[DailyTasksConfig.ETaskType.KillPlayer] = {
|
|
DailyLimit = 20;
|
|
IsDisposable = false;
|
|
Reward = {
|
|
{Type = ArchiveDataConfig.EArchiveType.Exp, Count = 10};
|
|
-- {Type = ArchiveDataConfig.EArchiveType.Gold, Count = 10};
|
|
}
|
|
};
|
|
}
|