lrd1122
本帖最后由 lrd1122 于 2021-8-21 18:46 编辑
本插件所用所有代码均为原创,不存在借用/抄袭等行为





插件简介
这是一款跑酷竞速的小游戏插件
插件目前已更新大量功能
自带大厅功能,保护地图与玩家
自带游戏道具,并可在配置文件配置开关
自带脚本,技能方块等特殊类方块
配置/语言文件自动更新并检查,无需手动查错

插件主要功能
多个玩家之间可以使用同一条赛道竞速
插件还处于初步阶段,本人较忙,更新较慢请谅解

插件已在Github上开源
惨不忍睹的代码地址: lrd1122/RunningMan: 仅供学习与参考 (github.com)
本人也是一名新手,各位大佬多多指教



插件指令

/runningman 或 /rman

指令非常多,建议游戏内查看,每条指令都写明了用途

基础指令



地图制作指令






更新日志




配置文件
config.yml

  1. #游戏开始倒数时间
  2. CountDown: 60
  3. #主大厅的位置
  4. MainLobbyLocation: world,0,0,0
  5. #大厅开关PVP
  6. PVPInLobby: true
  7. #游戏中开关PVP
  8. PVPInGame: false
  9. #移除所有受伤造成的伤害
  10. RemoveDamage: true
  11. #锁定饱食度为满格
  12. LockHunger: true
  13. #移除天气变化
  14. NoWeather: true
  15. #游戏道具
  16. GameTools:
  17.   #惩罚棒
  18.   PunishStick: true
  19.   #惩罚弓
  20.   PunishBow: true
  21.   #疾风萝卜
  22.   SpeedCarrot: true
  23.   #僵尸肉干
  24.   RottenFlesh: true
复制代码

message.yml

  1. #消息前缀
  2. Prefix: "RunningMan"
  3. #有关玩家游玩的消息
  4. GameHasStart: "&c游戏 <Map> 已经开始,你无法再进入游戏"
  5. GameHasFull: "&c游戏 <Map> 人数已满"
  6. PlayerJoinGame: "&a玩家 &b<player>&a 加入了游戏,目前人数 <number> 人"
  7. PlayerHasJoin: "&c你已经加入了游戏!"
  8. NotInGame: "&c你不在游戏中!"
  9. ExitGame: "&a你退出了游戏!"
  10. NoBreak: "&c你无法破坏方块!"
  11. NoBuild: "&c你无法放置方块!"
  12. #有关制作地图的消息
  13. CreateMap: "&a你创建了一张新的地图 <Map>"
  14. DeleteMap: "&a你删除了一张地图 <Map>"
  15. MapExist: "&c地图已存在!"
  16. MapNotFound: "&c没有找到地图 <Map>"
  17. DeleteBlockSuccess: "&a你成功的删除了一个特殊方块"
  18. #有关游戏道具的消息
  19. GameTools:
  20.   UsePunishStick: "&a你惩罚了<player>"
  21.   GetPunishStick: "&c你受到了惩罚"
  22.   UseSpeedCarrot: "&a你得到了风行萝卜的疾速祝福"
  23.   UseRottenFlesh: "&a你减速了其他人"
  24.   GetRottenFlesh: "&c你因僵尸肉干而减速"
复制代码



下载地址
RunningMan-1.3-SNAPSHOT.jar (64.13 KB, 下载次数: 7)





fffdjjking
太厉害了吧! 绝对会火!

littledaidai
本帖最后由 littledaidai 于 2021-8-13 20:43 编辑

楼主,首先这个插件我觉得很好,具备了大厅的功能
但是我希望它以后也会更新出一个奖励系统
奖励物品,奖励经济,执行指令都可以(但最好是更新出一个执行指令功能)
望楼主的下一次更新!

SaKTL
非常牛的插件,虽然但是,能不能加个不清空背包的选项呢,这进服就把我背包整没了。