tasks.lua
return {
-- Bass Tasks (Level 1, Common)
{
id = 1, -- Unique ID for the task
name = 'Bass Beginner', -- Name of the task
description = 'Catch 25 Bass fish', -- Description of the task
rewards = { -- Rewards for completing the task
money = 150, -- Amount of in-game currency rewarded
xp = 75, -- Amount of experience points rewarded
},
fishName = 'bass', -- The fish associated with the task
requiredAmount = 25, -- Number of fish to catch to complete the task
minLevel = 1, -- Minimum player level required to undertake the task
currentAmount = 0, -- Current progress towards completing the task !! DO NOT EDIT THIS MANUALLY !!
completed = false, -- Completion status of the task !! DO NOT EDIT THIS MANUALLY !!
},
{
id = 2,
name = 'Bass Collector',
description = 'Catch 50 Bass fish',
rewards = {
money = 300,
xp = 150,
},
fishName = 'bass',
requiredAmount = 50,
minLevel = 1,
currentAmount = 0,
completed = false,
},
{
id = 3,
name = 'Bass Master',
description = 'Catch 100 Bass fish',
rewards = {
money = 600,
xp = 300,
},
fishName = 'bass',
requiredAmount = 100,
minLevel = 1,
currentAmount = 0,
completed = false,
},
-- Bluegill Tasks (Level 2, Eco)
{
id = 4,
name = 'Bluegill Hunter',
description = 'Catch 20 Bluegill fish',
rewards = {
money = 200,
xp = 100,
},
fishName = 'bluegill',
requiredAmount = 20,
minLevel = 2,
currentAmount = 0,
completed = false,
},
{
id = 5,
name = 'Bluegill Expert',
description = 'Catch 40 Bluegill fish',
rewards = {
money = 400,
xp = 200,
},
fishName = 'bluegill',
requiredAmount = 40,
minLevel = 2,
currentAmount = 0,
completed = false,
},
{
id = 6,
name = 'Bluegill Legend',
description = 'Catch 75 Bluegill fish',
rewards = {
money = 750,
xp = 375,
},
fishName = 'bluegill',
requiredAmount = 75,
minLevel = 2,
currentAmount = 0,
completed = false,
},
-- Common Carp Tasks (Level 3, Eco)
{
id = 7,
name = 'Carp Catcher',
description = 'Catch 15 Common Carp',
rewards = {
money = 250,
xp = 125,
},
fishName = 'common_carp',
requiredAmount = 15,
minLevel = 3,
currentAmount = 0,
completed = false,
},
{
id = 8,
name = 'Carp Specialist',
description = 'Catch 30 Common Carp',
rewards = {
money = 500,
xp = 250,
},
fishName = 'common_carp',
requiredAmount = 30,
minLevel = 3,
currentAmount = 0,
completed = false,
},
{
id = 9,
name = 'Carp Master',
description = 'Catch 60 Common Carp',
rewards = {
money = 1000,
xp = 500,
},
fishName = 'common_carp',
requiredAmount = 60,
minLevel = 3,
currentAmount = 0,
completed = false,
},
-- Northern Pike Tasks (Level 4, Common)
{
id = 10,
name = 'Pike Pursuer',
description = 'Catch 12 Northern Pike',
rewards = {
money = 300,
xp = 150,
},
fishName = 'nothern_pike',
requiredAmount = 12,
minLevel = 4,
currentAmount = 0,
completed = false,
},
{
id = 11,
name = 'Pike Professional',
description = 'Catch 25 Northern Pike',
rewards = {
money = 600,
xp = 300,
},
fishName = 'nothern_pike',
requiredAmount = 25,
minLevel = 4,
currentAmount = 0,
completed = false,
},
{
id = 12,
name = 'Pike Champion',
description = 'Catch 50 Northern Pike',
rewards = {
money = 1200,
xp = 600,
},
fishName = 'nothern_pike',
requiredAmount = 50,
minLevel = 4,
currentAmount = 0,
completed = false,
},
-- Perch Tasks (Level 5, Epic)
{
id = 13,
name = 'Perch Pioneer',
description = 'Catch 10 Perch',
rewards = {
money = 400,
xp = 200,
},
fishName = 'perch',
requiredAmount = 10,
minLevel = 5,
currentAmount = 0,
completed = false,
},
{
id = 14,
name = 'Perch Pro',
description = 'Catch 20 Perch',
rewards = {
money = 800,
xp = 400,
},
fishName = 'perch',
requiredAmount = 20,
minLevel = 5,
currentAmount = 0,
completed = false,
},
{
id = 15,
name = 'Perch Legend',
description = 'Catch 40 Perch',
rewards = {
money = 1600,
xp = 800,
},
fishName = 'perch',
requiredAmount = 40,
minLevel = 5,
currentAmount = 0,
completed = false,
},
-- Rainbow Trout Tasks (Level 6, Rare)
{
id = 16,
name = 'Rainbow Hunter',
description = 'Catch 8 Rainbow Trout',
rewards = {
money = 500,
xp = 250,
},
fishName = 'rainbow_trout',
requiredAmount = 8,
minLevel = 6,
currentAmount = 0,
completed = false,
},
{
id = 17,
name = 'Rainbow Expert',
description = 'Catch 15 Rainbow Trout',
rewards = {
money = 1000,
xp = 500,
},
fishName = 'rainbow_trout',
requiredAmount = 15,
minLevel = 6,
currentAmount = 0,
completed = false,
},
{
id = 18,
name = 'Rainbow Master',
description = 'Catch 30 Rainbow Trout',
rewards = {
money = 2000,
xp = 1000,
},
fishName = 'rainbow_trout',
requiredAmount = 30,
minLevel = 6,
currentAmount = 0,
completed = false,
},
-- Redfin Pickerel Tasks (Level 7, Common)
{
id = 19,
name = 'Pickerel Pursuer',
description = 'Catch 10 Redfin Pickerel',
rewards = {
money = 350,
xp = 175,
},
fishName = 'redfin_pickerel',
requiredAmount = 10,
minLevel = 7,
currentAmount = 0,
completed = false,
},
{
id = 20,
name = 'Pickerel Pro',
description = 'Catch 20 Redfin Pickerel',
rewards = {
money = 700,
xp = 350,
},
fishName = 'redfin_pickerel',
requiredAmount = 20,
minLevel = 7,
currentAmount = 0,
completed = false,
},
{
id = 21,
name = 'Pickerel Champion',
description = 'Catch 40 Redfin Pickerel',
rewards = {
money = 1400,
xp = 700,
},
fishName = 'redfin_pickerel',
requiredAmount = 40,
minLevel = 7,
currentAmount = 0,
completed = false,
},
-- Rock Bass Tasks (Level 8, Common)
{
id = 22,
name = 'Rock Bass Hunter',
description = 'Catch 8 Rock Bass',
rewards = {
money = 400,
xp = 200,
},
fishName = 'rock_bass',
requiredAmount = 8,
minLevel = 8,
currentAmount = 0,
completed = false,
},
{
id = 23,
name = 'Rock Bass Expert',
description = 'Catch 15 Rock Bass',
rewards = {
money = 800,
xp = 400,
},
fishName = 'rock_bass',
requiredAmount = 15,
minLevel = 8,
currentAmount = 0,
completed = false,
},
{
id = 24,
name = 'Rock Bass Master',
description = 'Catch 30 Rock Bass',
rewards = {
money = 1600,
xp = 800,
},
fishName = 'rock_bass',
requiredAmount = 30,
minLevel = 8,
currentAmount = 0,
completed = false,
},
-- Small Trout Tasks (Level 9, Rare)
{
id = 25,
name = 'Small Trout Seeker',
description = 'Catch 6 Small Trout',
rewards = {
money = 450,
xp = 225,
},
fishName = 'small_trout',
requiredAmount = 6,
minLevel = 9,
currentAmount = 0,
completed = false,
},
{
id = 26,
name = 'Small Trout Specialist',
description = 'Catch 12 Small Trout',
rewards = {
money = 900,
xp = 450,
},
fishName = 'small_trout',
requiredAmount = 12,
minLevel = 9,
currentAmount = 0,
completed = false,
},
{
id = 27,
name = 'Small Trout Legend',
description = 'Catch 25 Small Trout',
rewards = {
money = 1800,
xp = 900,
},
fishName = 'small_trout',
requiredAmount = 25,
minLevel = 9,
currentAmount = 0,
completed = false,
},
-- Smallmouth Bass Tasks (Level 10, Common)
{
id = 28,
name = 'Smallmouth Hunter',
description = 'Catch 8 Smallmouth Bass',
rewards = {
money = 500,
xp = 250,
},
fishName = 'smallmouth_bass',
requiredAmount = 8,
minLevel = 10,
currentAmount = 0,
completed = false,
},
{
id = 29,
name = 'Smallmouth Expert',
description = 'Catch 15 Smallmouth Bass',
rewards = {
money = 1000,
xp = 500,
},
fishName = 'smallmouth_bass',
requiredAmount = 15,
minLevel = 10,
currentAmount = 0,
completed = false,
},
{
id = 30,
name = 'Smallmouth Master',
description = 'Catch 30 Smallmouth Bass',
rewards = {
money = 2000,
xp = 1000,
},
fishName = 'smallmouth_bass',
requiredAmount = 30,
minLevel = 10,
currentAmount = 0,
completed = false,
},
-- Sockeye Salmon Tasks (Level 11, Eco)
{
id = 31,
name = 'Salmon Seeker',
description = 'Catch 5 Sockeye Salmon',
rewards = {
money = 550,
xp = 275,
},
fishName = 'sockeye_salmon',
requiredAmount = 5,
minLevel = 11,
currentAmount = 0,
completed = false,
},
{
id = 32,
name = 'Salmon Specialist',
description = 'Catch 10 Sockeye Salmon',
rewards = {
money = 1100,
xp = 550,
},
fishName = 'sockeye_salmon',
requiredAmount = 10,
minLevel = 11,
currentAmount = 0,
completed = false,
},
{
id = 33,
name = 'Salmon Legend',
description = 'Catch 20 Sockeye Salmon',
rewards = {
money = 2200,
xp = 1100,
},
fishName = 'sockeye_salmon',
requiredAmount = 20,
minLevel = 11,
currentAmount = 0,
completed = false,
},
-- Trout Tasks (Level 12, Common)
{
id = 34,
name = 'Trout Tracker',
description = 'Catch 6 Trout',
rewards = {
money = 600,
xp = 300,
},
fishName = 'trout',
requiredAmount = 6,
minLevel = 12,
currentAmount = 0,
completed = false,
},
{
id = 35,
name = 'Trout Expert',
description = 'Catch 12 Trout',
rewards = {
money = 1200,
xp = 600,
},
fishName = 'trout',
requiredAmount = 12,
minLevel = 12,
currentAmount = 0,
completed = false,
},
{
id = 36,
name = 'Trout Master',
description = 'Catch 25 Trout',
rewards = {
money = 2500,
xp = 1250,
},
fishName = 'trout',
requiredAmount = 25,
minLevel = 12,
currentAmount = 0,
completed = false,
},
-- Whitefish Tasks (Level 13, Epic)
{
id = 37,
name = 'Whitefish Warrior',
description = 'Catch 4 Whitefish',
rewards = {
money = 700,
xp = 350,
},
fishName = 'whitefish',
requiredAmount = 4,
minLevel = 13,
currentAmount = 0,
completed = false,
},
{
id = 38,
name = 'Whitefish Expert',
description = 'Catch 8 Whitefish',
rewards = {
money = 1400,
xp = 700,
},
fishName = 'whitefish',
requiredAmount = 8,
minLevel = 13,
currentAmount = 0,
completed = false,
},
{
id = 39,
name = 'Whitefish Legend',
description = 'Catch 15 Whitefish',
rewards = {
money = 2800,
xp = 1400,
},
fishName = 'whitefish',
requiredAmount = 15,
minLevel = 13,
currentAmount = 0,
completed = false,
},
}
Last updated