赞 | 1 |
VIP | 2 |
好人卡 | 3 |
积分 | 1 |
经验 | 3670 |
最后登录 | 2012-9-3 |
在线时间 | 151 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 151 小时
- 注册时间
- 2012-3-17
- 帖子
- 493
|
本帖最后由 skyjjwan 于 2012-4-2 13:31 编辑
昨天下载了一个带有弓设定的横版 其实跟我那个一样 只不过多了个弓的设定
按照那个版本我把 "弓"和"箭"相关的设定都添加到我那个版本里
设定好但攻击的时候依然是直接跑前面拿弓拍怪物
范例文件
Project2.zip
(428.61 KB, 下载次数: 169)
我就是在原有代码附近增加了几个参数设定
ANIME{} 添加了- "弓" => ["m_a", 83, 4, 0, 80, 0, 0, 0, 2, true,""],
- "箭" => ["m_a", 84, 0, 0, 20, 0, 0, 2, 2, true,""],
复制代码 然后ACTION = {} 基本攻击系里添加了- "弓箭攻击" => [""一歩前移動","弓","12","箭","对象待机动画",
- "12","对象动画L","二刀限定","16","击倒许可","后退初始化"],
复制代码 最后在 class Weapon
里添加了- def base_action
- case @id
- when 1
- return "通常攻击"
- when 4
- return "弓箭攻击"
- end
- # 上述ID以外的其他全部使用的动作
- return "通常攻击"
- end
复制代码 数据库弓的设定也一模一样
测试的时候依然是跑过去拿弓砍 问题出在哪里啊?
另外我有试过把那个版本直接搬过来 可以使用 然后在我加入其他脚本后 4号武器失效了 但是30号弓依然可用 是不是有脚本语句冲突的关系?
能帮我看看吗? |
|