查看: 3103|回复: 4
收起左侧

[【已解决】] 金币悬赏-请求帮助

[复制链接]
  • TA的每日心情
    奋斗
    2024-3-8 00:55
  • 签到天数: 661 天

    连续签到: 2 天

    [LV.9]无双王者

    发表于 2019-3-8 12:30:13 | 显示全部楼层 |阅读模式
    注意:用户在发帖后、可在论坛素材QQ群:571604724 内转发此帖链接、并在技术回复后采纳相应答案!

    ============================= 问题说明 ==============================

    GOM 引擎, 我想把鞭尸改成不是百分百鞭尸加多少几率鞭尸成




    ============================= 用户需求 ==============================
    [@二东系统触发]
    {
    #if
    CHECKLEVELEX > 0
    #ACT
    GetOppositeHumName S$检测对面

                                              ;↓在M2--游戏命令--管理命令--查看(将指定人物或怪物杀死)的命令,自行修改
    #DEFINE     $(GWBS-杀死命令)               Kill

                                              ;↓在M2--游戏命令--管理命令--查看(在身边放置怪物)的命令,自行修改
    #DEFINE     $(GWBS-刷怪命令)               Mob

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ↑先按照提示填写相关命令代码↑  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



    #IF
    CheckTextList ..\QuestDiary\二东\二东鞭尸系统\能被鞭尸的怪物名称.txt <$KILLMONNAME>
    EQUAL S$检测对面
    #ELSEACT
    BREAK
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ↑以上代码位固定代码,请勿改动↑  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;




    ;;;;####################################  ↓按照下面格式复制配置 鞭尸4次的装备↓ ####################################

    #if
    CHECKITEMW 「赞助玩家」·鞭你妹⑤号 1
    #ACT
    ChangeModeEx 10 1
    MOV S$鞭尸怪名称 <$CURRRTARGETNAME>
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第1次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第2次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第3次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第4次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第5次鞭尸!
    BREAK




    ;;;;####################################  ↓按照下面格式复制配置 鞭尸4次的装备↓ ####################################

    #if
    CHECKITEMW 「赞助玩家」·鞭你妹④号 1
    #ACT
    ChangeModeEx 10 1
    MOV S$鞭尸怪名称 <$CURRRTARGETNAME>
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第1次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第2次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第3次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第4次鞭尸!
    BREAK








    ;;;;####################################  ↓按照下面格式复制配置 鞭尸3次的装备↓ ####################################

    #if
    CHECKITEMW 「赞助玩家」·鞭你妹③号 1
    #ACT
    ChangeModeEx 10 1
    MOV S$鞭尸怪名称 <$CURRRTARGETNAME>
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第1次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第2次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第3次鞭尸!
    BREAK



    ;;;;####################################  ↓按照下面格式复制配置 鞭尸2次的装备↓ ####################################

    #if
    CHECKITEMW 「赞助玩家」·鞭你妹②号 1
    #ACT
    ChangeModeEx 10 1
    MOV S$鞭尸怪名称 <$CURRRTARGETNAME>
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第1次鞭尸!
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第2次鞭尸!
    BREAK


    ;;;;####################################  ↓按照下面格式复制配置 鞭尸1次的装备↓ ####################################

    #if
    CHECKITEMW 「赞助玩家」·鞭你妹①号 1
    #ACT
    ChangeModeEx 10 1
    MOV S$鞭尸怪名称 <$CURRRTARGETNAME>
    GMEXECUTE $(GWBS-刷怪命令) <$STR(S$鞭尸怪名称)> 1
    GMEXECUTE $(GWBS-杀死命令)
    SENDMSG 5 【鞭尸提示】:你对[怪物]【<$STR(S$鞭尸怪名称)>】进行了第1次鞭尸!
    BREAK



    }




    q447970096已获得悬赏 0 金钱+500 金钱

    最佳答案

    #if CHECKITEMW ...
  • TA的每日心情
    擦汗
    昨天 07:50
  • 签到天数: 1589 天

    连续签到: 1 天

    [LV.Master]绝世王者

    发表于 2019-3-8 12:34:17 | 显示全部楼层
    在if下面加上几率就行了,Random 10为十分之一的几率
  • TA的每日心情
    难过
    2020-10-22 17:46
  • 签到天数: 414 天

    连续签到: 1 天

    [LV.9]无双王者

    发表于 2019-3-8 12:41:54 | 显示全部楼层
    #if
    RANDOM 10
    CHECKITEMW 「赞助玩家」·鞭你妹⑤号 1

    #if
    RANDOM 20
    CHECKITEMW 「赞助玩家」·鞭你妹④号 1



    RANDOM 1 1是百分之100%  5是20% 10是10% 20是5% 你要每个赞助不一样就每个赞助上写不同的数字
  • TA的每日心情
    难过
    2020-10-22 17:46
  • 签到天数: 414 天

    连续签到: 1 天

    [LV.9]无双王者

    发表于 2019-3-8 13:21:29 | 显示全部楼层

    #if

    CHECKITEMW 「赞助玩家」·鞭你妹⑤号 1



    你直接在这两行中间加  RANDOM 10 就可以了
    10的话就是百分之10的几率会鞭尸 百分之90不会···你要别的概率就把10换别的数字···100除数字就是百分之几
  • TA的每日心情

    2023-3-27 16:36
  • 签到天数: 73 天

    连续签到: 2 天

    [LV.6]至尊星耀

    发表于 2020-5-31 10:17:13 | 显示全部楼层

    亲爱的金币不要离开我、为什么下载素材就差一点点金币
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    站长QQ

    美工贱贱

    美工兰兰

    美工发儿

    技术服务

    QQ新群

    链接失效

    投诉建议

    顶部

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