*此贴搬运自泰拉瑞亚中文论坛,已获原作者授权。
原帖地址:https://www.bbstr.net/r/127/
原作者:奇威复反
适用版本:1.4
前置Mod/插件:TShock本体
开源地址:https://github.com/qiweiff/Title-plugin
API版本:2,1
这是一个称号插件,可以设置玩家的前缀,后缀,前缀的前缀,后缀的后缀,以及角色名,
插件支持1.4.4.9
使用说明:
指令:
PS:插件的指令中的"称号"可以用“ch”替代,“删除”可以用“sc”替代
称号位置:
前前缀(qqz),前缀(qz),角色名(jsm),后缀(hz),后后缀(hhz),R,G,B
中英指令可以混用
举个例子:
/ch 奇威复反 qqz “666 ”
——将玩家前前缀改成666
如果其他称号位置没改,该玩家的用户组前缀是(superadmin)那么该玩家发言会显示:
666 (superadmin) 奇威复反:666
开启聊天气泡会显示:
<666 (superadmin) 奇威复反> 666
配置文件:
有问题欢迎反馈!!
注意事项:
聊天气泡开启时,玩家名字中的[c/]颜色代码会失效,[i:]物品图标还是正常的。
如果前缀后缀中有大量颜色代码,推荐关闭聊天气泡
对于开发者:
可以使用下列代码来设置玩家聊天前缀、后缀、等等。
称号插件.称号插件.称号信息[plr.Name].前前缀 = “前缀”;
称号插件.称号插件.称号信息[plr.Name].后后缀 = “后缀”;
原帖地址:https://www.bbstr.net/r/127/
原作者:奇威复反
适用版本:1.4
前置Mod/插件:TShock本体
开源地址:https://github.com/qiweiff/Title-plugin
API版本:2,1
这是一个称号插件,可以设置玩家的前缀,后缀,前缀的前缀,后缀的后缀,以及角色名,
插件支持1.4.4.9
使用说明:
指令:
指令: | 权限: | 说明: |
---|---|---|
/reload | 重载插件配置文件 | |
/称号 角色名 称号位置 称号名 | 称号 | 给指定玩家称号 |
/称号 角色名 称号名 | 称号 | 快速修改玩家的前前缀 |
/称号 角色名 删除 | 称号 | 删除指定玩家的称号 |
/称号 角色名 | 称号 | 查称号 |
/改称号 称号位置 称号名 | 改称号 | 修改自己的称号 称号位置:(下方有详解) qqz,qz,jsm,hz,hhz,R,G,B, |
/改称号 删除 | 改称号 | 删除自己的称号,如果您没有给自己称号的权限,该操作会被阻止 |
PS:插件的指令中的"称号"可以用“ch”替代,“删除”可以用“sc”替代
称号位置:
前前缀(qqz),前缀(qz),角色名(jsm),后缀(hz),后后缀(hhz),R,G,B
中英指令可以混用
举个例子:
/ch 奇威复反 qqz “666 ”
——将玩家前前缀改成666
如果其他称号位置没改,该玩家的用户组前缀是(superadmin)那么该玩家发言会显示:
666 (superadmin) 奇威复反:666
开启聊天气泡会显示:
<666 (superadmin) 奇威复反> 666
配置文件:
JSON:
{"说明1": "称号设置中,前缀、名称、后缀设置为null则与玩家当前用户组的前后缀一致",
"说明2": "给称号指令:/称号 . 重载指令:/reload . 权限:“称号”",
"说明3": "改称号指令:/改称号 . 权限:“改称号”用于改自己的称号(需要先有一个称号),可以给权限以允许普通玩家使用",
"说明4": "已设置的称号不受最长字符影响,用于防止普通玩家将自己的称号修改过长",//普通的说明
"是否开启称号插件": true,//插件开关
"称号数据路径": "tshock/称号插件数据.json",//存放玩家称号数据的地方
"启用远程配置": false,//远程配置开关,开启后会禁用指令,不再读取该配置表内容(除了这个开关)
"远程配置接口": "http:",//远程配置的API接口,如果远程配置的json格式不对,会报错
"聊天格式": "{前前缀}{前缀}{角色名}{后缀}{后后缀}: {聊天内容}",//聊天格式,不懂可以改改试逝
"聊天气泡启用时玩家名称格式": "{前前缀}{前缀}{角色名}{后缀}{后后缀}",
"是否开启聊天气泡": false,//聊天气泡开关
"称号最大字符数": 13,//给称号时最大的字符数
"是否允许管理绕过最大字符数检测": true,//是否允许管理绕过最大字符数检测
"是否允许无称号玩家给自己称号": false,//是否允许无称号玩家给自己称号
"称号设置": [//新版该配置项存贮在另一个文件中
{
"玩家用户名": "奇威复反",//被给予称号的玩家用户名
"前前缀": "",//玩家当前用户组的前缀的前缀
"前缀": null,//玩家当前用户组的前缀,如果值不为null,则会覆盖用户组的前缀
//如果是RPG服务器,可以设置前前缀,不修改前缀,这样能同时显示等级和称号
"角色名": null,//玩家的角色名,如果值不为null,则会覆盖玩家的角色名
"后缀": null,//玩家当前用户组的后缀,如果值不为null,则会覆盖用户组的后缀
"后后缀": ""//玩家当前用户组的后缀的后缀
},
"玩家用户名": "奇威",
"前前缀": "[i:4956]",//天顶剑
"前缀": "[c/FF3333:称号]",//带颜色的称号
"角色名": "",//不显示角色名
"后缀": "",//不显示后缀
"后后缀": "1 1"//带空格的后后缀
}//注意json语法
]
}
有问题欢迎反馈!!
注意事项:
聊天气泡开启时,玩家名字中的[c/]颜色代码会失效,[i:]物品图标还是正常的。
如果前缀后缀中有大量颜色代码,推荐关闭聊天气泡
对于开发者:
可以使用下列代码来设置玩家聊天前缀、后缀、等等。
称号插件.称号插件.称号信息[plr.Name].前前缀 = “前缀”;
称号插件.称号插件.称号信息[plr.Name].后后缀 = “后缀”;