id = rand(30) + 11 # 为变量id随机生成数值,范围为0+11~29+11,即11~40
type = rand(3) # 为变量type随机生成数值,范围为0~2,这个type变量决定了道具的种类,下面会解释
case type # 分歧判断变量type的值
when 0 # 如果为0的话
item = $data_items[id] # 就设定item为道具
when 1 # 如果为1的话
item = $data_weapons[id] # 设定item为武器
when 2 # 如果为2的话
item = $data_armors[id] # 设定item为防具
end # 结束分歧
$game_party.gain_item(item,1) # 重要语句,主角获得道具,因为有随机函数rand的存在,所以完全是随机的。
提妲 发表于 2009-7-24 12:23
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |