Project1
标题:
问个关于技能方面的问题。
[打印本页]
作者:
aaalbx
时间:
2011-9-11 17:29
标题:
问个关于技能方面的问题。
怎样做个技能进入状态后只能使用一个技能,不能用其他的技能。这类的有吗? dsu_plus_rewardpost_czw
作者:
sosabc
时间:
2011-9-17 20:52
这个很简单,用事件也可以完成。条件分歧,当角色中了某种状态后角色离开,添加另一个一模一样的角色,这个角色只学的一个技能。
作者:
865491990
时间:
2011-9-17 22:22
貌似是没有的,公共事件增减特技不好用,像上面说的增加另一个角色更不可能了……我也不懂脚本,懂脚本或许能帮你
作者:
亿万星辰
时间:
2011-9-18 00:00
写个事件版的大致流程,关键字:状态法、HP、SP记录
1、用状态法的话,那么一开始的这部分就是老规矩了,技能挂一个定量0的指示状态(为什么定量为0,因为定量0的状态是不会被显示出来的),同时还要挂一个公共事件用于找到这个中了指示状态的角色。
2、找到这个角色之后,首先对这个角色进行遗忘技能的操作,如果技能很多,那么可以用事件里的脚本辅助一下,会快很多。
3、为角色增加对应的新技能,建议通过游戏设定,让状态恢复的技能也放置在新技能中。同时去掉指示状态,需要的话增加一个新的状态。如果这个状态是根据回合数来自动恢复到普通的话,可以在队伍的事件页中插入每回合检测的操作,当失去这一个状态时,做出下面相应的操作即可。
4、当角色使用恢复技能,然后遗忘掉之前新增加的技能,之后对角色的EXP、HP、SP进行记录,之后直接替换队员+初始化,然后让角色获得刚才记录的EXP,并恢复角色之前的HP、SP(不用脚本的话就还需要一个中间量来做一次减运算)。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1