幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 苍月邪神

[★众神作坊★]新手实例教程,初学者必看(入门篇+基础篇---

 关闭 [复制链接]

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
 楼主| 发表于 2004-8-29 05:38:47 | 显示全部楼层
继续引申了`

今天我们来在哪个宝箱上面下文章........屋外那主人说的神秘西西的好象那宝箱里面有什么很好的东西一样,结果我们去一拿就一破药草,肯定很不爽吧,呵呵。那么我们来增加一点神秘感好了---------做一个获得不确定物品的宝箱!

这里我们就要用到RM另一主要灵魂了:“变数”。

变数的位置就在“事件指令”窗口第一页,找到他`点击进入变数窗口。



还是一样。岔开一下,我来说名变数的基本知识。(这个东西是复杂了点~漫漫消化吧,能理解就理解,实在理解不了就先放下,以后接触的面广一点了也自然会理解的)

首先,这素变数的基本编辑窗口。



很多人都不看不懂变数是什么意思,其实这个是很好理解的。大家应该都学过方程吧?你就把变数想象成你方程里面的X/Y/Z就OK了~。变数说白了就素一个未知数,这个未知数的内容是由你指定或者代入的。

学过程序的人会很容易理解,变数换成程序语言就是:X=X(?)Y     (?)代表各种运算符号。

下面来具体说明下,变数的基本编辑窗口被分成了3个区域:

操作的变数:这个是你的目标变数,被改动的就是他们。

      单独:指定单个特定变数作为被改动对象。

      范围:指定一定范围内的所有变数作为被改动对象。

      变数X的变数:指定一个变数内所带有的值所对应的变数作为被改动对象。

操作内容:这个指你以什么方法改动上面的被改动变数,相当与数学里面的算术符号。

运算元:这个是指定你改变上面的被改动变数的依据的。

      定数:由自己指定一个固定的确定数值。

      变数:另一个变数内的值。

      变数X的变数:另一个变数内的值所对应的变数的值。

      乱数:在你设定的2个数值之前随即抽取一个数值。

      物品:可以设定某一指定物品的已装备数量或者物品携带数量做为运算值。

      主角:可以设定某一指定主角的能力值或者所装备的某一装备所对应的数值为运算值。

      角色:可以设定地图上的指定角色(包括各种事件)的地图ID/XY坐标/面向等所对应的数值为运算值。

      其他:以金钱等等一些内容所对应的数值做为运算值。

注:这里的变数项后面都有个3个点的按扭,点了以后会出现以下对话框



由于此窗口和开关那个窗口基本相同,只有性质不一样(哪个素开关,这个素变数),所以我就不多做介绍了,很简单的东西。

最后我对几个比较比较麻烦的东西举例做下解释。(其他比较好理解的大家就自己动动脑子吧~嘿嘿)

  首先说下整个事件的效果`

       比如:我选择“操作的变数”选“单独”对应变数“变数0001”,“操作内容”选“代入”,“运算元”选“定数”指定数值为“22”。则当事件发生后计算机会把“22”这个数值赋予“变数0001”,于是这个变数的内定值就为“22”了。

       再如:我已经把2个变数“0001”和“0002”按以上或者其他方法依次代入了数值“22”和“16”。这时我选择“操作的变数”选“单独”对应变数“变数0001”,“操作内容”选“加”,“运算元”选“变数”对应变数“0002”。则当事件发生后计算机会把“变数0001”和“变数0002”内的数值提取出来进行“加”运算,然后把得到的结果再次赋予“变数0001”。于是“变数0001”的内定数值就由一开始的“22”变成了“38”;而“变数0002”不变,其内定数值依然是“16”。

  接着说下理解的难点:

1,变数X的变数:已知“变数0002”的值为23;“变数0023”的值为12。当你在“操作的变数”中用“变数X的变数”对应“变数0002”的话,实际被操作的将是“变数0002”的内定数值“23”所对应的变数的数值,即“变数0023”的内定数值“12”。

总的:已知“变数0001”“变数0002”“变数0023”“变数0024”依次已经被赋予数值“23”“24”“14”“16”。当你在“操作的变数”中用“变数X的变数”对应“变数0002”;“操作内容”设定为“减”;在“运算元”中用“变数X的变数”对应“变数0001”。则当事件发生后计算机会提取“变数0002”的内定数值“24”所对应的“变数0024”所对应的数值“16”和“变数0001”的内定数值“23”所对应的“变数0023”所对应的数值“14”,做减法运算,并把运算得到的结果赋予“变数00024”。最后得到“变数0001”“变数0002”“变数0023”“变数0024”依次的值为“23”“24”“14”“2”。(只有“变数0024”被改动了哦)

2,主角这里后面下拉选单的“某某NO.”:这个是说装备在某个部位的装备所对应在物品资料库的ID序号。如:你指定的“萨克”的“武器NO.”,而执行这个事件时“萨克”拿着的武器素“长剑”,而“长剑”资料库里的物品栏中排在第18个(就素前面显示的哪个编号了,正规应该是和开关及变数一样的写法“0018”)。这样运算元就被指定成“18”了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
 楼主| 发表于 2004-8-29 06:03:20 | 显示全部楼层
OKOK~回到正题,继续来做我们的随即箱子。

来到屋内地图,双击哪个箱子的事件以打开“事件编辑器”。

什么都别管直接把第一页的“事件执行指令”的内容全删了。(别把第2页也干掉了哦)

然后来配置我们的箱子吧。

首先调出“变数的操作”编辑窗口。“操作的变数”选“单独”对应“变数0001”,名字为了好记设定成“屋内宝箱获得”好了;“操作内容”用“代入”;“运算元”选“乱数”,指定前一个数为“1”,后一个数为“8”。点确定。



然后在下面继续加上“物品的增减”指令。“操作内容”用“增加物品”;“增减的物品”用“变数”对应“变数0001”;“运算”用“定数”指定为“1”。确定。



别忘了`这个宝箱还没有任何提示,一会又做成什么都没的箱子了就不好玩了`

这里由于我们的物品是随机的`所以不好说清楚。就先随便打2句话应付下了`呵呵~

这里我用的“文章的显示”,内容为“获得神秘物品*1”。

到这里宝箱获得随机物品的编辑已经完成

[此贴子已经被作者于2004-8-29 6:25:03编辑过]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
 楼主| 发表于 2004-8-29 06:18:34 | 显示全部楼层
但是,不要急着确定。

不要忘了“要时刻记得和你所做的事件有关联的任何东西”,一点小小的漏洞都可能造成游戏整个无法进行。(当然这里的漏了还没那么严重)

要记得,这个宝箱可是开关控制分页的。所以不要忘了把宝箱开关加上。



这个开关加上以后点确定整个宝箱事件就变成了这样。



最后点确定这个随即物品宝箱就完成了。

事件原理:当你来打开宝箱时,计算机会随即从1~8这几个数字中收取一个数字赋予给“变数0001”。而“物品的增减”是以“变数0001”为基准的,于是“变数0001”的内定数值对应在物品资料库的物品就成了主角在这里获得的物品。而由于“变数0001”的内定数值是随机的,所以主角在这里获得的物品也就是随机的了。

值得注意的是,我们在这里设定的数值只是1~8,所以主角也只可能获得物品资料库里第一到第8位物品的其中一个。如果大家想让主角获得更好的东西,大可以把这个数值扩大。

引申课题:获得物品的数量也一样可以做成随机的。至于方法请大家自己思考吧,我就不多说了。

[此贴子已经被作者于2004-8-29 6:26:56编辑过]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

1

主题

11

帖子

152

积分

③业余

积分
152
发表于 2004-8-29 12:41:12 | 显示全部楼层
我倒是觉得新手应该先看说明书。。。
回复 支持 反对

使用道具 举报

3

主题

49

帖子

812

积分

⑤进阶

菜鸟掌们人

积分
812
发表于 2004-8-29 19:45:30 | 显示全部楼层
以下是引用大干冰在2004-8-29 12:41:12的发言:

我倒是觉得新手应该先看说明书。。。

  说明书在哪里?
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处
回复 支持 反对

使用道具 举报

6

主题

954

帖子

7602

积分

⑦老手

水妖王

积分
7602
QQ
 楼主| 发表于 2004-8-29 20:05:54 | 显示全部楼层
以下是引用Cock_gugU在2004-8-29 19:45:30的发言:


  说明书在哪里?

我倒`我这教程开篇就说了精华区去看啊`
回复 支持 反对

使用道具 举报

3

主题

49

帖子

812

积分

⑤进阶

菜鸟掌们人

积分
812
发表于 2004-8-29 21:40:08 | 显示全部楼层
你还是多敲我两下吧……
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处
回复 支持 反对

使用道具 举报

7

主题

75

帖子

1030

积分

⑥精研

积分
1030
发表于 2004-8-30 00:53:50 | 显示全部楼层
早日脱贫。。努力
每个人都是被上帝咬过的一只苹果哟..
回复 支持 反对

使用道具 举报

<一个人& 该用户已被删除
发表于 2004-8-30 10:34:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

5

帖子

290

积分

③业余

工作狂

积分
290
QQ
发表于 2004-8-30 12:51:21 | 显示全部楼层
楼主继续,我们需要你[em02]
言两语道不尽魏蜀吴, 来覆去说的是曹刘孙。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 07:02 , Processed in 0.028809 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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