猫史档案馆


不是只有大佬才能拥有地铁——地铁教程(神岛)

用户:漫步太空的星星漫步太空的星星查看:0 回复:0 评论:0 创建时间:2024-04-26T19:50:48


1.处理地图,请向控制台输入: for(leti=0;i<300;++i){ for(letj=0;j<300;++j){ for(letk=0;k<200;++k){ voxels.setVoxel(i,k,j,'air') } } } for(leti=118;i<130;++i){ for(letj=98;j<158;++j){ voxels.setVoxel(i,0,j,'blue') } } 2.制作代码,请从脚本中输入: world.onPlayerJoin(async({entity})=>{ entity.position.set(128,2,128); }); varhc_console=world.querySelectorAll('.0k').forEach((x)=>{ x.enableInteract=true; x.interactHint='机场快线控制车头' x.interactRadius=1.7; x.onInteract(async({entity})=>{ constb=awaitentity.player.dialog({ type:'select', content:`欢迎使用中国神岛铁建公司神岛行车局代码研究室自研的列车控制系统(援建本图地铁)`,//这行必须加,否则视为侵权 options:['加速','减速' }) if(b){ if(b.index==0){ world.querySelectorAll('.0').forEach(async(x)=>{ x.velocity.x-=1 }) awaitsleep(100) }elseif(b.index==1){ world.querySelectorAll('.0').forEach(async(x)=>{ x.velocity.x+=1 }) awaitsleep(100) } } }) }) varpbm_on_or_off0=0;//设置一个变量记录开关次数 world.querySelectorAll('.0mk').forEach((pbm3)=>{//设置一个控制屏蔽门的开和关的模型 pbm3.meshColor=[0.9,0.9,1,1] pbm3.enableInteract=true pbm3.interactHint='车门控制器' pbm3.interactRadius=2 pbm3.interactColor=[0,0,0] pbm3.onInteract(()=>{//侦测玩家与实体互动 pbm_on_or_off0++//每次互动变量加1 if(pbm_on_or_off0%2==1){//如果变量pbm_on_or_off是奇数,打开屏蔽门 world.querySelectorAll('.0-').forEach(async(pbm3)=>{ pbm3.position.x-=3//移动 }) world.querySelectorAll('.0+').forEach(async(pbm3)=>{ pbm3.position.x+=3//移动 }) }else{//如果变量pbm_on_or_off是偶数,打开屏蔽门 world.querySelectorAll('.0-').forEach(async(pbm3)=>{ pbm3.position.x+=3//移动 }) world.querySelectorAll('.0+').forEach(async(pbm3)=>{ pbm3.position.x-=3//移动 }) } }) }) 3.请自行建造模型,可以尝试简易模型。 请注意,如您使用了文中代码,请1.注意文中注释2.加入中国神岛铁建公司,将名字改为“中国铁建枢纽局……”,否则视为侵权。 如有问题,请联系神岛号“活泼的丽丽re”,模型做的好的,我会联系你,加入中国铁建主图


回复

上一页1 页 / 共 0下一页