Advertisement
iamvishnu

OnTime rewards

Aug 17th, 2014
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.45 KB | None | 0 0
  1. # OnTime Rewards Configuration YAML
  2. # Author: Edge209
  3. #
  4. # This file can be edited manually, but it is *MUCH* easier to maintain the OnTime Rewards via the in game (or console)
  5. # commands. You can find tutorials and examples here: http://dev.bukkit.org/server-mods/ontime/pages/tutorials/
  6. #
  7. # Format for rewards:
  8. # - r,p,ts,tr,l,mt,dd,hh,mm,rdd,rhh,rmm,rc,t,q,reward,rewardTag
  9. #
  10. # where:
  11. # r = recurrence:
  12. #................."DO" = Days On - A reward to be issued after player has been on the server for a specified number of different days
  13. #................."S" = Single - One time only as specified total OnTime
  14. # "R" = Recurring - Recurring starting at specified time, repeating at recurring interval
  15. # for a specified count, or until the next reward (if no count specified)
  16. # "I" = Individual - A one time reward for a specified player
  17. # "FS" = reFerred-by - A one time reward issued to a player (the source) that refers another. The reward
  18. # source is issued when the referred player has played for the specified time.
  19. # "FT" = reFerred-by - A one time reward issued to a player (the target) who issues 'referred by' command.
  20. # target The reward is issued when the referred player has played for the specified time.
  21. # "KE" = Kit Element - A reward which is an component of (element) a defined kit of items. Rewards of this
  22. #...........................................recurrence are issued when the corresponding 'kit' is issued.
  23. # "P" = Perpetual - A recurring reward that starts at the specified time, repeating at the
  24. # recurring interval, but continues indefinitely.
  25. # "TD" = Top Daily - A reward to be issued to the player(s) with the most playtime for the previous day.
  26. # "TW" = Top Weekly - A reward to be issued to the player(s) with the most playtime for the previous week.
  27. # Issued just after midnight on the first day of a new week.
  28. # "TM" = Top Monthly - A reward to be issued to the player(s) with the most playtime for the previous month.
  29. # Issued just after midnight on the first day of a new month.
  30. # "TT" = Top Total - A reward to be issued to the player(s) with the most playtime on the server. It can be
  31. # issued daily, weekly, or monthly per the setting in config.yml.
  32. #................."V" = Votifier - A reward to be issued to a player when they 'vote' for a server from a service which also
  33. #...........................................supports the 'votifier' plugin.
  34. # #
  35. # p = permission: "A" = All
  36. # "E" = Exclusive
  37. #
  38. # ts = time scope: This is the timing scope against which the player's time will be compared
  39. #.................."T" = Total PlayTime - This is the default and the original scope of all OnTime rewards. This is the player's total time on the server.
  40. #.................."D" = Daily PlayTime - The reward time will be compared against the player's playtime on a daily baisis
  41. #.................."W" = Weekly PlayTime - The reward time will be compared against the player's playtime on a weekly baisis
  42. #.................."M" = Monthly PlayTime - The reward time will be compared against the player's playtime on a monthly baisis
  43. #
  44. #
  45. # tr = time reference: This is time reference for how the 'target time' / 'recurring time' should be applied for the reward
  46. #.................."P" = PlayTime ........- The amount of time a player plays on the server
  47. #.................."R" = Real Time .......- Clock time (regardless of player online/offline status)
  48. #
  49. # l = link : If this reward is a member of a chain of rewards, this field will contain the rewardTag of the next reward in the chain
  50. #.................null = Not link in a chain
  51. #
  52. # mt = messageTag : Tag for the message to be sent when the reward is issued. Set to "default" to use messages defined in output.yml.
  53. # Set to "off" to display no message. Otherwise set to a message tag (msgTag) as defined in messages.yml.
  54. #
  55. # dd = reward days
  56. # hh = reward hours
  57. # mm = reward minutes
  58. #
  59. # rdd = recurrence period days
  60. # rhh = recurrence period hours
  61. # rmm = recurrence period minutes
  62. #
  63. # rc = recurrence count (number of times an award should be given)
  64. # set to 0 for regular rewards (no recurrence)
  65. # set to -1 for recurrence that should happen until the next regular reward (original design)
  66. #
  67. # t = type:
  68. # "C" = Command
  69. # "E" = economy
  70. # "+G" = add group
  71. # "-G" = remove group
  72. # "I" = Item
  73. # "K" = Kit
  74. # "M" = Message
  75. # "+P" = Permission (addperm)
  76. # "-P" = Denial (a.k.a permission removal (rmperm))
  77. # "+R" = Promotion (UpRank)
  78. # "-R" = Demotion (Down Rank)
  79. # "X" = XP
  80. #
  81. # q = quantity: Only applies to "(I)tem" rewards
  82. #
  83. # reward = reward string
  84. #
  85. # rewardTag = Unique tag to identify a reward. This is used to also create the "exclusive" permission string,
  86. # which will have the the format "ontime.reward.rewardTag"
  87. #
  88. # This tag is auto generated by the plugin. If rewards are defined by hand, then this can be set to to "TBD"
  89. # so the plugin knows that a tag needs to be created. (e.g.: "- P,A,T,P,null,default,3,0,0,0,4,0,-1,I,2,DIAMOND,TBD")
  90. # The "rewardIDCounter" defined below is used as part of this string, such that every reward ever defined is guaranteed
  91. # to have a unique permission string.
  92. #
  93. # example:
  94. #
  95. # A set of permission plugin groups from lowest to highest of Default, Builder, Moderator, and Admin
  96. #
  97. # a one time player change to permissions group named 'Builder' to be issued at 2 hours
  98. # a one time econ reward to be issued at 1 day, 0 hours, 0 minutes of 200 coins, exclusive to only some groups
  99. # a one time econ reward to be issued at 2 days, 8 hours, 10 minutes of 1000 coins
  100. # a recurring 2 DIAMOND item reward to be issued at 3 days, and every four hours after that
  101. #
  102. #
  103. #####################################################################################################
  104. # Example reward.yml:
  105. #
  106. # 'version' below is the version of this YML file. DO NOT CHANGE THIS
  107. #
  108. ###################################################
  109. ## DO NOT CHANGE THE VERSION number for this file #
  110. #version: 10
  111. ###################################################
  112. ##
  113. ###################################################
  114. ## DO NOT CHANGE THE FOLLOWING rewardIDCounter #
  115. #rewardIDCounter: 0
  116. ##################################################
  117. ##
  118. ## Worlds enabled for Rewards
  119. # worlds:
  120. # - default
  121. #
  122. # groups:
  123. # - Default
  124. # - Builder
  125. # - Moderator
  126. # - Admin
  127. #
  128. # commands:
  129. # - creative:'creative [player]' NOTES: The (') around the string are REQUIRED & there should be no space before
  130. # - kill:'kill [player]' or after these (') marks; [player] will be replaced
  131. # with the target player's name when executed
  132. #
  133. # rewards:
  134. # - S,A,T,P,null,default,0,2,0,0,0,0,-1,G,1,trusted,S2G1trusted
  135. # - S,E,T,P,null,default,1,0,0,0,0,0,-1,E,1,200,S3E1200
  136. # - S,A,T,P,null,default,2,8,10,0,0,0,-1,E,1,1000,S4E11000
  137. # - P,A,T,P,null,default,3,0,0,0,4,0,-1,I,2,DIAMOND,S5I2DIAMOND
  138. #
  139. #####################################################################################################
  140. #
  141. #
  142. ##################################################
  143. # DO NOT CHANGE THE VERSION number for this file #
  144. version: 13
  145. ##################################################
  146. #
  147. ##################################################
  148. # DO NOT CHANGE THE FOLLOWING rewardIDCounter #
  149. rewardIDCounter: 13
  150. ##################################################
  151. #
  152. # Worlds enabled for Rewards
  153. worlds:
  154. - world
  155. - world_nether
  156. - world_the_end
  157. - member
  158. - NewSurvival
  159. - survival_nether
  160. - survival_the_end
  161. #
  162. #
  163. groups:
  164. - Guest
  165. - Member
  166. - Iron
  167. - Emerald
  168. - Diamond
  169. - Admin
  170. #
  171. #
  172. commands:
  173. #
  174. #
  175. kits:
  176.  
  177. #
  178. #
  179. rewards:
  180. - VS,A,T,PT,null,default,all,0,0,0,0,0,1,-1,LP,5,points,S4POINTS5points
  181. - FS,A,T,PT,null,default,all,0,0,0,0,0,0,-1,LP,25,points,S5POINTS25points
  182. - T,A,D,P,null,default,all,0,0,1,0,0,5,-1,I,64,fermented_spider_eye,topDaily
  183. - T,A,W,P,null,default,all,0,0,1,0,0,3,-1,I,1,diamond_block,topWeekly
  184. - T,A,M,P,null,default,all,0,0,1,0,0,1,-1,I,64,diamond,topMonthly
  185. - P,A,T,PT,null,off,all,0,1,0,0,1,0,-1,LP,1,points,S3POINTS1points
  186. - FT,A,T,P,null,default,all,0,12,0,0,0,0,-1,I,1,diamond,S0ITEM1diamond
  187. - FS,A,T,P,null,default,all,0,12,0,0,0,0,-1,I,1,diamond,S1ITEM1diamond
  188. - S,A,T,P,null,default,all,1,0,0,0,0,0,0,+R,1,Member,S0G1member
  189. - S,A,T,P,null,default,all,5,0,0,0,0,0,-1,+R,1,Iron,S10PROMOTION1Iron
  190. - S,A,T,P,null,default,all,15,0,0,0,0,0,-1,+R,1,Emerald,S11PROMOTION1Emerald
  191. - S,A,T,P,null,default,all,35,0,0,0,0,0,-1,+R,1,Diamond,S12PROMOTION1Diamond
  192. # - S,A,T,P,null,default,all,1,0,0,0,0,0,0,+R,1,member,S0G1member
  193. # - TD,A,D,P,null,default,0,0,1,0,0,5,0,I,64,FERMENTED_SPIDER_EYE,TD1I64FERMENTED_SPIDER_EYE
  194. # - S,A,T,P,null,default,1,0,0,0,0,0,0,+R,1,member,S0G1member
  195.  
  196. #
  197. #
  198. #
  199. # END rewards.yml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement