用户:
盗码师查看:4 回复:4 评论:4 创建时间:2022-08-22T16:01:26
let name = '盗码师'
world.onPress(async ({ entity, button }) => {
if (entity.player.name = name) {
if (button == 'action1') {
let r = await entity.player.dialog({
type: Box3DialogType.SELECT,
content: '欢迎使用摸鱼大师',
options: ['摸鱼小助手']
})
if (r) {
if (r.value == '摸鱼小助手') {
let a = await entity.player.dialog({
type: Box3DialogType.SELECT,
content: '请选择摸鱼工具',
options: ['竖版摸鱼工具', '横版摸鱼工具', '伪语言摸鱼工具', '无喵角摸鱼']
})
if (a) {
if (a.value == '无喵角摸鱼') {
entity.player.directMessage('您现在处于|摸鱼|状态,请不要移动')
voxels.setVoxel(entity.position.x, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+1, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+2, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+3, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+4, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+1, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+2, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+3, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+4, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y -1, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1,entity.position.y , entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y +1, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y + 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y + 3, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x-1, entity.position.y -1, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y -1, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5,entity.position.y , entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y +1, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y + 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y + 3, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x+5, entity.position.y + 4, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y , entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y -1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+1, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+1, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+1, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+1, entity.position.y , entity.position.z, 'water')
voxels.setVoxel(entity.position.x+1, entity.position.y -1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+2, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+2, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+2, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+2, entity.position.y , entity.position.z, 'water')
voxels.setVoxel(entity.position.x+2, entity.position.y -1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+3, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+3, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+3, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+3, entity.position.y , entity.position.z, 'water')
voxels.setVoxel(entity.position.x+3, entity.position.y -1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+4, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+4, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+4, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x+4, entity.position.y , entity.position.z, 'water')
voxels.setVoxel(entity.position.x+4, entity.position.y -1, entity.position.z, 'water')
}
if (a.value == '竖版摸鱼工具') {
entity.player.directMessage('您现在处于|摸鱼|状态,请不要移动')
voxels.setVoxel(entity.position.x, entity.position.y - 2, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x, entity.position.y - 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 1, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 2, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 3, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y + 4, entity.position.z, 'bounce_pad')
}
if (a.value == '横版摸鱼工具') {
voxels.setVoxel(entity.position.x - 2, entity.position.y, entity.position.z, 'bounce_pad')
voxels.setVoxel(entity.position.x - 1, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x + 1, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x + 2, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x + 3, entity.position.y, entity.position.z, 'water')
voxels.setVoxel(entity.position.x + 4, entity.position.y, entity.position.z, 'bounce_pad')
}
if (a.value == '伪语言摸鱼工具') {
world.onChat(async ({ entity, message }) => {
if (message.includes('在吗')) {
world.say('《在》')
}
else if (message.includes('嗨嗨嗨')) {
world.say('嗨嗨嗨')
}
else if (message.includes('挂机')) {
world.say('呵呵')
}
else if (message.includes('你')) {
world.say('awa')
}
else if (message.includes('我')) {
world.say('QWQ')
}
else {
world.say('额')
await sleep(1000)
}
world.onPlayerJoin(({ entity }) => {
world.say('hi~')
})
})
}
}
}
}
}
}
})
只在代码区运行
话说我这才是简易(与你的结果一样)
let name="盗码师";world.onPress(async({entity:a,button:d})=>{if((a.player.name=name)&&"action1"==d){let c=await a.player.dialog({type:Box3DialogType.SELECT,content:"\u6B22\u8FCE\u4F7F\u7528\u喵78\u9C7C\u5927\u5E08",options:["\u喵78\u9C7C\u5C0F\u52A9\u624B"]});if(c&&"\u喵78\u9C7C\u5C0F\u52A9\u624B"==c.value){let b=await a.player.dialog({type:Box3DialogType.SELECT,content:"\u8BF7\u9009\u62E9\u喵78\u9C7C\u5DE5\u5177",options:["\u7AD6\u7248\u喵78\u9C7C\u5DE5\u5177","\u6A2A\u7248\u喵78\u9C7C\u5DE5\u5177","\u4F2A\u8BED\u8A00\u喵78\u9C7C\u5DE5\u5177","\u65E0\u6B7B\u89D2\u喵78\u9C7C"]});b&&("\u65E0\u6B7B\u89D2\u喵78\u9C7C"==b.value&&(a.player.directMessage("\u60A8\u73B0\u5728\u5904\u4E8E|\u喵78\u9C7C|\u72B6\u6001\uFF0C\u8BF7\u4E0D\u8981\u79FB\u52A8"),voxels.setVoxel(a.position.x,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+1,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+2,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+3,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+4,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+1,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+2,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+3,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+4,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y-1,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y+1,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y+2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y+3,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y-1,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y-1,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y+1,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y+2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y+3,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x+5,a.position.y+4,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y-1,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y-1,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y-1,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y-1,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y-1,a.position.z,"water")),"\u7AD6\u7248\u喵78\u9C7C\u5DE5\u5177"==b.value&&(a.player.directMessage("\u60A8\u73B0\u5728\u5904\u4E8E|\u喵78\u9C7C|\u72B6\u6001\uFF0C\u8BF7\u4E0D\u8981\u79FB\u52A8"),voxels.setVoxel(a.position.x,a.position.y-2,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x,a.position.y-1,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+1,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+2,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+3,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y+4,a.position.z,"bounce_pad")),"\u6A2A\u7248\u喵78\u9C7C\u5DE5\u5177"==b.value&&(voxels.setVoxel(a.position.x-2,a.position.y,a.position.z,"bounce_pad"),voxels.setVoxel(a.position.x-1,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+1,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+2,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+3,a.position.y,a.position.z,"water"),voxels.setVoxel(a.position.x+4,a.position.y,a.position.z,"bounce_pad")),"\u4F2A\u8BED\u8A00\u喵78\u9C7C\u5DE5\u5177"==b.value&&world.onChat(async({entity:b,message:a})=>{a.includes("\u5728\u5417")?world.say("\u300A\u5728\u300B"):a.includes("\u55E8\u55E8\u55E8")?world.say("\u55E8\u55E8\u55E8"):a.includes("\u6302\u673A")?world.say("\u5475\u5475"):a.includes("\u4F60")?world.say("awa"):a.includes("\u6211")?world.say("QWQ"):(world.say("\u989D"),await sleep(1e3)),world.onPlayerJoin(({entity:a})=>{world.say("hi~")})}))}}})点赞0
评论