一休论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 347|回复: 1

[常用脚本] MaxM2引擎各种人物触发脚本

[复制链接]
  • TA的每日心情
    开心
    2015-2-10 22:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-10-12 13:19:51 | 显示全部楼层 |阅读模式
    网络广告风险自担 网络广告风险自担
    网络广告风险自担
    捡起物品触发
    @PickUpItem
    [@PickUpItem]
    #if
    #act
    SENDMSG 5 [%s]在[%m(%x,%y)]捡起物品[<$STR(E2)>]

    精炼成功触发@REFINEMENTOK
    精炼失败触发@REFINEMENTFail

    取下身上物品时触发,位置0-12
    [@TakeOffX]
    #IF
    CheckLevelEx > 0
    #SAY
    不穿衣服小心着凉!

    [@PlayOffLine] 人物大退触发

    人物本次获取经验触发@GetExp
    例如:
    [@GetExp]
    #if
    #act
    SENDMSG 5 :人物本次获取经验为:<$GetExp>
    break

    ;人物得到内功经验触发
    @GetNGExp
    例如:
    [@GetNGExp]
    #if
    #act
    SENDMSG 5 :人物本次获取内功经验为:<$GETNGEXP>

    ;人物内级等级升级触发
    [@PlayNGLevelUp]
    #If
    #Act
    SendMsg 5 [提示]:你的内功升级了.!

    特殊功能脚本
    脚本文件位于: D:\Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt
    ;此脚为功能脚本,用于实现各种与脚本有关的功能
    ;人物升级触发
    [@PlayLevelUp]
    #ACT
    MessageBox 升级

    ;人物死亡触发
    [@PlayDie]
    #ACT
    MessageBox 死了
    ;杀人触发
    [@KillPlay]
    #ACT
    MessageBox 你杀人了
    ;使用物品触发
    [@StdModeFuncX]
    #IF
    #ACT
    sendmsg 7 触发成功!!
    ;游戏命令触发
    [@Member]
    弹出脚本菜单!!!
    <关闭/@exit>

    功能:人物是被怪物杀死还是玩家杀死
    格式:
    KILLBYHUM  
    KILLBYMON
    ;==========================================
    [@PlayDie]
    #IF
    KILLBYHUM
    #ACT
    SENDMSG 1 提示:玩家<$KILLER>在:%m(%x:%y)把玩家<$USERNAME>干掉了!
    break
    #IF
    KILLBYMON
    #ACT
    SENDMSG 1 提示:凶悍的怪物<$KILLER>在:%m(%x:%y)把玩家<$USERNAME>给分尸了!
    break

    [@PlayReconnection] 人物小退触发

    @DropItem
    [@DropItem]
    #if
    #act
    SENDMSG 5 [%s]在[%m(%x,%y)]扔掉物品[<$STR(E2)>]

    @KillPlay
    ;杀人触发
    [@KillPlay]
    #ACT
    MessageBox 你杀人了

    功能: 删除小组成员时触发.
    说明: 被删除的队员名字放在队长的S0变量中.
    [@GroupDelMember]
    #IF
    #ACT
    S0.SendMsg 5 你被队长踢出了组队!

    商铺灵符兑换触发
    @ShopLingfu
    [@ShopLingfu]
    #if
    large W2 0 //检查玩家输入的数量是否大于0,这里W2变量为个人固定变量(用于灵符兑换),不能更改和操作
    small W2 1001 //检查玩家输入的数量是否小于或等于1000
    CHECKGAMEGOLD ? <$STR(W2)> //检查玩家的元宝是否大于或等于输入的数量(具体元宝或者其它兑换灵符比率可自行编写)
    #act
    GAMEGOLD - <$STR(W2)> //扣除玩家的元宝
    GAMEGIRD + <$STR(W2)> //给玩家增加指定的灵符数量
    Messagebox 对换成功!
    #elseact
    Messagebox 对不起,你的元宝不够本次对换!

    @SuitItem:装备套装触发
    例如:
    [@SuitItem0]
    #IF
    #ACT
    SENDMSG 0 圣战套装隐藏属性被激发:攻击上限增加5点!
    [@SuitItem1]
    #IF
    #ACT
    SENDMSG 0 法神套装隐藏属性被激发:魔法上限增加5点!
    [@SuitItem2]
    #IF
    #ACT
    SENDMSG 0 天尊套装隐藏属性被激发:道术上限增加5点!

    功能: 添加小组成员时触发.
    说明: 队员名字放在队长的S0变量中.
    [@GroupAddMember]
    #IF
    #ACT
    SendMsg 5 <$STR(S0)>加入了队伍.
    S0.SendMsg 5 你加入了队伍.



    上一篇:MaxM2引擎英雄上线触发
    下一篇:MaxM2人物/英雄药品自动解包喝药DB设置
    网络广告风险自担

    该用户从未签到

    发表于 2014-10-12 13:38:24 | 显示全部楼层
    网络广告风险自担
    我就是我·不一样的烟火!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    网络广告风险自担

    小黑屋|传奇一条龙|GM基地|GM版本库|一休论坛

    GMT+8, 2016-12-8 19:58 , Processed in 0.826801 second(s), 81 queries , Gzip On.

    传奇一条龙 GM基地 版本库 传奇论坛 传奇漏洞论坛 传奇服务端下载 传奇版本

    站长QQ:1921249589 一休论坛资料来自网络仅供学习交流之用,用于商业后果自负

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