
Lv.1
半退……
签名:目标: 赞460/500 收藏168/200 再创作170/200 浏览6584/1w 粉丝792/1k 首页3/1 ✔ 称号潜力新星/进阶高手
在 怎么判断克隆体碰到克隆体 中回复
有一个方法绝对管用,但非常复杂:
把每个克隆体的位置全部写进一个列表,然后一直运行,看有没有克隆体的位置和自己十分接近,比如相差小于100
如果两个克隆体坐标相差小于100,就判定它们碰到了。
但这个有缺点,就是如果克隆体太多,系统可能会卡死……
2021-02-18T15:56:18 点赞:0
在 【紧急求助】详见帖子内容 中回复
下载代码,然后用记事本打开,把里面开头一串数字(四点几点几)改成3.6.2,保存,关闭记事板,把文件后缀名改成(bcm),然后上传到K3,然后对一遍代码,修改修改,就行了
2021-02-24T21:32:08 点赞:1
在 【一个重要的讨论】准备重构社区,需要大家的意见,这一轮讨论截止到4月 中回复
第一点,Kitten可以加分了,但是没有Nemo多(手机端人流量大的说) 第二点,再创作作为必考量项的话,欺负为了保护作品版权而不开源的孩子们……确实过分了啊,可以改成这些方法: 1、把浏览、赞、收藏、再创作这些数据综合进行计算并给等级 2、干脆把等级去了 3、增加一个测试,考验大家的编程能力,考试拿到多少分可以升级(题库一定要大!) 第三点,Nemo和Kitten的流量差别过大,Nemo的浏览和赞数Kitten完全比不上 第四点,免费学习代码有些过分了,免费学习指挥让dalao们把作品全部闭源 第五点,原来的封面作品上哪儿去了?没有封面作品怎么让路人知道你做的最好的作品是什么?现在大部分人对另一个人的评判标准是看做的最好的作品,现在让路人看那个作品去啊?难道要一个个看过吗? 第六点,免费学习还有一点,现在很多的作品开源后就是一堆的盗版作品,免费学习开始后盗版的作品岂不是更多了?建议改成自定义金币数量开源,如果执意要免费的话,那么就增加一个再创作作品与原作品相似度小于10%~30%的话不允许发布,去发现里面搜“几何攻城传-皇室战争“或别的开源大作,肯定有一堆的盗版作品,而且约等于没改过 第七点,一个人做大作是很累的,现在有些合作的作品都是一个人做一部分,下载bcm然后发给别的人,别的人改好在发回来,这样的话只有一个人能发布作品,且得到的赞、浏览、收藏、再创作都只给一个人,建议像岛三一样增加合作功能,并且得到的赞、浏览、收藏、再创作每个人都有 第八点,加上“萌新乐园”分区,这样萌新也能上首页,还可以和真正的优秀作品分开,更能鼓励大家创作出高质量作品 第九点,论坛水帖确实有点多,大半都是滚键盘,上下楼游戏,希望可以增加自动屏蔽水贴功能,如果AI判定是水贴,开启后就屏蔽 第十点,一个作品收藏之后如果下架了,建议可以自动取消收藏,有些人收藏里一大堆下架的(这是bug吧?) 第十一点,图书馆评论区什么时候开啊??? 第十二点,加上“萌新乐园”分区,这样萌新也能上首页,还可以和真正的优秀作品分开 第十三点,为了改善社区风气,规定每发一个教程帖就能酌情给工作室加分,可以使大家发教程帖的热情高涨,社区风气应该也会好的 第十四点,屏蔽词奇怪到过分了啊,像四-零-四,喵,喵,原本应该屏蔽的sb(s--b)现在居然不屏蔽了 此外还有很多很多…… 写时心情有些激动,请谅解!
2021-03-08T17:05:41 点赞:5
在 【box3.0】SQL教程--创建01 中回复
async function createTable() {
await db.sql`CREATE TABLE IF NOT EXISTS players (
name VARCHAR(50) PRIMARY KEY UNIQUE NOT NULL,
money INTEGER DEFAULT ''
)`;
}
这里的money是整数类型,默认值应该为0,不是‘’
2021-03-12T22:05:34 点赞:0
在 【box3.0】SQL教程--创建01 中回复
求助!!!
db.sql`CREATE TABLE IF NOT EXISTS VIP(
id TEXT PRIMARY KEY UNIQUE NOT NULL,
vip NUMERIC DEFAULT false
)`
world.onPlayerJoin(async ({entity})=>{
const data = await db.sql`SELECT vip FROM VIP WHERE id = ${entity.player.userKey}`
for (const vip of data) {
const data = JSON.stringify(vip)
}
console.log(data)
if(data == 1){
entity.player.invisible=true;
entity.player.canFly=true;
textDialog(entity,'您好,尊贵的VIP用户,您已获得飞行及隐身权限!','VIP系统')
}else{
if(data && !data.length){
await db.sql`INSERT INTO VIP(id, vip) VALUES (${entity.player.userKey}, false)`
}
await db.sql`UPDATE vip SET vip = "true" WHERE id = ${entity.player.userKey}`
………………
为什么我执行了以后告诉我data是[object Object]?请问如何修改?
2021-03-20T21:59:48 点赞:0
在 求代码(+_+;) 中回复
world.onPlayerJoin(({entity}) => {
entity.player.runSpeed = 0//冲刺速度设为0,等于不能冲刺(应该吧[doge])
})
代码如上,如果觉得好请给https://shequ.codemao.cn/work/52309447 点个赞哦!
2021-03-27T10:32:51 点赞:0
在 求助巨佬!代码哪里错了还是出bug了? 中回复
这段代码你要不要执行啊?
for(let x = 0; x<=126; x++){ for(let z = 0; z<=126; z++){ for(let y = 0; y<=8; y++){ voxels.setVoxel(x, y, z, 0); }}}
原本你把它放在注释里的
world.onPlayerJoin(({ entity }) => { // 去掉原本的方块 for(let x = 0; x<=126; x++){ for(let z = 0; z<=126; z++){ for(let y = 0; y<=8; y++){ voxels.setVoxel(x, y, z, 0); }}}
其他因为你的格式问题懒得看
2021-04-23T17:20:37 点赞:0
在 皮卡代码教程(第二期) 中回复
entity.onInteract(async ({ entity, targetEntity }) => {
已经有了entity,再弄个targetEntity感觉有些多余啊
2021-04-23T17:23:28 点赞:0
在 【岛3老活新整创作节】官方地图《赤碧城》限时送,报名时间已截止! 中回复
我要报名参赛,我的地图编辑地址是:https://box3.codemao.cn/e/3a4b53619181e9696145
2021-04-23T19:29:21 点赞:0
在 【岛3老活新整创作节】官方地图《赤碧城》限时送,报名时间已截止! 中回复
我要报名参赛,我的地图编辑地址是:https://box3.codemao.cn/e/3a4b53619181e9696145
2021-04-25T16:48:12 点赞:0