设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2666|回复: 7
打印 上一主题 下一主题

[已经解决] 【悬赏100】死亡后 随机掉落物品

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
112 小时
注册时间
2010-7-5
帖子
183
跳转到指定楼层
1
发表于 2011-2-6 20:45:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
怎么做到死亡后 随机掉落物品  PS:纯事件最好

评分

参与人数 1星屑 -200 收起 理由
fux2 -200 悬赏分

查看全部评分

Lv1.梦旅人

梦石
0
星屑
85
在线时间
578 小时
注册时间
2010-6-29
帖子
365
2
发表于 2011-2-6 20:49:47 | 只看该作者
怪物数据库的每个怪物都能附加公共事件。
用一个变量设置,代入随机数。
当这个变量为xx时获得物品。
还有悬赏最少奖励1VIP也就是1000经验
为了四公主苦逼赚钱中。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
112 小时
注册时间
2010-7-5
帖子
183
3
 楼主| 发表于 2011-2-6 20:53:36 | 只看该作者
是掉落   不是获得

悬赏我只有940
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
869 小时
注册时间
2009-3-13
帖子
782
4
发表于 2011-2-6 21:09:46 | 只看该作者
本帖最后由 认真的学 于 2011-2-6 21:12 编辑

掉落指的是战斗结束之后角色获得物品么?
如果是的话......
是指数据库中的所有物品吗?如果是的话......
脚本中找到Scene_Battle 2,153~155行改成
  1. treasures.push($data_items[rand($data_items.size)])
复制代码
这里只是物品,如果还要改装备什么的只要相似地修改脚本就可以了。
我的寒假活动作品:http://rpg.blue/forum.php?mod=viewthread&tid=281065
咱的龙蛋,求点击:
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
118 小时
注册时间
2010-7-28
帖子
194
5
发表于 2011-2-6 21:16:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
869 小时
注册时间
2009-3-13
帖子
782
6
发表于 2011-2-6 21:41:37 | 只看该作者
本帖最后由 认真的学 于 2011-2-6 21:55 编辑

如果如5L所述的话......
脚本中找到Scene_Battle 1,105行下插入
  1.       now_item = []
  2.       for i in 0...$data_items.size
  3.         if $game_party.item_number(i) != 0
  4.           now_item.push(i)
  5.         end
  6.       end
  7.       $game_party.lose_item(now_item[rand(now_item.size)],1)
复制代码
以上脚本会随机选择一种物品丢失 一个 ......
如果想要随机选择一种物品使其 全部丢失 ,上面的脚本改成
  1.       now_item = []
  2.       now_itemnum = []
  3.       for i in 0...$data_items.size
  4.         if $game_party.item_number(i) != 0
  5.           now_item.push(i)
  6.           now_itemnum.push($game_party.item_number(i))
  7.         end
  8.       end
  9.       ls = rand(now_item.size)
  10.       $game_party.lose_item(now_item[ls],now_itemnum[ls])
复制代码
当然也可以用HASH来代替两个数组......

点评

这个脚本的话,有99个的道具和有1个的道具掉落几率是相同的?有点诡异  发表于 2011-2-7 09:54
我表示完全看不懂。。  发表于 2011-2-6 22:04

评分

参与人数 1星屑 +532 收起 理由
fux2 + 532 认可答案

查看全部评分

我的寒假活动作品:http://rpg.blue/forum.php?mod=viewthread&tid=281065
咱的龙蛋,求点击:
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2008-6-13
帖子
99
7
发表于 2011-2-6 21:47:54 | 只看该作者
【思路(脚本)】
在Scene_Battle 1中的battle_end方法中增加判断。
在result为1时,检索所有满足条件(例如某些任务物品不能掉落)的物品,组成一个长数组然后随机数。
美工是什么?我没听说过。
音乐是什么?我没听说过。
动画设计是什么?我没听说过。
地图修饰是什么?我没听说过。
横版战斗是什么?我没听说过。
属性平衡是什么?我没听说过。
我所做的只是用我这整天只考及格的语文水平写剧本而已。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
118 小时
注册时间
2010-7-28
帖子
194
8
发表于 2011-2-6 22:02:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 23:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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