Project1

标题: 弓箭脚本问题~求各种大大·~~~ [打印本页]

作者: guoyang198    时间: 2010-10-21 12:55
标题: 弓箭脚本问题~求各种大大·~~~
本帖最后由 guoyang198 于 2010-10-21 12:57 编辑

小弟新手 第一次发帖求教 看了各种搜索出来的弓箭脚本貌似没有解决过的问题:'(   最后根据http://rpg.blue/thread-153643-1-1.html里的 2张弓箭图  修改了脚本之后 发现 人物战斗的时候 还是拿着弓直接发动技能 不知道是怎么回事~
  1. "弓"         => ["一步向前移动","武器挥动攻击","16","对象动画等待","待机(固定)
  2.                      ""击倒许可","坐标初始化"],     
复制代码
  1. # ● 动作指定 从装备着的武器ID来决定通常攻击的动作。
  2. #--------------------------------------------------------------------------
  3. # when 1 ←这个数字是武器ID
  4. # return "通常攻击" ←请填入对应的连贯动作名
  5.   def base_action
  6.     case @id
  7.     when 45
  8.       return "弓"
  9.     when 46
  10.       return "武器投掷"
  11.     when 47
  12.       return "武器投掷"
  13.     when 48
  14.       return "弓"
  15.     when 49
  16.       return "弓"
  17.     when 50
  18.       return "弓"
  19.     when 51
  20.       return "弓"
  21.     when 52
  22.       return "弓"
  23.     when 53
  24.       return "弓"
  25.     when 54
  26.       return "弓"
  27.     when 55
  28.       return "弓"
  29.     end
  30.     # 上述ID以外的其他全部使用的动作
  31.     return "通常攻击"
  32.   end
复制代码
  1. # ● 飞出动画上贴附的画像 自人物行走图文件夹中读取
  2. #--------------------------------------------------------------------------
  3. # 指定技能ID的画像
  4.   def flying_graphic
  5.     case @id
  6.     when 1
  7.       return "箭"
  8.     end
  9.     # 上述ID以外为画像未使用
  10.     return ""
  11.   end
  12. end  
  13. #==============================================================================
  14. # ■ module RPG
  15. #------------------------------------------------------------------------------
  16. #  物品动作设定。
  17. #==============================================================================
  18. class Item
  19. #--------------------------------------------------------------------------
  20. # ● 根据物品ID决定动作。
  21. #--------------------------------------------------------------------------  
  22.   def base_action
  23.     case @id
  24.     when 17
  25.       return "弓"
  26.     when 18
  27.       return "弓"
  28.     when 19
  29.       return "弓"
  30.     when 20
  31.       return "弓"
  32.     when 21
  33.       return "弓"
  34.     when 22
  35.       return "弓"
  36.     when 23
  37.       return "弓"
  38.     end
  39.     # 上述ID以外的其他全部使用的动作
  40.     return "使用物品"
  41.   end
复制代码
代码发了 帮忙看下是 哪里出了问题  另外武器 设置到相应的位置之后 里面是要调特效或者是还需要设置哪里?麻烦知道的告诉下~
如果是给那个横版的弓箭范例就先谢了,那个脚本是日文的,里面的设置也不太喜欢,而且我想真的弄明白到底要改哪里!
先去画素材 在线等回复~~

13.PNG (86.17 KB, 下载次数: 24)

13.PNG

n3.PNG (89.04 KB, 下载次数: 24)

n3.PNG

作者: N.K    时间: 2010-10-21 16:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冰舞蝶恋    时间: 2010-10-21 17:26
回复 N.K 的帖子

又是这小子!!气煞我也
作者: zq7695zq    时间: 2010-10-21 17:29
回复 冰舞蝶恋 的帖子


    NK咋弄你气煞
作者: guoyang198    时间: 2010-10-21 20:24
NO NO 你们理解错了  我是贴了 2张 我学习的帖子的图片·~~·字 不是我贴的 上面是 原帖链接·~~不好好看 就不要看~~
作者: guoyang198    时间: 2010-10-21 20:26
我 脚本 和 原帖 搞的 一样 之后 还是 不能 实现弓箭射击~
我贴了原帖图和我的脚本 是让大家 看看 我是脚本哪里错了
还是 要改 一些别的东西·~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1