资源图标

资源 -简单的自定义名字插件- 1.1

完成注册/登录后下载
希望增加一个只有管理员才能给玩家设置名称的限制
 
:看戏:
JavaScript:
/** 名字数据 */
let Data = new JsonConfigFile(`./plugins/rename/data.json`);

mc.listen('onServerStarted',()=>{
    const cmd = mc.newCommand('rename','§6改名~',PermType.GameMasters,0x80);
    cmd.mandatory('newname',ParamType.String);
    cmd.mandatory('player',ParamType.Player);
    cmd.overload(['newname']);
    cmd.overload(['newname','player']);
    cmd.setCallback((_cmd,origin,output,result)=>{
        if(!result.player||result.player.length==0){// 给自己改名
            if(!origin.player){// 非玩家
                output.error('几个意思……');
                return;
            }
            Data.set(origin.player.xuid,result.newname);
        }
        result.player.forEach(Player => {
            Data.set(Player.xuid,result.newname);
        });
        output.success('§a改名成功!');
    });
    if(!cmd.setup()){
        logger.error('命令注册失败!');
    }
});

mc.listen('onChat',(Player,Message)=>{
    if(Data.get(Player.xuid)){
        mc.broadcast(`<${Data.get(Player.xuid)}> ${Message}`);
        return false;
    }
});
 

在线会员

  • xuebingtao
  • loginzwh
  • isbshsjsh
  • 秽墨丶
  • zforlikec
  • Qi_Gai
  • Hutaro_x
  • 涵筱
  • 征途
  • mc_xiaoQAQ_
  • Asuka233
  • Daniel~户山兔兔
  • xiaosuan1
后退
顶部 底部