제작자:준돌
#───────────────────────
# ♧ 범위안에들어오면 특정 이동방식에 의해 움직임
# by 준돌
#───────────────────────
class Game_Character
def 범위루트(dist_n, 이동방식)
dist = (self.x - $game_player.x).abs
dist += (self.y - $game_player.y).abs
if dist < dist_n
@이동방식 = 이동방식
if @이동방식 == 1 or @이동방식 == "따라옴"
self.move_toward_player
end
if @이동방식 == 2 or @이동방식 == "도망감"
self.move_away_from_player
end
end
end
end
ㅎㅎ
10분만에 간단하게 만들엇습니다.
이동타입커맨드에
스크립트>범위루트(칸수,이동타입)
이렇게 쓰시면 됩니다
만약
4칸안에 있을때 따라온다!
이렇게 할려면
범위루트(4,"따라옴")
이나
범위루트(4,1)
이렇게 하시면됩니다
또 다르게
10칸 안에있으면 도망간다!
이렇게 할려면
범위루트(10,"도망감")
#여기서 큰따옴표는 꼭 찍어주셔야함
이나
범위루트(10,2)
이렇게 해주시면 됩니다
이해가 안가시면
예제를 요청해주시면
예제 첨부해서 나중에 올리겠습니다.
#───────────────────────
# ♧ 범위안에들어오면 특정 이동방식에 의해 움직임
# by 준돌
#───────────────────────
class Game_Character
def 범위루트(dist_n, 이동방식)
dist = (self.x - $game_player.x).abs
dist += (self.y - $game_player.y).abs
if dist < dist_n
@이동방식 = 이동방식
if @이동방식 == 1 or @이동방식 == "따라옴"
self.move_toward_player
end
if @이동방식 == 2 or @이동방식 == "도망감"
self.move_away_from_player
end
end
end
end
ㅎㅎ
10분만에 간단하게 만들엇습니다.
이동타입커맨드에
스크립트>범위루트(칸수,이동타입)
이렇게 쓰시면 됩니다
만약
4칸안에 있을때 따라온다!
이렇게 할려면
범위루트(4,"따라옴")
이나
범위루트(4,1)
이렇게 하시면됩니다
또 다르게
10칸 안에있으면 도망간다!
이렇게 할려면
범위루트(10,"도망감")
#여기서 큰따옴표는 꼭 찍어주셔야함
이나
범위루트(10,2)
이렇게 해주시면 됩니다
이해가 안가시면
예제를 요청해주시면
예제 첨부해서 나중에 올리겠습니다.