Tournaments
The fishing tournament system allows players to participate in time-limited fishing competitions with rewards for the top performers.
General Configuration
enabledrequiredboolean
true
false
, the organizer NPC won't spawn, and tournaments won't be held. Organizer Configuration
The organizer
section defines the NPC who manages fishing tournaments:
organizer.coordsrequiredvector4
organizer.modelrequiredstring
'a_m_y_beach_01'
organizer.scenariorequiredstring
'WORLD_HUMAN_CLIPBOARD'
Organizer Blip Configuration
The organizer.blip
section controls how the organizer appears on the map:
organizer.blip.enabledrequiredboolean
true
organizer.blip.spriterequirednumber
267
organizer.blip.displayrequirednumber
4
organizer.blip.scalerequirednumber
0.7
organizer.blip.colourrequirednumber
46
organizer.blip.labelrequiredstring
'Tournament Organizer'
Tournament Configuration
entryFeerequirednumber
1000
Timing Configuration
The timing
section controls tournament duration and announcement periods:
timing.durationrequirednumber
60
timing.announcerequirednumber
30
Tournament Scheduling
The scheduling
section configures automatic tournament scheduling:
scheduling.enabledrequiredboolean
true
scheduling.timezoneOffsetrequirednumber
0
Tournament Schedule Configuration
The day numbers in the schedule use the following mapping:
0
= Sunday1
= Monday2
= Tuesday3
= Wednesday4
= Thursday5
= Friday6
= Saturday
scheduling.schedulerequiredtable
scheduling.schedule[day]requiredarray
Scoring Configuration
The rarityMultipliers
section defines point multipliers based on fish rarity:
rarityMultipliersrequiredtable
rarityMultipliers.commonrequirednumber
1.0
rarityMultipliers.uncommonrequirednumber
1.25
rarityMultipliers.rarerequirednumber
1.5
rarityMultipliers.epicrequirednumber
1.75
rarityMultipliers.legendaryrequirednumber
2.0
Rewards Configuration
The rewards section configures what players earn for participating in tournaments:
- 1st place: 50% of prize pool
- 2nd place: 25% of prize pool
- 3rd place: 12.5% of prize pool
- Other places: Share remaining 12.5% based on position
Prize Rewards Configuration
rewards.prize.enabledrequiredboolean
true
rewards.prize.typerequiredstring
'money'
rewards.prize.baserequirednumber
10000
rewards.prize.addEntryFeesrequiredboolean
true
rewards.prize.playerMultiplierrequirednumber
2.0
Prize Amount Limits
rewards.prize.amount.minrequirednumber
50
rewards.prize.amount.maxrequirednumber
10000
Bonus Rewards Configuration
rewards.bonus.enabledrequiredboolean
true
rewards.bonus.maxItemsrequirednumber
2
Bonus Items Configuration
rewards.bonus.itemsrequiredarray
rewards.bonus.items[].namerequiredstring
rewards.bonus.items[].amountrequiredtable
rewards.bonus.items[].amount.minrequirednumber
rewards.bonus.items[].amount.maxrequirednumber
rewards.bonus.items[].chancerequirednumber
Admin Commands Configuration
The commands
section configures tournament-related admin commands:
commands.enabledrequiredboolean
true
commands.starttournament.enabledrequiredboolean
true
commands.starttournament.commandrequiredstring
'starttournament'
commands.starttournament.helprequiredstring
'Start a fishing tournament'
commands.starttournament.restrictedrequiredstring
'group.admin'
commands.jointournament.enabledrequiredboolean
true
commands.jointournament.commandrequiredstring
'jointournament'
commands.jointournament.helprequiredstring
'Join a fishing tournament'
commands.jointournament.restrictedrequiredstring
'group.admin'