
Lv.1
屑)
签名:while (true) { 源灵(); }
在 怎么把超大地图的所有喵地换成其它地面? 中回复
(async()=>{
for(y=0;y<128;y++){
for(x=0;x<128;x++){
for(z=0;z<128;z++){
if(voxels.getVoxel(x,y,z)==voxels.id('被替换的方块名称')){
voxels.setVoxel(x,y,z,voxels.id('替换后的方块名称'))
}
}
}
}
})(2022-04-04T14:54:01 点赞:0
在 【新手教程】如何弹出对话框,大佬勿入…… 中回复
那如果我点空白,就会报错,所以要加上:
if(!result || result === null){ //如果玩家点击空白位置
entity.player.directMessage('放弃');
return;
}2022-04-17T22:16:10 点赞:1
在 【新手教程】如何做出管喵代码 中回复
var adminsss = [' '," ","YLG_個"]
world.onChat(async ({ entity, message }) => {
if (entity.isPlayer) {
if (adminsss.includes(entity.player.name)) {
if (message == '特殊权限') { entity.player.directMessage('亲爱的创作人员你好!特殊功能包含变大、变小、还原大小、飞行、解除飞行、隐身、现身、隐藏名字、显示名字、幽灵、解除幽灵、发光、还原发光、反光、还原反光、变红色、变蓝色、变绿色、变紫色、变黄色、变浅蓝色、还原颜色、全部还原、禁言(例如:禁言+禁言者名字)、解除禁言(例如:解除禁言+被禁言者名字),提示(禁言和禁言者名字间要加一个空格)。') }
if (message == '变大') { entity.player.scale = 2; world.say(entity.player.name + '变大了') }
if (message == '变小') { entity.player.scale = 0.25; world.say(entity.player.name + '变小了') }
if (message == '还原大小') { entity.player.scale = 1; world.say(entity.player.name + '还原了大小') }
if (message == '飞行') { entity.player.canFly = true; world.say(entity.player.name + '开启了飞行模式') }
if (message == '解除飞行') { entity.player.canFly = false; world.say(entity.player.name + '关闭了飞行模式') }
if (message == '加速') {
entity.player.walkSpeed += 10000
entity.player.runSpeed += 500
entity.player.flySpeed += 700
world.say(entity.player.name + '加速了')
}
if (message == '隐身') { entity.player.invisible = true; world.say(entity.player.name + '隐身') }
if (message == '现身') { entity.player.invisible = false; world.say(entity.player.name + '现身了') }
if (message == '隐藏名字') { entity.player.showName = false; world.say(entity.player.name + '隐藏了名字') }
if (message == '显示名字') { entity.player.showName = true; world.say(entity.player.name + '显示了名字') }
if (message == '幽灵') { entity.player.spectator = true; world.say(entity.player.name + '开启了幽灵模式') }
if (message == '解除幽灵') { entity.player.spectator = false; world.say(entity.player.name + '关闭了幽灵模式') }
if (message == '发光') { entity.player.emissive = 1; world.say(entity.player.name + '开启了发光效果') }
if (message == '还原发光') { entity.player.emissive = 0; world.say(entity.player.name + '还原了发光效果') }
if (message == '反光') { entity.player.shininess = 1; world.say(entity.player.name + '开启了反光效果') }
if (message == '还原反光') { entity.player.shininess = 0; world.say(entity.player.name + '还原了反光效果') }
if (message == '变红色') { entity.player.color.set(1, 0, 0); world.say(entity.player.name + '变成了红色') }
if (message == '变蓝色') { entity.player.color.set(0, 1, 0); world.say(entity.player.name + '变成了蓝色') }
if (message == '变绿色') { entity.player.color.set(0, 0, 1); world.say(entity.player.name + '变成了绿色') }
if (message == '变紫色') { entity.player.color.set(1, 1, 0); world.say(entity.player.name + '变成了紫色') }
if (message == '变黄色') { entity.player.color.set(1, 0, 1); world.say(entity.player.name + '变成了黄色') }
if (message == '变浅蓝色') { entity.player.color.set(0, 1, 1); world.say(entity.player.name + '变成了浅蓝色') }
if (message == '还原颜色') { entity.player.color.set(1, 1, 1); world.say(entity.player.name + '还原了颜色') }
if (message == '全部还原') {
entity.player.scale = 1
entity.player.canFly = false
entity.player.showName = true
entity.player.spectator = false
entity.player.emissive = 0
entity.player.shininess = 0
entity.player.color.set(1, 1, 1)
world.say(entity.player.name + '全部还原了')
}
if (message.startsWith('禁言')) {
if (message.slice(2) == entity.player.name) {
entity.player.directMessage('无法禁言自己,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((x) => {
if (x.player.name == message.slice(2)) {
x.player.directMessage('你已被管喵禁言,请等待管喵解除')
world.say('有人犯了错,被管喵禁言了!')
x.player.muted = true
}
})
}
}
if (message.startsWith('进监狱')) {
if (message.slice(3) == entity.player.name) {
entity.player.directMessage('无法让自己进监狱,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((x) => {
if (x.player.name == message.slice(3)) {
x.player.directMessage('管喵把你扔进监狱了!请好好反省!')
x.position.set(151, 33, 117)
world.say(`管喵把 ${x.player.name} 扔进监狱了! `)
}
})
}
}
if (message.startsWith('/KILL/')) {
if (message.slice(6) == entity.player.name) {
entity.player.directMessage('无法干掉自己,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((x) => {
if (x.player.name == message.slice(6)) {
world.say('有人被秒杀了!')
x.hurt(1000000)
world.say('管喵击杀了' + x.player.name)
}
})
}
}
if (message.startsWith('/FIND/')) {
if (message.slice(6) == entity.player.name) {
entity.player.directMessage('无法寻找自己,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((x) => {
if (x.player.name == message.slice(6)) {
x.position.set(entity.position.x, entity.position.y, entity.position.z)
}
})
}
}
if (message.startsWith('/SET/')) {
if (message.slice(5) == entity.player.name) {
entity.player.directMessage('无法寻找自己,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((eee) => {
if (eee.player.name == message.slice(5)) {
entity.position.set(eee.position.x, eee.position.y, eee.position.z)
}
})
}
}
if (message.startsWith('解除禁言')) {
if (message.slice(4) == entity.player.name) {
entity.player.directMessage('无法解除禁言自己,请重新尝试!')
} else {
world.querySelectorAll('player').forEach((x) => {
if (x.player.name == message.slice(4)) {
x.player.directMessage('你已被管喵解除禁言')
world.say('有人被管喵解除禁言了!')
x.player.muted = false
}
})
}
}
if (message[0] == "$") {
if (adminsss.includes(entity.player.name)) {
try {
var code = eval(message.slice(1));
world.say(`~>${code}`)
}
catch (e) {
world.say(e)
}
}
}
}
}
})
2022-04-20T20:14:21 点赞:1
在 为了防止不良语言()开发的屑屑屑屑代码() 中回复
喵ole.log(world.sunPhase)
world.onChat(({ entity, message,entity:user }) => {
if(message.split(' ')[0]==='喵'){
entity.position.copy(new Box3Vector3(31.5,1.5,123.5))
user.player.directMessage('')
}
})2022-05-22T23:22:40 点赞:0