设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 49|回复: 2
打印 上一主题 下一主题

[有事请教] 怎么做技能冷却,就是几回合几回合的冷却

[复制链接]

Lv1.梦旅人

梦石
0
星屑
20
在线时间
1 小时
注册时间
2024-4-30
帖子
1
跳转到指定楼层
1
发表于 昨天 11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
用完技能后机会和内不能用

Lv3.寻梦者

梦石
0
星屑
2490
在线时间
1556 小时
注册时间
2010-10-22
帖子
1047
2
发表于 昨天 12:23 | 只看该作者
因为某些原因近期不能碰电脑,所以给思路吧。
用脚本的方法:
1.重定义一个skill的方法作为技能冷却的回合数,再重新定义技能名,将技能名称以“,”分割,前面的部分是技能名,后面加上数字,作为冷却回合数。
2.如果这个技能是可多人各自习得的,就要再设置一个数组,作为队伍中分别计算冷却时间使用。如果是专属技能,就只要设置一个变量就行。一旦技能被使用,对应的变量就变成对应技能的冷却回合数。
3.在每次回个结束时,将这个数组(变量)的各项数值-1
4.在技能适用的部分,加上若对应技能的冷却回合数不为0则不能使用的判定即可。
用事件的方法(繁琐,不建议):
1.设置该技能对应的,不能使用的“冷却中的技能”。
2.设置技能事件,使用技能后遗忘该技能,习得“冷却中的技能”,同时设置一个变量作为技能冷却时间,设置一个开关作为计时开始的开关。
3.在敌人队伍设置中设置公共事件,当开关打开时并行处理,技能冷却时间变量-1,当冷却变量回0时关闭开关,重新习得该技能,遗忘“冷却中的技能”。
【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36186
在线时间
10734 小时
注册时间
2009-3-15
帖子
4810
3
发表于 昨天 17:33 | 只看该作者
简易事件做法
该技能为空技能
执行公共事件强制行动
=你本来的技能
本来的技能附加几回合的状态
本公共事件判断指定角色有该状态时不执行强制行动
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-30 13:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表