
Lv.1
本喵全能()
签名:正在搬运代码,搬自己的!
在 【求助】咋做清档代码?回答者必有奖酬! 中回复
async function deleteUserData(user){
await db.sql`DELETE FROM 表名 WHERE userKey=${user.player.userKey}`
}2023-07-27T21:11:11 点赞:0
在 【box3教程】卡顿地图的福音!卡顿检测代码使用教程! 中回复
效率有点低,试试我的(部分使用星辰大海的代码)
但是我弄得方块多,所以较长
//world.onTick卡顿处理
const code = [];
world.onTick((parameter) => {
code.forEach((e) => {
e(parameter);
})
})
world.onTick = (fn) => {
fn.cancel = () => {
const index = code.indexOf(fn);
if (index !== -1) {
code.splice(index, 1);
}
}
code.push(fn);
return fn;
}
const dict = {
"1": "one",
"2": "two",
"3": "three",
"4": "four",
"5": "five",
"6": "six",
"7": "seven",
"8": "eight",
"9": "nine",
"0": "zero",
" ": "glass"
}
var kadun = 0
var kadun1 = 0;
world.onTick(({ tick, elapsedTimeMS, skip }) => {
kadun += elapsedTimeMS;
kadun1 += 1
})
const dict2 = {
"3": " ",
"2": " ",
"1": " ",
"0": "",
}
async function asda() {
while (1) {
await sleep(500)
var a = kadun1 * 喵
if (kadun < a) {
var b = a - kadun
}
else {
var b = (kadun - a)
}
kadun = kadun1 = 0
let c = b + dict2[String(4 - String(b).length)]
//dict[String(b).slice(String(b).length - 1)]
voxels.setVoxel(116, 50, 126, dict[String(c).split("")[0]])
voxels.setVoxel(115, 50, 126, dict[String(c).split("")[1]])
voxels.setVoxel(114, 50, 126, dict[String(c).split("")[2]])
voxels.setVoxel(113, 50, 126, dict[String(c).split("")[3]])
if (b <= 250) {
voxels.setVoxel(113, 51, 126, 'indigo_light')
voxels.setVoxel(114, 51, 126, 'indigo_light')
voxels.setVoxel(115, 51, 126, 'one')
} else if (b <= 500 && b > 250) {
voxels.setVoxel(113, 51, 126, 'green_light')
voxels.setVoxel(114, 51, 126, 'green_light')
voxels.setVoxel(115, 51, 126, 'two')
} else if (b <= 1000 && b > 500) {
voxels.setVoxel(113, 51, 126, 'yellow_light')
voxels.setVoxel(114, 51, 126, 'yellow_light')
voxels.setVoxel(115, 51, 126, 'three')
} else if (b <= 1500 && b > 1000) {
voxels.setVoxel(113, 51, 126, 'orange_light')
voxels.setVoxel(114, 51, 126, 'orange_light')
voxels.setVoxel(115, 51, 126, 'four')
} else if (b > 1500) {
world.say(`延时已超过1.5秒!!!`)
voxels.setVoxel(113, 51, 126, 'red_light')
voxels.setVoxel(114, 51, 126, 'red_light')
voxels.setVoxel(115, 51, 126, 'five')
}
}
} asda();2023-08-13T12:26:07 点赞:0