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

Project1

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

[已经解决] 随机装备属性系统,如何给开宝箱以及任务奖励添加前缀

[复制链接]

Lv1.梦旅人

梦石
0
星屑
237
在线时间
29 小时
注册时间
2021-5-18
帖子
6
跳转到指定楼层
1
发表于 2021-5-19 21:23:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
#encoding:utf-8
#==============================================================================
# ■ 随机属性装备 By wyongcan
#==============================================================================
module Equipplus
#得到随机属性装备方法:Equipplus.gainequip(装备ID,属性数)  Equipplus.gainarmors(装备ID,属性数)
#~ 前缀结构:
#~ ①权重(1-100) 越大越重要
#~ ②名称(多个名称用","分开,会随机取其中一个添加到武器名前)
#~ ③属性数组  提供两种方式:
#~ 1.[属性ID,增加值]    属性ID参考说明增强脚本 增加了9号属性“极品出现率” ID为8,影响前缀的好坏 1 - 100
#~ 2.与装备特性相同[code,data_id,value]  code,data_id参考说明增强脚本
  @maxparamplus = 3 #最大前缀数
#  @maxparamplus = {'困难'=>1, '地狱'=>1, '天堂'=>2,'炼狱'=>3,'深渊'=>3,'混沌'=>3,'虚无'=>3}
  @moneyrate = 5 #物品价格计算公式为:原价格 + 前缀权重 * @moneyrate
  @transpose = [*1..100].reverse #用于把1变成100,100变成1
  @paramsplus = [#暂时只写了三个前缀,可以自己添加,参照前缀结构\
   [76,"武侯",[[0,1000],[21,0,1.05],[21,7,1.05],[6,20],[21,6,1.05]]],#仁德、天篷、神速
   [41,"济世",[[23,2,2.0],[23,3,2.0],[23,4,0.5]]],#恢复、药理2倍,谋点消费减半
   [38,"痛苦",[[32,2,0.1],[32,3,0.1],[32,4,0.1],[32,5,0.1],[32,6,0.1],[32,7,0.1],[32,8,0.1]]],
   [78,"战神",[[2,20],[21,2,1.05],[22,9,0.1]]], #武力+5%、愤怒
   [79,"妙算",[[1,50],[21,4,1.05],[23,0,0.5]]], #智力+5%、空城
   [76,"无双",[[0,2000],[21,7,1.03],[21,6,1.03],[21,4,1.03],[21,2,1.03]]],
   [15,"盖世",[[0,6000],[1,100],[2,100],[3,100],[4,100],[5,100],[6,100],[7,100]]],
   ]
  $商店随机 = false #商店买装备时出随机属性
  $战斗随机 = true #战斗后获得随机属性装备

问题如题,目前只能给商店购买以及战利品添加前缀,但是宝箱物品和任务奖励不知道如何添加随机前缀,请大佬指点

Lv1.梦旅人

梦石
0
星屑
237
在线时间
29 小时
注册时间
2021-5-18
帖子
6
2
 楼主| 发表于 2021-5-20 15:44:05 | 只看该作者
已解决,在得失物品脚本里进行设置。
回复 支持 0 反对 1

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 01:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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