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

Project1

 找回密码
 注册会员
搜索

请教如何做一个持续性物品

查看数: 9404 | 评论数: 11 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-12-31 01:13

正文摘要:

本帖最后由 寂寞带哥走 于 2017-12-31 01:17 编辑 如题。 想要的效果如下: 1、不使用自带计时器(因为计时器只有一个,其他事件要用。) 2、使用该物品后100秒内获得XX状态。100秒后自动解除。(主要是想做一个 ...

回复

寂寞带哥走 发表于 2018-1-3 00:45:25
king 发表于 2017-12-31 20:46
3、获得该状态不会限制角色的移动。

就是说,原地不动,过100秒,火光也消失…那

已经解决了 肯定需要移动的光 地下城探索更有意思
寂寞带哥走 发表于 2018-1-3 00:34:15
wabcmcc 发表于 2018-1-2 00:18
不多說.直接上圖.

插件: TerraxLighting.js

他这个计时器貌似只能计算地图的 公共事件计时好像不可能
寂寞带哥走 发表于 2018-1-3 00:30:55

解决了 十分感谢 晚些时候采纳你的答案
wabcmcc 发表于 2018-1-2 00:18:56
不多說.直接上圖.

插件: TerraxLighting.js
         XdRs_EventTimer.js 芯☆淡茹水.事件计时器 。(各大神有計時器,在論壇順手調用)





点评

忘了說開始時先關閉主角光.  发表于 2018-1-2 01:06
king 发表于 2017-12-31 20:46:47
3、获得该状态不会限制角色的移动。

就是说,原地不动,过100秒,火光也消失…那
就是 按照帧数+1,并行处理,满6000 帧,火灭
king 发表于 2017-12-31 20:36:13
我用公共事件
使用火球魔法,发亮,行动点900步,走完900步,火光就熄灭!
不知道你哪里出问题了,我用并行处理,需要用火球魔法,就步数请零
开启机关,步数计算开始,满900步进行判断,火球灭
shencao 发表于 2017-12-31 13:09:15
本帖最后由 shencao 于 2017-12-31 15:09 编辑

我以前做过一个类似的,只是我是va没用过mv⋯⋯但是纯事件原理差不多吧?
刚才试了一下公共事件等待xx帧跨地图有问题,改良了下思路lz参考:

物品:
附加“状态1” 100%
公共事件1

状态1:
没什么要处理的,如果想显示状态就弄个图标,不想显示就留空把优先级降低

公共事件1:触发条件正常
如果角色1的状态是“状态1”,效果(比如给角色1上光源),变量x+120,打开“开关1”
如果角色2的状态是“状态1”,效果(比如给角色2上光源),变量y+120,打开“开关2”
(更多角色的话类推)
(这里我是希望它只在使用物品的时候执行一次,不要反复执行以节约资源,同时反复附加效果还可能会有bug)
(这边变量的120大概是需要等待的关键帧数,不过执行公共事件本身也需要消耗帧,那具体数值可能还需要再微调一下?)

公共事件2:并行处理,条件“开关1”
变量x-1
如果变量x=0,解除效果(取消角色1的光源),取消角色1的“状态1”,关闭“开关1”

公共事件3:并行处理,条件“开关2”
变量y-1
如果变量y=0,解除效果(取消角色2的光源),取消角色2的“状态1”,关闭“开关2”

(更多角色的话类推)
(因为公共事件并行就是反复执行的,不用循环也是一直反复执行,直接用开关结束公共事件就可以了。)

我自己做的时候是区分角色的,这里就照搬了。
如果这个光照效果是随便谁用都可以不需要区分,那大概只需2个公共事件1个开关1个变量(?)

另外,不知道你这个物品重复使用的话是怎么设定的,而且我也不知道状态持续的时候碰到战斗会怎样,我不知道⋯⋯
没有全面测试过,不保证一定能成功没有bug
lz参考思路吧
不行就还是等大佬来⋯⋯

点评

感谢感谢,参考了各位的解答方式,采用了楼上的编写方式  发表于 2018-1-3 00:32
陆言儿 发表于 2017-12-31 12:45:31
设置一堆变量跟随时间不断+1?
寂寞带哥走 发表于 2017-12-31 01:27:32
walf_man 发表于 2017-12-31 01:18
道具,附加状态,状态附加按照时间自动消失,时间设定100秒,你试试,我记得我团队成员做过一个2000步不遇 ...

状态似乎不能使用插件命令,我这个需要调用插件命令
walf_man 发表于 2017-12-31 01:18:31
道具,附加状态,状态附加按照时间自动消失,时间设定100秒,你试试,我记得我团队成员做过一个2000步不遇敌的就是这样做的
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-19 07:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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