查看: 2166|回复: 9

[已经过期] 当物品满时还能得到该物品

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-23
回帖
56
发表于 2009-12-13 09:05:37 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
梦石
0
星屑
50
在线时间
38 小时
注册时间
2009-11-30
回帖
46
发表于 2009-12-13 10:18:12 | 显示全部楼层
可以设置许多 和草药相同作用的物品  如  【草药】   [草药]    :草药:  这样就可以避免一种物品到达上线了
rpg爱好者
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2007-9-4
回帖
230
发表于 2009-12-13 10:52:51 | 显示全部楼层
包裹大小是无限的这么做有什么意义呢,直接将物品重叠上限设置为999不就好了么
[fly][/fly]
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-23
回帖
56
 楼主| 发表于 2009-12-13 14:00:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-23
回帖
56
 楼主| 发表于 2009-12-13 18:28:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2009-12-13 22:59:58 | 显示全部楼层
RGSS存放道具是用的道具的ID为key.数量为值.存放在对应的哈希表里

道具的ID是整数类.想另开一个key的话可以考虑用 符号类
当整数的满了的时候就存放到符号类的里面去.稍做一下判断和整数与符号之间的转换就行了
符号是指Symbol类对象.
不过用的时候就只有要么先用整数key的.要么先用符号key的.
不然就要增加很多的判断处理...

额.最简单的思路就是这样.如果你只是想要成品的话就54我吧~

另外你说的什么脚本说明..完全不知所云……











你知道得太多了

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-23
回帖
56
 楼主| 发表于 2009-12-14 11:31:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2007-9-4
回帖
230
发表于 2009-12-14 15:55:50 | 显示全部楼层
虽然米写过这种东西不过如果要限定包裹大小肯定要涉及到物品数量的部分
这么一来按照默认的RGSS进行物品数量判断不就没意义了么
如果不限定包裹大小1组100个叠加的草药和100组1个叠加的草药又有什么区别
[fly][/fly]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
38 小时
注册时间
2009-11-30
回帖
46
发表于 2009-12-14 18:17:29 | 显示全部楼层
可以设置许多 和草药相同作用的物品  如  【草药】   [草药]    :草药:  这样就可以避免一种物品到达上线了
13701225339 发表于 2009-12-13 10:18
1 草药 2 草药 那在商店里买 草药 买到了99那再买99 那还再买99个那要怎么做?

直接在商店里设置1 草药 2 草药  价格都一样,如果玩家1 草药到了99,商店里就无法买到了,这时就可以买同样效果的2 草药了
rpg爱好者
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-23
回帖
56
 楼主| 发表于 2009-12-14 20:58:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部