Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # OnTime Output Configuration File# OnTime Output Configuration File
- # Last Default YML Update: Oct 11, 2012# Last Default YML Update: Oct 11, 2012
- # Author: Edge209# Author: Edge209
- ######################################################################################################
- # DO NOT CHANGE THE VERSION number for this file ## DO NOT CHANGE THE VERSION number for this file #
- outputVersion: 11
- ######################################################################################################
- # Output Configuration Syntax Rules# Output Configuration Syntax Rules
- # *** BE CAREFUL *** since this is a yml file the format is very important. NEVER use TABs to create space, always use 'spaces'# *** BE CAREFUL *** since this is a yml file the format is very important. NEVER use TABs to create space, always use 'spaces'
- ##
- # Every output string must be contained within single quote marks (')# Every output string must be contained within single quote marks (')
- # Color codes can be used, but codes must begin with "&" and must followed by a space (' ') e.g. '&a ' for green text# Color codes can be used, but codes must begin with "&" and must followed by a space (' ') e.g. '&a ' for green text
- # The number of lines output must be specified (lines: #), or set to zero if no output should be generated.# The number of lines output must be specified (lines: #), or set to zero if no output should be generated.
- # Each line must be labeled with 'line-#:' where # is the line order, and # should begin with 1# Each line must be labeled with 'line-#:' where # is the line order, and # should begin with 1
- # "Variables" must be enclosed in "[ ]" and must be proceeded and followed by a space (' ').# "Variables" must be enclosed in "[ ]" and must be proceeded and followed by a space (' ').
- ##
- # The following 'variable' codes are supported in the output:# The following 'variable' codes are supported in the output:
- ##
- # [afk] - Player's Away from Keyboard (AFK) status. ("(AFK)" shown when AFK, otherwise nothing is displayed.)# [afk] - Player's Away from Keyboard (AFK) status. ("(AFK)" shown when AFK, otherwise nothing is displayed.)
- # [afktime] - How long a player has been AFK for the current login session# [afktime] - How long a player has been AFK for the current login session
- # [afkToday] - How long has a player been AFK today
- # [afkWeek] - How long has a player been AFK this week
- # [afkMonth] - How long has a player been AFK this month
- # [current] - Player's OnTime for current session (login)# [current] - Player's OnTime for current session (login)
- # [daily] - Player's daily OnTime # [daily] - Player's daily OnTime
- # [daysAgo] - Number of calendar days since player's first login to the server# [daysAgo] - Number of calendar days since player's first login to the server
- # [daysOn] - The number of different days the player has been on the server# [daysOn] - The number of different days the player has been on the server
- # [eventRef] - The reward event reference: playtime(play), vote (vote), or referral (refer): see output.eventRef.*
- # [firstLogin] - The date player first joined the server# [firstLogin] - The date player first joined the server
- # [lastLogin] - Day/Time stamp of the player's last login# [lastLogin] - Day/Time stamp of the player's last login
- # [lastvote] - Day/Time stamp of the player's last vote for the server# [lastvote] - Day/Time stamp of the player's last vote for the server
- # [monthly] - Player's Monthly OnTime# [monthly] - Player's Monthly OnTime
- # [monthStartDate] - Date for start of new monthly playtime collection period# [monthStartDate] - Date for start of new monthly playtime collection period
- # [player] - Player's in-game name# [player] - Player's in-game name
- # [quantity] - Reward quantity value. Only used for 'item' and 'xp' rewards# [quantity] - Reward quantity value. Only used for 'item' and 'xp' rewards
- # [referredBy] - Player that referred another player# [referredBy] - Player that referred another player
- # [referredPlayer] - Player that was referred by another# [referredPlayer] - Player that was referred by another
- # [referrals] - Number of referrals made by a player# [referrals] - Number of referrals made by a player
- # [reportDate] - Date associated with data collected daily# [reportDate] - Date associated with data collected daily
- # [reward] - Reward to be issued. (This holds the quantity for 'econ' rewards) # [reward] - Reward to be issued. (This holds the quantity for 'econ' rewards)
- # [rewardString]** - A default set of reward strings which combine things such as quantity and reward names.# [rewardString]** - A default set of reward strings which combine things such as quantity and reward names.
- # [rewardType] - Type of reward: Auto vs Individual if Individual Ontime/Real/Delta/Login is also specified# [rewardType] - Type of reward: Auto vs Individual if Individual Ontime/Real/Delta/Login is also specified
- # [scope] - Total, daily, weekly, monthly label for scope of a reward (see 'scope' keyword below for further configuration)# [scope] - Total, daily, weekly, monthly label for scope of a reward (see 'scope' keyword below for further configuration)
- # [scopetime] -- Time relative to the current scope context. Used in conjunction with '[scope]'# [scopetime] -- Time relative to the current scope context. Used in conjunction with '[scope]'
- # [serverName] - Name of the server# [serverName] - Name of the server
- # [timeToReward] - The amount of in-game time until a players next reward is issued# [timeToReward] - The amount of in-game time until a players next reward is issued
- # [topDateTime] - Date/Time stamp used in 'top player' lists
- # [topListScope] - Language used in 'top player' lists related to the scope [total, today, week, month, etc.]
- # [topSpot] - Player's location in a "Top xx" list# [topSpot] - Player's location in a "Top xx" list
- # [total] - Player's total OnTime# [total] - Player's total OnTime
- # [votes] - Number of votes cast for the system# [votes] - Number of votes cast for the system
- # [voteService] - Online service supporting votifier where vote was cast# [voteService] - Online service supporting votifier where vote was cast
- # [weekly] - Player's weekly OnTime# [weekly] - Player's weekly OnTime
- # [weekStartDate] - Date for start of new weekly playtime collection period# [weekStartDate] - Date for start of new weekly playtime collection period
- # [$] - econ system's unit name (e.g. 'coins', 'dollars', 'credits')# [$] - econ system's unit name (e.g. 'coins', 'dollars', 'credits')
- ##
- ##
- # ** There is special handling for '[rewardString]'. This was designed to be used in the 'ontime' (self) and 'ontime <playername.' (other) commands.# ** There is special handling for '[rewardString]'. This was designed to be used in the 'ontime' (self) and 'ontime <playername.' (other) commands.
- # Because it is possible to use the 'ontime rewards set' command a player can have more than one scheduled reward. When '[rewardString]' is used# Because it is possible to use the 'ontime rewards set' command a player can have more than one scheduled reward. When '[rewardString]' is used
- # the plugin will generate multiple lines of the same format, one for each of the scheduled rewards for that player. Any variable used# the plugin will generate multiple lines of the same format, one for each of the scheduled rewards for that player. Any variable used
- # on the same line will also be used in each of the reward output lines.# on the same line will also be used in each of the reward output lines.
- ##
- # Color Codes# Color Codes
- # &0 Black# &0 Black
- # &1 Dark Blue# &1 Dark Blue
- # &2 Dark Green# &2 Dark Green
- # &3 Dark Aqua# &3 Dark Aqua
- # &4 Dark Red# &4 Dark Red
- # &5 Dark Purple# &5 Dark Purple
- # &6 Gold# &6 Gold
- # &7 Gray# &7 Gray
- # &8 Dark Gray# &8 Dark Gray
- # &9 Blue# &9 Blue
- # &a Green# &a Green
- # &b Aqua# &b Aqua
- # &c Red# &c Red
- # &d Light Purple# &d Light Purple
- # &e Yellow# &e Yellow
- # &f White# &f White
- output:
- ##
- # Output for reward issue events# Output for reward issue events
- ##
- reward:
- demotion:
- lines: 3
- line-1: '&a We are sorry, [player]'
- line-2: '&a but, you have been demoted to group [reward]'
- addgroup:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on [scope] for [scopetime]'
- line-3: '&a You have been added to group [reward]'
- removegroup:
- lines: 3
- line-1: '&a Hi, [player] !'
- line-2: '&a You have been on [scope] for [scopetime]'
- line-3: '&a You have been removed from group [reward]'
- denial:
- lines: 1
- line-1: '&a [player] You have lost the permission: [reward]'
- kit:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been rewarded a kit including:'
- kitelement:
- lines: 1
- line-1: '&a [quantity] [reward]'
- votifier:
- lines: 3
- line-1: '&a [player] your vote at [voteService] has been counted! '
- line-2: '&a You have been given [rewardString] as a thank you. '
- line-3: '&a Please remember to vote again tomorrow! '
- referralTarget:
- lines: 2
- line-1: '&a [player] Thank you for letting us know who referred you.'
- line-2: '&a For doing this, you have been given [rewardString]'
- item:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been rewarded ( [quantity] ) [reward]'
- inventoryFull:
- lines: 2
- line-1: '&a You have a reward of ( [quantity] ) [reward] waiting.'
- line-2: '&a Please make room in your inventory.'
- econ:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been rewarded [reward] [$]'
- permission:
- lines: 4
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been granted the following permission [reward]'
- line-4: '&a It will take effect on your next login.'
- group:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been auto-promoted to group [reward]'
- command:
- lines: 0
- xp:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been on for [total]'
- line-3: '&a You have been rewarded [quantity] XP!'
- referred:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a Your referral of [referredPlayer] has payed off'
- line-3: '&a You have been rewarded [rewardString]'
- topDaily:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been rewarded [rewardString]'
- line-3: '&a For being the # [topSpot] Player for [topPeriod]'
- topWeekly:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been rewarded [rewardString]'
- line-3: '&a For being the # [topSpot] Player for the week starting [topPeriod]'
- topMonthly:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been rewarded [rewardString]'
- line-3: '&a For being the # [topSpot] Player for the month starting [topPeriod]'
- topTotal:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been rewarded [rewardString]'
- line-3: '&a For being the # [topSpot] Player as of [topPeriod]'
- dayson:
- lines: 3
- line-1: '&a Congratulations [player] !'
- line-2: '&a You have been rewarded [rewardString]'
- line-3: '&a For playing on [serverName] on [daysOn] different days.'
- # endRewards# endRewards
- ##
- # Server Broadcasts# Server Broadcasts
- broadcast:
- votifier:
- lines: 3
- line-1: '&e [player] has voted for [serverName] at [voteService]! '
- line-2: '&e and received [rewardString] as a thank you. '
- line-3: '&e You should too! '
- referralTarget:
- lines: 2
- line-1: '&e [player] Just told us who referred them to [serverName]'
- line-2: '&e For doing this, they have been given [rewardString]'
- group:
- lines: 1
- line-1: '&e [player] been auto-promoted to group [reward]'
- referred:
- lines: 3
- line-1: '&e [player] has successfully referred a friend to [serverName]'
- line-2: '&e And for doing so they received [rewardString]'
- line-3: '&e You should do the same!'
- topDaily:
- lines: 2
- line-1: '&e [player] was rewarded [rewardString]'
- line-2: '&e For being the # [topSpot] Player for [topPeriod]'
- topWeekly:
- lines: 2
- line-1: '&e [player] was rewarded [rewardString]'
- line-2: '&e For being the # [topSpot] Player for the week starting [topPeriod]'
- topMonthly:
- lines: 2
- line-1: '&e [player] was rewarded [rewardString]'
- line-2: '&e For being the # [topSpot] Player for the month starting [topPeriod]'
- topTotal:
- lines: 2
- line-1: '&e [player] was rewarded [rewardString]'
- line-2: '&e For being the # [topSpot] Player as of [topPeriod]'
- # broadcast end playerIsAFK:
- lines: 1
- line-1: '&c [player] is now AFK'
- playerNotAFK:
- lines: 1
- line-1: '&c [player] is no longer AFK'
- # broadcast end
- ##
- # Output for the '/ontime' command# Output for the '/ontime' command
- ##
- ontime-me:
- lines: 5
- line-1: 'Current login time = [current]'
- line-2: 'Today total time = [daily]'
- line-3: 'This week total time = [weekly]'
- line-4: 'This month total time = [monthly]'
- line-5: 'Lifetime server time = [total]'
- # endOntime-me# endOntime-me
- ##
- ##
- # Output for the '/ontime <player>' command# Output for the '/ontime <player>' command
- # #
- ontime-other:
- lines: 14
- line-1: '[player] : Joined the server [daysAgo] days ago.'
- line-2: '[player] : Has been on [daysOn] different days.'
- line-3: '[player] : Last login on [lastLogin]'
- line-4: '[player] : This login= [current] &c [afk]'
- line-5: '[player] : AFK time this login= [afktime]'
- line-6: '[player] : Today= [daily]'
- line-7: '[player] : This Week= [weekly]'
- line-8: '[player] : This Month= [monthly]'
- line-9: '[player] : Total Time= [total]'
- line-10: '[player] : Votes Cast: [votes]'
- line-11: '[player] : Last Voted on [lastvote]'
- line-12: '[player] : Referred by: [referredBy]'
- line-13: '[player] : Referrals Made: [referrals]'
- line-14: '[player] : Reward: ( [rewardType] ) [rewardString] in [timeToReward]'
- # endOntime-other# endOntime-other
- ##
- ##
- # output used when there is missing data# output used when there is missing data
- ##
- error:
- errorColor: '&c'
- noDaysAgo: 'No record'
- noDaysOn: 'No record'
- noLastLogin: 'No record'
- notOnline: 'Not Online'
- notOnToday: 'Not On Today'
- notOnWeek: 'Not On This Week'
- notOnMonth: 'Not On This Month'
- noTotal: 'No record'
- noReward: 'No reward set'
- noRewardQuantity: 'N/A'
- noRewardTime: 'N/A'
- notEnabled: 'N/A'
- noAFKTime: 'N/A'
- playerAFK: '(on hold)'
- noTopData: 'N/A'
- noData: 'N/A'
- # endError# endError
- ##
- ##
- # Formats used to output dates and time. Please reference http://www.java2s.com/Tutorial/Java/0040__Data-Type/SimpleDateFormat.htm# Formats used to output dates and time. Please reference http://www.java2s.com/Tutorial/Java/0040__Data-Type/SimpleDateFormat.htm
- # for more information and examples# for more information and examples
- ##
- dateTimeFormat: '[MM/dd/yyyy HH:mm:ss]'
- dateFormat: '[MM/dd/yyyy]'
- # Labels used for time output for 'ontime' and 'ontime <playerName>' commands# Labels used for time output for 'ontime' and 'ontime <playerName>' commands
- time:
- seconds: ' Seconds'
- minutes: ' Min'
- hours: ' Hr'
- days: ' Day'
- na: ' Time N/A'
- indi: '(Individual)'
- scope:
- today: 'today'
- week: 'this week'
- month: 'this month'
- total: ''
- eventRef:
- play: ''
- vote: 'Votes'
- refer: 'Referrals'
- #
- # #
- # Output for when a player record is not found# Output for when a player record is not found
- noOnTimeRecord:
- lines: 1
- line-1: 'There is no [serverName] record of a player named [player]'
- ##
- # #
- # endDate# endDate
- # #
- ##
- # Output for headers and colors used in '>ontime top <##> [total/today/week]' commands # Output for headers and colors used in '>ontime top <##> [total/today/week]' commands
- #
- topListHeader:
- lines: 2
- line-1: '&e -- [serverName] &9 OnTime [eventRef] &e LeaderBoard--'
- line-2: '&9 [topListScope] [topDateTime]'
- topListScope:
- today: 'For today '
- week: 'For the week starting '
- month: 'For the month starting '
- total: 'For all time as of '
- topListError:
- noPlayers: ' There are no players currently on the list.'
- notOnline: 'Not ONLINE'
- lastLoginNA: '[Last Login N/A]'
- # endHeaders
- topListTimeColor: '&a'
- topListNameColor: '&f'
- topListExtrasColor: '&a'
- # endColors# endColors
- #
- # Output for lack of permission for a command
- #
- noPermission: 'You do not have permission for that command.'
- #
- # Output when listing possible player names
- #
- possible: 'Did you mean one of the following?'
- #
- # Referral Related Output
- #
- refer:
- used: 'Only one referral is allowed per player, and yours has been used.'
- notYourself: 'You may not refer yourself.'
- tooLong: 'You have been playing on the server too long to now claim that someone referred you.'
- #
- # Referral messages that support parameters
- #
- others:
- lines: 1
- line-1: 'Other players referred by [player]'
- none:
- lines: 1
- line-1: '&c [player] has not made any referrals.'
- sourceReward:
- lines: 1
- line-1: 'Referred By reward of [rewardString] setup for [player]'
- targetReward:
- lines: 1
- line-1: 'Referred By usage reward of [rewardString] setup for you.'
- noReward:
- lines: 1
- line-1: '[player] is not eligible for any defined Referral rewards. No reward scheduled.'
- #
- # endFile# endFile
- ##
Advertisement
Add Comment
Please, Sign In to add comment