登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    93085

    [其它引擎] 886M2引擎全局爆率、地图参数爆率倍数等爆率控制脚本示例!

     火... [复制链接]

    [其它引擎] 886M2引擎全局爆率、地图参数爆率倍数等爆率控制脚本示例!

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113598

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2023-3-13 18:06:18 / 显示全部楼层 /阅读模式
    93085
    1.全局爆率倍数
    [+]新增脚本命令MONBURSTRATE用于设置服务器全局爆率。
    MONBURSTRATE 爆率倍数(本数字/100为实际倍率) 设置110 为1.1倍,设置为0则服务器不爆出任何东西。
    新增变量<$MONBURSTRATE>显示当前服务器全局爆率倍数
    #ACT
    MONBURSTRATE 200
    SENDMSG 5 庆祝本服充值收入过万,全服开启双倍爆率。
    SENDMSG 5 全局爆率:<$MONBURSTRATE>

    886M2引擎全局爆率

    886M2引擎全局爆率

    -------------------------------------------------------------------------------------------
    2.地图参数爆率倍数
    [+] 新增地图参数BURSTRATE(爆率倍数(本数字/100为实际倍率)) ,用于设置当前地图的多倍爆率倍数。
    [3 新盟重] BURSTRATE(150) 当前地图为1.5倍爆率,本参数设置为0则当前地图不爆出任何物品。
    [+]新增地图参数用于修改指定地图的爆率倍数:MAPBURSTRATE 地图编号 爆率倍数(本数字/100为实际倍率)
    设置为0则该地图不爆出任何东西。
    新增变量<$MAPBURSTRATE(3)>显示指定地图的爆率倍数。
    #ACT
    MAPBURSTRATE 3 600
    SENDMSG 5 庆开服三天了,盟重开启三倍爆率。
    SENDMSG 5 盟重地图爆率:<$MAPBURSTRATE(3)>
    -------------------------------------------------------------------------------------------
    3.个人多倍爆率倍数
    [+] 新增KILLMONBURSTRATE用于设置指定角色的爆率倍数与时间,用法与设置攻击倍数相同
    KILLMONBURSTRATE 爆率倍数 持续时间
    爆率倍数为100的基数,本数字/100为实际倍率,持续时间单位秒
    新增变量返回爆率倍数:<$KILLMONBURSTRATE>,返回当前爆率持续时间:<$KILLMONBURSTRATETIME>
    设置为0,则当前角色打怪不爆出装备。
    时间与倍数小退不保存,请GM自行使用变量保存。
    #IF
    CHECKGAMEGOLD > 1000
    #ACT
    KILLMONBURSTRATE 200 60000
    SENDMSG 5 个人爆率:<$KILLMONBURSTRATE>,持续时间:<$KILLMONBURSTRATETIME>秒
    #ELSEACT
    KILLMONBURSTRATE 0 60000
    SENDMSG 5 请先充值1000元宝,否则无任何打怪不出装备。
    注:爆率有真实效果,请设置前仔细测试爆率,以免造成不必要的损失。

    20230311224301.jpg
    -------------------------------------------------------------------------------------------
    4.精准爆率
    功能:
       精准爆率
    展示:
    精准爆率修改支持2种,格式如下
    第一种说明:正常模式---此为目前广大GM开区使用的模式
    第二种说明:格式:1/M 物品1|物品2|物品3  说明:当机率达到时,从物品列表中随机取出一件物品爆出
    普通格式大家都知道,就不介绍了,下面介绍下精准爆率的设置方法:
    新爆率格式A:为必爆其中一个物品
    1/1 麻痹戒指|护身戒指|复活戒指|开天|镇天|玄天
    新爆率格式B:为几率爆其中一个物品
    1/3 麻痹戒指|护身戒指|复活戒指|开天|镇天|玄天
    注意,一个怪物爆率中可以混合交叉写普通爆率跟精准爆率
    事例:半兽人
    1/1 太阳水
    1/3 祝福油
    1/5 麻痹戒指
    1/1 麻痹戒指|复活戒指|记忆戒指|传送戒指|护身戒指
    1/5 战神戒指|战神手镯|战神项链|战神头盔|战神腰带|战神靴
    -------------------------------------------------------------------------------------------------
    5.新增爆率文件引入用法.
    功能:
    新增爆率文件引入用法,可以与精准爆率和爆率组概念混搭使用,支持多个文件被同时调用,极大方便GM编辑爆率。
    展示:

    相同的装备写三组爆率,普通圣战.txt 中级圣战.txt 高级圣战.txt
    不同级别的怪物CALL 不同爆率的文件即可,比如所有BOSS CALL 的高级圣战.txt
    要提高圣战的爆率,只需要修改高级圣战.txt一个文本即可。方便快捷。
    比如在白野猪.txt 写入如下内容:
    #CALL [.\MonItems\药品爆率.txt]
    #CALL [.\MonItems\衣服爆率.txt]
    #CALL [.\MonItems\40级新衣服.txt]
    #CALL [.\MonItems\裁决级武器.txt]
    这样同一组爆率,设置三种爆率,直接#CALL文件即可,注意:当前CALL禁止多级CALL防止无限加载,
    同一个文件支持CALL多个文件,一个文件也可以被多个文件CALL,但是不处理被CALL的文件里CALL的其他文件。
    ---------------------------------------------------------------------------------------------------------
    6.新增爆率全开状态.
    [+] 新增一种角色状态:爆率全开状态,开启本状态后,怪物的所有物品均会无视物品掉落概率全部爆出。
    当部分高级装备爆率比较低的时候,可以实现杀死某个怪物必出XXX东西。
    使用脚本命令KILLMONBURSTEX 来设置,格式如下:
    KILLMONBURSTEX 状态持续时间[单位秒]
    设置后可以使用变量<$KILLMONBURSTEXTIME>查看爆率全开状态的剩余时间。

    [@给予角色爆率全开]
    #IF
    TRUE
    #ACT
    KILLMONBURSTEX 60
    SENDMSG 5 你获得了60秒的爆率全开BUFF,杀怪爆率提升到最高。
    SENDMSG 6 爆率全开将在<$KILLMONBURSTEXTIME>秒后消失。
    ----------------------------------------------------------------------------------------------------------------
    7.爆率设置.!*****重点*****
    [+] 增加智能AI控制游戏爆率系统,引擎界独创M2条件物品爆出,即玩家满足指定条件,物品才会爆出,爆出后可控制条件加减.
    新的爆率格式(兼容老的爆率格式,不写就是老的爆率模式):
    1/x    装备名称 数量 [检测变量名称 检测符(><=) 检测数值 是否扣除(0为满足条件 不加不减,1 为满足条件,+或者-对应条件].
             检测条件最多支持10个.
            
    1/1 裁决之杖 1 [$GAMEPOINT > 10 0 1|$STR(U25)  < 5 0 1]    ;0是满足条件 不加不减
    1/1 裁决之杖 1 [$GAMEPOINT > 10 0 1|$STR(U25)  < 5 1 1]    ;1 1是满足条件+1
    1/1 裁决之杖 1 [$GAMEPOINT > 10 0 1|$STR(U25)  < 5 1 -1]   ;1 -1是满足条件-1.
    1/1 屠龙 1 [$GAMEPOINT > 499 0 1|$STR(U25) < 5 1 1] @触发1
    触发QF字段
    ----------------------------------------------------------------------------------------------------------------
    8.爆率控制
    M2-查看-游戏管理列表-怪物爆出物品  中进行设置.新增爆物间隔,清零时间.
    回复

    使用道具 举报

    j9042767

    0

    主题

    73

    回帖

    120

    积分

    注册用户

    积分
    120
    j9042767 2024-12-28 10:48:54 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    3696

    0

    主题

    62

    回帖

    275

    积分

    注册用户

    积分
    275
    3696 2024-12-29 22:26:32 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    Jian

    0

    主题

    79

    回帖

    238

    积分

    注册用户

    积分
    238
    Jian 2025-1-3 02:51:23 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    shiyuen

    0

    主题

    98

    回帖

    182

    积分

    注册用户

    积分
    182
    shiyuen 2025-1-3 23:48:56 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    a4952388z

    0

    主题

    89

    回帖

    146

    积分

    注册用户

    积分
    146
    a4952388z 2025-1-11 04:05:39 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的