Project1
标题:
请求随机物品掉落的系统
[打印本页]
作者:
zzz21482
时间:
2009-7-6 15:34
标题:
请求随机物品掉落的系统
如题,就是让一个怪掉不同的东西,我不会弄,摆脱··
作者:
ONEWateR
时间:
2009-7-6 15:40
在Scene_Battle 2 找到
def start_phase5
# 转移到回合 5
@phase = 5
# 演奏战斗结束 ME
$game_system.me_play($game_system.battle_end_me)
# 还原为战斗开始前的 BGM
$game_system.bgm_play($game_temp.map_bgm)
# 初始化 EXP、金钱、宝物
exp = 0
gold = 0
treasures = []
# 循环
for enemy in $game_troop.enemies
# 敌人不是隐藏状态的情况下
unless enemy.hidden
# 获得 EXP、增加金钱
exp += enemy.exp
gold += enemy.gold
# 出现宝物判定
if rand(100) < enemy.treasure_prob
if enemy.item_id > 0
treasures.push($data_items[rand($data_items.size)])
end
if enemy.weapon_id > 0
treasures.push($data_weapons[$data_weapons.size])
end
if enemy.armor_id > 0
treasures.push($data_armors[enemy.armor_id])
end
treasures.push($data_items[rand($data_items.size)])
end
end
end
# 限制宝物数为 6 个
treasures = treasures[0..5]
添加红色那段即可
ps:很囧的效果……~
作者:
IamI
时间:
2009-7-6 15:43
本帖最后由 IamI 于 2009-7-6 15:46 编辑
2#
ONEWateR
………………………………………………………………
我不是故意纯字符的,但是上面那一行确实能表示我的感受= =
我要感谢百度留下这么多快照,真的= =
http://cache.baidu.com/c?m=9f65c ... f&user=baiduadv
以上地址为兽殿的一个能满足LZ要求的脚本的百度快照
作者:
zzz21482
时间:
2009-7-6 15:59
一点都看不懂啊,可是觉得跟我想象的结果不一样,
感觉2楼的脚本加上去没用?
作者:
铩羽
时间:
2009-7-7 14:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
zzz21482
时间:
2009-7-7 15:44
不会啊。交交啊:dizzy:
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1