用户:
霸道的疾风雀3KNp查看:1 回复:3 评论:1 创建时间:2021-03-29T19:42:10
如下 world.onChat(({entity,message})=>{ if(message.startsWith(`/kill`)){ if(message.slice(1)==entity.player.name){ entity.hurt(entity.hp) entity.player.directMessage('你杀喵了自己') } else{ world.querySelectorAll('player').forEach((x)=>{ if(x.player.name==message.slice(1)){ x.hurt(x.hp) world.say(`${entity.player.name}击杀了玩家${x.player.name}`) text(x,`你被${entity.player.name}用指令击杀了`) } }) } } }) 为什么我在聊天区打字一点反应也没有?求解
async_functionworld.onChat(({entity,message})=>{ if(message.startsWith(`/kill`)){ if(message.endsWith(entity.player.name)){ entity.hurt(entity.hp); entity.player.directMessage('你杀死了自己'); }else{ world.querySelectorAll('player').forEach((x)=>{ if(message.endsWith(x.player.name)){ x.hurt(x.hp); world.say(`${entity.player.name}击杀了玩家${x.player.name}`); return; } }) } } })
点赞0
评论
SKQAworld.onChat(({entity,message})=>{ if(message.startsWith(`/kill`)){ if(message.slice(6)==entity.player.name){//是从第7个字符开始啊…… entity.hurt(entity.hp) entity.player.directMessage('你杀死了自己') }else{ world.querySelectorAll('player').forEach((x)=>{ if(x.player.name==message.slice(6)){//同上 x.hurt(x.hp) world.say(`${entity.player.name}击杀了玩家${x.player.name}`) //text函数未定义,删除 } }) } } })
点赞0
评论