• img_loading
    智能检测中
    登录 立即注册
  • 213充值平台
    展开

    小喇叭     

    系统
    2023-02-27
    系统
    [系统通知] 链接失效/问题反馈请到事务处理板块发帖
    2022-12-18
    系统
    2022-12-18
    系统
    2021-06-05
    查看: 1823|回复: 0

    [经验分享] 分解合成等点击类脚本另一种写法(扩展NPC脚本点击触发)

    [复制链接]

    364

    主题

    374

    帖子

    2315

    积分

    超级版主

    Rank: 8Rank: 8

    喵币
    403
    元宝
    1143
    贡献
    0
    在线时间
    3 小时

    最佳新人活跃会员热心会员宣传达人灌水之王荣誉管理论坛元老

    发表于 2023-8-16 19:52:30 | 显示全部楼层 |阅读模式
    分解合成等点击类脚本另一种写法(扩展NPC脚本点击触发)



    脚本示范:


    [@MAIN]
    #IF
    #ACT
    OPENMERCHANTBIGDLG 9 700 1 4 0 0 1 398 10 1
    #SAY
    <> <TEXT:铁件:100:28{fcolor=251}/@分解(铁件,1)><TEXT:布衣:138:28{fcolor=251}/@分解(布衣,1)>\
    <> <TEXT:屠龙:100:41{fcolor=251}/@分解(屠龙,2)><TEXT:重盔甲:138:41{fcolor=251}/@分解(重盔甲,2)>\
    <> <TEXT:黄金裁决:100:52{fcolor=251}/@分解(黄金裁决,3)><TEXT:黄金圣甲:150:52{fcolor=251}/@分解(黄金圣甲,3)>\
    <> <TEXT:天虎头盔:100:65{fcolor=251}/@分解(天虎头盔,4)><TEXT:天虎项链:150:65{fcolor=251}/@分解(天虎项链,4)>\


    [@分解]
    #OR
    CHECKSCRIPTPARAM 铁件,1
    CHECKSCRIPTPARAM 布衣,1
    CHECKSCRIPTPARAM 屠龙,2
    CHECKSCRIPTPARAM 重盔甲,2
    CHECKSCRIPTPARAM 黄金裁决,3
    CHECKSCRIPTPARAM 黄金圣甲,3
    CHECKSCRIPTPARAM 天虎头盔,4
    CHECKSCRIPTPARAM 天虎项链,4
    #ACT
    #ELSEACT
    SENDMSG 6 非法的参数
    break

    #IF
    CHECKITEM <$SCRIPTPARAM1> 1
    #ACT
    TAKE <$SCRIPTPARAM1> 1
    GIVE 水晶 <$SCRIPTPARAM2>
    SENDMSG 6 恭喜你,分解【<$SCRIPTPARAM1>】获得【<$SCRIPTPARAM2>】个【水晶】。
    #ELSEACT
    MESSAGEBOX 失败,你背包没有【<$SCRIPTPARAM1>】,无法分解。
    BREAK







    ====================以下为说明书 参考

    ///////////////////////////////////////////////////////////新增触发带参数



    <@测试1/@测试(1,2,3)> <@测试2/@测试(2,3,4)>

    [@测试]
    #OR
    ;检查参数是否是这几组,防止有可能被人刷数据
    CHECKSCRIPTPARAM 1,2,3
    CHECKSCRIPTPARAM 2,3,4
    #ACT
    SENDMSG 6 <$SCRIPTPARAM1>,<$SCRIPTPARAM2>,<$SCRIPTPARAM3>
    break
    #ELSEACT
    SENDMSG 6 非法的参数

    break




    [@main]
    你想买点什么呢?\\
    <麻痹戒指/@购物(20,麻痹戒指)> <重生戒指/@购物(20,重生戒指)>\
    <护体戒指/@购物(20,护体戒指)> <魔道麻痹/@购物(20,魔道麻痹戒)>\
    [@购物]
    #OR
    ;检查参数是否是这几组,防止有可能被人刷数据
    CHECKSCRIPTPARAM 20,麻痹戒指
    CHECKSCRIPTPARAM 20,护体戒指
    CHECKSCRIPTPARAM 20,重生戒指
    CHECKSCRIPTPARAM 20,魔道麻痹戒
    #ELSEACT
    ;-----------------------------------------------防止用抓包工具刷数据并且跳过了检测
    SENDMSG 6 非法的参数
    break

    #IF
    CHECKGAMEGOLD <$SCRIPTPARAM1>
    #ACT
    GAMEGOLD - <$SCRIPTPARAM1>
    GIVE <$SCRIPTPARAM2> 1
    #ELSESAY
    对不起!你的元宝不够!



    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【看帖回帖,是美德】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|英海网络-喵哥论坛-喵哥版本库 ( 鲁ICP备2021022450号-1 )Powered by Discuz! X3.4

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