设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2224|回复: 5
打印 上一主题 下一主题

[已经解决] 关于空手脚本的问题

[复制链接]

Lv4.逐梦者

素材区好人

梦石
3
星屑
7522
在线时间
3542 小时
注册时间
2011-7-21
帖子
2284

极短24参与极短23参与极短22参与极短21参与

跳转到指定楼层
1
发表于 2014-6-23 22:32:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
使用空手脚本后,角色1的确可以空手照成伤害,但是角色2空手攻击却出错


这是工程
Project2.zip (202.52 KB, 下载次数: 42)


另外我其实需要角色4空手有伤害就可以了,角色1,2,3空手仍照成不了任何伤害(当然仍然可以空手攻击,而且不出错),应该怎样改?

Lv4.逐梦者

素材区好人

梦石
3
星屑
7522
在线时间
3542 小时
注册时间
2011-7-21
帖子
2284

极短24参与极短23参与极短22参与极短21参与

6
 楼主| 发表于 2014-6-25 09:02:34 | 只看该作者
【蛋塔】 发表于 2014-6-25 03:49
帮你修改了一下,我把“空手时的属性增减”删掉了,目前没有问题,还得看你的测试~ ...

初步测试没有问题,感谢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1373
在线时间
295 小时
注册时间
2014-6-24
帖子
100
5
发表于 2014-6-25 03:49:41 | 只看该作者
Project2修改过.rar (188.64 KB, 下载次数: 51)

帮你修改了一下,我把“空手时的属性增减”删掉了,目前没有问题,还得看你的测试~

评分

参与人数 2星屑 +130 收起 理由
RyanBern + 100 认可答案
无忧谷主幻 + 30 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7522
在线时间
3542 小时
注册时间
2011-7-21
帖子
2284

极短24参与极短23参与极短22参与极短21参与

4
 楼主| 发表于 2014-6-24 10:01:45 | 只看该作者
【蛋塔】 发表于 2014-6-24 08:41
用不着这么麻烦,如果只是想实现空手有伤害的话没必要用什么脚本,很简单!稍微改动一下脚本就可以了。
简 ...

这样会不会让其他普通角色空手也能获得攻击力,而且攻击动画与伤害相同
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1373
在线时间
295 小时
注册时间
2014-6-24
帖子
100
3
发表于 2014-6-24 08:41:22 | 只看该作者
用不着这么麻烦,如果只是想实现空手有伤害的话没必要用什么脚本,很简单!稍微改动一下脚本就可以了。
简单教程:
打开脚本编辑器,找到Game_Actor的第269行的return weapon != nil ? weapon.atk : 0
后面那个“0”就是没有武器的情况下,空手的情况下的攻击力
光只是设置这里还不行,有攻击但没动画,我们还要再跳到Game_Actor的第320到330这里
  1. #--------------------------------------------------------------------------
  2.   # ● 普通攻击 获取攻击方动画 ID
  3.   #--------------------------------------------------------------------------
  4.   def animation1_id
  5.     weapon = $data_weapons[@weapon_id]
  6.     return weapon != nil ? weapon.animation1_id : 0
  7.   end
  8.   #--------------------------------------------------------------------------
  9.   # ● 普通攻击 获取对像方动画 ID
  10.   #--------------------------------------------------------------------------
  11.   def animation2_id
  12.     weapon = $data_weapons[@weapon_id]
  13.     return weapon != nil ? weapon.animation2_id : 0
  14.   end
复制代码
weapon.animation1_id : 0  这个是表示发动攻击的动画
weapon.animation2_id : 0  而这个就是攻击敌人的时候的动画
默认是0,所以空手没动画,你需要设置动画的ID,动画ID这个就不用说了吧
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2253
在线时间
1374 小时
注册时间
2011-2-10
帖子
602

开拓者

2
发表于 2014-6-24 02:09:32 | 只看该作者
  #ARM_ELEMENT[1] = [1]
  #ARM_ELE_PLUS[1] = []
  #ARM_ELE_MINUS[1] = []
试了下把这三个定义的内容取消了就没报错了

点评

只是这样删掉肯定会出错的  发表于 2014-6-25 04:11
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 00:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表