好代码分享

local Script = {}
function Script:OnStart()
self:AddTriggerEvent(TriggerEvent.PlayerClickBlock, self.OnPlayerClickBlock)
end
function Script:OnPlayerClickBlock(event)
local blockId = event.blockid
local x, y, z = event.x, event.y, event.z
local blockToMob = {
[100] = 3400,
[452] = 3419,
[1] = 3812,
[2] = 3401,
[5] = 3402,
}

local mobId = blockToMob[blockId]
if mobId then
local objs = World:SpawnCreature(x, y + 1, z, mobId, 100000, false)
if objs and #objs > 0 then
print(“生成生物成功,生物 ID:”, mobId)
else
print(“生成生物失败,请检查生物 ID 是否有效”)
end
else
end
end

return Script

这个代码很好用,用过的人都不吱声了

请登录后发表评论

    没有回复内容