开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[其他] gametest-ui

 发表于 2023-3-25 18:02:38 来自手机|显示全部楼层|阅读模式 IP:江西省
20铁粒
gametest-ui 怎么做不够可以加

最佳答案

查看完整内容

应该没人针对吧
苦力怕论坛,感谢有您~
 发表于 2023-3-25 18:02:39 来自手机|显示全部楼层 IP:山西省
指令凋灵 发表于 2023-3-25 21:51
凋零•指令之剑ui:
world.events.beforeItemUse.subscribe(
    (cwui)=>{

应该没人针对吧

评分

参与人数 1铁粒 +5收起理由
 az中*** + 51.19.31呢

查看全部评分

2#2023-3-25 18:02:39回复收起回复
苦力怕论坛,感谢有您~
回复

使用道具举报

 发表于 2023-3-25 21:51:14 来自手机|显示全部楼层 IP:山西省
本帖最后由 指令凋灵 于 2023-3-25 21:53 编辑

凋零•指令之剑ui:
import{system,MinecraftEffectTypes,MinecraftItemTypes,ItemStack,Location,world,Vector,DynamicPropertiesDefinition,Direction,BlockProperties,Color,Dimension,Effect}from'@minecraft/server';
import { ActionFormData,
        ActionFormResponse,
        ModalFormData,
        ModalFormResponse} from "@minecraft/server-ui";
var cwmode=0,
    cwclear=0,
    Skill=[],
    cwdamage=0,
    cwremove=0;
world.events.beforeItemUse.subscribe(
    (cwui)=>{
    if(cwui.item.typeId=='cw:command_wither_sword'){
    if(cwui.source.isSneaking==false){
    overworld.runCommandAsync('tag @e [type=!player,type=!item,type=!xp_orb] add cwremove')}
    else if(cwui.source.isSneaking==true){
    ActionFormDataui(cwui.source)}}});function ActionFormDataui(player){
var cwui=new ActionFormData()
    cwui = cwui.title("设置")
    .body("设置")
    .button("生存")
    .button("创造")
    .button("防缴/禁生成")
    .button("普通/灭世 模式")
    .button("反伤 开/关")
    .button("反tp")
    .button("az")
   
   
    cwui.show(player).then((cwui)=>{
    if(cwui.selection==0){
    player.runCommandAsync('gamemode s @s')}
   
    else if(cwui.selection==1){
      player.runCommandAsync('gamemode c @s')}
    else if(cwui.selection==2){
    var cwui=new ModalFormData();
    cwui=cwui.title("设置")
    .dropdown("选择",["防缴","禁生成"])
    .toggle("关/开")
    .textField('禁生成名单(目前不可用)','编辑',''+Skill+'')
    cwui.show(player).then((cwui)=>{
    if(cwui.formValues[0]==0){
    if(cwui.formValues[1]==false){
    cwclear=0;
    overworld.runCommandAsync('say 防缴已关闭');
    player.runCommandAsync('tag @s remove sd')}
    else if(cwui.formValues[1]==true){
    cwclear=1;
    overworld.runCommandAsync('say 防缴已开启');
    player.runCommandAsync('tag @s add sd')}}
   
    else if(cwui.formValues[0]==1){
    if(cwui.formValues[1]==true){
    cwremove=1;
    overworld.runCommandAsync('say 禁生成已开启')}
    else if(cwui.formValues[1]==false){
    cwremove=0;
    overworld.runCommandAsync('say 禁生成已关闭')}}})}
   
    else if(cwui.selection==3){
    if(cwmode==0){
    cwmode=1;
    overworld.runCommandAsync('say 灭世模式')}
    else if(cwmode==1){
    cwmode=0;
    overworld.runCommandAsync('say 普通模式')}}else if(cwui.selection==4){
    if(cwdamage==0){cwdamage=1,overworld.runCommandAsync('say 反伤开启')}
    else if(cwdamage==1){cwdamage=0,overworld.runCommandAsync('say 反伤关闭')}};if(cwui.selection==5){
    if(cwftp==0){cwftp=1;
    overworld.runCommandAsync('say 开启反tp')}
    else if(cwftp==1){cwftp=0;
    cwlocation=0;
    cwlocationa=0;
    cwlocationb=0;
    cwlocationc=0;
    overworld.runCommandAsync('say 关闭反tp')}};
    if(cwui.selection==6){
    if(cwpmod==0){
    player.runCommandAsync('say az');
    cwpmod==1}
    else if(cwmod==1){
    player.runCommandAsync('say az');
    cwpmod==0}}})};
3#2023-3-25 21:51:14回复收起回复
苦力怕论坛,感谢有您~
回复

使用道具举报

 发表于 2023-3-26 09:58:38 来自手机|显示全部楼层 IP:山西省
本帖最后由 指令凋灵 于 2023-3-26 10:03 编辑
指令凋灵 发表于 2023-3-25 18:02
应该没人针对吧


runCommandAsync改成runCommand,第一个改成import {world} from "mojang-minecraft",第二个改成import { ActionFormData,
        ActionFormResponse,
        ModalFormData,
        ModalFormResponse} from "mojang-minecraft-ui";
其中typeId改成id
可能有点错误(现在都1.19.70了谁要1.19.30)
4#2023-3-26 09:58:38回复收起回复
苦力怕论坛,感谢有您~
回复

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-12-14 10:00

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3