Advertisement
Guest User

Untitled

a guest
Mar 19th, 2015
14
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.34 KB | None | 0 0
  1. # OnTime Output Configuration File
  2. # Author: Edge209
  3.  
  4. ###################################################
  5. # DO NOT CHANGE THE VERSION number for this file #
  6. outputVersion: 19
  7. ###################################################
  8.  
  9. # Output Configuration Syntax Rules
  10. # *** BE CAREFUL *** since this is a yml file the format is very important. NEVER use TABs to create space, always use 'spaces'
  11. #
  12. # Every output string must be contained within single quote marks (')
  13. # Color codes can be used, but codes must begin with "&" and must followed by a space (' ') e.g. '&a ' for green text
  14. # The number of lines output must be specified (lines: #), or set to zero if no output should be generated.
  15. # Each line must be labeled with 'line-#:' where # is the line order, and # should begin with 1
  16. # "Variables" must be enclosed in "[ ]" and must be proceeded and followed by a space (' ').
  17. #
  18. # The following 'variable' codes are supported in the output:
  19. #
  20. # [afk] - Player's Away from Keyboard (AFK) status. 'output.error.playerAFK' below is used, otherwise nothing is displayed.)
  21. # [afktime] - How long a player has been AFK for the current login session
  22. # [afkToday] - How long has a player been AFK today
  23. # [afkWeek] - How long has a player been AFK this week
  24. # [afkMonth] - How long has a player been AFK this month
  25. # [balance] - Player's current econ system balance
  26. # [current] - Player's OnTime for current session (login)
  27. # [daily] - Player's daily OnTime
  28. # [daysAgo] - Number of calendar days since player's first login to the server
  29. # [daysOn] - The number of different days the player has been on the server
  30. # [eventRef] - The reward event reference: playtime(play), vote (vote), or referral (refer): see output.eventRef.*
  31. # [firstLogin] - The date player first joined the server
  32. # [lastLogin] - Day/Time stamp of the player's last login
  33. # [lastvote] - Day/Time stamp of the player's last vote for the server
  34. # [monthly] - Player's Monthly OnTime
  35. # [monthStartDate] - Date for start of new monthly playtime collection period
  36. # [player] - Player's in-game name
  37. # [points] - Player's accumulated loyalty points
  38. # [quantity] - Reward quantity value. Only used for 'item' and 'xp' rewards
  39. # [rank] - Player's current (highest) rank (a.k.a group)
  40. # [referredBy] - Player that referred another player
  41. # [referredPlayer] - Player that was referred by another
  42. # [referrals] - Number of referrals made by a player
  43. # [reportDate] - Date associated with data collected daily
  44. # [reward] - Reward to be issued. (This holds the quantity for 'econ' rewards)
  45. # [rewardString]** - A default set of reward strings which combine things such as quantity and reward names.
  46. # [rewardType] - Type of reward: Auto vs Individual if Individual Ontime/Real/Delta/Login is also specified
  47. # [rewardWorld] - World (all) where the reward is valid
  48. # [scope] - Total, daily, weekly, monthly label for scope of a reward (see 'scope' keyword below for further configuration)
  49. # [scopetime] -- Time relative to the current scope context. Used in conjunction with '[scope]'
  50. # [serverName] - Name of the server
  51. # [serverTime] - Current Date/Time of the server
  52. # [timeToReward] - The amount of in-game time until a players next reward is issued
  53. # [topDateTime] - Date/Time stamp used in 'top player' lists
  54. # [topListScope] - Language used in 'top player' lists related to the scope [total, today, week, month, etc.]
  55. # [topSpot] - Player's location in a "Top xx" list
  56. # [total] - Player's total OnTime
  57. # [uuid] - Player's UUID
  58. # [votes] - Number of votes cast for the system
  59. # [voteService] - Online service supporting votifier where vote was cast
  60. # [weekly] - Player's weekly OnTime
  61. # [weekStartDate] - Date for start of new weekly playtime collection period
  62. # [world] - Name of world (used for per-world tracking)
  63.  
  64. # [$] - econ system's unit name (e.g. 'coins', 'dollars', 'credits')
  65. #
  66. #
  67. # ** There is special handling for '[rewardString]'. This was designed to be used in the 'ontime' (self) and 'ontime <playername.' (other) commands.
  68. # Because it is possible to use the 'ontime rewards set' command a player can have more than one scheduled reward. When '[rewardString]' is used
  69. # the plugin will generate multiple lines of the same format, one for each of the scheduled rewards for that player. Any variable used
  70. # on the same line will also be used in each of the reward output lines.
  71. #
  72. # Color Codes
  73. # &0 Black
  74. # &1 Dark Blue
  75. # &2 Dark Green
  76. # &3 Dark Aqua
  77. # &4 Dark Red
  78. # &5 Dark Purple
  79. # &6 Gold
  80. # &7 Gray
  81. # &8 Dark Gray
  82. # &9 Blue
  83. # &a Green
  84. # &b Aqua
  85. # &c Red
  86. # &d Light Purple
  87. # &e Yellow
  88. # &f White
  89.  
  90. output:
  91. #
  92. # Output for reward issue events
  93. #
  94. reward:
  95. tax:
  96. lines: 3
  97. line-1: '&a Attention [player]!'
  98. line-2: '&a You have been taxed [rewardString]'
  99. line-3: '&a For playing [scope] <in [rewardWorld] >for [scopetime]'
  100. rightworld:
  101. lines: 1
  102. line-1: '&4 The above reward was earned while you were away in another world.'
  103. otherworld:
  104. lines: 3
  105. line-1: '&4 [player] You have earned a reward of [rewardString] but ...'
  106. line-2: '&4 you are in the wrong world to receive it.'
  107. line-3: '&4 You will get that reward when you next visit [rewardWorld]'
  108. shop:
  109. lines: 1
  110. line-1: '&a [player] your purchase of [rewardString] is complete!'
  111. points:
  112. lines: 3
  113. line-1: '&a Congratulations [player] !'
  114. line-2: '&a You have been on [scope] for [scopetime]'
  115. line-3: '&a You have been rewarded [quantity] Loyalty Points!'
  116. demotion:
  117. lines: 2
  118. line-1: '&a We are sorry, [player]'
  119. line-2: '&a but, you have been demoted to group [reward]'
  120. addgroup:
  121. lines: 3
  122. line-1: '&a Congratulations [player] !'
  123. line-2: '&a You have been on [scope] for [scopetime]'
  124. line-3: '&a You have been added to group [reward]'
  125. removegroup:
  126. lines: 3
  127. line-1: '&a Hi, [player] !'
  128. line-2: '&a You have been on [scope] for [scopetime]'
  129. line-3: '&a You have been removed from group [reward]'
  130. denial:
  131. lines: 1
  132. line-1: '&a [player] You have lost the permission: [reward]'
  133. kit:
  134. lines: 3
  135. line-1: '&a Congratulations [player] !'
  136. line-2: '&a You have been on [scope] for [scopetime]'
  137. line-3: '&a You have been rewarded a kit including:'
  138. kitelement:
  139. lines: 1
  140. line-1: '&a [quantity] [reward]'
  141. votifier:
  142. lines: 3
  143. line-1: '&a [player] your vote at [voteService] has been counted! '
  144. line-2: '&a You have been given [rewardString] as a thank you. '
  145. line-3: '&a Please remember to vote again tomorrow! '
  146. referralTarget:
  147. lines: 2
  148. line-1: '&a [player] Thank you for letting us know who referred you.'
  149. line-2: '&a For doing this, you have been given [rewardString]'
  150. item:
  151. lines: 1
  152. line-1: '&a You have been rewarded ( [quantity] ) [reward]'
  153. inventoryFull:
  154. lines: 2
  155. line-1: '&a You have a reward of ( [quantity] ) [reward] waiting.'
  156. line-2: '&a Please make room in your inventory.'
  157. econ:
  158. lines: 1
  159. line-1: '&a You have been rewarded [reward] [$]'
  160. permission:
  161. lines: 4
  162. line-1: '&a Congratulations [player] !'
  163. line-2: '&a You have been on [scope] for [scopetime]'
  164. line-3: '&a You have been granted the following permission [reward]'
  165. line-4: '&a It will take effect on your next login.'
  166. promotion:
  167. lines: 3
  168. line-1: '&a Congratulations [player] !'
  169. line-2: '&a You have been on [scope] for [scopetime]'
  170. line-3: '&a You have been auto-promoted to group [reward]'
  171. command:
  172. lines: 0
  173. xp:
  174. lines: 3
  175. line-1: '&a Congratulations [player] !'
  176. line-2: '&a You have been on [scope] for [scopetime]'
  177. line-3: '&a You have been rewarded [quantity] XP!'
  178. referred:
  179. lines: 3
  180. line-1: '&a Congratulations [player] !'
  181. line-2: '&a Your referral of [referredPlayer] has payed off'
  182. line-3: '&a You have been rewarded [rewardString]'
  183. topDaily:
  184. lines: 3
  185. line-1: '&a Congratulations [player] !'
  186. line-2: '&a You have been rewarded [rewardString]'
  187. line-3: '&a For being the # [topSpot] [eventRef] player for [topPeriod]'
  188. topWeekly:
  189. lines: 3
  190. line-1: '&a Congratulations [player] !'
  191. line-2: '&a You have been rewarded [rewardString]'
  192. line-3: '&a For being the # [topSpot] [eventRef] player for the week starting [topPeriod]'
  193. topMonthly:
  194. lines: 3
  195. line-1: '&a Congratulations [player] !'
  196. line-2: '&a You have been rewarded [rewardString]'
  197. line-3: '&a For being the # [topSpot] [eventRef] player for the month starting [topPeriod]'
  198. topTotal:
  199. lines: 3
  200. line-1: '&a Congratulations [player] !'
  201. line-2: '&a You have been rewarded [rewardString]'
  202. line-3: '&a For being the # [topSpot] [eventRef] player as of [topPeriod]'
  203. dayson:
  204. lines: 3
  205. line-1: '&a Congratulations [player] !'
  206. line-2: '&a You have been rewarded [rewardString]'
  207. line-3: '&a For playing on [serverName] on [daysOn] different days.'
  208.  
  209.  
  210. # endRewards
  211. #
  212. # Server Broadcasts
  213. broadcast:
  214. votifier:
  215. lines: 3
  216. line-1: '&e [player] has voted for [serverName] at [voteService] ! '
  217. line-2: '&e and received [rewardString] as a thank you. '
  218. line-3: '&e You should too! '
  219. referralTarget:
  220. lines: 2
  221. line-1: '&e [player] Just told us who referred them to [serverName]'
  222. line-2: '&e For doing this, they have been given [rewardString]'
  223. group:
  224. lines: 1
  225. line-1: '&e Congratulations for leveling up, [player]'
  226. referred:
  227. lines: 3
  228. line-1: '&e [player] has successfully referred a friend to [serverName]'
  229. line-2: '&e And for doing so they received [rewardString]'
  230. line-3: '&e You should do the same!'
  231. topDaily:
  232. lines: 2
  233. line-1: '&e [player] was rewarded [rewardString]'
  234. line-2: '&e For being the # [topSpot] [eventRef] Player for [topPeriod]'
  235. topWeekly:
  236. lines: 2
  237. line-1: '&e [player] was rewarded [rewardString]'
  238. line-2: '&e For being the # [topSpot] [eventRef] player for the week starting [topPeriod]'
  239. topMonthly:
  240. lines: 2
  241. line-1: '&e [player] was rewarded [rewardString]'
  242. line-2: '&e For being the # [topSpot] [eventRef] player for the month starting [topPeriod]'
  243. topTotal:
  244. lines: 2
  245. line-1: '&e [player] was rewarded [rewardString]'
  246. line-2: '&e For being the # [topSpot] [eventRef] player as of [topPeriod]'
  247. playerIsAFK:
  248. lines: 1
  249. line-1: '&c [player] is now AFK'
  250. playerNotAFK:
  251. lines: 1
  252. line-1: '&c [player] is no longer AFK'
  253. # broadcast end
  254.  
  255. #
  256. # Output for the '/ontime' command
  257. #
  258. ontime-me:
  259. lines: 8
  260. line-1: 'Server Time = [serverTime]'
  261. line-2: 'Current login time = [current]'
  262. line-3: 'Today total time = [daily]'
  263. line-4: 'This week total time = [weekly]'
  264. line-5: 'This month total time = [monthly]'
  265. line-6: 'Lifetime server time = [total]'
  266. line-7: 'Current Rank = [rank]'
  267. line-8: 'Loyalty Points = [points]'
  268. # endOntime-me
  269. #
  270.  
  271. #
  272. # Output for the '/ontime <player>' command
  273. #
  274. ontime-other:
  275. lines: 19
  276. line-1: '[player] : Joined the server [daysAgo] days ago.'
  277. line-2: '[player] : Has been on [daysOn] different days.'
  278. line-3: '[player] : Last login on [lastLogin]'
  279. line-4: '[player] : This login= [current] &c [afk]'
  280. line-5: '[player] : AFK time this login= [afktime]'
  281. line-6: '[player] : AFK time today= [afkToday]'
  282. line-7: '[player] : AFK time this week= [afkWeek]'
  283. line-8: '[player] : AFK time this month= [afkMonth]'
  284. line-9: '[player] : Today= [daily]'
  285. line-10: '[player] : This Week= [weekly]'
  286. line-11: '[player] : This Month= [monthly]'
  287. line-12: '[player] : Total Time= [total]'
  288. line-13: '[player] : Votes Cast: [votes]'
  289. line-14: '[player] : Last Voted on [lastvote]'
  290. line-15: '[player] : Referred by: [referredBy]'
  291. line-16: '[player] : Referrals Made: [referrals]'
  292. line-17: '[player] : Current Rank = [rank]'
  293. line-18: '[player] : Loyalty Points = [points]'
  294. line-19: '[player] : Reward: ( [rewardType] ) [rewardString] [timeToReward]'
  295. # endOntime-other
  296. #
  297. # Output for the '/ontime <player> world=<world>' command
  298. #
  299. ontime-other-world:
  300. lines: 6
  301. line-1: '[player] : OnTime for world: [world]'
  302. line-2: '[player] : Last login on [lastLogin]'
  303. line-3: '[player] : This login= [current] &c [afk]'
  304. line-4: '[player] : Today= [daily]'
  305. line-5: '[player] : This Week= [weekly]'
  306. line-6: '[player] : This Month= [monthly]'
  307. line-7: '[player] : Total Time= [total]'
  308. # endOntime-other-world
  309. #
  310.  
  311. #
  312. #
  313. # output used when there is missing data
  314. #
  315. error:
  316. errorColor: '&c'
  317. noDaysAgo: 'No record'
  318. noDaysOn: 'No record'
  319. noLastLogin: 'No record'
  320. notOnline: 'Not Online'
  321. notOnToday: 'Not On Today'
  322. notOnWeek: 'Not On This Week'
  323. notOnMonth: 'Not On This Month'
  324. noTotal: 'No record'
  325. noReward: 'No reward set'
  326. noRewardQuantity: 'N/A'
  327. noRewardTime: 'N/A'
  328. notEnabled: 'N/A'
  329. noAFKTime: 'N/A'
  330. playerAFK: '(AFK)'
  331. noTopData: 'N/A'
  332. noData: 'N/A'
  333. dateNotAvailable: 'Date Not Available'
  334.  
  335. # endError
  336. #
  337. # Output related to showing when rewards will be issued a.k.a.'timeToReward'
  338. #
  339. timeToReward:
  340. time: 'in'
  341. login: 'at login'
  342. worldChange: 'on world change'
  343. #
  344. # Formats used to output dates and time. Please reference http://www.java2s.com/Tutorial/Java/0040__Data-Type/SimpleDateFormat.htm
  345. # for more information and examples
  346. #
  347. dateTimeFormat: '[MM/dd/yyyy HH:mm:ss]'
  348.  
  349. dateFormat: '[MM/dd/yyyy]'
  350.  
  351. # TimeDetail is used for output for 'ontime', 'ontime <playerName>', 'ontime top' commands
  352. # DD = days ; HH = hours ; MM = minutes (default = DDHHMM)
  353. # EXAMPLE: if set to HHMM then a player with more than 1 day of playtime will see a number larger than 24 in their hour count
  354. # EXAMPLE: if set to DDHH then the playtime display will only include the number of days and hours. Minutes will be ignored.
  355. timeDetail: DDHHMM
  356.  
  357. # Labels used for time output for 'ontime', 'ontime <playerName>', 'ontime top' commands
  358. time:
  359. seconds: ' Seconds'
  360. minutes: ' Min '
  361. hours: ' Hr '
  362. days: ' Day '
  363. na: ' Time N/A '
  364. indi: '(Individual)'
  365.  
  366. scope:
  367. today: 'today'
  368. week: 'this week'
  369. month: 'this month'
  370. total: ''
  371. #
  372. eventRef:
  373. play: ''
  374. vote: 'Voting'
  375. refer: 'Referring'
  376. afk: 'Time AFK'
  377. point: 'Loyalty Points'
  378. #
  379. #
  380. # Output for when a player record is not found
  381. noOnTimeRecord:
  382. lines: 1
  383. line-1: 'There is no [serverName] record of a player named [player]'
  384. #
  385. #
  386. # Output for headers and colors used in '>ontime top <##> [total/today/week]' commands
  387. #
  388. topListHeader:
  389. lines: 2
  390. line-1: '&e -- [serverName] &9 OnTime [eventRef] &e LeaderBoard--'
  391. line-2: '&9 [topListScope] [topDateTime]'
  392.  
  393. topListScope:
  394. today: 'For today '
  395. week: 'For the week starting '
  396. month: 'For the month starting '
  397. total: 'For all time as of '
  398.  
  399. topListError:
  400. noPlayers: ' There are no players currently on the list.'
  401. notOnline: 'Not ONLINE'
  402. lastLoginNA: '[Last Login N/A]'
  403. # endHeaders
  404.  
  405. topListTimeColor: '&a'
  406. topListNameColor: '&f'
  407. topListExtrasColor: '&a'
  408. # endColors
  409.  
  410. #
  411. # Output for lack of permission for a command
  412. #
  413. noPermission: 'You do not have permission for that command.'
  414.  
  415. #
  416. # Output when listing possible player names
  417. #
  418. possible: 'Did you mean one of the following?'
  419. #
  420. # Referral Related Output
  421. #
  422. refer:
  423. used: 'Only one referral is allowed per player, and yours has been used.'
  424. notYourself: 'You may not refer yourself.'
  425. tooLong: 'You have been playing on the server too long to now claim that someone referred you.'
  426.  
  427. #
  428. # Referral messages that support parameters
  429. #
  430. others:
  431. lines: 1
  432. line-1: 'Other players referred by [player]'
  433.  
  434. none:
  435. lines: 1
  436. line-1: '&c [player] has not made any referrals.'
  437.  
  438. sourceReward:
  439. lines: 1
  440. line-1: 'Referred By reward of [rewardString] setup for [player]'
  441.  
  442. targetReward:
  443. lines: 1
  444. line-1: 'Referred By usage reward of [rewardString] setup for you.'
  445.  
  446. noReward:
  447. lines: 1
  448. line-1: '[player] is not eligible for any defined Referral rewards. No reward scheduled.'
  449.  
  450. #
  451. # Shop Related Output
  452. #
  453. shop:
  454. noPermission:
  455. lines: 1
  456. line-1: '[player] you do not have permission to make that purchase.'
  457. noRankChange:
  458. lines: 1
  459. line-1: '[player] you are not eligible for [rewardString]'
  460. noFunds:
  461. lines: 2
  462. line-1: '[player] you do not have enough [$]'
  463. line-2: 'Your current balance is [balance]'
  464. noPoints:
  465. lines: 2
  466. line-1: '[player] you do not have enough Loyalty Points'
  467. line-2: 'Your point balance is [points]'
  468. notEligible:
  469. lines: 1
  470. line-1: '[player] you not eligible to make that purchase.'
  471. success:
  472. lines: 1
  473. line-1: '[player] your shop order has been placed.'
  474.  
  475. #
  476. # Reward Command Related Output
  477. #
  478. rewardCMD:
  479.  
  480. # Command: /ontime rewards next
  481. next:
  482. noPlayersOnline: 'No players are online. No rewards are scheduled.'
  483.  
  484. header:
  485. lines: 1
  486. line-1: '[serverName] will soon be rewarding:'
  487.  
  488. reward:
  489. lines: 1
  490. line-1: '[player] : [rewardString] in [timeToReward]'
  491.  
  492. none:
  493. lines: 1
  494. line-1: '[player] : No reward scheduled'
  495.  
  496. #
  497. # MYSQL Online Report
  498. #
  499. onlineReport:
  500. - player
  501. - afk
  502. - lastLogin
  503. - current
  504. - daily
  505. - total
  506. - afkToday
  507. #
  508. # endFile
  509. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement