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

Project1

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

[已经解决] 游戏天数思路求解

[复制链接]

Lv1.梦旅人

梦石
0
星屑
138
在线时间
304 小时
注册时间
2014-4-11
帖子
419
跳转到指定楼层
1
发表于 2016-6-10 14:33:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我想做一个游戏天数系统
1、每天商店出售的物品数量有限制 售完之后不再出售 当游戏天数+1的时候会再次出现
2、各种采集材料天数+1之后刷新
3、游戏天数由游戏内变量控制
由于商店、材料等都比较多 所以一个一个做事件不太现实
有没有一个一次性刷新的思路可以实现呢?
人生是一场漫长的自杀。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
73 小时
注册时间
2016-4-6
帖子
39
2
发表于 2016-6-10 16:36:47 | 只看该作者
最近才剛學JS , 腳本還不懂 , 不過思路上可以說說

第一問的商店出售數量限制 , 之前好像有人問過 , 有插件可以做到的  可以去搜搜

第二問..觸發事件時 將變量Q(假設)-1 , 設置這個採集事件為變量Q>0 才可以觸發
           應該可以用遊戲內的事件做出來 , 不用動到插件腳本

第三問..如果你的遊戲 , 過日子的方法只有睡覺的話就簡單了 , 只要在睡覺時將變量DAY(假設)+1
    其他情況就不曉得了 , 不過萬變不離的是 , 在理論上要轉日子的時機將變量DAY+1 , 例如在夜晚轉成朝早時 , 打完BOSS時......etc

至於要刷新變量..
我只想到兩個方法 , 假設你每一個物品的上限都不同 :
一個是在過日子時 , 直接指定貨品數量到上限值 ( 正如你的方法

另一個是設定每件物品的上限 : 假設你物品數量X(假設)的上限為8
if (X>8)
{
setX=8;
}
然後在過日子時將所有物品的數量+999

至於簡單方法應該不容易有 , 事關每一個不同的物品 , 即使是用插件 事件 腳本 , 也得要指定數量一次 , 越多不同就要指定越多次..

另問問我上面那句JS有寫錯嗎 , 例如那些空白鍵有少了嗎......

点评

感谢详细回答 我去试试先 另js我并不是很懂 =..=  发表于 2016-6-10 18:49

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-24 03:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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