本帖最后由 guoxiaomi 于 2015-2-3 19:16 编辑 可能是这个网址? https://rpg.blue/forum.php?mod=viewthread&tid=341787 如果这个不行的话,我在“原创游戏发布区”里发布的游戏《满满和半半》里使用了这个脚本,你可以下载后拿来试试。 —————— 才不是在推销游戏呢! 游戏地址: https://rpg.blue/forum.php?mod=viewthread&tid=375133 —————— 不知不觉已经找不到了,看来放假了大家都有时间发游戏了。。。 |
顶上去。 |
上面的算是解决了一部分问题了,但是,如果一种作物种多种,换句话说如果要在1000个地方种1000个地方,有没有办法不弄1000个或者更多个变量吗? 就算是用上面的独立开关控制事件的方法,可是我的作物要经历种下(独立开关A=ON),种子状态(独立开关A=OFF,独立开关B=ON),发芽状态(独立开关C),长高状态(独立开关D),开花状态,结果状态这么多个阶段。到结果状态时才能收获。 |
本帖最后由 乱逛的无尾熊 于 2015-1-27 20:30 编辑 1秒约等于20帧,换句话说你这个的时间是10秒后进入下一个阶段,可是我的作物至少要2分钟才能进入下一个阶段。虽然感觉你这个也是一个很好的方法,不需要用到计时器;但是最多只能输入999,而2分钟等于2400帧。 之前用计时器老是出错,要么是时间停在01:59上,要么是作物可以摘下无数次,要么是……因为我的事件有问题所以这里我就不贴出我的事件了。 然后下一个问题是去哪找你说的这个脚本…… 需要先找一个从其他地图复制事件的脚本。 在66rpg那里找了全部9页都没找到,感觉也许不能用这样的办法。不过,有找到只刷新当前眼界里的事件,我先去试试看,不行的话再继续追问,谢谢了。 |
我给出一个解决方案: 需要先找一个从其他地图复制事件的脚本。 然后并行处理一个事件用来判定能不能种,种什么。 每次种下的时候调用其他地图的一个事件负责成长 比如这样的思路:经测试这个事件再多也不会卡。 脚本应该看得懂吧。。。 可以在同一个地图设置多个这样的事件看效果,真正用的时候把rand删掉。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-26 14:15
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.