- Joined
- Jan 27, 2018
- Messages
- 175
Objectives / Questing plugin
Plugin should provide an objective with a reward like so:
Config:
Quest name: Kill 15 wild rex's
Quest description: Kill 15 wild rex's
Quest Type: Kill / Gather
- Type should be configurable between wild dino kills (configurable by type if possible) , Resource gathering "Gather X black pearls" , Player kills (this would require a CD linked to the victims steamID so they could not kill the same player over and over)
Amount: 15
- Amount to kill / gather
Timed: true/false
- Is objective timed: True/False if True once they initiate the objective by gathering the first resource or killing the first dino they are given a timer "Notification" if they fail the objective goes onto the CD as if it were completed.
If false they have no set time to complete the objective.
Timer: "X" seconds
-Time to complete objective in seconds
Frequency: Daily/Weekly
- After completion or failure how long until the quest can be obtained again.
Reward: This should be able to be Dino, Items / BP's , Beacons and shop points if possible.
Additional commands:
/reloadplugin - Reloads config.
/viewquests - Shows players on screen their available quests and quest descriptions
/acceptquest <questID> - I think this is only needed if the plugin is not able to be made to auto trigger quests on first kill and so on.
Plugin should provide an objective with a reward like so:
Config:
Quest name: Kill 15 wild rex's
Quest description: Kill 15 wild rex's
Quest Type: Kill / Gather
- Type should be configurable between wild dino kills (configurable by type if possible) , Resource gathering "Gather X black pearls" , Player kills (this would require a CD linked to the victims steamID so they could not kill the same player over and over)
Amount: 15
- Amount to kill / gather
Timed: true/false
- Is objective timed: True/False if True once they initiate the objective by gathering the first resource or killing the first dino they are given a timer "Notification" if they fail the objective goes onto the CD as if it were completed.
If false they have no set time to complete the objective.
Timer: "X" seconds
-Time to complete objective in seconds
Frequency: Daily/Weekly
- After completion or failure how long until the quest can be obtained again.
Reward: This should be able to be Dino, Items / BP's , Beacons and shop points if possible.
Additional commands:
/reloadplugin - Reloads config.
/viewquests - Shows players on screen their available quests and quest descriptions
/acceptquest <questID> - I think this is only needed if the plugin is not able to be made to auto trigger quests on first kill and so on.