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

Project1

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

[已经过期] 此楼作废,版主删楼,楼主已同意。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-8-4
帖子
154
跳转到指定楼层
1
发表于 2010-8-14 21:47:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 再次封印复活 于 2010-8-31 13:27 编辑

本人脚本方面,不是很懂,所以想不利用任何一句脚本,为正在倒计时的计时器,续加时间或者说是延长时间,请问如何通过事件的形式续加时间。具体实现效果如下:比如说,我在旅馆提前预付了一天房钱(10G/天,10分钟为一天),中途因为某事回到旅馆继续续费1天房钱,此时计时器倒计时时间还剩下5分30秒,通过续费,时间应增加到还剩15分30秒。请问各位前辈朋友们,这种效果怎么实现呢?

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3263
在线时间
3616 小时
注册时间
2006-9-6
帖子
37399

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

2
发表于 2010-8-15 00:13:06 | 只看该作者
事件脚本:$game_system.timer += 需要的秒数
这样就是给计时器增加了N秒。
这句脚本很简单,也不会到不会用的地步吧?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

旅之愚者

梦石
0
星屑
240
在线时间
812 小时
注册时间
2007-7-28
帖子
2148

贵宾

3
发表于 2010-8-15 02:21:01 | 只看该作者
回复 再次封印复活 的帖子
事件都是定义在Interpreter类里的方法,没定义的功能,事件自然无法做到,不要强求

点评

谢谢版主,可是我还是不很会耶。  发表于 2010-8-15 12:36
喔.学习了。版主辛苦啦O(∩_∩)O~  发表于 2010-8-15 02:47
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-8-4
帖子
154
4
 楼主| 发表于 2010-8-15 12:40:05 | 只看该作者
事件脚本:$game_system.timer += 需要的秒数
这样就是给计时器增加了N秒。
以上脚本中的“需要的秒数”位置能换成手动为变量赋值吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3263
在线时间
3616 小时
注册时间
2006-9-6
帖子
37399

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

5
发表于 2010-8-15 12:48:33 | 只看该作者
事件脚本:$game_system.timer += 需要的秒数
这样就是给计时器增加了N秒。
以上脚本中的“需要的秒数”位 ...
再次封印复活 发表于 2010-8-15 12:40

$game_system.timer = N
不就好了 - -b

点评

我的意思是将事件中的变量赋值给这个脚本中的N。不知该如何做。  发表于 2010-8-15 13:11
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-8-4
帖子
154
6
 楼主| 发表于 2010-8-15 13:10:15 | 只看该作者
本帖最后由 再次封印复活 于 2010-8-15 13:21 编辑

那再怎么通过事件,把事件中的变量复制给这个脚本中的N呢?还是有点不懂哦。难道我要用循环语句进行赋值吗?那样好麻烦啊。我就是想通过事件变量,比如事件页里的变量0001,命名为继续住宿天数,然后给这个“继续住宿天数”的变量赋值为2,然后将这个变量的值赋值给脚本 $game_system.timer = N 中的N 请问该如何实现呢?
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
66 小时
注册时间
2010-7-13
帖子
366
7
发表于 2010-8-15 13:18:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
2287 小时
注册时间
2008-8-3
帖子
1505
8
发表于 2010-8-15 13:25:57 | 只看该作者
$game_system.timer = $game_variables[]

点评

用两个变量,换算一下呗  发表于 2010-8-15 13:43
这样不能选天数,只能选秒数~  发表于 2010-8-15 13:38
我们缺乏的不是想象力,而是驾驭想象的能力
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
66 小时
注册时间
2010-7-13
帖子
366
9
发表于 2010-8-15 13:37:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3263
在线时间
3616 小时
注册时间
2006-9-6
帖子
37399

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

10
发表于 2010-8-15 13:38:50 | 只看该作者
$game_system.timer =$game_variables[2]

计时器的秒数等于二号变量的数值
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 00:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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