● 支持游戏内使用指令编辑配置
● 支持区分首次/每次进服执行指令
● 可在游戏中试用进服指令
● 体积小巧轻量,只占用0.0000047685GiB 说人话5k
指令
|
所需权限
|
用途
|
/jc [类型] set [身份] [指令]
|
joincommands.admin
|
添加进服执行的指令
|
/jc [类型] del [编号]
|
joincomands.admin
|
删除进服执行的指令
|
/jc [类型] display
|
joincomands.admin
|
执行指定类型的进服指令
|
/jc [类型] list
|
joincomands.admin
|
列出指定类型的进服指令
|
/jc help
|
joincomands.admin
|
获取插件帮助
|
/jc reload
|
joincomands.admin
|
重载插件配置
|
*设置的进服指令
|
无
|
–
|
[类型]
类型有 first 和 every .first为玩家首次进服时执行,通常用于给予新手礼包,发送服务器玩家守则等.
every为玩家每次进服时执行(不含首次),可以用于向玩家发送欢迎title/message,让玩家进服后传送至主城等.
用途有很多,以上仅为例子.
[身份]
[PLAYER] 以玩家身份执行指令
[OP] 以玩家身份执行指令(忽视权限)
[CONSOLE] 以控制台身份执行指令
需要输入括号.
[指令]
需要设置的指令.请使用下划线(_)代替空格,指令无需输入/.
玩家变量: %PLAYER%
[编号]
该指令的编号.输入 /jc list [类型] 即可查询.
配置文件
# JoinCommands 配置文件
#
# 在这里配置指令同样需要将空格替换为下划线,不输入/
# 配置完毕后输入 /jc reload 重载插件
#
# 身份:
# [PLAYER] 以玩家身份执行指令
# [OP] 以玩家身份执行指令(忽视权限)
# [CONSOLE] 以控制台身份执行指令
#
# OP与CONSOLE的区别?
# 比如OP可以直接/tp <玩家>,而CONSOLE需要/tp %player% <玩家>
# OP是以第一人称执行,CONSOLE是第三人称执行
#
first:
#首次进服执行的指令
– ‘[CONSOLE] say_hi_这是第一条指令’
– ‘[CONSOLE] say_玩家变量是_%player%’
– ‘[CONSOLE] say_我们可以这样’
– ‘[CONSOLE] spawn_%player%’
– ‘[OP] msg_%player%_欢迎来到xxx服务器!’
– ‘[OP] give_%player%_diamond_32’
every:
#每次进服执行的指令
– ‘[OP] msg_%player%_欢迎回来’
– ‘[PLAYER] spawn’
– ‘[CONSOLE] say_这里是每次进服执行的指令’
– ‘[CONSOLE] say_列表中出现%player%不要紧,’
– ‘[CONSOLE] say_执行命令时会自动替换’