Project1

标题: 状态法技能书的问题.... [打印本页]

作者: 无心孤云    时间: 2009-3-5 21:45
标题: 状态法技能书的问题....
关于用状态法做技能书,,,,如果我把技能书设置成不消耗的
请问要怎么才能实现一本书一个人只能用一次呢???
作者: 后知后觉    时间: 2009-3-5 21:49
一个技能只能学一次
技能书用一次是学那个技能  再用就没反映,又是不消耗的

做这样的限制来干嘛
作者: wyoq    时间: 2009-3-5 21:51
条件,角色已有此技能时就免了,不能用,没有时加上.
作者: 无心孤云    时间: 2009-3-5 21:57
报告后知后觉前辈,66不开这阵我可是怪想念你...的指导的....{/cy}
我做武侠类的.技能书也就是秘籍学了后学会技能还加些属性....
然后我想保留书能给其他人也学...但是如果设置吃了就没了....也就是很多书就不能是唯一性的....但是如果设置不消耗的...那用了后再用多次属性就不停的加....所以想做个限制...每个书每人只能吃一次....
作者: 天圣的马甲    时间: 2009-3-5 22:01
用开关和条件分歧。比如给甲学技能之前判断是否打开开关1,是则显示“已经学过了”否则增减技能并打开开关1。
或者直接条件分歧判断角色是否已经学会某技能(如果是特定的只能用技能书学会的话)
作者: 无心孤云    时间: 2009-3-5 22:05
请问下天圣前辈....如果选用开关的方法的话.....一百个技能都要做开关么???{/gg}

用条件分歧的方法我去试下先....
突然发现...如果用条件分歧那...状态法也是用条件分歧实现的呀....怎么重叠一起呢?是另开公共事件还是???
作者: 后知后觉    时间: 2009-3-5 22:06
增加属性用脚本写在公共事件里
公共事件的格式就是
先判断是否带有那个状态
然后判断这个角色是否已经学会了这个技能
如果不会,就学习技能并增加属性
如果已经学会了就什么都不做
最后去掉这个状态

for a in $game_party.actors
  for b in 118..137
    if a.state?(b) and
      not a.skills.include?(b)
      a.learn_skill(b)
      a.maxhp += 1000
    end
    a.remove_state(b,true)
  end
end
[LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 无心孤云    时间: 2009-3-5 22:24
用了俩个分歧然后似乎可以了...物品不加能力值就行...
但是音效还是吃成功的音乐...不理这个了

请问下后知前辈这最后的脚本是通用的还是????
作者: 天圣的马甲    时间: 2009-3-5 22:27
以下引用xcyog于2009-3-5 14:05:54的发言:

请问下天圣前辈....如果选用开关的方法的话.....一百个技能都要做开关么???

用条件分歧的方法我去试下先....
突然发现...如果用条件分歧那...状态法也是用条件分歧实现的呀....怎么重叠一起呢?是另开公共事件还是???

条件分歧套条件分歧。
比如
当A为某状态时
当A学会某技能时
显示文章:你不能学习
除此以外的场合
学会XX 技能
除此以外的场合

分歧结束 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 无心孤云    时间: 2009-3-5 22:34
弄了后成功后引起的思考.....请俩位前辈再指点下
我刚看了下条件分歧...突然想了下.如果用条件分歧可以这么实现的话
那是不是技能书也可以直接这么用条件分歧的公共事件实现而不必用状态法呢?
比如做本技能书.也就是名字为技能书.然后设置公共事件,,,
而公共事件为:
当A学会某技能时
显示文章:你不能学习
除此以外的场合
学会XX 技能
分歧结束

这样是不是也能实现技能书的效果呢?
如果是...请问和状态法相比哪个好点方便点呢?
作者: 无心孤云    时间: 2009-3-5 22:39
实验后发现了....不用状态法的话似乎会把设置过的任务都直接学了....
作者: 后知后觉    时间: 2009-3-5 22:42
条件分歧里的角色是要一个一个设置的
作者: wyoq    时间: 2009-3-5 22:49
技能?添加属性?搞不懂,技能是使用的特技,如果是不能用的,只是用来炫的话呢,如果说用了某物品增加属性的话也增加某技能的话会更容易写点,但如果不增加技能的话就写增加状态!
事实上,能用就OK了,如果说是添加属性的技能书不如改成强体书啊强法书啊(我也不知道我在说什么了(..!!))...




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