DynamicSigns - BLACKSPIGOT EDITION - Supporter Only, LATEST versio5.2.0 [提交至百度][查看百度是否已收录此帖]

4830 0
2023-1-5 19:51:52
显示全部楼层
生活圈制作
DynamicSigns - BLACKSPIGOT EDITION - Supporter Only, LATEST version. THE BEST COPY ON THE INTERNET 5.2.0



DynamicSigns - BLACKSPIGOT 版 - 仅限支持者,最新版本。互联网上最好的 副本 5.2.0

下载地址
提取码:g12m
20
您未购买

人民币


请务必阅读整个说明并观看教程视频以了解配置和功能。

使用https://www.spigotmc.org/forums/spigot-plugin-help.42/或支持

教程/展示的讨论


实时测试 @@
Clip的测试服务器testplugins.com


  • 动画标志线
  • 5000+ 占位符
  • 玩家特定的标志线(只有他能看到的关于玩家的信息)
  • 令人难以置信的性能(仅在可见时发送标志动画)
  • 没有滞后
  • 带有命令/聊天的可点击符号操作,...也可以包含占位符

DynamicSigns 是一个插件,允许您让您的玩家(或您自己)使用配置中配置的动画标志线。

每个标志线都可以有自己的个人权限,或者您可以授予某人创建您配置的所有标志线的权限。

标志行可以包含我的 5000 多个占位符的大列表中的任何一个。每个包含标志线的标志对于每个玩家都是独一无二的,因此特定于用户的占位符对于每个玩家都是不同的。




用法
  • 在服务器中添加MVdWPlaceholderAPI 2或更高版本
  • 配置标志线或在配置中添加额外的标志线
  • 不要忘记使用 /dsigns reload 重新加载
  • 给自己dsigns.use.*或dsigns.use.yourlinename
  • 在你想要写线的地方创建一个新标志[dsign: yourline ]
  • 需要帮忙?PM我,我很乐意帮助你
此插件的用途是为希望设置一些信息标志的服务器管理员设计的。




除了正常配置之外,您还需要了解一些事情。一些占位符组也有单独的配置文件。(像 bungeecord ,...)


CONFIG.YML

代码(文本):

# ------------------------------ #
#
# DynamicSigns 4
# (c) Maxim Van de Wynckel
#
# ------------------------------ #

# 变量:这些变量可以是在
页眉和页脚的 TEXT 部分# 中使用。
#
# {PLAYER} - 玩家名称
# {PLAYERNICK} - 玩家昵称
# {SERVER} - 服务器名称
# {PLAYERCOUNT} - 服务器玩家数
# {BUNGEECOUNT} - Bungee 网络玩家数
# 5000+ 更多...参见 spigot 页面

# Formatting:这些格式标签允许您格式化动画
# 或占位符。
#
# 子字符串:这允许您将单词(甚至是占位符)拆分为多个部分
# 示例:<substring begin=0 end=3>Hello World</substring> = Hel
# 用法:这可用于在创建时拆分占位符打字机
# 或在占位符中拆分颜色。
#
# Scroll:这会创建其中文本的滚动动画。它接受
# 两个参数(卷轴之间的长度和间距)。
# 示例:<scroll width=20 spaces=20>&2这是一个&atest<
#
# 还有更多!

见spigot
页面插件设置
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ###

配置version (DO NOT EDIT)
config: 3

## Language file
lang: 'en'

## Debug mode
debug: false

## Log to file
log:
enabled: true
# Reset log on startup
reset: true

## 更新检查
update:
check : true # 建议你离开这个 TRUE

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~##
插件具体设置
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~#

# 占位符设置
占位符:
# 强制安装所有占位符(不推荐)
force-all: false
# 记录启动时占位符的内存使用情况
log-memory: false
# 清除未启用的未使用占位符。
clear-unused: true
# Config cache only
# 这只会在配置中使用占位符
# 但是:它会破坏所有自定义占位符!
# 它也会阻止任何挂钩(PlaceholderAPI)
配置缓存:false

## 重要提示:
## 1)当你有问题/问题时,请先给我发送 PM
## 2)当你有问题时,建议将间隔保持在 15 以上很多
## 的迹象。这也是(就像调整一样)你必须做的事情
## 试验一下,看看什么能给你最好的性能。
## 3) 该插件不会导致服务器延迟。唯一可能发生的滞后
## 是系统滞后,因为间隔很快(数据包淹没客户端)

## -- 以下调整取决于服务器/客户端的使用和性能 ---
## 如果你有一个服务器您在动画标志(集线器,..)旁边加入,建议
在发送标志更新之前 ## 添加一点延迟。
## 如果你在 warp 附近放置标志,.. 建议稍微增加传送的延迟。
## 这些值是你需要试验的东西,它们不是开箱即用的“最佳”
## 首先像默认值一样测试它,然后降低/增加它。
## ---------------------------------------------- ------------------------------

# 符号更新距离。这是标志更新玩家更改的距离
# 如果您在同一位置有很多标志或者间隔
太快,请减少此距离。
update-distance: 7

# 加入延迟。这是用于等待直到发送信号的延迟。这个
#延迟用于防止“Unknown Sign at ...”错误,当块没有加载
特定播放器时(以滴答为单位)
join-delay:25

#传送延迟。这是用于等待直到发送信号的延迟。这个
#延迟用于防止“Unknown Sign at ....”错误,当块没有加载
特定播放器时(以滴答为单位)
teleport-delay: 25

# 重生延迟。这是用于等待直到发送信号的延迟。这个
# delay 用于防止“Unknown Sign at ....” 未加载块时出现错误
# 对于特定玩家(以滴答为单位)
respawn-delay: 25

# Animated sign lines
lines:
# 你可以创建多行来替换
# on signs with the format [dsign:xxxx]
line1: # [dsign:line1] - 这是添加滚动消息
框的行:
- '<scroll width=15>&4Warning: &8You are now using the DynamicSigns plugin made by &7Maximvdw&8!</scroll>'
# 切换文本的刻度间隔(20 个刻度 = 1 秒)
interval: 4
# 定义文本是否应该随机化。动画格式标签
# 不会受到影响。
random: false
# Command(s) to execute on click (leave empty for nothing)
# The command supports placeholders
commands:
# These are commands you can execute
# They are prefixed with "who/what" 执行它们
#
# 发送聊天player
# chat:...This is player chat
# 作为玩家执行命令(否/必需)
# player:spawn
# 作为被操作玩家执行命令(否/必需)
# opplayer:tp ...
# 执行a命令作为控制台
# console:give ...
# 命令之间的延迟(以毫秒为单位)
# delay:1500
- '聊天:我点击了一个该死的酷标志!
- 'delay:2000'
- 'console:say {player} 点击了一个很酷的标志!
line2: # [dsign:line2] - 此行显示 ram 和 tps
帧:
- '<repeat times=50>&a{tps_rounded}&8&l/&820</repeat>' # <repeat> 标签确保 tps 更新为 50 times (every 4 ticks)
- '<repeat times=50>&a{usedram}&8MB &l/&7{totalram}&8MB</repeat>'
interval: 4
# 随机化文本中的内容
random: false
# 要执行的命令单击时(不留空)
# 该命令支持占位符
命令:
- 'say The server is running at {tps} Ticks per second!'


- '<repeat times=50>&a{tps_rounded}&8&l/&820</repeat>' # <repeat> 标签确保 tps 更新 50 次(每 4 个滴答)
- '<repeat times=50>&a{usedram} &8MB &l/&7{totalram}&8MB</repeat>'
interval: 4
# 将文本中的内容随机化
random: false
commands: []

commands:
点击标志执行命令:
player:/commandasplayerhere
chat:Hello World!
oppedplayer:/commandasoppedplayer
console:say Console command here
delay:50 #Wait 50 ms
'pmplayer:This is a &amessage'(向播放器发送消息)


语言文件:
该插件允许 /lang 文件夹中的多个语言文件。如果可用,将使用来自客户端语言的语言消息(当该语言的语言文件可用时)




/dsigns 或 /dynamicsigns
主要命令:/dsigns 的别名 help

/ dsigns about
显示版本信息。报告错误时总是给出这个版本。

/ dsigns uploadconfig
对于懒惰的人来说,这会将配置 (config.yml) 上传到 pastebin。
报告错误时始终提供此配置。

/设计上传日志
这是一个关于插件的简单日志,它将把简单日志上传到 pastebin。建议仍然从控制台发送日志而不是这个日志!

/ dsigns resetconfig
导弹是否炸毁了您的配置(我们都知道是您干的),然后使用它来重置它。

/ dsigns permissions
这给出了插件中所有默认权限的列表(命令等。)

/ dsigns help
显示了所有命令的列表。您可以在语言文件中配置帮助。

/ dsigns reload 重新
加载配置和动画。
不要使用 plugman 或任何其他插件工具重新加载插件。(甚至第一次加载)
建议不要经常使用

/ dsigns changelog
除非上传了市长发布,否则不要使用此命令。

/ dsigns placeholders 占位
符及其结果的可悬停列表

/dsigns debug
创建一个 DEBUG DUMP。始终使用此命令进行错误报告。
没有此转储的支持请求将被忽略!!!
注意:该命令将上传您的 log.log,因此请确保此文件不会太大!

/dsigns scan
/dsigns scan 10
重新扫描你周围的区域以寻找暗号。主要用于 WorldEdited 标志或移动标志,半径大于
5 的风险由您


自行承担 /dsigns 标志
显示可点击的动态标志列表,允许您传送
或移除标志的动画。




您在配置中创建的每个动画符号行都可以单独授予权限:
dsigns.use。mysignline (小写)
如果你想要它们,你可以使用通配符
dsigns.use。*

注意:你不能限制谁看到一条线,只能限制谁创建一条线(上面的权限用于创建带有动画线的标志)

代码(文本):
dsigns.reload:
描述:重新加载配置
默认值:op
dsigns.help:
描述:显示插件帮助
默认值:true
dsigns.uploadlog:
描述:上传日志
默认值:op
dsigns.uploadconfig:
描述:上传配置
默认值:op
dsigns.about:
描述:关于插件
默认值:true
dsigns.permissions:
描述:列出所有权限
默认值:true
dsigns.resetconfig:
描述:重置配置文件
默认值: false
dsigns.placeholders:
描述:可用占位符
默认值:op



占位符(或也称为变量)是您放在记分牌上的东西,可以动态更改。您有普通的占位符,其中仅包含玩家姓名、统计信息等内容,但是您可以使用您可能正在使用的其他插件中的数千个占位符。这样您就可以个性化您的记分牌!

单击此处获取占位符



您基本上可以创建任何您喜欢的效果。但是,如果您想进行快速或更高级的更改,您可以使用这些格式标签

单击此处查看效果


故障排除
(这个标题并不意味着您应该在遇到问题时开始拍摄)

问:我的播放器收到“xxxxx 处的未知标志”
答:这意味着您没有调整配置中的设置。这是发送给客户端的警告。如果您在创建或销毁标志时获得它们,如果间隔太快,则可能会发生这种情况(但您不必担心)。

问:我的玩家在四处走动时收到“未知标志在 xxxxx”
答:首先要检查的是您的更新距离。确保这不是非常高。尝试降低它,看看它是否有所作为。

Q:我的玩家在加入时收到“Unknown sign at xxxxx”
A:增加加入发送延迟,让玩家有时间先接收块数据包。如果错误仍然存&#8203;&#8203;在,请尝试检查更新距离。

问:我的玩家在传送时收到“未知标志在 xxxxx”
A:增加传送发送延迟,让玩家有时间先接收区块数据包。如果错误仍然存&#8203;&#8203;在,请尝试检查更新距离。

Q:我的玩家在重生时收到“Unknown sign at xxxxx”
A:增加重生发送延迟,让玩家有时间先接收区块数据包。如果错误仍然存&#8203;&#8203;在,请尝试检查更新距离。

问:我的玩家在破坏标志时收到“未知标志在 xxxxx”
答:这通常意味着您的刷新率(间隔)低于 10。另外请记住,该插件旨在“设置”标志(阅读阅读上面的 ME)打破标志有时会触发此消息。如果你真的不想要它,你可以通过增加你的间隔来轻松解决这个问题。

问:颜色不适用于标志
答:此插件不处理非动态标志上的颜色。这意味着没有任何动画的所有其他标志将不会有此插件添加的颜色。

问:我的配置不断重置并创建备份
答:这通常意味着您的配置已损坏。如果它是默认配置并且您甚至没有打开它,请将您的启动日志发送到 Maximvdw(PM 在(私人)pastebin 中)。

问:即使我设置了快速间隔,占位符也不会更新
答:占位符可以被插件限制,以防它们获取时间太长。像密集的 mysql 操作,......尝试降低你的间隔。

问:我有很多延迟,但我的 TPS 很好
答:这意味着您的客户端收到了太多数据包。最常见的是,这意味着调整不是最佳的
- 你每秒接收到太多更新(降低标志线的间隔)
- 你接收到太多标志的更新(降低更新距离)

问:当我加入/传送/重生时,我看到“[dsign:Xxxx ]”在标志上
A:这是加入/传送/重生发送延迟。标志不会在加入后立即更新。你可以试着降低这个。

问:建议的间隔是多少?
A:这取决于每个服务器和情况。Interval 也意味着占位符更新(如果没有缓存可能会导致 MySQL 出现问题)但主要是用新的标志更新使客户端溢出。如果您有多个标志,我会说建议大约 15 个刻度。4ticks 如果只有几个迹象,但我个人不会低于 4(100 毫秒)。

Q: 标志线随机停止更新
A: 99.99% 是插件取消了所有插件的所有任务造成的。(Bukkit.getScheduler().cancelAllTask&#8203;&#8203;s() )。

问:占位符不起作用
答:我有 5000 多个占位符,如果另一个插件更新,我无法测试它们。只需通过 PM 给我发消息,我会在下一个版本中修复它。

Q:我配置了一个标志行,但是当我创建一个标志时它仍然是[dsign xxxx]
A:您创建后是否重新加载了配置?如果没有一个标志显示动画,这可能是由于“标志线随机停止更新”。

问:我用 worldedit 复制粘贴了标志,但没有用!
A:标志必须手动创建才能创建。不支持 WorldEdit 或任何其他复制/粘贴工具。

问:我的标志行看起来很奇怪,有截断的颜色等等...
答:标志最多可以有 16 个字符长。确保使用宽度参数将滚动动画设置为15。e

Q:启动时,它在控制台中显示“Removing sign at ...”
A:DynamicSigns 将在启动时检查标志,看它们是否仍然存在。

问:这个插件太酷
了 答:对不起,你可以留下评论来表达你的感受 <3

Developer API
添加占位符到这个插件或任何其他 MVdW 占位符插件。
https://www.spigotmc.org/resources/mvdwplaceholderapi.11182/



下载此插件即表示您同意我们的服务条款
http://www.mvdw-software.com/terms-of-service

您可以在以下位置使用此插件仅 1 个服务器或网络
    • 不谈价格
    • 将错误放入代码标签或 pastebin
    • 描述错误。不要只是说“它不起作用”
    • 报告错误时,使用 /dsigns uploadconfig 获取配置的 pastebin 链接
    • 我的时区是 GMT+1(你知道的)不要在凌晨 3 点开始向我发送垃圾邮件,问我为什么不在 10 分钟内回复

购买后做什么:
  • 测试默认配置
  • 学习默认配置,看看它是如何工作的,使用这些值
  • 发现问题?请先通过 skype、电子邮件、pm 或在评论中联系我。这可能是一个错误,但也可能是配置错误,因此请确保添加 CONFIG 和可能的错误日志。
  • 插件在上传之前由团队进行测试,因此有时新的更改可能需要一些时间。但这意味着每次更新都有效,所以如果你有一个插件错误(没有启动,加载,..)这通常意味着你这边有问题。随时联系我
  • 有想法或功能吗?提交:大多数接受的功能(可以快速完成)是占位符
  • 你喜欢这个插件吗?留下评分有帮助
  • 想帮助改进插件吗?PM 我你的经验(时间,配置,你制作的动画,......)我想知道这些东西,所以我可以根据人们实际使用的东西来制作占位符,预设动画......。



手机扫码浏览