请求大大帮助
我正做一个游戏,请求大大帮助我想让NPC自行判断情况来行动
当NPC与主角距离大於5格时,NPC随意缓慢移动。
当NPC与主角距离在1至5格内,NPC快速向主角移动。
当NPC在主角旁边,NPC面向主角,随后展开战斗,或者显示对话。
可以用事件或者腳本來实现吗?要怎样做?
希望大大能帮我解决,急, 拜谢。 条件分歧 + 更改 移动路线 secondsen 可以說得詳細一点嗎,因為我是新人 for event in $game_map.events.values
# 当NPC与主角距离大於5格时,NPC随意缓慢移动
if (event.x - $game.player.x).abs + (event.y - $game.player.y).abs > 5 # 距离超过5
event.move_type = 1 #移动类型
event.move_speed = 3 # 速度
event.move_frequency = 4 #频率
end
end
剩下两个以此类推,并行一个事件,事件脚本用上。。。
集成到脚本编辑器也成。。。不过需要改一改 那距离在1至5又怎样设定呢?
NPC到了旁边又怎样展开战斗或显示对话?
怎样写到脚本,需要用 def 吗?
不好意思,要麻烦你 1~5
1<xx and xx<5呗。。。很困难么
至于接触了战斗。。。。事件内容 战斗事件 XXXX
条件 主角接触或者是事件接触。。。两个有什么区别我忘记了。。。OTZ
页:
[1]