浆糊论坛-RO小站's Archiver

小骡那耳朵 发表于 2011-3-23 15:00

吐槽!波波利捡垃圾的问题

在吉分刷赤苍蝇,掉出个大马,被旁边波波利捡了,打死波利却不见了!难道被波波利消化了?这现象经常出现!求解!

老灯放了我鸽子 发表于 2011-3-23 15:01

**** 作者被禁止或删除 内容自动屏蔽 ****

minos 发表于 2011-3-23 15:03

吃满10个物品,之后再吃的东西消化

jasonami 发表于 2011-3-23 15:04

被金属波利吃掉过笨拙

小骡那耳朵 发表于 2011-3-23 15:04

是吃了很多垃圾!那这现象是否必然呢?

是是非非 发表于 2011-3-23 15:06

[quote]原帖由 [i]jasonami[/i] 于 2011-3-23 15:04 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12412290&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
被金属波利吃掉过笨拙 [/quote]
撞见N次了 幸亏没出卡

老灯放了我鸽子 发表于 2011-3-23 15:07

**** 作者被禁止或删除 内容自动屏蔽 ****

小骡那耳朵 发表于 2011-3-23 15:08

大家快一起吐槽下!都被吃什么了?要是出了卡岂不是杯具!

苍夜 发表于 2011-3-23 15:08

经常在火山遇到已经吃饱的熔岩玻璃。。
然后就悲剧了

小骡那耳朵 发表于 2011-3-23 15:11

告诉我们要捡垃圾?环保?!

egust 发表于 2011-3-23 15:12

卡片被吃掉过,三叶比金波恶心。

小站密码忘记了 发表于 2011-3-23 15:57

因为游戏设计是这样的:
每种会收集地面掉落物品的魔物,每个魔物单独都有个吃进去东西的列表,这样才能实现打死魔物以后掉落他吞进去的物品。
为了节省服务器资源,避免服务端压力过大,这个列表项目数量是有限的,超过此数量,就吃进去的物品就不会记录(相当于被抛弃)
所以就有那种吃进去以后打死魔物不会掉落吃进去物品的情况 B)

这样解释:

假设魔收集物品列表大小为5
波利->吃进去的物品列表:
1. 三叶幸运草
2. 空瓶
3. 柔毛
4. 苹果
5. 空

如果这个情况,你打掉了一张虫蛹卡片,波利过来吃掉,将会变为->
1. 三叶幸运草
2. 空瓶
3. 柔毛
4. 苹果
5. 虫蛹卡片

你打死波利,虫蛹卡片还会出来

但是,如果是下面这种情况 ->
1. 三叶幸运草
2. 空瓶
3. 柔毛
4. 苹果
5. 毛

你打掉了一张虫蛹卡片,波利过来吃掉,结果将是悲剧的,列表仍旧是 ->
1. 三叶幸运草
2. 空瓶
3. 柔毛
4. 苹果
5. 毛

你打死波利,就不会掉出你被它吞掉的卡片。你要问,卡片哪里去了?我告诉你,系统做丢弃处理了……也就是,消失了 :(

轰八千代 发表于 2011-3-23 16:30

熔岩波利吃掉 铂金盾= =

小骡那耳朵 发表于 2011-3-23 16:51

这种设定实在是让人无力吐槽了……设定为按先后顺序不就可以避免这种杯具?

小站密码忘记了 发表于 2011-3-23 16:57

[quote]原帖由 [i]小骡那耳朵[/i] 于 2011-3-23 16:51 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12412504&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
这种设定实在是让人无力吐槽了……设定为按先后顺序不就可以避免这种杯具? [/quote]

技术上是完全可行的。也很简单。但是对于服务器来说是有代价的。需要动态的维护这个列表,即用最新吃进去的东西替换最早吃进去的那个。但是,这样会增加服务器的压力。这选项应该是可设置的。但是目前的服务器都没有开启。

小骡那耳朵 发表于 2011-3-23 17:07

貌似目前寥寥的玩家服务器还经常卡的不行,要再说改动增加服务器压力……我看以后还是多消灭点波利吧……

玥姬 发表于 2011-3-23 18:09

熔岩BL吃掉1000个雪糕的飘过……这负重也真……}_}

my19891020my 发表于 2011-3-23 18:11

在兽人洞被铝苍蝇吃掉一个铝。。。。。铁匠手慢了

那些你无所谓 发表于 2011-3-23 18:13

兽洞被绿苍蝇吃掉张吸血蝙蝠卡 还好^_^

天使喝可乐 发表于 2011-3-23 18:15

[quote]原帖由 [i]小站密码忘记了[/i] 于 2011-3-23 15:57 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12412375&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
因为游戏设计是这样的:
每种会收集地面掉落物品的魔物,每个魔物单独都有个吃进去东西的列表,这样才能实现打死魔物以后掉落他吞进去的物品。
为了节省服务器资源,避免服务端压力过大,这个列表项目数量是有 ... [/quote]
主要的并不是为了避免服务器压力过大 服务器对于几个数据还是有承受能力的 很大程度上是避免数据处理上的繁琐
是每个怪物有个数组 m01_[1,12,2104]  ←数据为道具ID
关联后,在判断掉落时调用该数组
设定为数组满后再增加数据则为nil 被无视掉了 因此不掉了

波函数 发表于 2011-3-23 18:21

那为什么不设置为吃饱就不吃了?

Aglaophotis 发表于 2011-3-23 18:32

[quote]原帖由 [i]小站密码忘记了[/i] 于 2011-3-23 16:57 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12412514&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]


技术上是完全可行的。也很简单。但是对于服务器来说是有代价的。需要动态的维护这个列表,即用最新吃进去的东西替换最早吃进去的那个。但是,这样会增加服务器的压力。这选项应该是可设置的。但是目前的服务 ... [/quote]
既然这个捡骨系统对服务器会造成压力,取消掉多好,虽然会减少一点乐趣:(

霜月のU0 发表于 2011-3-23 18:41

唯一出过的一张菜卡就被吃掉了...上个版本到现在怨念啊!!在小鬼火墙+BL的双重攻击下,第一次也是唯一一次掉的超重也被消化了...

[[i] 本帖最后由 霜月のU0 于 2011-3-23 18:46 编辑 [/i]]

水煮蜗牛 发表于 2011-3-23 19:25

俺哥哥一个铂金盾就在波利的肚子里变成了屎

小站密码忘记了 发表于 2011-3-23 20:02

[quote]原帖由 [i]天使喝可乐[/i] 于 2011-3-23 18:15 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12412741&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]

主要的并不是为了避免服务器压力过大 服务器对于几个数据还是有承受能力的 很大程度上是避免数据处理上的繁琐
是每个怪物有个数组 m01_[1,12,2104]  ←数据为道具ID
关联后,在判断掉落时调用该数组
设定 ... [/quote]

非也,非也
每张地图N个怪,每个怪一个列表(如果是能新旧更新的,那就是FIFO列表,也就是队列),N张地图
这压力就是几何级增长
也许你说,我再弄个哈希表,只存已经吃了物品的怪——没错,应该就是这样实现
那么再算算,即使是这个列表,这处理列表的工作有繁复,因为你得及时更新列表,还得及时删除已经死掉的魔物,添加新的吃了物品魔物,然后设置魔物列表,还得保证客户端的及时响应
怎么会对服务器没有增加压力

熊猫小非 发表于 2011-3-23 21:23

回复 #25 小站密码忘记了 的帖子

阁下莫非是专业人士?很高端~呵呵

小站密码忘记了 发表于 2011-3-23 22:40

[quote]原帖由 [i]熊猫小非[/i] 于 2011-3-23 21:23 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12413131&ptid=1082171][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
阁下莫非是专业人士?很高端~呵呵 [/quote]

我是谁不重要。喜欢玩RO就是了,哈哈

真挚 发表于 2011-3-24 03:50

打死火山的机械弓箭手,掉了装备出来,没看清就被熔岩波利吃了。

団子 发表于 2011-3-24 07:07

被苍蝇除掉100柠檬= =。。很多空瓶。。双刃= =。。重要的暂时没太吃过。。或者说我根本就不出好东西呀TAT

草熏风暖 发表于 2011-3-24 09:41

以前有个好姐妹刷了N久3叶 好不容易掉卡 刚看了一眼就被金属BL速度吞掉

一挺文静的妹子 刷喇叭 大骂SD - -|||

记忆犹新..

页: [1] 2

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.