𝑮𝒘𝑵𝒊𝒄𝒌𝑵𝒂𝒎𝒆 - 自定义昵称
一款高自定义,支持双经济,屏蔽词,PAPI变量,接口导出
配置文件(Config/config.json)
PS:Lang目录的语言配置文件可自行设置
简单介绍(指令、用处、问题解答)
1 - 指令setname(用于玩家修改昵称)
2 - 用处
· PAPI变量可应用于多个地方显示
· 可用于玩家自定义备注昵称,拒绝只能英文昵称
3 - 问题解答
如果没有开启ForceName强制设置昵称情况下,玩家不输入会出现什么情况?
答:会自动随机命名为 玩家xxxxx - 例如 玩家114514
我是旧版本的GwNickName,我如果将数据无损转移当前新版
答:将旧版的config.json放到插件Config目录,将data.json放置插件Data目录重载插件即可自动转换
fuckbad.json直接放到Config目录即可
PAPI变量
%player_nickname%
与旧版一样,无需修改其他地方设置直接使用
ll.export导出接口
使用示例
导入接口
获取玩家昵称接口示例
修改玩家昵称接口示例
展示
GwChat 使用本插件PAPI变量演示
指令修改昵称
后续问题或者建议可以去 讨论 或者 干物社反馈网站 或提 交流群582138529提
一款高自定义,支持双经济,屏蔽词,PAPI变量,接口导出
配置文件(Config/config.json)
JSON:
{
"ForceName": true, // 是否强制玩家设置昵称。如果为 true,玩家在首次进入游戏时必须设置昵称。
"JoinTip": true, // 玩家加入游戏时是否提示设置昵称。如果为 false,不会提示设置昵称。
"PAPI": true, // 是否启用 PlaceholderAPI (PAPI) 变量支持,用于其他插件获取玩家昵称。
"ChangeName": true, // 是否允许玩家通过指令修改昵称。如果为 false,玩家无法通过指令修改昵称。
"ChangeMoney": 1000, // 修改昵称的费用。仅在经济系统启用时有效。
"Namelength": 8, // 昵称的最大长度。超过此长度的昵称将被视为非法。
"Rename": true, // 是否自动修改玩家游戏内显示的名字为自定义昵称。
"profanity": true, // 是否启用敏感词过滤。如果为 true,玩家不能设置包含敏感词的昵称。
"Repeat": false, // 是否允许昵称重复。如果为 true,多个玩家可以使用相同的昵称。
"Language": "zh_CN", // 语言设置。支持 "zh_CN" (中文) 和 "en_US" (英文)。
"Money": "llmoney", // 使用的经济系统。默认为 "llmoney",可以根据实际插件支持的经济系统修改。
"Score": "money" // 如果使用计分板经济,指定计分板名称。默认为 "money"。
}
PS:Lang目录的语言配置文件可自行设置
简单介绍(指令、用处、问题解答)
1 - 指令setname(用于玩家修改昵称)
2 - 用处
· PAPI变量可应用于多个地方显示
· 可用于玩家自定义备注昵称,拒绝只能英文昵称
3 - 问题解答
如果没有开启ForceName强制设置昵称情况下,玩家不输入会出现什么情况?
答:会自动随机命名为 玩家xxxxx - 例如 玩家114514
我是旧版本的GwNickName,我如果将数据无损转移当前新版
答:将旧版的config.json放到插件Config目录,将data.json放置插件Data目录重载插件即可自动转换
fuckbad.json直接放到Config目录即可
PAPI变量
%player_nickname%
与旧版一样,无需修改其他地方设置直接使用
ll.export导出接口
使用示例
导入接口
JavaScript:
//修改玩家昵称
const setName = ll.import('nickname', 'setName');
//获取玩家昵称
const getName = ll.import('nickname', 'getName');
获取玩家昵称接口示例
JavaScript:
//获取玩家昵称(进入后发送给玩家)
mc.listen('onJoin', (pl) => {
let nickname = setName(pl.xuid);//参数为玩家的xuid
pl.tell(nickname);
});
修改玩家昵称接口示例
JavaScript:
//玩家进入后修改玩家昵称
mc.listen('onJoin', (pl) => {
let name = "刚刚进入的人"
setName(pl.xuid, name)
});
展示
GwChat 使用本插件PAPI变量演示
指令修改昵称
后续问题或者建议可以去 讨论 或者 干物社反馈网站 或提 交流群582138529提