Project1
标题:
请教下怎么设定专属技能的学习?
[打印本页]
作者:
微笑的迪妮莎
时间:
2018-1-16 15:04
标题:
请教下怎么设定专属技能的学习?
比如找到了一本技能书(物品)
比如名字叫旋风斩(技能)
只能给战士职业才能学习,怎样才能设置特定呢?
我刚找了下貌似没这个功能
法师得到了这本战士技能书都可以学习。。。
作者:
白嫩白嫩的
时间:
2018-1-16 15:49
本帖最后由 白嫩白嫩的 于 2018-1-16 17:55 编辑
简单的例子,给这个技能添加武器限制,比如大剑,只有勇者才能使用,别的职业学了也用不成
但是别的职业不小心学了又用不成就会感觉很难受,留在技能栏里逼死强迫症啊
那么就需要公共事件进行判断一下了
比如:
物品绑定公共事件
分歧: 如果霍华德在队伍中
则 增加霍华德技能 旋风斩
否则
“真难学,看不懂!”
但是这样的话,如果有一百来个角色,判断起来可烦死了,而且如果霍华德转职了的话还得追加判断霍华德是不是勇者
转自奶牛君搬运的插件:
YEP.8 – Skill Core
通过物品绑定公共事件让全体人员学习技能
然后把这个写在技能栏里
<Hide if Learned Skill: x, x, x>
所有非勇者职业都有一些职业特点的技能,所以将其有代表性的非勇者职业技能罗列出来
代替x
测试后,发现只有勇者的技能显示了,别的职业没有显示,基本上属于伪装式的学习技能了。
虽然成功了但感觉还是很不爽啊,真的挺不爽的,因为不符合正常的逻辑而且很繁琐,那么我又弄了一下:
用这个插件:YEP.28 – Skill Learn System
最好放在YEP.8 – Skill Core下面
技能栏填写
<Learn Cost>
Item x: y
Weapon x: y
Armor x: y
</Learn Cost>
跟合成插件类似,需要消耗的比如技能书1, 就把这个物品编号写在item x上面,需要几本就把y写成几
而且消耗的物品或者装备不能是
【独立物品】
然后在数据库职业里面找 勇者 将勇者的备注栏写上 <Learn Skill: 101>
就是把回旋斩编号写进去
这样进入菜单,在勇者身份的角色技能中就能找到技能学习的选项了,里面会出现需要学习回旋斩的必要内容。
折腾来折腾去 还是因为思路不一样,一直想着点击物品去学习技能,其实通过这个插件很轻松便能实现了,最后还要将技能书这个物品
设置成可以消耗范围 无
毕竟是通过学习系统来消耗它,就不必再点击这个物品出现一系列动作了
作者:
微笑的迪妮莎
时间:
2018-1-16 19:30
本帖最后由 微笑的迪妮莎 于 2018-1-16 19:33 编辑
白嫩白嫩的 发表于 2018-1-16 15:49
简单的例子,给这个技能添加武器限制,比如大剑,只有勇者才能使用,别的职业学了也用不成
但是别的职业不 ...
受益匪浅!
我研究下!
话说有这插件的下载地址吗?
作者:
微笑的迪妮莎
时间:
2018-1-17 15:35
本帖最后由 微笑的迪妮莎 于 2018-1-17 15:37 编辑
好像找着了
好难找
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1