查看: 2123|回复: 7

[有事请教] 关于Galv种植插件作物生长时间

[复制链接]
梦石
0
星屑
22
在线时间
5 小时
注册时间
2022-5-18
回帖
1
发表于 2022-5-23 19:43:41 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 alyn 于 2022-5-23 19:46 编辑

有没有大佬知道Galv的作物插件怎么在游戏进行时改变作物生长时间啊?(不知道怎么在游戏中改作物的备注)
比如原来作物生长时间为60s,玩家等级升到2级时,作物生长时间变为30s
46W_0)HOUL}G`]%)XA2N9BN.png
梦石
0
星屑
22
在线时间
5 小时
注册时间
2022-5-18
回帖
1
 楼主| 发表于 2022-5-23 19:58:58 | 显示全部楼层
换句话说怎么在游戏中改备注栏的内容
回复

使用道具 举报

梦石
0
星屑
1117
在线时间
238 小时
注册时间
2019-7-27
回帖
15
发表于 2022-5-23 21:51:45 | 显示全部楼层
据我使用来看 这个是定死的 从设定来看 明明你升级 植物生长周期却变短也不合理  但你可以设定本来一次加1生长周期。升级后一次加2生长周期  这种用另外的事件控制就行
回复

使用道具 举报

梦石
0
星屑
780
在线时间
77 小时
注册时间
2019-4-7
回帖
52
发表于 2022-6-13 14:50:52 | 显示全部楼层
这个插件,我研究了一段时间后就放弃了,很多地方很不方便,比如说下雨天,你想让所有的植物都不用浇水,具体的你可以到b站搜up:夏目漠漠  的视频看看

点评

是的,就是因为用起来问题很多,所以放弃了  发表于 2022-6-14 12:46
Galv.CROPS.waterAll()就可以了吧,不过我用了有问题,这卵插件问题蛮多其实。  发表于 2022-6-14 04:38
回复

使用道具 举报

梦石
0
星屑
2429
在线时间
363 小时
注册时间
2021-2-8
回帖
137
发表于 2022-6-14 05:08:33 | 显示全部楼层
本帖最后由 Heiko 于 2022-6-14 17:10 编辑

369行 减个变量,大概就是成长时间-变量天数-变量1,变量1为0则无事发生。如果用的是 秒数就减下面那个。没有研究过有什么其他bug,升一级这变量+1或者+多少就会影响生长时间
[pre lang="javascript"]Game_Crop.prototype.growRate = function() {
        if (this._seed) {
                var full = this._seed.growTime;
                if (this._daysVar) { // 使用变量天数
                        //var full = this._seed.growTime;
                        var isAt = this._growTime - $gameVariables.value(this._daysVar) - $gameVariables.value(1); //这减个变量估计就可以了
                       
                } else { //使用秒数
                        //var full = this._seed.growTime;
                        var isAt = this._growTime - $gameSystem.playtime() - $gameVariables.value(1);//用秒数就减这个
                }
                return Math.max(isAt / full,0);
        } else {
                return 0;
        }
};[/pre]

点评

是的  发表于 2022-9-7 00:56
回复 1 0

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部