幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2816|回复: 10

(修改)土灵符...真正的无BUG

[复制链接]

4

主题

20

帖子

380

积分

④见习

刀疤狂汉

积分
380
发表于 2005-2-11 01:32:13 | 显示全部楼层 |阅读模式
首先我有句话要说:Tiger(好象是这些写的) 你的土灵符确实是有BUG的

而且是2个致命的BUG

1: 如果你走了第1个和第2个迷宫  然后你回到迷宫1  这个时候要是你用土灵符就会回到迷宫2的入口(这个对于单线程的RPG游戏是无大碍的  因为玩家不会过了一个迷宫又去第一个迷宫... 但是对于多线程的就麻烦了)

2: 这是完全致命的!!!你想以下  要是有人在城市里用土灵符的话......那后果不用我说了吧??

接下来是我做的土灵符: 1个开关+3个变量

首先在每个城市造一个事件:

2个事件叶  第一叶为空白  

第2叶需要开关开启   事件是显示文章:不能在城市里用

然后关闭开关(这里不能用暂时消除事件!2个事件也是为了防止玩家连续用上好几次土灵符)

然后就是造公共事件:开启开关  (就是上面要关掉的那个开关)   公共事件就这么简单

接下来就是在迷宫里造2个事件点

事件点1:自动执行

变量地图ID代入地图ID

变量X代人玩家的X

变量Y代人玩家的Y

暂时消除事件

事件点2:也是2个事件叶

事件叶1也是空白  原因就是为了防止玩家连续使用土灵符

事迹叶2:需要开启开关(就是同一个个开关)

场所移动: 使用变量社定

地图ID=变量地图ID

X=变量X

Y=变量Y

关闭开关

这样就不仅防止了玩家来回迷宫也防止玩家在城市里使用

---------------------------------------------------------------------------------------------

当然你也可以不用变量就用直接指定移动位置

但是这样就出现了一个小小的BUG  就是如果你经过了这个迷宫 然后在出口进入迷宫  接着使用土灵符的话   那就到了迷宫入口而非你进入迷宫的那个地方(就是出口)

好了这样就保证没BUG!


[此贴子已经被作者于2005-2-11 1:33:54编辑过]
只要活用事件 不会脚本也能作出好游戏
回复

使用道具 举报

carol3 该用户已被删除
发表于 2005-2-11 03:21:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4

主题

20

帖子

380

积分

④见习

刀疤狂汉

积分
380
 楼主| 发表于 2005-2-11 03:52:16 | 显示全部楼层
以下是引用carol3在2005-2-11 3:21:40的发言:
我觉得城市里面用也没什么,我经常在城市里面找不到大门在哪

(偶承认自己是路痴,在现实生活中出门不能拐超过4个弯否则就没法自己回来了……)

你还没有了解吗??

如果在城市里使用的话!!将会回到上一个迷宫的入口

由于他没有在城市里社事件  

[此贴子已经被作者于2005-2-11 3:57:10编辑过]
只要活用事件 不会脚本也能作出好游戏
回复 支持 反对

使用道具 举报

28

主题

239

帖子

3451

积分

⑥精研

流氓甲

积分
3451
发表于 2005-2-11 12:31:45 | 显示全部楼层
以下是引用烧刀疤在2005-2-11 1:32:13的发言:
1: 如果你走了第1个和第2个迷宫  然后你回到迷宫1  这个时候要是你用土灵符就会回到迷宫2的入口(这个对于单线程的RPG游戏是无大碍的  因为玩家不会过了一个迷宫又去第一个迷宫... 但是对于多线程的就麻烦了)

一地图一迷宫,为什么要多迷宫?多迷宫的再接受一次变量。

2: 这是完全致命的!!!你想以下  要是有人在城市里用土灵符的话......那后果不用我说了吧??
我说过了没进一地图就接受一次变量!是每个地图!!!城市里也可以用的,你理解迷宫的意思太狭义的,游戏里一切路皆为迷宫!
我说过了没bug,我都测试过了...,只是把独立开关改为“消除”比较好,但原版是没有你说的bug的!
[此贴子已经被作者于2005-2-11 12:33:23编辑过]
R界最大的知识词典: http://www.diyrpg.com/wiki
回复 支持 反对

使用道具 举报

28

主题

239

帖子

3451

积分

⑥精研

流氓甲

积分
3451
发表于 2005-2-11 12:35:33 | 显示全部楼层
如果你硬要分开来讨论的话就用你的方法。用在商店不错。
R界最大的知识词典: http://www.diyrpg.com/wiki
回复 支持 反对

使用道具 举报

carol3 该用户已被删除
发表于 2005-2-11 13:57:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

28

主题

239

帖子

3451

积分

⑥精研

流氓甲

积分
3451
发表于 2005-2-11 14:15:30 | 显示全部楼层
我打错了?我怎么试都无bug啊!我的游戏3张地图了,很好啊!你们说的bug不存在啊!我已经删了事例游戏了.
第三个地图事件是要在每个地图上复制的!也就是说,进一个地图就把三个变量更新一次.
R界最大的知识词典: http://www.diyrpg.com/wiki
回复 支持 反对

使用道具 举报

28

主题

239

帖子

3451

积分

⑥精研

流氓甲

积分
3451
发表于 2005-2-11 14:21:33 | 显示全部楼层
噢!

C3:

\"原因:
假设在迷宫1层获得变量1-3为(x1,y1,id1),然后独立开关打开。到了迷宫2层,获得变量变为(x2,y2,id2),该事件独立开关打开。返回1层,由于独立开关已经打开了什么反映都没有,变量还是(x1,y1,id1),这样一来使用土灵珠之后就会返回迷宫2层。\"

你说的是对,但即使复制了事件,每个事件的独立开关是不同的,——这有点说不过去,但事实如此,其实是RM XP的bug。我试过的,你去看我的“推箱子”就是,我做的墙都是用的复制,且都用独立开关做的消失,如果向你说的一样,岂不是炸一次,墙就全没了?


有点象变数,——复制个变数不带二个就是同个变数。

[此贴子已经被作者于2005-2-11 14:23:20编辑过]
R界最大的知识词典: http://www.diyrpg.com/wiki
回复 支持 反对

使用道具 举报

28

主题

239

帖子

3451

积分

⑥精研

流氓甲

积分
3451
发表于 2005-2-11 14:24:33 | 显示全部楼层
总的说来把独立开关改为“消除”比较好,我一时没想到,就造成了如今的争议。
R界最大的知识词典: http://www.diyrpg.com/wiki
回复 支持 反对

使用道具 举报

carol3 该用户已被删除
发表于 2005-2-11 16:30:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-8 12:40 , Processed in 0.013259 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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