问题 求一个带gui的插件

JavaScript:
ll.registerPlugin("TPlayer", "传送至玩家。");
mc.listen("onServerStarted", function() {
    const tpl = mc.newCommand("tpl", "传送至玩家。", PermType.GameMasters);
    tpl.overload([]);
    tpl.setCallback((_cmd, ori, _out, _res) => {
        let players = mc.getOnlinePlayers();
        let playerNames = [];
        for (let player of players) {
            playerNames.push(player.name);
        };
        const fm = mc.newCustomForm();
        fm.setTitle("传送菜单");
        fm.addDropdown("\n选择模式", ["我去他那", "他来我这"]);
        fm.addDropdown("\n选择目标", playerNames);
        fm.addLabel("");
        ori.player.sendForm(fm, (player,data) => {
            if (data == null) return;
            if (data[0] == 0) {
                player.teleport(players[data[1]].pos);
            } else {
                players[data[1]].teleport(player.pos);
            };
            player.tell(`§6传送成功。`);
        });
    });
    tpl.setup();
});
 
没有考虑其他玩家中途离线的情况啊qwq
JavaScript:
ll.registerPlugin("TPlayer", "传送至玩家。");
mc.listen("onServerStarted", function() {
    const tpl = mc.newCommand("tpl", "传送至玩家。", PermType.GameMasters);
    tpl.overload([]);
    tpl.setCallback((_cmd, ori, _out, _res) => {
        let players = mc.getOnlinePlayers();
        let playerNames = [];
        for (let player of players) {
            playerNames.push(player.name);
        };
        const fm = mc.newCustomForm();
        fm.setTitle("传送菜单");
        fm.addDropdown("\n选择模式", ["我去他那", "他来我这"]);
        fm.addDropdown("\n选择目标", playerNames);
        fm.addLabel("");
        ori.player.sendForm(fm, (player,data) => {
            if (!data) return;
            if (!players[data[1]].pos) {
                player.tell("§6目标玩家不在线。");
                return;
            };
            if (data[0] == 0) {
                player.teleport(players[data[1]].pos);
            } else {
                players[data[1]].teleport(player.pos);
            };
            player.tell(`§6传送成功。`);
        });
    });
    tpl.setup();
});
 
最后编辑:

在线管理成员

在线会员

  • 闽东阿杰
  • 波旬W
  • 一颗海屮
  • 龙堡
  • 阿永
  • 巍澜之间
  • IlILILLLLLLLLLLLLL
  • yeal
  • q小怪兽
  • 柒夜14
  • ender的罗小黑
  • qwse
  • 冬屿晨
  • waykallam
  • KGS
  • sdasddf
  • 芜湖胡子
  • 幽灵.
  • yanhuajintou
  • 乱杖先生
  • Amaruq·Illaujaq
...和 4 更多。
后退
顶部 底部