猫史档案馆


小鹿UUyM

小鹿UUyM

Lv.1

学了c++回来了,准备干大作

获赞:611收藏:210浏览:6959作品收藏:98
回复帖子评论
上一页12 页 / 共 16下一页

喵喵 中回复

考古()

2023-03-14T20:58:20 点赞:0

【神奇代码岛】为实体的位置重新赋值,居然…… 中回复

sql模板已经有力(

2023-03-19T13:23:52 点赞:0

【神奇代码岛】为实体的位置重新赋值,居然…… 中回复

console.clear();
const PlayerData = {
    money: 0,
    lv: 0,
    item: []
};
(async () => {
    await db.sql`
        CREATE TABLE IF NOT EXISTS YJZTX (
            datas TEXT NOT NULL,
            userKey CHAR(16) PRIMARY KEY UNIQUE NOT NULL
        )
    `
})();
function initPlayer(entity = new Box3Entity) {
    for (let i in PlayerData) {
        entity[i] = PlayerData[i]
    }
};
function getPlayerData(entity = new Box3Entity) {
    var data = {};
    for (let i in PlayerData) {
        data[i] = entity[i]
    }
    return JSON.stringify(data)
};
async function savePlayer(entity = new Box3Entity) {
    if (!entity.player.userKey) return;
    await db.sql`
        INSERT INTO YJZTX (
            datas, 
            userKey
        ) 
        VALUES (
            ${getPlayerData(entity)}, 
            ${entity.player.userKey}
        )
        ON CONFLICT(userKey)
        DO UPDATE SET
        datas = excluded.datas
    `
}
world.onPlayerJoin(async ({ entity }) => {
    const [data] = await db.sql`SELECT * FROM YJZTX WHERE userKey = ${entity.player.userKey} LIMIT 1`;
    if (data) {
        var Data = JSON.parse(data.datas);
        for (let i in PlayerData) { 
            Data[i] ? entity[i] = Data[i] : entity[i] = PlayerData[i]
        };
        console.log(getPlayerData(entity))
    } else {
        initPlayer(entity);
    }
});
world.onPlayerLeave(async ({ entity }) => {
    await savePlayer(entity)
})

用法:在PlayerData里随便增添新的要保存的数据即可(

2023-03-19T13:25:05 点赞:0

【神岛】瞎搞合作者代码( 中回复

改良版:

function e(entity){
    let {x, y, z} = entity.position
    voxels.setVoxel(x,y-2,z,'');
    voxels.setVoxel(x,y-2,z+1,'');
    voxels.setVoxel(x+1,y-2,z,'');
    voxels.setVoxel(x+1,y-2,z+1,'');
    voxels.setVoxel(x,y-3,z,'');
    voxels.setVoxel(x,y-3,z+1,'');
    voxels.setVoxel(x+1,y-3,z,'');
    voxels.setVoxel(x+1,y-3,z+1,'');
    voxels.setVoxel(x,y-1,z,'stone');
    voxels.setVoxel(x,y-1,z+1,'stone');
    voxels.setVoxel(x+1,y-1,z,'stone');
    voxels.setVoxel(x+1,y-1,z+1,'stone');
    voxels.setVoxel(x,y,z,'stone');
    voxels.setVoxel(x+1,y,z,'stone');
    voxels.setVoxel(x,y+1,z,'stone');
    voxels.setVoxel(x+1,y+1,z,'stone');
    entity.player.spawnPoint = new Box3Vector3(x, y-2, z)
    entity.player.forceRespawn()
}
world.onPlayerJoin(({ entity }) => {
    entity.player.forceRespawn()
    e(entity)
})

2023-03-19T19:02:20 点赞:0

如果岛3可以用AI编程会发生什么? 中回复

测过gpt,由于神岛名声太小了(悲)

我让它写它都不知道神岛是啥(悲)

2023-03-20T19:55:35 点赞:0

这个人的号真的逊啦! 中回复

??!!

这不是我的号吗!

你怎么能盗号!!!!!!!!!

我要告诉吉吉!!!

2023-03-20T20:02:19 点赞:0

喵本性,当你打出wc会是什么 中回复

玩次

2023-03-23T18:08:46 点赞:0

有谁想学keras用se2seq搭建聊天机器人吗 中回复

1。

2023-03-23T20:23:27 点赞:0

【神奇代码岛】S2赛季即将到来,新职业提前推出! 中回复

前排(

2023-03-25T13:27:13 点赞:0

没有人对人工智能感兴趣吗?评论5人以上考虑出教程,10人以上直接开源(Ctrl C V的别来) 中回复

6()

2023-03-30T19:32:06 点赞:0

没有人对人工智能感兴趣吗?评论5人以上考虑出教程,10人以上直接开源(Ctrl C V的别来) 中回复

我都买下GPT-4了()

再买个openai API接口就可以了(

2023-03-30T19:33:12 点赞:0

[跟风]ChatGPT为吉吉喵写诗 中回复

逊()我都买好GPT-4了()

2023-03-30T19:36:24 点赞:0

【玩法】大家把自己的名字用百度翻译持续生喵得出来的结果是什么?(生喵过程自己定就行了) 中回复

油饼=守卫店铺

2023-04-02T13:44:28 点赞:0

【玩法】大家把自己的名字用百度翻译持续生喵得出来的结果是什么?(生喵过程自己定就行了) 中回复

傻(放屏蔽)波一=迪芬上母

2023-04-02T13:50:23 点赞:0

【岛3公告】别慌!关于《一起跑酷》《逃离巨人屋》等地图暂时下架的公告 中回复

巨人屋回来了!!!

2023-04-03T16:36:07 点赞:0

请不择手段的攻击这个帖子! 中回复

《f12的重要性》

2023-04-05T19:48:48 点赞:0

请不择手段的攻击这个帖子! 中回复

%MCEPASTEBIN%%MCEPASTEBIN%%MCEPASTEBIN%%MCEPASTEBIN%%MCEPASTEBIN%%MCEPASTEBIN%%MCEPASTEBIN%

2023-04-05T19:51:36 点赞:0

请不择手段的攻击这个帖子! 中回复

em……

 

2023-04-06T07:05:15 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:06:22 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:06:31 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:06:37 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:07:03 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:07:38 点赞:0

请不择手段的攻击这个帖子! 中回复

顶 

2023-04-06T07:07:56 点赞:0

请不择手段的攻击这个帖子! 中回复

好了我成功拯救了一个帖子((((

2023-04-06T07:08:18 点赞:0

请不择手段的攻击这个帖子! 中回复

千万别翻到第二页(((

否则……

2023-04-06T07:08:57 点赞:0

请不择手段的攻击这个帖子! 中回复

2023-04-06T07:11:46 点赞:0

【猜测】猜一下我在现实中是个什么样的人 中回复

盲猜8((

2023-04-06T17:01:28 点赞:0

【代码岛3 AI】如何使用brain.js实现AI分类 中回复

666

2023-04-09T09:13:24 点赞:0

发波霓虹进度~ 中回复

《访达 启动台 播客》

2023-04-15T10:10:01 点赞:0