幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 半成品

[求助]如何在xp下随机得到物品![已解决]感谢高手carol3!

[复制链接]

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 09:20:57 | 显示全部楼层
以下是引用carol3在2004-12-5 14:22:10的发言:

不好好回答人家,CountD...

在事件中调用脚本(最后一页最后一个),输入如下内容:

$t1=rand(10)+1
$t2=rand(20)+1
value = operate_value(0,0,$t1)
$game_party.gain_item($t2,value)

其中:$t1是数量,$t2是物品编号。
$t2=rand(20) + 1是随机数。自己修改这个就可以决定的到什么物品了。

谢谢你哦,高手,我还是看不太懂!我出一个问题,您能做以下吗,这样我才能知道具体怎么用
比如我要随机得到物品标号范围为第1号物品到第10号的物品中随机选取,得到数量为1个
怎么表达阿!
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 09:40:53 | 显示全部楼层
XP下面不能用变量随机得到物品的,你可以自己去试验
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 10:04:00 | 显示全部楼层
我是说种类不是数量
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 10:09:25 | 显示全部楼层
我有点理解了
但是rand(X)怎么选择范围呢!
我只知道rand(10)是取10以内的数字  
但是如果要20~30呢?
怎么表达阿!
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 10:16:26 | 显示全部楼层
经过研究!全部明白了
要是取20~30的话就rand(11)+20就行了!
谢谢你给我启发!要不我用分支作的话,就作老了!
多谢多谢!!
[em07][em07][em07]
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 10:22:31 | 显示全部楼层
我是做物品打造,如果用你那种方法,会做死的,
我打造出来的东西会随机得到物品的种类很多
每个级别可能在20种以上,那样做的话。。。。
不过还是感谢你,为我提供帮助
回复 支持 反对

使用道具 举报

6

主题

63

帖子

1800

积分

⑥精研

少东家

积分
1800
QQ
 楼主| 发表于 2004-12-6 10:25:32 | 显示全部楼层
我了解,但是用RGSS真的很简单,
要与时俱进阿朋友
回复 支持 反对

使用道具 举报

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

使用道具 举报

carol3 该用户已被删除
发表于 2004-12-6 17:02:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-8 19:11 , Processed in 0.013449 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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