1255655119
本帖最后由 1582952890 于 2017-9-17 07:23 编辑

TNTrun
老牌的小游戏插件
版主注意此插件从未在国内出现
本人拥有作者授权转载
.
下面发个牢骚


1.插件截图(本人在1.8.7正版下测试得)

2.牌子功能
3.计分板及boss血条功能,titles功能(1.8)
背景请无视,拜苦力怕所赐
这些东西汉化的我心力交瘁
游戏没测试过,等测试后再发截图
2.插件命令
这个插件命令繁多,我逐一汉化后发布
具体如下


3.安装方法
首先,你得有块典型的TNTRUN场地
我不想多介绍了

输入/trsetup create <房间名>
创建一个游戏房间
然后用WE(创世神)(worldedit)
选择这个场地的范围,两个点,关于WE教程在此不传授了

输入:/trsetup setarena 竞技场名
这是划定竞技场边界,因为TNTRUN启动之后,玩家脚下的方块会消失,这是为了防止玩家“越境”的一项手段,超出了这个边界,玩家会被判定为失败,所以很实用哦
第三步
你需要设定玩家失败的层数,也是一样,在竞技场底层用WE选择一个平面,然后输入
/trsetup setloselevel <场地名>
玩家掉落到这一层的时候,就会被判定为失败
第四步,你需要设置游戏的出生点
/trsetup setspawn <场地名>
注意,出生点必须在第二部划定的场地边界内才行哦
第五步,你需要设置旁观者出生点
玩家死后(掉落到失败层)会进入旁观模式,你可以在竞技场的上方或者中央设置旁观者的出生点(可以在场地外)
/trsetup setspectate <场地名>
最后,保存整个配置
/trsetup finish <场地名>
除此之外,你可以设置各种进阶设定以及游戏大厅,具体请看命令部分
4.游戏公告牌的配置
4.1加入公告牌
经过本人的不断改写(java水平太渣),无法将牌子的配置简单化及汉化,各位只能忍受下了
加入公告牌格式
  1. 第一行:[tntrun]
  2. 第二行:[join]
  3. 第三行:竞技场名
  4. 第四行:(空着不写)
  5. 别逗逼把第四行的字写进去
复制代码

4.2离开公告牌
  1. 第一行:[tntrun]
  2. 第二行:[leave]
复制代码
还有一个投票的,个人认为没什么用
另外在这个插件中存在GUI的设定,像开始投票,离开等都是有专门的物品方块在玩家的背包里的
5.配置文件
配置文件没什么大的地方需要改动,基本都是语言文件,我都汉化过,(包括内核,我都把源码下载下来进行代码段的汉化)、
如果你需要修改,请把中文转化成Unicode语句在放进去
6。源码
本插件遵守GPLv3开放源代码协议,作者将源码托管在GitHub上,地址如下

7.注意事项
本人使用1.8.7spigot+1.8.7正版进行测试,不过理论上支持1.7.x-1.8.x的所有spigot及bukkit,cauldron端尚未测试,请各位自行测试
8.这是啥?(死后留言)


      
另外,关于下载地址嘛,,当然在上面。注意汉化配置我也放上去了,如果只使用内核不能得到完全的汉化版本的哟~感谢支持{:10_492:}

关于1.7能不能用的问题,我先说一句,这个插件支持1.7.x-1.8.x,和标题上一样,但是,如果你用1.7的服务端,可能会有部分特效无法显示,比如,1.8才有的title特性,但是游戏没有什么运行问题,个人推荐1.8以上,还有,如果出现1.7无法使用的请回帖告诉我,我反馈给作者!

已确认无法使用BUG(1.7.2)
请下载本人独家修复版 感谢@lyf001001 指出本BUG
TNTRun(1.7.2only).jar                                                  (在上面的下载地址)
更新信息:
2015/7/19 0:26



→_→2017年的回复:感谢各位的支持→_→本人高中狗一只,没有太多时间来及时更新,我计划在本周考试结束之后着手继续这个坑,感谢大家的支持~

2021.12 数据,可能有更多内容TNTrun
老牌的小游戏插件
版主注意此插件从未在国内出现
本人拥有作者授权转载


.
下面发个牢骚
艾玛大半夜不睡觉
我汉化了好几个小时
你们不给点人气啥的
对得起我吗
工作截图


1.插件截图(本人在1.8.7正版下测试得)

2.牌子功能

3.计分板及boss血条功能,titles功能(1.8)

背景请无视,拜苦力怕所赐
这些东西汉化的我心力交瘁
游戏没测试过,等测试后再发截图
2.插件命令
这个插件命令繁多,我逐一汉化后发布
具体如下


玩家命令
&quot;§7============[§6TNTRun§7]§7============&quot;)
&quot;§7/tr lobby §f- §c传送到大厅&quot;)
&quot;§7/tr list §f- §c列出所有竞技场&quot;)
§7/tr join {竞技场名} §f- §c加入竞技场&quot;)
§7/tr leave §f- §c离开游戏&quot;)
§7/tr vote §f- §c投票开始&quot;)
§7/tr cmds §f- §c列出所有命令&quot;)
§7/tr info §f- §c插件信息&quot;)
管理命令
(&quot;§7============[§6TNTRun§7]============&quot;);
(&quot;§7/trsetup setlobby §f- §c设置大厅的地点&quot;);
(&quot;§7/trsetup create {场地名} §f- §c创建一个新竞技场&quot;);
(&quot;§7/trsetup setarena {场地名} §f- §c设置竞技场边界&quot;);
(&quot;§7/trsetup setloselevel {场地名} §f- §c设置失败层(玩家掉落到该层以下被判定失败&quot;);
(&quot;§7/trsetup setspawn {场地名} §f- §c设置竞技场默认出生点&quot;);
(&quot;§7/trsetup setspectate {场地名} §f- §c设置旁观者出生点&quot;);
(&quot;§7/trsetup finish {场地名} §f- §c完成竞技场设置并保存至配置文件&quot;);
(&quot;§7============[§6其他命令§7]============&quot;);
(&quot;§7/trsetup delspectate {场地名} §f- §c删除旁观者出生点&quot;);
(&quot;§7/trsetup setgameleveldestroydelay {场地名} {ticks} §f- §c设置方块消失的延时(1秒=20ticks)&quot;);
(&quot;§7/trsetup setmaxplayers {场地名} {玩家数量} §f- §c设置竞技场的最大玩家数(默认:6)&quot;);
(&quot;§7/trsetup setminplayers {场地名} {玩家数量} §f- §c设置竞技场的最小玩家数(默认:2)&quot;);
(&quot;§7/trsetup setvotepercent {场地名} {0&lt;votepercent&lt;1} §f- §c设置场地开始所需投票数量百分比(小数表示)(默认: 0.75)&quot;);
(&quot;§7/trsetup settimelimit {场地名} {秒} §f- §c设置游戏限时 &quot;);
(&quot;§7/trsetup setcountdown {场地名} {秒} §f- §c设置游戏开始前的倒计时(默认:10秒)&quot;);
(&quot;§7/trsetup setitemsrewards {场地名} {物品名} §f- §c设置奖励物品 &quot;);
(&quot;§7/trsetup setmoneyrewards {场地名} {钱数} §f- §c设置金钱奖级(需要vault)&quot;);
(&quot;§7/trsetup setteleport {场地名} {previous/lobby} §f- §c设置游戏结束后的传送点(原位置/大厅)&quot;);
(&quot;§7/trsetup setdamage {场地名} {on/off/zero} §f- §c设置PVP状态(有伤害攻击/关闭PVP/无伤害攻击)&quot;);
(&quot;§7/trsetup reloadbars §f- §c重载顶层消息(BARAPI)&quot;);
(&quot;§7/trsetup reloadtitles §f- §c重载title消息(1.8以上有效)&quot;);
(&quot;§7/trsetup reloadmsg §f- §c重载message.yml&quot;);
(&quot;§7/trsetup reloadconfig §f- §c重载config.yml&quot;);
(&quot;§7/trsetup enable {场地名} §f- §c开启场地&quot;);
(&quot;§7/trsetup disable {场地名} §f- §c关闭场地&quot;);
(&quot;§7/trsetup delete {场地名} §f- §c删除场地&quot;);
抱歉没有把格式发出来,因为我汉化了一晚上,实在没法忍受再打一遍了,就把我的Java的代码放了上来,其实设置很简单!

权限为tntrun.setup(管理命令)



3.安装方法
首先,你得有块典型的TNTRUN场地
我不想多介绍了

输入/trsetup create &lt;房间名&gt;
创建一个游戏房间
然后用WE(创世神)(worldedit)
选择这个场地的范围,两个点,关于WE教程在此不传授了

输入:/trsetup setarena 竞技场名
这是划定竞技场边界,因为TNTRUN启动之后,玩家脚下的方块会消失,这是为了防止玩家“越境”的一项手段,超出了这个边界,玩家会被判定为失败,所以很实用哦
第三步
你需要设定玩家失败的层数,也是一样,在竞技场底层用WE选择一个平面,然后输入
/trsetup setloselevel &lt;场地名&gt;
玩家掉落到这一层的时候,就会被判定为失败
第四步,你需要设置游戏的出生点
/trsetup setspawn &lt;场地名&gt;
注意,出生点必须在第二部划定的场地边界内才行哦
第五步,你需要设置旁观者出生点
玩家死后(掉落到失败层)会进入旁观模式,你可以在竞技场的上方或者中央设置旁观者的出生点(可以在场地外)
/trsetup setspectate &lt;场地名&gt;
最后,保存整个配置
/trsetup finish &lt;场地名&gt;
除此之外,你可以设置各种进阶设定以及游戏大厅,具体请看命令部分
4.游戏公告牌的配置
4.1加入公告牌
经过本人的不断改写(java水平太渣),无法将牌子的配置简单化及汉化,各位只能忍受下了
加入公告牌格式

代码:

  1. 第一行:[tntrun]
  2. 第二行:[join]
  3. 第三行:竞技场名
  4. 第四行:(空着不写)
  5. 别逗逼把第四行的字写进去

4.2离开公告牌

代码:

  1. 第一行:[tntrun]
  2. 第二行:[leave]
还有一个投票的,个人认为没什么用
另外在这个插件中存在GUI的设定,像开始投票,离开等都是有专门的物品方块在玩家的背包里的
5.配置文件
配置文件没什么大的地方需要改动,基本都是语言文件,我都汉化过,(包括内核,我都把源码下载下来进行代码段的汉化)、
如果你需要修改,请把中文转化成Unicode语句在放进去
6。源码
本插件遵守GPLv3开放源代码协议,作者将源码托管在GitHub上,地址如下
GitHub
7.注意事项
本人使用1.8.7spigot+1.8.7正版进行测试,不过理论上支持1.7.x-1.8.x的所有spigot及bukkit,cauldron端尚未测试,请各位自行测试
8.这是啥?(死后留言)


   
另外,关于下载地址嘛,,当然在上面。注意汉化配置我也放上去了,如果只使用内核不能得到完全的汉化版本的哟~感谢支持{:10_492:}


关于1.7能不能用的问题,我先说一句,这个插件支持1.7.x-1.8.x,和标题上一样,但是,如果你用1.7的服务端,可能会有部分特效无法显示,比如,1.8才有的title特性,但是游戏没有什么运行问题,个人推荐1.8以上,还有,如果出现1.7无法使用的请回帖告诉我,我反馈给作者!


已确认无法使用BUG(1.7.2)
请下载本人独家修复版 感谢@lyf001001 指出本BUG
TNTRun(1.7.2only).jar  (在上面的下载地址)
更新信息:
2015/7/19 0:26
关于1.7.2无法使用本插件的更新
原因是spigot1.7.2无法调用计分板的原因,本人已将相关计分板代码移除,游戏可正常使用!


→_→2017年的回复:感谢各位的支持→_→本人高中狗一只,没有太多时间来及时更新,我计划在本周考试结束之后着手继续这个坑,感谢大家的支持~

siska
不错,LZ辛苦了

小析
站内已有此插件 已举报

1255655119
小析 发表于 2015-7-17 08:15
站内已有此插件 已举报

此贴非翻坟,请注意此插件来自spigotmc,非以前的来自bukkit的插件版本,还有,这玩意和原来的插件很不同好吗,请不要看这帖子就举报,也不要搜索到同名插件就举报,这样不好!

guqu
小析 发表于 2015-7-17 08:15
站内已有此插件 已举报

并不是原来的TNTrun,请注意一下运行原理

袁敏
以前在别人服务器看见过这个游戏名字,这次我自己的服务器也弄来玩玩,HAHA

魔末
嗯,比以前版本升级了顶一个

1255655119
魔末 发表于 2015-7-17 09:18
嗯,比以前版本升级了顶一个

其实不是升级,而是另一个作者的作品!{:10_492:}

下一页 最后一页