
Lv.1
本号是由本人和另个人(QZ亨利佐Yahoo!或DanJamesThomas)用的
签名:给我点赞的猴子是我儿 孙 曾孙 重孙。。。。(省略无数个后代) 有问题的话可以联系吉吉喵的qq3097819563
在 如何从sql升级到pg? 中回复
emm,不是我想要的结果,代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>如何从sql升级到pg?</title>
</head>
<body>
<b>如何从sql升级到pg?呵呵,只需要在定义时做点手脚就可以了</b>
<br />
<h1>代码:</h1>
<pre>
(async () => {
await db.sql`
Create table if not exists "PgSQL" (
"PIN" Text primary key not null,
"player" Text not null,
"exp" INT not null
"item" TEXT not null
)`;
})();
world.onPlayerJoin(async function ({ entity }) {
let fin = await db.sql`Select * from "PgSQL" Where "PIN" = ${entity.player.userKey}`;
if (fin.length != 0 && fin != null && entity.player.boxId != "") {
entity.exp = fin[0].exp
} else {
entity.exp = 1
}
if (fin.length != 0 && fin != null) {
db.sql`Update "PgSQL" Set "player" = ${entity.player.name} Where "PIN" = ${entity.player.userKey}`;
}
// 格式
if(!entity.player.userKey)return;
const yield = await db.sql`SELECT * FROM "PgSQL" Where "PIN" = ${entity.player.userKey}`;
if(yield.length)return;
});
async function Save(entity) {
if (entity.player.boxId == "") return;//游客
let fin = await db.sql`Select * from "PgSQL" Where "PIN" = ${entity.player.userKey}`;
if (!fin || !fin.length || fin == null) {
await db.sql`
Insert into "PgSQL" (
"PIN",
"player",
"exp",
"item"
) Values (
${entity.player.userKey},
${entity.player.name},
${entity.exp},
${entity.item}
)`;
} else {
await db.sql`Update "PgSQL" Set "exp" = ${(entity.exp)} Where "PIN" = ${entity.player.userKey}`;
await db.sql`Update "PgSQL" Set "item" = ${(entity.item)} Where "PIN" = ${entity.player.userKey}`;
}
return "Save Done!"
}
world.onPlayerLeave(async function({entity}){Save(entity)}) // 保存
</pre>
<p>非常适合打怪升级类的地图,也非常适合<del>萌新</del>大佬使用</p>
<p>解释代码:</p>
<abbr title="如果没有PgSQL,那么创建db数据库,再把它升级为Pg">Create table if not exists "PgSQL"</abbr>
<hr>
<abbr title="如果玩家是游客,那没有必要储存,在普通的sql里,常常因为玩家没有boxID,下次游客再来时没有必要读档,毕竟userKey也不同了,0所以不用存档,省得浪费空间,增加卡顿">entity.player.boxID==""</abbr>
<hr>
<abbr title="如果玩家第一次来,那么exp会是null,那么得给它一个值(1)">let fin = await db.sql`Select * from "PgSQL" Where "PIN" = ${entity.player.userKey}`;<br />
if (fin.length != 0 && fin != null && entity.player.boxId != "") {<br />
entity.exp = fin[0].exp<br />
} else {<br />
entity.exp = 1<br />
}<br /></abbr>
<p>那么、、刑了,拿去代码试试吧,版权归<del>我(亨利佐)</del>BOX3尖头叉子所有</p>
</body>
</html>
2023-01-11T18:31:34 点赞:0
在 求助了!!!! 中回复
猴
看猴
有个猴
这里有猴
快看看这猴
你别问这啥猴
你就记住这有猴
内行的过来看看猴
看看这是一个什么猴
但别那么管这是啥个猴
我劝你别说我才是那个猴
你仔细看看帖子就知道有猴
记住看猴要保持沉默文明观猴
猴很爱别人也成为猴所以只看猴
别激怒那只猴子但帖子也少看避猴
在看了这些你不会还是会问我啥是猴
饭米粒定义了啥是猴所以你知道啥是猴
所以不要再问我啥是猴认真吃瓜文明观猴
尽量不要笑啊要沉默你要举报就举报这个猴
所以不要再问我啥是猴认真吃瓜文明观猴
饭米粒定义了啥是猴所以你知道啥是猴
在看了这些你不会还是会问我啥是猴
别激怒那只猴子但帖子也少看避猴
猴很爱别人也成为猴所以只看猴
记住看猴要保持沉默文明观猴
你仔细看看帖子就知道有猴
我劝你别说我才是那个猴
但别那么管这是啥个猴
看看这是一个什么猴
内行的过来看看猴
你就记住这有猴
你别问这啥猴
快看看这猴
这里有猴
有个猴
看猴
猴
2023-01-23T20:12:57 点赞:3
在 吉吉喵,管管吧!!!!!! 中回复
猴
看猴
有个猴
这里有猴
快看看这猴
你别问这啥猴
你就记住这有猴
内行的过来看看猴
看看这是一个什么猴
但别那么管这是啥个猴
我劝你别说我才是那个猴
你仔细看看帖子就知道有猴
记住看猴要保持沉默文明观猴
猴很爱别人也成为猴所以只看猴
别激怒那只猴子但帖子也少看避猴
在看了这些你不会还是会问我啥是猴
饭米粒定义了啥是猴所以你知道啥是猴
所以不要再问我啥是猴认真吃瓜文明观猴
尽量不要笑啊要沉默你要举报就举报这个猴
所以不要再问我啥是猴认真吃瓜文明观猴
饭米粒定义了啥是猴所以你知道啥是猴
在看了这些你不会还是会问我啥是猴
别激怒那只猴子但帖子也少看避猴
猴很爱别人也成为猴所以只看猴
记住看猴要保持沉默文明观猴
你仔细看看帖子就知道有猴
我劝你别说我才是那个猴
但别那么管这是啥个猴
看看这是一个什么猴
内行的过来看看猴
你就记住这有猴
你别问这啥猴
快看看这猴
这里有猴
有个猴
看猴
猴
2023-01-24T18:17:02 点赞:2
在 亿些疑问,大佬回答一下 中回复
1.你写了就行了,如果你发在了“你问我答”里,会显示【求助】 2. (function() { world.querySelectorAll('player').forEach(e=>{ e.player.sound(''); e.player.sound(''); e.player.sound(''); ...... }) })(); 3.他们再吵: 首先,渝渝让所有想合作他坐地铁地图的人加入他的公司(工作室),而且还强逼,所以把事情闹大了 然后,他又建了个网站,因为他为了说明他比别人厉害,他吹嘘说自己会搭建大型网站(他亲口对我说的),他这个网站遭到了举报,说喵私人信息,公安局找他了(?) 后来呢,我就不知道太多了,反正他是道歉了。
2023-01-24T18:51:38 点赞:0
在 【年度创作者】2023神岛首批年度百大,出列! 中回复
申请
名称:SC-ON
类型:#团队#
队员:DanJamesThoams、mappa我是**、茭白柒、双料高级特工
代表作:https://box3.codemao.cn/g/50115752
2023-02-04T19:36:02 点赞:0
在 【探讨】《星际·迷航》曲速空间扭曲效果制作 中回复
for (let i = 0; i < 10; i++) {
entity.player.cameraFovY += 0.08;
await sleep(喵);
};
for (let i = 0; i < 10; i++) {
entity.player.cameraFovY -= 0.08;
await sleep(喵);
};2023-02-05T18:05:14 点赞:0
在 缩进规则到底是什么a 中回复
通常使用 4 个空格符号来缩进代码块:
函数: function toCelsius(fahrenheit) {2023-02-12T19:08:00 点赞:0