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

Project1

 找回密码
 注册会员
搜索
查看: 8946|回复: 7

突破rmvx物品爆率限制

 关闭 [复制链接]

TA还没有解放自身的潜力。

Lv1.梦旅人

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

发表于 2008-8-22 17:37:40 | 显示全部楼层 |阅读模式

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

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

x
突破rmvx物品爆率限制

此脚本的产生的物品爆率是在原有默认爆率的基础上修改的,即原有默认爆率影响
新的物品爆率.以此得以突破默认0.5%~100%的限制

① 在[数据库-敌角色]备注栏填写该敌人的物品爆率修正值,格式:
       物品爆率 = 您设定的数值
② 脚本第12行设定爆率的运算符,例如:
       设定运算符为"/"时,新的计算公式为:默认物品爆率为 1/(原物品爆率/修正值)
③ 修正值无设定时,不改变默认爆率
④ 需要功能插件"读取rmvx备注栏指定字段"
此帖为'读取rmvx备注栏指定字段'

  1. #==============================================================================
  2. # 突破rmvx物品爆率限制 by 沉影不器
  3. # -----------------------------------------------------------------------------
  4. # 此脚本的产生的物品爆率是在原有默认爆率的基础上修改的,即原有默认爆率影响
  5. # 新的物品爆率.以此得以突破默认0.5%~100%的限制
  6. #------------------------------------------------------------------------------
  7. # ① 在[数据库-敌角色]备注栏填写该敌人的物品爆率修正值,格式:
  8. #       物品爆率 = 您设定的数值
  9. # ② 脚本第12行设定爆率的运算符,例如:
  10. #       设定运算符为"/"时,新的计算公式为:默认物品爆率为 1/(原物品爆率/修正值)
  11. # ③ 修正值无设定时,不改变默认爆率
  12. # ④ 需要功能插件"读取rmvx备注栏指定字段"
  13. #==============================================================================
  14. # ■ Game_Troop
  15. #==============================================================================
  16. class Game_Troop < Game_Unit
  17.   # 物品爆率(0:加法 1:减法 2:乘法 3:除法)
  18.   OPERATOR = ['+','-','*','/'][3]
  19.   #--------------------------------------------------------------------------
  20.   # ● 生成掉落物品队列
  21.   #--------------------------------------------------------------------------
  22.   def make_drop_items
  23.     drop_items = []
  24.     for enemy in dead_members
  25.       for di in [enemy.drop_item1, enemy.drop_item2]
  26.         next if di.kind == 0
  27.         # 物品爆率修正
  28.         prob_adj = $data_enemies[enemy.enemy_id].read_note('物品爆率')
  29.         # 修正值无设定时
  30.         if prob_adj == ""
  31.           result = di.denominator
  32.         else
  33.           # 规避除数为零
  34.           prob_adj = "1" if OPERATOR == "/" and prob_adj == "0"
  35.           text = di.denominator.to_s + OPERATOR + prob_adj
  36.           result = eval(text)
  37.         end
  38.         next if rand(result) != 0
  39.         if di.kind == 1
  40.           drop_items.push($data_items[di.item_id])
  41.         elsif di.kind == 2
  42.           drop_items.push($data_weapons[di.weapon_id])
  43.         elsif di.kind == 3
  44.           drop_items.push($data_armors[di.armor_id])
  45.         end
  46.       end
  47.     end
  48.     return drop_items
  49.   end
  50. end
复制代码


   >>点此下载范例工程<<

阿桑奇不是一个偶像;阿桑奇是一种思想

TA还没有解放自身的潜力。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
帖子
773
发表于 2008-8-22 18:37:35 | 显示全部楼层
呵呵 好东西 就是利用了备注附加的功能  简单实用
MadniMStudio|Beside
回复 支持 反对

使用道具 举报

[动态]受到runapp的挑战,被揍得晕头转向。 (打开TA的战斗卡片)

Lv1.梦旅人

敌敌畏

梦石
0
星屑
65
在线时间
51 小时
注册时间
2008-5-12
帖子
1748
发表于 2008-8-22 18:53:31 | 显示全部楼层
好东西~LZ可有兴趣把XP的装备属性脚本移植下?
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv1.梦旅人

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

 楼主| 发表于 2008-8-22 19:46:20 | 显示全部楼层
以下引用Beside于2008-8-22 10:37:35的发言:
呵呵 好东西 就是利用了备注附加的功能  简单实用
[本贴由作者于 2008-8-22 10:38:18 最后编辑]

备注栏确实很强大的

以下引用偶尔杀人越货于2008-8-22 10:53:31的发言:

好东西~LZ可有兴趣把XP的装备属性脚本移植下?

装备属性是啥?

阿桑奇不是一个偶像;阿桑奇是一种思想

回复 支持 反对

使用道具 举报

[动态]受到SailCat的挑战,被揍得晕头转向。 (打开TA的战斗卡片)

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
2363
在线时间
3561 小时
注册时间
2006-9-6
帖子
37356

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2008-8-22 21:36:07 | 显示全部楼层
VX的备注就是好……
Lofter个站:点击进入吧 不要犹豫了come on baby! (闲水、游戏预告、游戏发布)

回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-25
帖子
123
发表于 2008-8-23 02:41:57 | 显示全部楼层
沉影大大.......这效率~~~~汗啊~~~~

可惜俺没有可以给乃的东西~~~要不俺一定双手奉送~~~

拜下~~~{/qiang}
初来乍到,请多关照!
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv1.梦旅人 (游客)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-8-21
帖子
36
发表于 2008-8-23 08:33:03 | 显示全部楼层
这个玩意用来做大菠萝吗?先收下,谢谢LZ大人分享!谢谢!{/cy}{/qiang}
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv1.梦旅人

雷欧纳德的宠物

梦石
0
星屑
50
在线时间
769 小时
注册时间
2006-8-6
帖子
3778

贵宾

发表于 2008-12-7 22:38:34 | 显示全部楼层
发布页面:
http://rpg.blue/web/htm/news1210.htm
vip+2
打酱油的- -b
回复 支持 反对

使用道具 举报

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

本版积分规则

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

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2019-8-18 13:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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