| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 1085 |  
| 最后登录 | 2016-8-21 |  
| 在线时间 | 10 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间10 小时注册时间2015-6-2帖子8 | 
| 
本帖最后由 saviliana 于 2015-6-2 17:10 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 话说我打算造个运用时间变量事件来进行各种角色特殊状态的系统(因为是给外国人写的小黄油所以不便精确说明),
 但是造了一下才发现,怎麽搞一启动时间计算都是卡死的,正常执行是完全没效果,并行处理和自动处理则完全是把角色给卡住动都没法动(也没法进菜单)
 
 以下是我怎麽造的,要是有谁知道我错在哪里请指点一下,拜托了…
 
 开关:
 0001:时间处理数位
 0002:周日处理数位
 
 变量:
 
 0001:分
 0002:时
 0003:日
 0004:月
 0005:年
 0006:周日
 
 
 公共事件:
 
 001:日期处理
 
 内容:
 
 *如果 开关 [0001:时间处理数位] 被 开启
 *循环{
 *变最操作: [0001:分] += 1
 *如果 变量 [0001:分] == 60
 *变最操作: [0001:时] += 1
 *变最操作: [0001:分] = 0
 *如果 变量 [0001:时] == 24
 *变最操作: [0001:日] += 1
 *变最操作: [0001:时] = 0
 *如果 变量 [0001:日] == 30
 *变最操作: [0001:月] += 1
 *变最操作: [0001:日] = 1
 *如果 变量 [0001:月] == 13
 *变最操作: [0001:年] += 1
 *变最操作: [0001:月] = 1
 *变最操作: [0001:日] = 1
 *
 否则
 *
 结束
 (这里是否则结束间循环)
 }
 *
 否则
 *
 结束
 *
 
 002:周日处理
 
 内容:
 
 *如果 开关 [0002: 周日处理数位] 被 开启
 *如果 开关 [0001: 时间处理数位] 被 开启
 *如果 变量 [0002:时] == 24
 *变量操作: [0006:周日] += 1
 *如果 变量 [0006:周日] == 8
 *变量操作: [0006:周日] = 1
 (这里开始是否则结束间循环)
 
 003:时间启动
 
 内容:
 
 *开关操作: 开关 [0001: 时间处理数位]  开启
 *开关操作: 开关 [0002: 周日处理数位]  开启
 
 
 
 
 地图上还没有放置什麽事件,只放了一个公共事件(用来激活[时间启动]的)和移动事件组成的事件,所以应该不构成事件冲突的…
 
 另外我还放了个调试事件来看变量,内容就只有这两行:
 
 显示文字:
 现在的时间是:
 显示文字:
 \V[1]:\V[2]
 \V[3]日-\V[4]月-\V[5]年
 周\V[6]
 
 
 | 
 |