Project1
标题:
新人问题2,请指教
[打印本页]
作者:
建龙小弟弟
时间:
2013-2-19 16:55
标题:
新人问题2,请指教
如果想做个宝箱,打开可以得到随机物品,在文章里怎么操作?
还有就是,我现在做的随机物品是要一个一个,用条件分岐来添加的,有没有更好的方法啊,这样很累
现在的方法是
随机数----分岐如果是1就显示一号物品,如果是2就显示二号物品。
作者:
美丽晨露
时间:
2013-2-19 16:56
只能这样操作了
因为无法将物品变成变量来操作
作者:
弗雷德
时间:
2013-2-19 17:10
你可以试试这样
把那批随机物品按顺序先填好数据,比如1-10号物品是能够随机到的物品,
然后在事件里执行脚本
$game_party.gain_item(rand(9)+1,1)
未测试,自己试下可行不。
作者:
芯☆淡茹水
时间:
2013-2-19 17:32
本帖最后由 芯☆淡茹水 于 2013-2-19 17:39 编辑
比如下面这段脚本,
先代入变量1 随机数
然后在事件脚本写上
i = $game_variables[1]
if i > 0 and $data_items[i] != nil
$game_party.gain_item(i, 1)
end
复制代码
变量1 的随机数是几,得到的物品ID就是几
作者:
hyyssk
时间:
2013-5-26 18:33
$a=$game_variables[100]
$game_actors[30].name=$data_items[$a].name
item = $data_items[$a]
$game_party.gain_item(item,1)
复制代码
角色30的名称=变量100随机数的物品id的名称 。
角色最大数要大于30,否则会出错。
当然你也可以改小数值。
文本可以写:
获得了\n[30]。
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1