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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
跳转到指定楼层
1
发表于 2010-8-13 00:58:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
6星屑
本帖最后由 jyx520520 于 2010-8-13 17:22 编辑

6VIP求解决按键发招的问题....
我是个接触RM 20天的新人...大部分的东西差不多都懂了
唯独这里发生了悲剧
咱是脚本盲,会用不会改编,但是一部分还是可以看明白的.
很努力的用暮色轮回2的系统改编自己的游戏
其他都研究了很正常了,但是到了按键发招这里,我也研究了下,虽然按键发招可以出现了
但是始终只能第3个人使用,其他的角色使用不能,悲剧了 完全找不到地方下手了...

oK 工程已经传好了
下载地址-W-
http://u.115.com/file/t4e3fc6017
洛奇同人版.rar
感谢大家啦

最佳答案

查看完整内容

回复 jyx520520 的帖子 看了一下,这个貌似不难 首先在【按键增强】页208-210行就是说,人物的属性与技能的属性不符合时,就中断按键增强,如果你希望所有技能都有按键增强的话,那么只要将这三行注释掉或者删除掉就ok了,如果还要设置比如【水】属性的角色使用【水】属性技能才可以按键增强的话,就继续往下看: 【Game_Actor】页100-122行根据角色id定义了属性的id 然后在【怒气技能,技能属性】页15-34行它根据技能的id(在 ...

点评

问题已经解决啦!首先感谢六版主帮忙! 再次感谢大家的热心帮忙!! 鞠躬!  发表于 2010-8-14 11:43
额 主要是发一些素材啊 帮一些网友做东西,,,他们给我的VIP  发表于 2010-8-13 17:19
其实很想说。20天就有3VIP了,好厉害……  发表于 2010-8-13 13:52
误会就算了=-=我会火了是因为2天为这个问题抓狂没睡好了.... 连帖当时想着因为几个脚本在一起的,分开发会好看一些, 触犯版规,该死该死= =  发表于 2010-8-13 11:48
不好意思没悬赏过~不过连帖扣分不撤回,望楼主注意版规不要自己连帖。另外善意提醒一下,有个代码的功能可以包围你的代码,这样就不会有表情了  发表于 2010-8-13 11:38

评分

参与人数 1+6 收起 理由
木葬枫 + 6

查看全部评分

Lv1.梦旅人

旅之愚者

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

贵宾

2
发表于 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
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
3
 楼主| 发表于 2010-8-13 00:59:35 | 只看该作者
本帖最后由 jyx520520 于 2010-8-13 11:45 编辑

  1. #==============================================================================
  2. #   组合键连续特技系统 By 绿发的Eclair
  3. #==============================================================================
  4. #   仿传说系列的效果,在使用一个特技中按照一定的顺序摁键可以再使用一个特技。
  5. #   使用方法:在下面的自定义部分里设定特技对应的组合键和连接上的特技。
  6. #   为了避免玩家二周目或者提前知道的情况下一开始就是用强力连续技能的事情发生,
  7. #   特别做了判断,只有$chain这个数组包括的技能才会被连出来。
  8. #   事件脚本中使用 add_chain(可以连出来的特技ID) 可以给这个数组添加新特技。
  9. #   就好像“学会新的”一样。
  10. #==============================================================================
  11. $chain = [ ]#可以使用的连续技
  12. module RPG
  13.   class Skill
  14.     def chain
  15.     ############################################################自定义部分
  16.     case id                             
  17.    when 0         
  18.       chain = []
  19.       chain_id = 0
  20.     #在这里按照上面的格式添加  
  21.     #when n  
  22.     #chain = ["第一个摁键","第二个摁键","第三个摁键"]
  23.     #chain_id = 连接技能的ID
  24.     ############################################################
  25.     else
  26.       chain = []
  27.       chain_id = 0
  28.     end
  29.      return [chain,chain_id]
  30.     end
  31.   end
  32. end

  33. class Interpreter
  34.   def add_chain(id)
  35.     $chain.push(id)
  36.   end
  37. end
复制代码
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
4
 楼主| 发表于 2010-8-13 01:00:07 | 只看该作者
#記得在技能的名字后加  ,數字
#數字表示消耗多少CP值,不加表示不用CP

module RPG
  
  class Skill
    def name
      name = @name.split(/,/)[0]
     return name != nil ? name : ''
    end
   def type
      type = @name.split(/,/)[1]
      return type != nil ? type : 0
    end
   def att
      case @id
         when 1,2,3,4,5,6,7,8,9,10  #地
           return 1
         when 1,2,3,4,5,6,7,8,9,10  #水
           return 2
         when 1,2,3,4,5,6,7,8,9,10  #火
           return 3
         when 1,2,3,4,5,6,7,8,9,10  #风
           return 4
         when 1,2,3,4,5,6,7,8,9,10  #雷
           return 5
         when 1,2,3,4,5,6,7,8,9,10  #光
           return 6
         when 1,2,3,4,5,6,7,8,9,10  #暗
           return 7
         else
           return 8  #默认是返回8,无属性是0;所有无属性都不激发按键增强
      end
   end
         
   end
end

评分

参与人数 2星屑 -198 收起 理由
小鱼子 + 2 连贴了………………
六祈 -200 你连的好high的说

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
5
 楼主| 发表于 2010-8-13 01:01:45 | 只看该作者
能帮帮俺的加QQ聊下- =
回复

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3263
在线时间
3616 小时
注册时间
2006-9-6
帖子
37399

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

6
发表于 2010-8-13 01:10:06 | 只看该作者
可能是作者改过了吧,你可以搜索原版试试。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
7
 楼主| 发表于 2010-8-13 02:32:03 | 只看该作者
原版使用不能- =用了之后没伤害
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2010-7-22
帖子
119
8
 楼主| 发表于 2010-8-13 02:32:42 | 只看该作者
囧死了都- =原版检查不来为啥没伤害  悲剧......
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
319
在线时间
890 小时
注册时间
2009-10-12
帖子
1829
9
发表于 2010-8-13 03:40:13 | 只看该作者
我想问一下哈~~~~为什么脚本当中有那么多表情符号??????????论坛的bug!!!!!!~~~???

点评

论坛转的,要用[code][/code]包围就ok了  发表于 2010-8-13 11:00
回复

使用道具 举报

Lv1.梦旅人

kissye的宠物<

梦石
0
星屑
61
在线时间
1563 小时
注册时间
2008-8-11
帖子
6174

贵宾

10
发表于 2010-8-13 11:45:28 | 只看该作者
请自行将3VIP添加进悬赏吧。

点评

太感谢= =希望早日能完成这个游戏  发表于 2010-8-13 11:51

评分

参与人数 1-6 收起 理由
「旅」 -6 嘎嘎~木木自己要求的~~

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-3 11:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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