| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 11 |
| 经验 | |
| 最后登录 | 2025-12-7 |
| 在线时间 | 160 小时 |
- 梦石
- 0
- 星屑
- 1050
- 在线时间
- 160 小时
- 注册时间
- 2022-3-15
- 回帖
- 18
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
萌新想请教一下,关于物品使用者特殊效果的问题。
是这样的,我想给技能增加一个功法层数,做了一个道具,使用道具触发公共事件,可以提升功法的层数,并增加属性。
目的达到了,但是角色和功法数量过多,写if判断就会特别乱,要判定每个角色是否学习了这个技能,或者是否有某个状态。
是否有办法判定使用者是谁,然后直接给这一个角色写判定呢?
这是我目前的写法,技能太多,角色太多的话,会非常混乱。
emmm,发不了图片,大概是这样的
:选择 外功 时
◆文本:无, 窗口, 底部
: :你想要提升的外功武学为
◆显示选项:剑法, 刀法, 拳掌, 暗器, 奇门, 不提升了 (窗口, 右侧, #1, #6)
:选择 剑法 时
◆文本:无, 窗口, 底部
: :请选择你要提升的武学
◆显示选项:华山剑法, 不提升了 (窗口, 右侧, #1, #2)
:选择 华山剑法 时
◆文本:无, 窗口, 底部
: :你要提升的角色为
◆显示选项:\N[1], \N[2], \N[3], \N[4], \N[5], 不提升了 (窗口, 右侧, #1, #6)
:选择 \N[1] 时
◆如果:林枫 已学会 华山剑法
◆变量操作:#0101 华山剑法升阶 += 1
◆增减能力值:林枫, 最大 HP + 100
◆增减能力值:林枫, 攻击力 + 25
◆增减能力值:林枫, 敏捷 + 40
◆变量操作:#0100 卡灵精华-入门使用次数 -= 1
◆
:否则
◆文本:无, 窗口, 底部
: :该角色未习得华山剑法,无法提升
◆
:结束
◆
这是一个角色的的一个技能,全写出来太多了。 |
|