仙剑之十里坡

标题: 明雷视野系统 [打印本页]

作者: 冷剑随风    时间: 2010-4-26 18:06
标题: 明雷视野系统
  1. #==============================================================================
  2. # 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
  3. #==============================================================================
  4. #需要接近的角色移动路线设置为“接近”
  5. #范围自己改第一行就行了,设置成“与事件接触”就可以
  6. $响应范围 = 5
  7. class Game_Character
  8. def move_type_toward_player
  9. # 求得与主角坐标的差
  10. sx = @x - $game_player.x
  11. sy = @y - $game_player.y
  12. # 求得差的绝对值
  13. abs_sx = sx > 0 ? sx : -sx
  14. abs_sy = sy > 0 ? sy : -sy
  15. # 如果纵横共计离开 20 个元件
  16. if abs_sx + abs_sy >= $响应范围
  17. # 随机
  18. move_random
  19. return
  20. end
  21. # 随机 0~5 的分支
  22. case rand(6)
  23. when 0..3 # 接近主角
  24. move_toward_player
  25. when 4 # 随机
  26. move_random
  27. when 5 # 前进一步
  28. move_forward
  29. end
  30. end
  31. end
  32. #==============================================================================
  33. # 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
  34. #==============================================================================
复制代码


忽忽~~我也来发脚本了~~
这个脚本的唯一作用就是使小怪可视化,并且自由移动,接近主角后发生战斗。
详细内容请见脚本内说明。
作者: 最爱南宫煌    时间: 2010-4-26 22:51
很实用哦,省去了很多麻烦。
作者: 玄小北    时间: 2010-8-14 17:18
这个脚本确实很好用
表示在时空传一时代我还会用
现在……




欢迎光临 仙剑之十里坡 (http://palslp.com/bbs/) Powered by Discuz! X2.5