Project1

标题: 物品获得问题 [打印本页]

作者: zcbcjr    时间: 2008-8-19 01:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-8-19 02:03
i = [1,2,4,5]#写入物品ID
w = [8,6,3]#写入武器ID
a = [7,4,9]#写入防具ID
case rand(3)
when 0
$game_party.gain_item(i[rand(i.size)],1)
when 1
$game_party.gain_weapon(w[rand(w.size)],1)
when 2
$game_party.gain_armor(a[rand(a.size)],1)
end [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: zcbcjr    时间: 2008-8-19 02:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-8-19 02:11
以下引用zcbcjr于2008-8-18 18:11:21的发言:

这些程序是写在哪的 ?不懂~55555

你自己问题都没说清楚
作者: zcbcjr    时间: 2008-8-19 02:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-8-19 02:19
那就放在打BOSS的事件里,打完BOSS后面插入脚本
暴多少东西就插入几次
作者: zcbcjr    时间: 2008-8-19 02:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-8-19 02:56
i = [1,2,4,5]#写入物品ID
w = [8,6,3]#写入武器ID
a = [7,4,9]#写入防具ID
for i in 0...8#最后一个数字表示暴率
case rand(3)
when 0
$game_party.gain_item(i[rand(i.size)],1)
when 1
$game_party.gain_weapon(w[rand(w.size)],1)
when 2
$game_party.gain_armor(a[rand(a.size)],1)
end ; end
作者: zcbcjr    时间: 2008-8-19 03:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天外来客    时间: 2008-8-19 03:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-8-19 03:37
例如0...8就是有8个物品
0...9就是9个物品
作者: 冷夜残月    时间: 2008-8-19 03:49
变量操作 : [0001: 物品爆率随机数] = 随机数 (1..5)
条件分歧 : 变量 [0001: 物品爆率随机数] == 1
    增减物品 : [回复剂] + 1

以此类推……
作者: zcbcjr    时间: 2008-8-19 04:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: zcbcjr    时间: 2008-8-19 17:51
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1