⌨️示例
一些示例脚本
Simple Speed
这个脚本展示了一个简单的Strafe Speed
local moveSpeed
local onGround
local shouldBoost
local lastDist
function getName()
return "Simple Speed"
end
function init_script()
shouldBoost = false
lastDist = 0
end
function on_enable()
if(client.nullCheck()) // 防止空指针
then
shouldBoost = false
lastDist = 0
moveSpeed = player.base_speed()
end
end
function on_pre_motion(ctx)
if(player.is_moving())
then
lastDist = 1
if(player.on_ground())
then
if(shouldBoost)
then
player.jump()
moveSpeed = moveSpeed * 2.1449999809265137
else
moveSpeed = player.base_speed()
end
elseif(shouldBoost)
then
moveSpeed = lastDist - 0.66 * (lastDist - player.base_speed())
else
moveSpeed = lastDist - lastDist/159
end
player.set_speed(moveSpeed)
shouldBoost = player.on_ground()
end
return ctx // 必须返回Event
endLast updated