用户:
爱探险的可乐呀查看:757 回复:12 评论:27 创建时间:2022-05-21T16:46:35

爱探险的可乐呀扩展版链接:githubcola.github.io/box3-code-maker-extend 基础版使用教程:https://shequ.codemao.cn/community/421466
点赞0
评论
看QQ
async function saveData(entity) {
if (entity.player.userKey) {
await db.sql`
INSERT INTO player (
bag,
coin,
userKey
)
VALUES (
${entity.player.bag},
${entity.player.coin},
${entity.player.userKey}
)
ON CONFLICT(userKey)
DO UPDATE SET
bag = excluded.bag,
coin = excluded.coin,
userKey = excluded.userKey
`
}
}
world.onPlayerLeave(async ({entity})=>{await saveData(entity);});
async function loadData(entity) {
const data = (
await (
db.sql`
SELECT * FROM player WHERE userKey = ${entity.player.userKey} limit 1
`
)
)[0];
if (data) {
entity.player.bag = data.bag;
entity.player.coin = data.coin
entity.player.directMessage('已读取数据');
} else {
entity.player.directMessage('你是第一次进入这个地图,已创建数据');
}
}点赞0
评论
world.onPlayerJoin(async({entity})=>{ entity.enableInteract = true; entity.bag = [ '金源剑']; entity.coin = 100; entity.hp = 100 await loadData(entity) })
沙拉黄@可乐 我和银河已经把你的作品改了版(谢谢灵感)
各有优缺点吧只能说是
详细不多说了,但是我就是问个问题
我的项目也发布了,但是做的时候有一个问题
你应该也是在代码岛打好之后用textarea标签复制的
(这里是复制的幕后黑手((()
那么就会遇到复制的问题,每个\n后面都会多出1~2个空格,需要手动更改
我就真的是手动更改的......
你是怎么解决的我问一下,还是说根本没有遇到这个问题
点赞0
评论
没有遇到这个问题,以及你能把你的作品链接发一下吗?我这边好久没更新了,也很抱歉现在才看到你的留言
好的,等我找一下
我本来打算传github静态的,后来想到一个项目只能有一个.html就算了,我把下载链接给你?
也行
好我上传一下文件床
我的就很粗糙了,目前只会输出两个值......就是table只能也仅能存储2个value
zuoye.free.fr/files/Box3SQLWriter.zip 就是这个了,文件外链,.zip压缩了
你有没有加喵ui官方群?我看你也用了喵ui库,好像去年在群里对你喊话了,没人应
这是啥,我不太了解、、、能不能给我介绍一下,就是会不会涉及侵权之类的
哦我看到了
但是官网上那个群号我搜不到,就是像我之前说的,能不能给我介绍一下,就是会不会涉及侵权之类的
hhh是不是我理解错了,是你对我喊话不是官方对我喊话(
??????是一直没听懂你说话hhh
是我对你喊话呀
我代码很菜吧
官群......给你介绍为什么会涉及侵权?
5个月前 刚刚 真没想到hhh五个月了现在居然聊这个事hhh 好奇妙的感受
不好意思我理解错了哈哈哈
()
所以说,回归正题......