Project1

标题: 请教如何做一个技能书 [打印本页]

作者: y967    时间: 2013-7-28 07:14
标题: 请教如何做一个技能书
技能书,比如20级使用学会一个技能,思路是弄一个物品,平时使用,公共事件弄一个增加技能,但是等级怎么限制?
作者: 亿万星辰    时间: 2013-7-28 07:27
变量操作取角色的等级,然后条件分歧
当然取角色的时候还要用到状态法来,状态法可在主站搜索中找到。
作者: y967    时间: 2013-7-28 07:32
亿万星辰 发表于 2013-7-28 07:27
变量操作取角色的等级,然后条件分歧
当然取角色的时候还要用到状态法来,状态法可在主站搜索中找到。 ...

好的,谢谢
作者: y967    时间: 2013-7-28 08:24
亿万星辰 发表于 2013-7-28 07:27
变量操作取角色的等级,然后条件分歧
当然取角色的时候还要用到状态法来,状态法可在主站搜索中找到。 ...

直接用变量取等级就可以,但是技能书不到等级就可以学,学了就没有了,怎么设置不到等级不能学呢
作者: fux2‎‎‎‎    时间: 2013-7-28 09:03
y967 发表于 2013-7-28 08:24
直接用变量取等级就可以,但是技能书不到等级就可以学,学了就没有了,怎么设置不到等级不能学呢 ...

技能书设置为使用不消耗,使用的时候公共事件设置一个变量带入角色的等级,然后判断这个变量是否大于20,如果大于20就学会技能然后此道具失去1.
作者: wwwcctvty    时间: 2013-7-28 09:19


这样应该可以懂了吧
作者: y967    时间: 2013-7-28 09:57
wwwcctvty 发表于 2013-7-28 09:19
这样应该可以懂了吧

谢谢,我就是这样设置的,除了增减物品,不能设置成功就消耗吗?
作者: y967    时间: 2013-7-28 09:58
fux2‎‎‎‎ 发表于 2013-7-28 09:03
技能书设置为使用不消耗,使用的时候公共事件设置一个变量带入角色的等级,然后判断这个变量是否大于20, ...

好的,谢谢,已学会
作者: y967    时间: 2013-7-28 10:00
wwwcctvty 发表于 2013-7-28 09:19
这样应该可以懂了吧

还有,你这样设置,有没有提示学会技能,好象没有
作者: y967    时间: 2013-7-28 10:09
wwwcctvty 发表于 2013-7-28 09:19
这样应该可以懂了吧

OK,再次感谢大大指导~
作者: chd114    时间: 2013-7-28 12:02
  1. if $game_player[1].level<20
  2. p "无法学习技能!"
  3. else
  4. $game_actors[1].learn_skill(10)#学会10号技能
  5. end
复制代码

作者: y967    时间: 2013-7-28 12:10
chd114 发表于 2013-7-28 12:02

好多,这个脚本么,直接就学会了,不用道具了?
作者: chd114    时间: 2013-7-28 12:21
y967 发表于 2013-7-28 12:10
好多,这个脚本么,直接就学会了,不用道具了?

如果需要消耗道具的话在学会10号技能的脚本下面加这条
  1. $game_party.gain_item(20,-1)
  2. #20号道具减少一个,item可以换成武器和#防具
复制代码
,把这个放进公共事件就好
作者: 国产刘备    时间: 2013-7-28 13:32
条件分歧 角色 阿尔西斯的等级>20
或 条件分歧 角色 阿尔西斯的等级==20
在条件分歧里做使用物品获得技能的事件
整个事件使用公共事件并行处理
在获得技能书时打开公共事件开关




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