查看: 3073|回复: 5

[已经解决] 关于变量的问题。

[复制链接]
梦石
0
星屑
3841
在线时间
723 小时
注册时间
2014-3-29
回帖
449
发表于 2014-8-27 08:35:14 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 neverstop 于 2014-8-27 08:37 编辑

是这样的。

              我想要达到真实的一天过去了,然后游戏中变量15  +1。

            (应该是,从今天的0点开始,只要在今天的24点之前开启游戏,游戏中变量15 就会+1,有没有讲的让人听不懂)

              所谓的真实的一天指的是今天的0点到今天的24点,是现实中的一天

              一直都没想到什么合适的方法。

              好吧,其实想达到的目的是,每天和某个人物只能对战一次(但每天都可以对战)

                                                                                                                       麻烦了~{:2_249:}

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-8-27 08:36:53 来自手机 | 显示全部楼层
利用 Time.now 判断时间

点评

改一改系统时间,这个限制就不存在了。何必做这么麻烦的东西呢....  发表于 2014-8-27 12:38
不断地修改系统时间...  发表于 2014-8-27 11:39
不懂算了,等楼下大神给脚本。爪机略无力  发表于 2014-8-27 10:18
什么意思。恕我不懂  发表于 2014-8-27 08:38
怎么快。。  发表于 2014-8-27 08:37
回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-8-27 12:36:35 | 显示全部楼层
在变量操作指令的脚本那一栏填入
  1. Time.now.strftime("%Y%j").to_i
复制代码
今天(2014年8月27日)的话变量的值是2014239,明天(2014年8月28日)的话变量的值是2014240,明年今天(2015年8月27日)的话变量的值是2015239,依此类推

之后只要判断这个变量的值就好了

点评

判断这个变量的值,诶,怎么判断,才能做到每天只能打一次人物的效果(脑子转不过来了)  发表于 2014-8-27 14:08
回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-8-27 14:39:36 | 显示全部楼层
每天打完这个人物后用一个变量储存一下这个值,下次再打的时候用新计算的变量的值减去之前储存的值,如果值大于1………………

点评

看下5楼的行不行  发表于 2014-8-27 14:40
回复

使用道具 举报

梦石
0
星屑
3841
在线时间
723 小时
注册时间
2014-3-29
回帖
449
 楼主| 发表于 2014-8-27 14:39:43 | 显示全部楼层
这样对不对
1. ITVW~~L842L7G9YA$SJM}{3.jpg
2. KRHRUAXBM88TNS7FPP`4PH9.jpg
回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-8-27 14:47:18 | 显示全部楼层
懒得看你对不对了,自己看范例:
未命名.PNG

点评

麻烦了。and 非常感谢  发表于 2014-8-27 15:00

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部