MaxM2引擎各种人物触发脚本
捡起物品触发
@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引擎各种人物触发脚本的更多相关文章
- 传奇gee引擎,智能假人,假人脚本,geeM2假人
开新区注意事项: 1.新区无任何玩家数据下可以运行“MirServer\假人行会初始化”目录下的“点我初始化假人行会.Bat”程序 2.默认假人后台管理密码为:2139263 ;--------- ...
- 【转载】U3D 游戏引擎之游戏架构脚本该如何来写
原文:http://tech.ddvip.com/2013-02/1359996528190113.html Unity3D 游戏引擎之游戏架构脚本该如何来写 2013-02-05 00:48:4 ...
- U3D 游戏引擎之游戏架构脚本该如何来写
这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难.这篇文章的目的是让哪些已经上手Unity3D游戏引 ...
- Android使用init.rc触发脚本实现隐藏内置应用
[实现逻辑] 通过在property_service.c中设置标志位,在设置中实现接口改变标志位, 使用init.rc中声明的服务来侦听标志位的变化,显式启动声明的服务,执行对应的脚本,把应用后缀从a ...
- 传奇版本中利用NPC迅速给人物加血脚本制作
在传奇中,快速给玩家回血的脚本被广泛运用,能刺激玩家消费,怎么说呢,玩家跟人PK激情中,特别是群打,快速补血的重要性不说你也懂的. [@main]神医:“最近玛法大陆动荡不平,每天进进出出这里的伤者日 ...
- Django 框架中定时触发脚本
方法一: Django搭建的服务器一般都用作WEB网站进行访问,通常的形式是用户访问网站或点击按钮发送请求,Django检测到请求后进行相应的试图函数处理后返回页面给用户. 但是,我们有时会需要有一些 ...
- windows python监听文件触发脚本
from watchdog.events import * class FileEventHandler(FileSystemEventHandler): def __init__(self): Fi ...
- nmap 使用脚本引擎进行扫描
1.下载nmap(nmap官网). 2.安装nmap. 3.编辑环境变量(windows下所需),保存.
- 8.4(Java学习笔记)java脚本引擎(Rhino)
一.java脚本引擎 java脚本引擎是沟通java和脚本语句之间的桥梁,可以通过对应的脚本引擎在java中调用各种脚本语言. 二.脚本引擎执行脚本代码 ScriptEngineManager:为Sc ...
随机推荐
- 回味Ubuntu10.10致敬Gnome桌面
目录 Ubuntu10.10可用源 Ubuntu10.10更新语言包 输入法支持 浏览器选择 文件下载 压缩文件中文乱码的处理 视频播放 科学计算 搭建Lamp环境 实现文件分享 主题美化 Ubunt ...
- 【Linux02】LInux初始入门
1.LInux操作系统发展与演变 ENIARC: CUP:运算器.控制器.寄存器.缓存 存储器:内存.RAM Input:指令+数据 Output:结果 程序:指令+数据 算法+数据结构 字节是 ...
- JS中axios使用注意点
今天遇到这样一个问题,前端会同时弹出成功和失败的两个提示框,由于不是本人操作,也没有怀疑是前端代码的问题,就索性根据后端的日志作为分析依据,开始个人以为是后端接口上班了两次结果,一个是成功,另外一个是 ...
- Robot Framework选择定位option类型下拉框
页面下拉框一般有两种类型,一种是div标签的,一种是option类型的,比如: div标签类型则可以通过定位进行元素点击去选择对应的枚举参数则可,而option类型的下拉选项则通过Selenium2L ...
- 《深入理解java虚拟机》读书笔记九——第十章
第十章 早期(编译期)优化 1.Javac的源码与调试 编译期的分类: 前端编译期:把*.java文件转换为*.class文件的过程.例如sun的javac.eclipseJDT中的增量编译器. JI ...
- 微信小程序中如何上传图片
本篇文章给大家带来的内容是关于微信小程序中如何上传图片(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.wxml文件 <text>上传图片</text ...
- macOS 下安装tomcat
The Servlet 4.0 specification is out and Tomcat 9.0.x does support it. Time to dive into Tomcat 9. [ ...
- Java时间格式字符串与Date的相互转化
目录 将Date转化为格式化字符串 时间格式字符串转化为Date @ 将Date转化为格式化字符串 将Date转化为格式化字符串是利用SimpleDateFormat类继承自 java.text.Da ...
- thinkphp中如何用路由调用前台html界面
先上图片看看基本的文件位置 1.首先在application\route.php中定义路由 <?php use think\Route; Route::get("home", ...
- mybatis-plus - TableInfo
在前面 的 inject() 方法中, 调用了一个 TableInfoHelper.initTableInfo(builderAssistant, modelClass) 方法, 来获取 表信息: T ...