资源图标

资源 -简单的自定义名字插件- 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;
    }
});
 

在线会员

  • 波旬W
  • K3
  • Sting
  • 耗子
  • 阿冬
  • 〆形同陌路。
  • 平 泽唯
  • Amaruq·Illaujaq
  • dody
  • Supper_Zero
  • 一个不知名的网友
  • srmg27
  • 小安鱼
  • LXING3156
后退
顶部 底部