return function(self, mob, pos)
local platformInfo = mob.CurrentMap.PlatformInfoComponent
local platforms = platformInfo.Platforms
pos.y = pos.y + 0.02
local platformId = nil
for _, platform in pairs(platforms) do
if pos.x >= platform.MinX and pos.x <= platform.MaxX then
local y = platform:GetYByX(pos.x)
if math.abs(pos.y - y) < 0.1 then
pos.y = y + 0.01
platformId = platform.Id
break
end
end
end
return platformIdend
댓글6
targetX = mobPos.x + 0.17 + dirVecX - -0.8
targetY = mobPos.y + -0.17 + dirVecY - -0.2
될려나요?
원소스에서 movepath를 이제 안써요
그럼 어떤걸 써야할까요?
혹시 스크립트 불러올 때 우회 기능도 있었나요? 재접속 뜨는데 뭐가 문제인지 @_@
아뇨 덤프중에 루아 찾으셔야합니다