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

Project1

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

用独立开关当独立变量——事件教学

 关闭 [复制链接]

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

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

跳转到指定楼层
1
发表于 2008-10-18 07:42:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
其实也不算是事件教学,大概就是利用事件脚本了。

正文:
假设没有独立变量这个系统(已知目前的似乎都不能用……),但是需要做一个种植系统,系统里需要3个阶段的样子变化,成长度每2就变换一次。
变量肯定是不行了,多了的话累死人。独立开关又不够,怎么办?

这个时候就可以使用事件脚本:$game_self_switches[[1,1,"E"]] = true(地图编号1的1号事件的独立开关E打开)。这样就可以建立一个新的独立开关,但是事件的开始条件是无法用事件脚本的,怎么办呢?

那么可以这么做。
变换分3阶段,成长度每2变换一次。
即第一个事件页设置对话条件分歧,独立开关E关闭时打开他。对话后再条件分歧,独立开关E打开时,打开独立开关F。然后到了变化的时候,打开独立开关A,这样就能转换事件页。(所以用事件脚本创建的独立开关是从E开始的)
这样就可以简单的制作一个需要不是太多(比如上百这样的很麻烦或者做不出来)的独立变量的系统了。

资料:
$game_self_switches[[地图编号,事件编号,"A"]] = true/false (条件分歧里同样适用)

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

2
发表于 2008-10-18 07:50:59 | 只看该作者
我一做庄园游戏你就发这样的教程{/se}

不过这个问题我认为不算麻烦..多记时就能解决..
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
帖子
3693
3
发表于 2008-10-19 22:06:34 | 只看该作者
如果用事件制作种植系统,我会被cpu骂的 {/hx}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 12:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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