幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 海洋魔法师

如何设置开关?

[复制链接]

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
发表于 2004-8-16 17:55:31 | 显示全部楼层
我倒`开关又不是只能设一个~笨笨。。。。
和某人说话开启开关A~开关A开启后可以拿到某物并同时开启开关B~开关B开启不再发生任何事情。。。。。。。。
OK?
回复 支持 反对

使用道具 举报

16

主题

289

帖子

4162

积分

⑥精研

~鼻涕牛牛~

积分
4162
QQ
发表于 2004-8-16 17:56:19 | 显示全部楼层
那就某仁那里也设置关掉咯——
哎哟——是蜗牛壳壳拉~~~
回复 支持 反对

使用道具 举报

122

主题

4962

帖子

74

积分

超级版主

Rank: 8Rank: 8

积分
74

声命组银赏

QQ
发表于 2004-8-16 17:58:44 | 显示全部楼层
以下是引用海洋魔法师在2004-8-16 17:48:22的发言:

可是如果事件的开关和发生都在一个地方,具体说是——跟某人对话后开启开关——开关开启后可以拿到某物。

这时候如果只在拿到物品后关掉开关,那么回去跟某人对话的时候又打开了,形成了循环。

用变数吧~~~当和人第一次对话时变数代入1,人的事件中变数大于1的话就执行另外一个对话。开启宝箱以后变数代入2,宝箱只有在变数为1的情况下才能开。为0的话禁止开启,为2的话显示“空箱子”
回复 支持 反对

使用道具 举报

6

主题

51

帖子

909

积分

⑤进阶

积分
909
 楼主| 发表于 2004-8-16 18:00:13 | 显示全部楼层
最后这个问题用了分两叶的方法……
跟某人对话开启开关01——开启开关01后得到某物,开启开关02——跟某人对话时如果开关02开启,显示其他对话。
各位是用什么方法做到的呢?
海上钢琴师
回复 支持 反对

使用道具 举报

6

主题

51

帖子

909

积分

⑤进阶

积分
909
 楼主| 发表于 2004-8-16 18:09:19 | 显示全部楼层
化冻的方法开来很好,只用一个变量就可以了。
海上钢琴师
回复 支持 反对

使用道具 举报

16

主题

289

帖子

4162

积分

⑥精研

~鼻涕牛牛~

积分
4162
QQ
发表于 2004-8-16 18:11:47 | 显示全部楼层
变量对新仁来说比较有难度——经常忘这忘那的....
哎哟——是蜗牛壳壳拉~~~
回复 支持 反对

使用道具 举报

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
发表于 2004-8-16 18:20:04 | 显示全部楼层
要是事件就2种情况偶还是比较习惯用开关`很明确`不用去记着那东西内容是1还是2~或者更多的数。。。。哈哈~
回复 支持 反对

使用道具 举报

6

主题

51

帖子

909

积分

⑤进阶

积分
909
 楼主| 发表于 2004-8-16 19:24:21 | 显示全部楼层
因为有点编程基础,所以变量用起来也很好了。不知道游戏是用什么语言写的呢?
海上钢琴师
回复 支持 反对

使用道具 举报

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
发表于 2004-8-16 19:30:58 | 显示全部楼层
以下是引用海洋魔法师在2004-8-16 19:24:21的发言:
因为有点编程基础,所以变量用起来也很好了。不知道游戏是用什么语言写的呢?

补充下我不用冻冻那方法 的另一个原因:要用好多分歧~呵呵~
至于你问的问题。。。。。。。偶看不懂你是要说什么`似乎不用管这是什么语言吧~RM就是RM~就想2进制和C++之类的一样`本质和上层的关系~既然上层能达到本质的目的`而上层又比较好懂,那么就去用上层好了~不需要再去追究本源吧~霍霍~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-6-15 19:39 , Processed in 0.022404 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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