冷剑随风 发表于 2010-4-26 18:06:55

明雷视野系统

#==============================================================================
# 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
#==============================================================================
#需要接近的角色移动路线设置为“接近”
#范围自己改第一行就行了,设置成“与事件接触”就可以
$响应范围 = 5
class Game_Character
def move_type_toward_player
# 求得与主角坐标的差
sx = @x - $game_player.x
sy = @y - $game_player.y
# 求得差的绝对值
abs_sx = sx > 0 ? sx : -sx
abs_sy = sy > 0 ? sy : -sy
# 如果纵横共计离开 20 个元件
if abs_sx + abs_sy >= $响应范围
# 随机
move_random
return
end
# 随机 0~5 的分支
case rand(6)
when 0..3 # 接近主角
move_toward_player
when 4 # 随机
move_random
when 5 # 前进一步
move_forward
end
end
end
#==============================================================================
# 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
#==============================================================================

忽忽~~我也来发脚本了~~
这个脚本的唯一作用就是使小怪可视化,并且自由移动,接近主角后发生战斗。
详细内容请见脚本内说明。

最爱南宫煌 发表于 2010-4-26 22:51:05

很实用哦,省去了很多麻烦。

玄小北 发表于 2010-8-14 17:18:54

这个脚本确实很好用
表示在时空传一时代我还会用
现在……
页: [1]
查看完整版本: 明雷视野系统