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

Project1

 找回密码
 注册会员
搜索

关于Galv种植插件作物生长时间

查看数: 1648 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-5-23 19:43

正文摘要:

本帖最后由 alyn 于 2022-5-23 19:46 编辑 有没有大佬知道Galv的作物插件怎么在游戏进行时改变作物生长时间啊?(不知道怎么在游戏中改作物的备注) 比如原来作物生长时间为60s,玩家等级升到2级时,作物生长时间 ...

回复

Heiko 发表于 2022-6-14 05:08:33
本帖最后由 Heiko 于 2022-6-14 17:10 编辑

369行 减个变量,大概就是成长时间-变量天数-变量1,变量1为0则无事发生。如果用的是 秒数就减下面那个。没有研究过有什么其他bug,升一级这变量+1或者+多少就会影响生长时间
JAVASCRIPT 代码复制
  1. Game_Crop.prototype.growRate = function() {
  2.         if (this._seed) {
  3.                 var full = this._seed.growTime;
  4.                 if (this._daysVar) { // 使用变量天数
  5.                         //var full = this._seed.growTime;
  6.                         var isAt = this._growTime - $gameVariables.value(this._daysVar) - $gameVariables.value(1); //这减个变量估计就可以了
  7.  
  8.                 } else { //使用秒数
  9.                         //var full = this._seed.growTime;
  10.                         var isAt = this._growTime - $gameSystem.playtime() - $gameVariables.value(1);//用秒数就减这个
  11.                 }
  12.                 return Math.max(isAt / full,0);
  13.         } else {
  14.                 return 0;
  15.         }
  16. };


点评

是的  发表于 2022-9-7 00:56
破晓酱11 发表于 2022-6-13 14:50:52
这个插件,我研究了一段时间后就放弃了,很多地方很不方便,比如说下雨天,你想让所有的植物都不用浇水,具体的你可以到b站搜up:夏目漠漠  的视频看看

点评

是的,就是因为用起来问题很多,所以放弃了  发表于 2022-6-14 12:46
Galv.CROPS.waterAll()就可以了吧,不过我用了有问题,这卵插件问题蛮多其实。  发表于 2022-6-14 04:38
OOO三蛋 发表于 2022-5-23 21:51:45
据我使用来看 这个是定死的 从设定来看 明明你升级 植物生长周期却变短也不合理  但你可以设定本来一次加1生长周期。升级后一次加2生长周期  这种用另外的事件控制就行
alyn 发表于 2022-5-23 19:58:58
换句话说怎么在游戏中改备注栏的内容
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-18 06:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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