特殊触发功能
共 28 条
使用方式把这类脚本放到玩家登录后会执行的位置,例如:D:\\MirServer\\Mir200\\Envir\\MapQuest_def\\QManage.txt基础结构:[@Login]#ACTSetOnTimer 250 1MOV N$人物显示爆率 0MOV N$
人物死亡时触发 功能: 人物死亡时触发 [@PlayDie]#IFKillByHum#SAY你被<$KILLER>杀了.
界面帮助按钮触发 功能: 界面帮助按钮触发 格式: QFunction-0.txt [@Help] #SAY Help
装备持久消失时触发 功能: 装备持久消失时触发,位置0-12 [@ItemDamage1] #IF #ACT SendMsg 5 你的武器已经损坏.
摆摊触发脚本 说明:允许摆摊的地图需要在MapInfo.txt中增加地图参数ALLOWUSEMYSHOP打开摆摊窗口之前首先执行Q-Function中的@StartMyShop脚本段.脚本命令ForbidMyShop用于中断摆摊.例子:以下脚本放在Q-Function中.[@StartMyShop]#IFCheckLevelEx < 40IsOnMap 3#
指定人物触发字段 HCALL 人物名称 触发字段
英雄升级触发 英雄升级触发 @HeroLevelUp 这个触发也是由主人执行的所以对英雄的操作请在前面加H 例如: [@HeroLevelUp] #IF #ACT H.give 金条 2 break
英雄上线触发 英雄上线触发 @HeroLogon 注意这个触发是由主人执行的所以对英雄的操作请在前面加H QManage.txt里的配置脚本 [@HeroLogon] #if H.CHECKNAMELIST ..\QuestDiary\数据文件\英雄名单.txt #act H.DELSKILL 破魂斩 H.DELSKILL 劈星斩 H.DELSKILL 雷霆
英雄当前获得经验触发 @HeroGetExp 例如: [@HeroGetExp] #if #act SENDMSG 5 :英雄本次获取经验为:<$HeroGetExp> break
物品捡取 @PickUpItem
套装触发 @GroupItem 例如: [@GroupItem0] #IF #ACT SENDMSG 0 圣战套装隐藏属性被激发:攻击上限增加5点! [@GroupItem1] #IF #ACT SENDMSG 0 法神套装隐藏属性被激发:魔法上限增加5点! [@GroupItem2] #IF #ACT SENDMSG 0 天尊套装隐藏属性被激发:道术上限增
外挂触发[!]外挂触发 QFunction-0脚本里[@UsePlugin]字段 [@UsePlugin] #ACT ChangeModeEx 10 10 SENDMSG 6 使用外挂,锁定10秒
杀死人物触发 @KillPlay ;杀人触发 [@KillPlay] #ACT MessageBox 你杀人了
杀死怪物时触发 功能: 杀死怪物时触发 说明: 对应地图参数中需要加入ONKILLMON才可生效![@OnKillMob]#IFCheckKillMonName 白野猪#SAY你杀死一头白野猪!
人物小退触发 [@PlayReconnection] 人物小退触发
人物死亡 功能: 人物是被怪物杀死还是玩家杀死 格式: ;========================================== [@PlayDie] #IF CHECKCURRRTARGETRACE = 0 #ACT SENDMSG 6 你被人物【<$CURRRTARGETNAME>】杀死了 255 249 BREAK #IF CHECKCU
人物升级触发 人物升级触发 脚本文件位于: X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt ;此脚为功能脚本,用于实现各种与脚本有关的功能 ;人物升级触发 [@PlayLevelUp] #ACT MessageBox 升级