2 스크립트에 코드 입력하기
기존에 있는 좀비 스크립트의 내용을 모두 지우고 아래의 코드를 입력합니다.
코드 | 파일명: DroolingZombie.lua
local zombie = game.Workspace["Drooling Zombie"] --Zombie를 변수에 담기 local humanoid = zombie.Humanoid --좀비의 휴머노이드 속성 담기 local pointA = game.Workspace.BlueFlagSet --Blue 깃대 변수에 담기 local pointB = game.Workspace.RedFlagSet --Red 깃대 변수에 담기 local nextPoint = pointA --다음 이동 지점을 알려주기 위한 변수 설정 local PATROL_DELAY = 2 --변수로 지체 시간 2초로 설정 while wait(PATROL_DELAY) do --반복 동작 만들기 humanoid:MoveTo(nextPoint.PrimaryPart.Position) --다음 위치 변수로 이동 humanoid.MoveToFinished:wait() --목적지 도착 후 잠시 대기 if nextPoint == pointA then --조건문 시작 nextPoint가 PointA와 같으면 아래 코드 실행 nextPoint = pointB --nextpoint를 pointB로 변경
else --if문 조건이 거짓이면(nextPoint가 PointB이면 nextPoint = pointA --nextPoint를 PointA로 변경 end end