BattleShip——炸沉敌舰插件

配置文件

内有游戏参数配置教学,付费游戏,胜者奖励
插件自带三种游戏模式,你还可以自己编辑更多模式
普通模式:如果一方命中敌舰,他可以继续连击
互换模式:不管命中不命中,双方都是轮流交替攻击
挑战模式:更高门槛,更高奖励,胜负会被排行榜记录

  1. # ----------------------------------------------------------------------------#
  2. #                                                                             #
  3. #                              Battleship config                              #
  4. #                                                                             #
  5. # ----------------------------------------------------------------------------#
  6. # 语言文件,设置成lang_zh-cn.yml为中文
  7. langFile: "lang_zh-cn.yml"
  8. gameBox:
  9.   mainButton:
  10.     # 显示在GameBox主菜单的按钮种类 (材质: '英文名:子ID')
  11.     materialData: "IRON_BLOCK"
  12.     # 显示在GameBox主菜单的按钮名称
  13.     displayName: "&6&l炸沉敌舰"
  14.     # 显示在GameBox主菜单的按钮lore
  15.     lore:
  16.     - ""
  17.     - "&e猜出对方位置 炸沉对方舰队"
  18.   gameButtons:
  19.     # 游戏的模式,本config自带了3种模式,你还可以自己添加模式
  20.     #
  21.     normalGame:
  22.       materialData: "IRON_BLOCK"
  23.       displayName: "&e&l?&b&l普通模式&e&l?"
  24.       lore:
  25.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  26.       - '&2?&e每人1艘5格船 1艘4格船'
  27.       - '&2?&e2艘3格船 一艘2格船'
  28.       - ''
  29.       - '&2?&c花费: &75'
  30.       - '&2?&a胜者奖励: &710'
  31.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  32.       # 该游戏模式按钮在GUI中的位置,不要重复
  33.       slot: 12
  34.       # 该游戏模式的花费
  35.       cost: 5
  36.       # 获胜者的奖励
  37.       reward: 10
  38.       # 以下四个属性分别是每个人拥有的5格船 4格船 3格船 2格船的数量
  39.       # 只能是1艘或2艘,如果缺省默认是1艘
  40.       aircraftCarrier: 1
  41.       battleship: 1
  42.       cruiser: 2
  43.       destroyer: 1
  44.       inviteGuiTitle: "   开始游戏 &1普通模式"
  45.     specialRules:
  46.       materialData: "COAL_BLOCK"
  47.       displayName: "&e&l?&a&l互换模式&e&l?"
  48.       lore:
  49.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  50.       - '&2?&e5 4 3 2格船每人一艘'
  51.       - '&2?&e双方交替攻击 无论命中与否'
  52.       - ''
  53.       - '&2?&c花费: &710'
  54.       - '&2?&a胜者奖励: &715'
  55.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  56.       slot: 14
  57.       cost: 5
  58.       # 如果下面这个属性存在并且为true,双方交替轮番攻击,无论命中与否
  59.       # 如果是false的话 命中者可以继续连击 未命中则换人[默认false]
  60.       changeGridAfterHit: true
  61.       # 如果下面这个属性存在并且为true,一方如果超时了,更换另一方攻击
  62.       # 如果是false的话,一方如果超时了直接判输,游戏结束[默认false]
  63.       switchGridsAfterFireTimerRanOut: true
  64.       reward: 10
  65.       inviteGuiTitle: "   开始游戏&r 互换模式"
  66.     withTopList:
  67.       materialData: "nether_star"
  68.       displayName: "&e&l?&c&l挑战模式&e&l?"
  69.       lore:
  70.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  71.       - '&2?&e每人2艘5格船,其它船每种1艘'
  72.       - ''
  73.       - '&2?&c花费: &750'
  74.       - '&2?&a胜者奖励: &7100'
  75.       - '&2?&6本模式将会记录游戏得分!'
  76.       - '&2?&6努力打出更高分!'
  77.       - '&c? &a&m----&b&m----&6&m----&e&m----&d&m----&f&m----&c ?'
  78.       slot: 30
  79.       cost: 50
  80.       reward: 100
  81.       # 如果下面这个属性存在并且为true,本模式游戏得分会被记录进排行榜
  82.       saveStats: true
  83.       cruiser: 2
  84.       inviteGuiTitle: "   开始游戏   &4挑战模式"
  85.   topListButtons:
  86.     # 此为排行榜,排行榜的名字必须和拥有saveStats: true的游戏模式的名字相同
  87.     withTopList:
  88.       materialData: "nether_star"
  89.       displayName: "&c&l挑战模式排行榜"
  90.       lore:
  91.       - ""
  92.       - "&e和其他玩家较量一番!"
  93.       slot: 32
  94.       # 排行榜GUI标题 (可用变量 %player% 和 %game%)
  95.       inventoryTitle: '              排行榜'
  96.       #  %rank% 变量代表排名 %wins% 变量代表获胜次数
  97.       skullLore:
  98.       - ''
  99.       - '&6排名:&7 %rank%'
  100.       - '&6获胜次数:&7 %wins%'
  101. gameRules:
  102.   # 播放声音
  103.   playSounds: true
  104. # 经济系统启用,请注意,如果想真正打开经济系统,除了这里的economy要启用以外
  105. # 前置GameBox的经济系统也要启用!
  106. economy:
  107.   enabled: true
  108. # 图标设置 格式"物品ID:子ID"
  109. materials:
  110.   yourGrid:
  111.     ship:
  112.       material: "Iron_block"
  113.       name: "&7舰船"
  114.     lockedShip:
  115.       material: "7"
  116.       name: "&8舰船位置已锁定"
  117.     miss:
  118.       material: "160:3"
  119.       name: "&2Yeah! A miss!"
  120.     hit:
  121.       material: "35:14"
  122.       name: "&4Damn! A hit..."
  123.     water:
  124.       material: "160:11"
  125.       name: "&b海面"
  126.   othersGrid:
  127.     cover:
  128.       material: "WOOL:7"
  129.       name: "&6大雾"
  130.     miss:
  131.       material: "160:11"
  132.       name: "&c哎呀,没有打中敌舰"
  133.     hit:
  134.       material: "Iron_block"
  135.       name: "&a成功命中敌舰!"
  136. # 时间限制,单位是秒
  137. timers:
  138.   # 放置舰船限制时间
  139.   shipSetTimer:
  140.     countdown: 30
  141.   # 开火限制时间
  142.   fireTimer:
  143.     countdown: 10
  144.   # 攻击方/防守方交换限定时间
  145.   changingGrids:
  146.     countdown: 3

文件下载

路由侠

发表评论

您必须 登录 才能发表留言!