Project1

标题: 求个物品掉落几率的脚本 [打印本页]

作者: 午睡的风铃    时间: 2015-2-16 11:32
标题: 求个物品掉落几率的脚本
记得有一个把敌人掉落物品由默认的1/n改成n%的脚本,求链接
说来搜索不是很会用,没搜索到.....
{:2_270:}
作者: taroxd    时间: 2015-2-16 11:35
随手写了一个,未测试

RUBY 代码复制
  1. class Game_Enemy
  2.   def make_drop_items
  3.     enemy.drop_items.each_with_object([]) do |di, r|
  4.       if di.kind > 0 && rand * 100 < drop_item_rate * di.denominator
  5.         r.push(item_object(di.kind, di.data_id))
  6.       end
  7.     end
  8.   end
  9. end





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