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

Project1

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

[已经解决] 3VIP求解决按键发招的问题....

[复制链接]

Lv1.梦旅人

旅之愚者

梦石
0
星屑
245
在线时间
812 小时
注册时间
2007-7-28
帖子
2148

贵宾

1
发表于 2010-8-13 00:58:08 | 显示全部楼层
回复 jyx520520 的帖子

看了一下,这个貌似不难
首先在【按键增强】页208-210行
  1.    if @active_battler.att != ta2
  2.      return false
  3.    end  
复制代码
就是说,人物的属性与技能的属性不符合时,就中断按键增强,如果你希望所有技能都有按键增强的话,那么只要将这三行注释掉或者删除掉就ok了,如果还要设置比如【水】属性的角色使用【水】属性技能才可以按键增强的话,就继续往下看:

【Game_Actor】页100-122行
  1. ###########################################
  2. #角色固有属性
  3. #############################################
  4.   def att
  5.     case id
  6.     when 3 , 22 , 28
  7.       return 1
  8.     when 17 , 25 , 30
  9.       return 2
  10.     when 1 , 14 , 19
  11.       return 3
  12.     when 2 , 8 , 23 , 29
  13.       return 4
  14.     when 4 , 7 , 13 , 20
  15.       return 5
  16.     when 10 , 15 , 27
  17.       return 6
  18.     when 5 , 9 , 18 , 24
  19.       return 7
  20.     else
  21.       return 0
  22.     end
  23.   end
复制代码
根据角色id定义了属性的id

然后在【怒气技能,技能属性】页15-34行
  1.    def att
  2.       case @id
  3.          when 1,2,3,4,5,6,7,8,9,10  #地
  4.            return 1
  5.          when 1,2,3,4,5,6,7,8,9,10  #水
  6.            return 2
  7.          when 1,2,3,4,5,6,7,8,9,10  #火
  8.            return 3
  9.          when 1,2,3,4,5,6,7,8,9,10  #风
  10.            return 4
  11.          when 1,2,3,4,5,6,7,8,9,10  #雷
  12.            return 5
  13.          when 1,2,3,4,5,6,7,8,9,10  #光
  14.            return 6
  15.          when 1,2,3,4,5,6,7,8,9,10  #暗
  16.            return 7
  17.          else
  18.            return 8  #默认是返回8,无属性是0;所有无属性都不激发按键增强
  19.       end
  20.    end
复制代码
它根据技能的id(在数据库里的id)定义了属性

只要上面的人物属性和技能属性匹配就能发招,或者简单的注释掉第一段代码也可以

点评

ok 搞定 奉上VIP!  发表于 2010-8-14 11:42
ORZ 手脚老快了,我下了半天刚下到20%  发表于 2010-8-14 02:09
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-20 19:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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