hhttll
本帖最后由 hhttll 于 2016-6-22 20:50 编辑

本帖下载地址失效,请移步新帖

这是我有史以来写的第一个插件,请各位多多支持,如果有什么BUG,欢迎提出来(我自己服务器用了1天,没有发现什么问题,再说不涉及权限操作,应该不会有大问题)。

想必许多服主都知道了,任何客户端,通过修改options的gamma可以达到无限夜视的效果,也就是说,无论多少暗的环境,玩家都可以在不安装任何MOD的情况下把周围事物看得一清二楚。很明显,这个会非常严重地影响游戏平衡:你不用插火把了。我写这个插件起初是因为我看到 jiongjionger 写了一个反夜视插件,但是有点鸡肋。
主要问题是可以自定义的内容太少了,而且在天然矿洞里,玩家完全可以用无限夜视下矿,发现矿了以后插个火把把矿挖掉,还可以直接挖地面上的矿...(这么说别人坏话好像不太好...)(另外,我问他的那个插件里面抄了一句代码:“if (effect.toString().toUpperCase().contains("NIGHT_VISION")) ” 实在自己搞不定) 好了,不说了,我们来看看我这个反夜视插件有什么功能吧。

功能一:黑暗环境走的慢。

在黑暗环境中会获得减速效果(与/speed命令设置速度原理相同),减速的量可在配置文件中设置。


继续在黑暗环境中走路会“摔跤”(频率可调),并再次降低速度,减速的量可在配置文件中设置。


亮度足够后会有说明。

功能二:黑暗环境要扣血。
警告:本功能默认设置可能扣血量过高,请酌情调整。

在黑暗环境中摔跤会扣血,摔跤频率,每次扣血的量的随机取值范围都可以调整。


还可以连摔...


在黑暗环境中破坏方块会“砸到手”,并扣血。可以设置“砸到手”的概率,扣血的量的随机取值范围和砸到手后是否阻止这次方块破坏。(要实现jiongjionger的功能只需设置在黑暗环境中砸到手的概率为1(0-1的取值范围),扣血的量为0,阻止方块破坏即可)

功能三:只有在指定高度以下会触发本插件。

当我向上飞的时候,超过了我设置的50格(可在配置文件修改),就不再降速扣血了。P.S. 请无视那条死亡信息...

功能四:管理员可以被这个插件无视,只需输入一个命令。(管理员也可让别人被这个插件无视)无视的有效期持续到服务器关闭。

看指令说明。

功能五:世界开关 (V1.1+)
不截图了,在配置文件里面可以选择性关闭一些世界,或者指定一些不工作的世界类型,如地狱、末地。

指令
/sanv help 获得指令帮助信息
/sanv ignore [玩家] 使某个玩家被这个插件无视,如果不填写[玩家],那么就是让你自己被这个插件无视。
/sanv unignore [玩家] 上面那条命令的相反版。
/sanv reload 重新加载配置文件,注意只是加载配置,不会重新加载插件。


权限
只有一个权限 sanv.admin,默认给OP,有这个权限才可以使用命令操作本插件。

配置文件
运行一次后打开Config.yml(可以直接用记事本打开哟,不需要notepad++ XD)你会看到
  1. prefix:  §f[§c反无限夜视§f]
  2. # 设置插件的消息前缀。

  3. fallRate: 0.01
  4. # 设置在黑暗环境中摔倒几率。

  5. fallDamageBase: 4
  6. # 设置在黑暗环境中摔倒后扣血的最低值。

  7. fallDamageRanRange: 3
  8. # 设置在黑暗环境中摔倒后扣血的最低值与最高值之间的差,即扣血量为(最低值 ~ (最低值+该值))

  9. hurtHandRate: 0.2
  10. # 设置在黑暗环境中破坏方块砸到手的几率。

  11. hurtDamageBase: 3
  12. # 设置在黑暗环境中破坏方块砸到手扣血的最低值。

  13. hurtDamageranRange: 3
  14. # 设置在黑暗环境中破坏方块砸到手扣血的最低值与最高值之间的差。

  15. hurtHandMine: false
  16. # 设置在黑暗环境中破坏方块砸到手后是否继续破坏此方块。

  17. slowSpeedLv1: 0.1
  18. # 第一次提醒时玩家移动速度,正常值为0.2,该值必须在0-1之间。

  19. slowSpeedLv2: 0.04
  20. # 第二次提醒时玩家移动速度,正常值为0.2,该值必须在0-1之间。

  21. slowSpeedNormal: 0.2
  22. # 玩家移动速度正常值,除非你正在给所有的玩家加速,否则不要修改这个值。

  23. workHeight: 55
  24. # 插件工作高度,在此之上将不工作。推荐55格。

  25. ignoreWorlds:
  26. - A_Stupid_World
  27. - Another_Stupid_World
  28. # 插件不工作的世界。

  29. notWorkAtNormalWorlds: false
  30. # 是否不在环境为普通的世界工作。(也就是单人里面的主世界,但是多人可能会有多个主世界)

  31. notWorkAtNethers: true
  32. # 是否不在地狱工作。(地狱就算亮度为0,也看的清)

  33. notWorkAtTheEnds: true
  34. # 是否不在末地工作。(末地就算亮度为0,也看的清)
复制代码

关于每一项设置的作用已经写得很清楚了。

待办事项
暂无,又需要请回复。

除了1.7.2,别的版本貌似都无法读取配置文件,目前没有解决方案。

适用版本
我真的不知道我这个插件适用哪些版本QAQ,应该都能用吧,我用的bukkitapi是“bukkit-1.7.2-R0.3”。

下载地址
本帖下载地址失效,请移步新帖
您使用多广告的链接下载,我可以拿到一点点钱,但是如果用少广告的链接下载,我一分钱也拿不到。所以,请各位用多广告的链接下载,谢谢。不使用无广告的百度云的原因有两个:1、百度云不能统计下载次数。2、度婊先不限速,收集了大量的资源,现在开始限速了,买会员才能满速,这种行为我表示强烈的愤怒。

原创插件分享出来不容易,所以...还有一件最重要的事情...
求金粒人气!主要是人气!

兜兜‘doudou
虽说我没什么用,但还是顶楼主

Flying_fish
本帖最后由 Flying_fish 于 2015-7-23 08:54 编辑

求更新啊。。。很好的插件,但是1.83貌似没效果

hhttll
你看看高度,有没有低于默认的55格,还有我真的不知道怎么让他兼容1.8.3

NikolaTesla
亲测1.7.2可用(笑)

hhttll
于是沉底了。。。

hhttll
Flying_fish 发表于 2015-7-23 08:48
求更新啊。。。很好的插件,但是1.83貌似没效果

我真的不知道怎么让他兼容1.8.3。。。。

hhttll
Flying_fish 发表于 2015-7-23 08:48
求更新啊。。。很好的插件,但是1.83貌似没效果

有个群里的人已测试 1.8 以上有效,你是使用方法错误。

Flying_fish
本帖最后由 Flying_fish 于 2015-7-24 14:19 编辑

我在1.72服务器测试有效。。1.83真滴没效果。。喊别人测试嘞,自己也亲自测试嘞。。。 我上传不了图片1.83 加载重启后显示在这样滴。我手打出来吧
null  配置重新加载成功。
null SCAntiNightVison By SCLeo 使用说明
null /scanv help 显示本信息


后面还有3项就不打出来了,和  第三行格式差不多
前面显示滴是个  null,然后在1.8.3确实没效果。
1.72 我测试是正常滴,配置文件我肯定都检查嘞。。。。



hhttll
Flying_fish 发表于 2015-7-24 14:10
我在1.72服务器测试有效。。1.83真滴没效果。。喊别人测试嘞,自己也亲自测试嘞。。。 我上传不了图 ...

我没那么多服务端。。。而且我连1.8+的bukkitapi都拿不到...所以也没什么办法

hhttll
Flying_fish 发表于 2015-7-24 14:10
我在1.72服务器测试有效。。1.83真滴没效果。。喊别人测试嘞,自己也亲自测试嘞。。。 我上传不了图 ...

。。。你这个配置文件出问题了,你改一下编码格式吧,改为 UTF-8。或者183的文件读取方式和前面不一样了

hhttll
Flying_fish 发表于 2015-7-24 14:10
我在1.72服务器测试有效。。1.83真滴没效果。。喊别人测试嘞,自己也亲自测试嘞。。。 我上传不了图 ...

你把172的配置文件复制到183来试试

wuweiliang233
感觉这个插件对我服务器特别有效,玩家都说有趣而且可以防作弊,希望LZ能出可以开关世界的功能,因为服务器的主城和地皮世界高度都不高,基本进去就缓慢了,真的挺喜欢这个插件的

hhttll
更新啦~ 自己回复比下载多系列

可可可可可乐
能检测玩家有没有喝夜视么,而且RC6【好像是】这个光影很亮,你这个也是一棒子打死

hhttll
可可可可可乐 发表于 2015-7-25 13:38
能检测玩家有没有喝夜视么,而且RC6【好像是】这个光影很亮,你这个也是一棒子打死 ...

夜视药剂可以检测。有的人开RC6很亮,有的人不开很暗,你不能逼迫所有玩家开RC6,这样就造成了不公平,我这个插件就是让那些开RC6的悠着点,普通玩家看不清的地方你看清了也去不了,不好好想想就瞎BB,这个打的只是不平衡。另,听说乱喷原创插件可以举报的。

cai1999627
本帖最后由 cai1999627 于 2015-7-26 07:32 编辑

希望这个插件可以自定义提示的消息{:10_512:}

cai1999627
本帖最后由 cai1999627 于 2015-7-26 07:35 编辑

建议提示玩家插火把 否则还没明白怎么回事呢
就“又摔了”“又摔了”“又摔了”“又摔了"
甚至站原地都能摔.主要目的是让玩家知道插火把…
要有提示呀... 让玩家知道插火把可以解决什么的…


hhttll
cai1999627 发表于 2015-7-26 07:29
建议提示玩家插火把 否则还没明白怎么回事呢
就“又摔了”“又摔了”“又摔了”“又摔了"
甚至站原地都能摔 ...

对哦。忘记弄自定义消息了。。。。23333忘记了。。。真的是忘记了。。下个版本就加,到时候站内私聊你。

cai1999627
hhttll 发表于 2015-7-26 12:26
对哦。忘记弄自定义消息了。。。。23333忘记了。。。真的是忘记了。。下个版本就加,到时候站内私聊你。 ...

好的好的{:10_512:}

幻月βios
日常顶贴!!!为腐竹来一发~~~

リズベット
这插件太猥琐了,不过我喜欢{:10_515:}

红薯C
666我喜欢{:10_512:}

Minecraft_cloud
已经在用{:10_492:}谢谢hhttll的搬运~

hhttll
Minecraft_cloud 发表于 2015-8-2 00:18
已经在用谢谢hhttll的搬运~

原创的好不~

Alove_
This is a huge help!

a1074926047
不用百度盘的都是好楼主,我表示新疆居民完全用不了百度盘- - 还有YY

tallmoon
楼主反作弊不错,楼主可以做一个反飞行

风语者
支持楼主的这款插件,同时也支持原创!还有能不能用百度云下载,广告太多了!

201115312
好 赞 这个可以防无限夜视

筱帥
插件是不错  问题是- - 可乐云维护啊 不用度娘的也用过靠谱的呗,。

辉耀
用了这个,服务器连路都走不了。。

Dragontrail
本帖最后由 Dragontrail 于 2017-2-1 17:25 编辑

:).
.
.......

yjh774797258
henbucuo o

yaoye271920539
1.7.10服务器安装后服务器玩家无法移动,希望早日修复

筱帥
希望增加一个关闭的世界- -
像是地狱啊  某些mod世界  就会出现问题  还有语言能不能在配置中改
我没给玩家开启无视亮度权限 然而还提示什么输入/sanv help
跟刷屏一样。。 希望改一下 谢谢

hhttll
yaoye271920539 发表于 2015-9-4 23:42
1.7.10服务器安装后服务器玩家无法移动,希望早日修复

请使用1.8的解决方案

hhttll
筱帥 发表于 2015-9-5 08:39
希望增加一个关闭的世界- -
像是地狱啊  某些mod世界  就会出现问题  还有语言能不能在配置中改
我没给玩家 ...

关闭世界有的呀

hhttll
风语者 发表于 2015-8-28 11:25
支持楼主的这款插件,同时也支持原创!还有能不能用百度云下载,广告太多了! ...

觉得广告多就用少广告的链接

yaoye271920539
hhttll 发表于 2015-9-7 09:41
请使用1.8的解决方案

测试无效,依然无法走路..._(:зゝ∠)_

sbsbsbb
这个太狠了……我的玩家有人用一些无限噎屎的作弊客户端在我的服务器不喝噎屎药水!

1656472421
好插件,赞一个

温馨の小镇
安装这个插件玩家都走不了了,只能跳!

hhttll
温馨の小镇 发表于 2015-9-14 11:10
安装这个插件玩家都走不了了,只能跳!

配置文件读取问题。。我也不知道咋办

huwei5201314789
LZ,玩家跳水下
应该这么说,玩家只要有呼吸条,而水上没有火把或灯光一类的
马上就扣血怎么办?
还有,能不能不让其在黑暗处扣血?
就是让其在黑暗处无法挖东西,除了插火把外,其余什么都不能做?

hhttll
huwei5201314789 发表于 2015-9-27 21:45
LZ,玩家跳水下
应该这么说,玩家只要有呼吸条,而水上没有火把或灯光一类的
马上就扣血怎么办?

有配置的,详情看帖内介绍。

huwei5201314789
hhttll 发表于 2015-9-28 03:48
有配置的,详情看帖内介绍。

我知道,但配置里没有不许挖东西什么的,只有掉血- -至于那个砸到手,还不是要扣血- -

hhttll
huwei5201314789 发表于 2015-9-28 07:59
我知道,但配置里没有不许挖东西什么的,只有掉血- -至于那个砸到手,还不是要扣血- - ...

不仔细看配置...我也救不了你,

我这边不直接和你说,因为直接和你说你永远也学不会仔细阅读。

我这边明确的说明,通过修改配置可以达到黑暗环境中不能破坏方块并且不会扣血的效果。

具体怎么弄,再仔细看一遍,如果还是不知道,再问吧。

purelove_3
终于让我看见这个插件了

huwei5201314789
对了,卤煮,你知不知道怎么反透视材质包啊- -
矿物追踪是MOD可以反,但是材质包.....

下一页 最后一页