传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

idc yys
查看: 856|回复: 0

传奇酒馆斗酒脚本

[复制链接]
  • TA的每日心情
    无聊
    2024-2-21 12:12
  • 签到天数: 329 天

    [LV.8]GM·Lv8

    3138

    主题

    3302

    帖子

    6987

    积分

    站长

    Rank: 9Rank: 9Rank: 9

    卖家信用
    买家信用
    金币
    14236
    钻石
    80
    声望
    3886
    在线时间
    547 小时
    最后登录
    2024-2-21

    活跃会员热心会员宣传达人突出贡献优秀版主荣誉管理论坛元老

    QQ
    发表于 2018-10-8 19:36:51 | 显示全部楼层 |阅读模式
    传奇酒馆斗酒脚本


    使用说明:烧酒的StdMode=60
    斗酒规则:斗酒时NPC和人物的醉酒度不超过红线,并且NPC的醉酒度大于人物,那么玩家获胜.
    (@@BuHero @PlayDrink)
    [@main]
    <请酒$寄放英雄/@Drink>
    <取回英雄/@GetHero>
    <创建英雄/@@buHero>
    <比酒/@PlayDrink>
    ;------------------------------比酒段开始-------------------------------------------------------------------
    [@PlayDrink]
    请把酒放上去.
    ;成功提交烧酒触发该段
    [~PlayDrink_Game]
    #IF
    #ACT
    PLAYDRINKMSG 1 <$USERNAME>,酒之道也可以算作我修行的一部门,让我看看你的表现吧.
    PLAYDRINKMSG 2 嘿嘿……我可不会比你先醉倒,保管陪你喝爽了!
    ;脚本命令(设置比酒显示内容) PLAYDRINKMSG 动静位置(1[上面],2[下面]) 动静内容(跟#SAY一样)
    OPENPLAYDRINK 1 影月 DRINK
    ;脚本命令(打开请酒界面) OPENPLAYDRINK 人物头像(0,1,2) 人物名称(0:翔天,1:影月,2:辰星) DRINK
    ;玩家喝醉了
    [~PlayDrink_Self_Drunk]
    #IF
    #ACT
    PLAYDRINKMSG 1 没看盛大,不知道盛大讲了什么!
    PLAYDRINKMSG 2 盛大太绝,想输想醉都难.....!
    ;NPC喝醉了
    [~PlayDrink_Npc_Drunk]
    #IF
    #ACT
    PLAYDRINKMSG 1 呃,看来令天我是有点喝多了……!
    PLAYDRINKMSG 2 啊……前辈,您别醉呀…… <我下次再来/@CloseDrink>
    [@CloseDrink]
    #IF
    #ACT
    CLOSEDRINK
    ;关闭对话框
    ;NPC输了
    [~PlayDrink_Npc_Loss]
    #IF
    #ACT
    PLAYDRINKMSG 1 好久没有这种感觉了,酒意可谓"点到即止",看来你也深明其理啦.!
    PLAYDRINKMSG 2 呵呵,这次陪前辈饮酒,前辈已经喝得尽兴,不知可否帮我个忙?<招幕英雄/@CrHero>!
    [@CrHero]
    <创建英雄/@@buHero>
    ;玩家输了
    [~PlayDrink_Self_Loss]
    #IF
    #ACT
    PLAYDRINKMSG 1 嘿嘿,年青人,想让我帮忙,就继承拿酒来吧!
    PLAYDRINKMSG 2 唉...
    ;玩家让NPC饮酒
    [~PlayDrink_SelfToNpc]
    #IF
    #ACT
    PLAYDRINKMSG 1 好!
    PLAYDRINKMSG 2 就这坛了!请前辈来喝!
    ;玩家让玩家饮酒
    [~PlayDrink_SelfToSelf]
    #IF
    #ACT
    PLAYDRINKMSG 1 ……
    PLAYDRINKMSG 2 就这坛了!我自己喝!
    ;NPC让玩家饮酒
    [~PlayDrink_NpcToSelf]
    #IF
    #ACT
    PLAYDRINKMSG 1 就这坛了!你来喝吧!
    PLAYDRINKMSG 2 谢谢前辈!
    ;NPC让NPC饮酒
    [~PlayDrink_NpcToNpc]
    #IF
    #ACT
    PLAYDRINKMSG 1 就这坛了!我来喝!
    PLAYDRINKMSG 2 前辈尽管喝!
    ;划拳平局
    [~PlayDrink_Dogfall]
    #IF
    #ACT
    PLAYDRINKMSG 1 那再来一局吧.
    PLAYDRINKMSG 2 来就来!
    ;划拳NPC赢
    [~PlayDrink_NpcWil]
    #IF
    #ACT
    PLAYDRINKMSG 1 嗯,不错,那我选了.
    PLAYDRINKMSG 2 真倒霉,我就不信赢不了你.
    ;划拳玩家赢
    [~PlayDrink_PlayWil]
    #IF
    #ACT
    PLAYDRINKMSG 1 真倒霉,我就不信赢不了你,赶快选择一坛吧,别犹豫了.
    PLAYDRINKMSG 2 这坛酒给谁喝好呢?
    ;------------------------------比酒段结束-------------------------------------------------------------------
    ;------------------------------招第二个英雄开始,实在跟以前的差不久不久未几,就是创建英雄命令多加个参数-------------
    [@@buHero]
    ;此处必需加延时
    #ACT
    DELAYCALL 1 $CREATEHERO
    [$CREATEHERO]
    <男战士/@CREATEHERO_WARR_MAN> <女战士/@CREATEHERO_WARR_WOM>
    <男法师/@CREATEHERO_WIZA_MAN> <女法师/@CREATEHERO_WIZA_WOM>
    <男羽士/@CREATEHERO_TAOS_MAN> <女羽士/@CREATEHERO_TAOS_WOM>
    ;创建英雄,使用方法跟原来的一样,只是后面加个参数TRUE,代表为创建第二个英雄
    [@CREATEHERO_WARR_MAN]
    #ACT
    CREATEHERO 0 0 TRUE
    [@CREATEHERO_WARR_WOM]
    #ACT
    CREATEHERO 0 1 TRUE
    [@CREATEHERO_WIZA_MAN]
    #ACT
    CREATEHERO 1 0 TRUE
    [@CREATEHERO_WIZA_WOM]
    #ACT
    CREATEHERO 1 1 TRUE
    [@CREATEHERO_TAOS_MAN]
    #ACT
    CREATEHERO 2 0 TRUE
    [@CREATEHERO_TAOS_WOM]
    #ACT
    CREATEHERO 2 1 TRUE
    [@CreateingHero]
    系统正在接受申请,请稍候……
    <关闭/@exit>
    [@HaveHero]
    您已经有英雄了.
    <关闭/@exit>
    [@SetHeroName]
    请先给您的英雄取名字.
    <关闭/@exit>
    ;------------------------------招英雄结束-------------------------------------------------------------------
    ;------------------------------请酒/寄存英雄开始-------------------------------------------------------------------
    [@Drink]
    #IF
    #ACT
    PLAYDRINKMSG 1 酒意需要品味,生命的动人之处常会在不经意之间显现.我们在小酌中慢慢体会吧.
    PLAYDRINKMSG 2 小提示:请将包裹栏中的酒放至酒碟上.
    ;脚本命令(设置请酒显示内容) PLAYDRINKMSG 动静位置(1[上面],2[下面]) 动静内容(跟#say一样)
    OPENPLAYDRINK 1 影月
    ;脚本命令(打开请酒界面) OPENPLAYDRINK 人物头像(0,1,2) 人物名称(0:翔天,1:影月,2:辰星)
    ;请酒成功后触发该段
    [~PlayDrink_Ok]
    #IF
    #ACT
    PLAYDRINKMSG 1 天道天然,在天然之中追寻平衡本百易事,但这酒令我有了一些顿悟.<寄放英雄/@SaveHero>
    [@SaveHero]
    #IF
    #ACT
    SAVEHERO
    ;寄存英雄
    //寄存英雄成功
    [~PlayDrink_HeroOk]
    #IF
    #ACT
    CLOSEDRINK
    ;关闭请酒对话框
    [~PlayDrink_NotHero]
    #IF
    #ACT
    CLOSEDRINK
    MessageBox 你没有可寄存的英雄
    [~PlayDrink_HeroBegin]
    #IF
    #ACT
    PLAYDRINKMSG 1 你身边并没有可寄存的英雄.<重新寄放英雄/@SaveHero>
    ;------------------------------请酒/寄存英雄结束-------------------------------------------------------------------
    ;------------------------------取回英雄开始-------------------------------------------------------------------
    [@GetHero]
    #IF
    #ACT
    GetHero
    ;取回英雄
    ;在QFunction.txt下增加如下脚本
    [@GetHeroBak]
    取回英雄失败,你已带了一位英雄了!
    [@GetHeroOk]
    取回英雄成功.




    凤皇传奇微变神魔传送开区商业脚本
    传奇塔顶使者脚本
    免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
    久久GM论坛招商合作中----只要你有资源,我们五五分成

    站长微信:bzmir3 请注明来意

    本站IDC合作商将满,如需合作可联系站长微信咨询
    回复

    使用道具 举报

          Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

          Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.