地方网

搜索

[传奇工具] MirYQ全套程序(2011-09-08)

[复制链接]
admin 发表于 2011-9-13 16:39:04 | 显示全部楼层 |阅读模式
软件简介:
MirYQ打造专业的传奇引擎,采用最新的D3D引擎技术,
重新编写客户端内核,支持硬件加速渲染模式,纹理压缩等最新技术,
内存CPU占用低,执行效率高,游戏更加流畅。支持16位,32位真彩色
全面支持1.76、1.85、英雄版本传奇续章、传奇归来、传奇外传。
登录器支持窗口化,支持800*600、1024*768、900 * 600三种分辨率。
由于加壳的问题部分程序杀毒软件可能会误报
请同时更新M2和登录器否则可能出现不能登录或功能不正常的问题
【2011-09-08更新:】
修正有的机器登录器自动更新完成后不能自动打开新登录器的问题
修正获取最高等级可能产生的内存错误
修正英雄打怪的时候,不跟着人物回城
修正英雄包裹的问题
修正一个卡技能的问题
修正读取WIS文件一个错误
修正挖肉时会导致包裹里肉的品质下降的问题
修改176仓库物品属性显示样式
加快小退的速度
限制输入框输入文字的长度
修正其他一些问题
【2011-09-05更新:】
修正角色名有拖尾的问题
修正魔法锁定神兽,神兽变身后,解锁的问题
修正地图事件触发的一些问题
修正176版本戴不上传音筒
修正英雄升级不能正确显示等级
修正CHECKNAMEDATETIMELIST命令过期记录自动删除的问题
OPENUPGRADEDLG做了一些改进
输入框做了一些改进
增加个人商店出售物品和仓库数量限制
增加地图参数ALLOWUSEMYSHOP允许使用个人商店,没有该参数的地图只能搜索查看,无法出售购买存仓操作
增加个人商店物品规则设置
增加人形怪爆物品机率的设置
增加使用魔法触发QFunction脚本 [@MagicX] X表示魔法ID
增加最高等级限制
【2011-09-02更新:】
修正一个会产生地图产生白块的问题
修正英雄增加魔法命令的问题
修正内挂的一些问题
修正CheckStringlength的问题
修改ADDTOCASTLEWARLIST脚本命令
修改攻击触发兼容HEROM2
增加爆物品触发
更新说明书
格式:CheckStringlength 字符串 检测符(,,=) 位数
;============================================================
格式: ADDTOCASTLEWARLIST 城堡名称 行会名称(行会名称为空时所有行会加入到攻城列表) 天数(几天后开始攻城,该参数可以为空,为空时按照引擎设置的天数)
[@main]
#ACT
ADDTOCASTLEWARLIST 沙巴克 1

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagTagFuncEx$CURRRUSEMAGICID
;SENDMSG 6 你被人物【$CURRRTARGETNAME】攻击了。使用魔法ID=$CURRRUSEMAGICID 255 253
BREAK

#IF
#ACT
GOTO @MagMonFunc$CURRRUSEMAGICID
;SENDMSG 6 你被怪物【$CURRRTARGETNAME】攻击了。使用魔法ID=$CURRRUSEMAGICID 255 253
BREAK

[@MagicAttack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagSelfFunc$CURRRUSEMAGICID
GOTO @MagTagFunc$CURRRUSEMAGICID
;SENDMSG 6 你攻击了人物【$CURRRTARGETNAME】。使用魔法ID=$CURRRUSEMAGICID 255 249
BREAK

#IF
#ACT
GOTO @MagSelfFunc$CURRRUSEMAGICID
;SENDMSG 6 你攻击了怪物【$CURRRTARGETNAME】。使用魔法ID=$CURRRUSEMAGICID 255 249
BREAK
;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagTagFuncEx$CURRRUSEMAGICID
;SENDMSG 6 你被人物【$CURRRTARGETNAME】攻击了。使用魔法ID=$CURRRUSEMAGICID 255 253
BREAK

#IF
#ACT
GOTO @MagMonFunc$CURRRUSEMAGICID
;SENDMSG 6 你被怪物【$CURRRTARGETNAME】攻击了。使用魔法ID=$CURRRUSEMAGICID 255 253
BREAK

[@Attack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagSelfFunc$CURRRUSEMAGICID
GOTO @MagTagFunc$CURRRUSEMAGICID
;SENDMSG 6 你攻击了人物【$CURRRTARGETNAME】。使用魔法ID=$CURRRUSEMAGICID 255 249
BREAK
#IF
#ACT
GOTO @MagSelfFunc$CURRRUSEMAGICID
;SENDMSG 6 你攻击了怪物【$CURRRTARGETNAME】。使用魔法ID=$CURRRUSEMAGICID 255 249
BREAK

[@MagSelfFunc1]
#ACT
SENDMSG 6 火球术攻击 255 249
[@MagTagFuncEx1]
#ACT
SENDMSG 6 被火球术攻击 255 249
[@MagSelfFunc12]
#ACT
SENDMSG 6 刺杀剑术攻击 255 249
[@MagTagFuncEx12]
#ACT
SENDMSG 6 被刺杀剑术攻击 255 249
;魔法ID为0时,为物理攻击也就是怪物的攻击
[@MagMonFunc0]
#ACT
SENDMSG 6 被怪物攻击 255 249
==============================================================================
地图事件配置详解 必须在M2-选项-功能设置-基本设置-启用地图事件触发勾上才有效
Mir200\Envir\MapEvent.txt 配置
;触发标识
; 格式:
; 标识:值
;
; 标识:(-1 - 800) -1 代表不检查标识
; 值: (0 - 1)
;
;
;触发条件
; 格式:
; 代码:物品:组队;
; 代码:
; 0:无效
; 1:扔物品
; 2:捡物品
; 3:挖矿
; 4:走路(不支持物品条件)
; 5:跑步(不支持物品条件)
; 6:爆物品
; 物品:(物品名称 - *) * 代表不需要物品
; 组队:(0 - 1) 0为不需要组队,1为必须组队才触发(暂时不支持)
;触发机率
; 数字越大,机率越低
; 范围:(0 - 999999) 0 的机率为100%
;事件类型
; 格式
; 代码:内容
; 代码:(现在只支持脚本事件)
; 0:无效
; 1:调用脚本(调用QFunction-0.txt中的内容)
;注意事项
;
; 在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有最后一个设置有效
;地图号 座标X 座标Y 范围 触发标识 触发条件 触发机率 事件类型
;和翎风不同的我们这里增加一个范围,如果范围的值是0 那么必须在这个坐标上才能触发,否则只要进入这个坐标的范围就会触发
;坐标为-1时不检测坐标
3 333 333 0 -1:1 1:回城卷:0 2 1:@MapEventDropItem
3 333 333 0 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem
3 338 331 0 -1:1 3:*:0 2 1:@MapEventMine
3 330 330 0 -1:1 4:*:0 2 1:@MapEventWalk
3 331 335 0 -1:1 5:*:0 2 1:@MapEventRun
3 -1 -1 0 -1:0 6:*:0 0 1:@爆物品
QFunction脚本
[@爆物品]
#ACT
;这里的%s表示的爆出的物品名称 %x爆出的物品X坐标 %y爆出的物品Y坐标.
SENDMSG 0 【地图:%m】【物品:%s】【坐标(%x:%y】 255 253
;也可以这样
SENDMSG 0 【地图:%m】【物品:$SCATTERITEMNAME】【坐标($SCATTERITEMX:$SCATTERITEMY】 255 253

【2011-08-29更新:】
修正装备特效造成地图产生白块的问题
修正人形怪不爆包裹装备
修改M2内挂的一些控制方式
【2011-08-23更新:】
修正交易看不到对方名称
修正死亡复活后关闭背景音乐
修正脚本命令SENDMOVEMSG无效的问题
修正脚本命令SENDTOPCHATBOARDMSG无效的问题
修正脚本命令OPENUPGRADEDLG可能会产生复制装备
修正删除不了物品特效的问题
修正客户端一些绘图错误。
修正开门会闪的问题
修正读取某些资源会产生CPU高的问题
修正内挂自动吃药的一个问题
修正包裹物品偶尔刷新不正常的问题
修正仓库偶尔存取不正常的问题
修正隐身翅膀也隐藏了
修正其他若干BUG
修改一些细节
【2011-08-11更新:】
修正登录器有开门动作时,角色选择界面不显示职业等级
更新说明书
【2011-08-10更新:】
修正地图连接的一个问题
修正定时器的问题
内挂中增加怪物名称显示的选项
登录器配置器增加是否显示开门效果的选项
修正新属性的设置没有保存,导致无法爆出有新属性的装备
修正个别机器全屏登录失败的问题
修正战士没有强化技能效果
修正野蛮冲撞,会触发反外挂系统
修正一些老地图会花屏的问题
修正连续玩几个小时后,由于程序释放内存太慢,造成卡的问题
修正脚本命令CHECKNAMEDATETIMELIST和ADDNAMEDATETIMELIST
修改若干细节
修正其他已知道BUG

【2011-08-04更新:】
修正看不见弓箭手射的箭,包括弓箭手和祖玛弓箭手等等怪物。
修正可以同时召唤骷髅和神兽。M2增加一个选项,可以选择是否可以同时召唤
修正移动加速无效的问题
修改装备显示的一些细节
增加WIL编辑器支持PNG和TAG文件的导出和导入
-------------------------------------------------------------
新增兼容HERO的命令或功能
QManage.txt中增加一个新的脚本段[@Startup],此脚本段只在服务器开启后执行一次.
-------------------------------------------------------------
增加脚本命令ChangeModeEx
改变人物当前模式(无敌,隐身,生命,魔法,攻击力,魔法力,道术力,攻击速度,禁止攻击)
格式: ChangeModeEx 模式(1-10) 时间(1-65535) 附加值(1-65535)
说明: 1=无敌 2=隐身 3=HP 4=MP 5=攻击力 6=魔法力 7=道术力 8=攻击速度 9=禁止攻击 10=锁定
第三个参数无敌,隐身,禁止攻击时没有使用.
#IF
#ACT
ChangeModeEx 1 60
#SAY
给你1分钟的无敌时间,好好利用哦!
#IF
#ACT
ChangeModeEx 5 60 20
#SAY
60秒之内攻击力增加20点.
-------------------------------------------------------------
增加脚本命令MoveMapPlay 原地图 新地图 X Y
把某个地图中的玩家全部移动到另外一个地图.
#IF
#ACT
MoveMapPlay 0 3 333 333
#SAY
地图0中的人物已经全部移动到地图3中.
-------------------------------------------------------------
应用户要求重新修改以下素材读取
Hum.wil Shape 1~99
Hum2.wil Shape 100~119
Hum3.wil Shape 120~129
Weapon.wil Shape 1~99
Weapon2.wil Shape 100~119
Weapon3.wil Shape 120~139
Weapon2.wis Shape 200~220

【2011-08-02更新:】
开放登录器的必备补丁修改的。提供专用的WIL编辑器,支持设置密码功能
增加各职业一些技能的细节控制
增加暴击的魔法效果
增加护体神盾、乾坤大挪移、擒龙手、召唤圣兽、召唤月灵等技能
扩展物品数据库物品名称支持到30个字符
扩展怪物数据库怪物名称支持到30个字符,扩展HP和MP字段支持到21亿
优化客户端数据处理
修改装备备注支持颜色设置
修正人物死亡屏幕效果
修正套装显示的错误
修正装备加速无效的问题
修正登录器在有的情况下会初始化失败
修正流星火雨和噬血术效果错误
修正其他已经BUG
装备备注说明:
文件保存在Data\ItemDesc.dat
格式如下
装备名称=颜色(0~255)/备注描述1\备注描述2\
宝藏钥匙=250/可用来开启卧龙山庄中的神秘宝藏\253/直接获得其中的宝物

套装备注说明:
文件保存在Data\TzItemDesc.dat
格式如下
颜色(0~255)/套装名字|装备数量|颜色(0~255)/装备名称:颜色(0~255)/属性描述
250/彩钰套装|2|150/布衣(男)|150/木剑:彩钰战套装属性\253/攻击1-3 防御1-2 魔御1-2\253/HP+6% MP+5% 准确+1 敏捷+1
\表示换行 /颜色分隔符 |套装的分隔符 :套装装备名称和属性之间的分隔符

【2011-07-28更新:】
优化登录器核心
增加道士可以直接使用包裹中毒符选项
增加千里传音和传音筒文字颜色控制
增加浏览器地址可以在M2自定义
增加内挂中自动吃药的物品可以在M2上控制
增加各职业强化技能
增加套装显示备注
修正技能幽灵盾和神圣战甲术没有符飞行的效果
修正重新加载NPC后,QFunction-0 字段触发引擎会报错的问题
修正脚本命令CHANGEEXP,调整的经验值不正确的问题
修正内挂中物品过滤框向下滚动按钮点不了的问题
修正关闭背景音乐,登录的时候会响一秒的问题
修正读取Wis文件会花屏的问题
修正反外挂误封的问题
修正一些技能没有声效的问题
修正人形怪和英雄装备攻击翻倍没有效果的问题
修正PlaySound脚本命令无效的问题.例: PlaySound Wav\1.wav
修正叠加物品会暴出很多个
修正自动行走有人挡着无法行走的问题
修改内挂中隐藏尸体只隐藏怪物的尸体
修改以下素材读取
Hum.wil Shape 1~99
Hum2.wil Shape 100~119
Hum3.wil Shape 120~129
Weapon.wil Shape 1~99
Weapon2.wil Shape 100~119
Weapon3.wil Shape 120~139
Weapon2.wis Shape 200~220

强化技能说明:
CHECKSKILL 魔法名称 检测符(+,-,=) 等级 是否检测强化技能(0或为空时为技能等级,1为强化技能等级)
SKILLLEVEL 魔法名称 调整符(+,-,=) 等级 是否调整强化技能(0或为空时为技能等级,1为强化技能等级)
例:
[@main]
#IF
CHECKSKILL 冰咆哮 = 0 1
#ACT
SKILLLEVEL 冰咆哮 = 1 1
SENDMSG 6 冰咆哮已修炼到强化一重
套装备注说明:
文件保存在Data\TzItemDesc.dat
格式如下
套装名字|装备数量|装备名字:属性描述
彩钰套装|2|布衣(男)|木剑:彩钰战套装属性\攻击1-3 防御1-2 魔御1-2\HP+6% MP+5% 准确+1 敏捷+1

【2011-07-15更新:】
更换老版的网关,多线程网关会造成卡的问题。
修正脚本命令MAPEFFECT。在地图上播放特效,不能控制播放次数的问题
修正脚本命令CHANGEITEMADDVALUE,修改成功后不能立即显示的问题
修正客户端背景音乐 MUSIC(Wav\music1.mp3),放到地图参数中。(目录名称和音乐文件名称不能有空格)
修正自动练功速度快了,会触发反外挂系统
修正装备显示的BUG
【2011-07-12更新:】
修正人物属性下限不正常的问题
修正抓屏会卡一下的问题
优化素材载入速度
优化播放音效造成CPU过高的问题
增加装备显示附加属性,可以在M2上控制是否显示
增加脚本命令CHECKITEMADDVALUE,检查物品的附加属性值
增加脚本命令CHANGEITEMADDVALUE,修改物品的附加属性值
增加脚本命令GETITEMADDVALUE,获取物品的附加属性值
CHECKITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 属性位置(0-14) (符号   =) 值
CHANGEITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 属性位置(0-14) (符号 + - =) 值
GETITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 属性位置(0-14) 保存变量
物品位置:
0 盔甲
1 武器
2 照明物(蜡烛,此物品属性升级无效)
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 右戒指
9 无(放护身符位置)
10 腰带
11 鞋子
12 宝石
盔甲
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5-13 无效果
14 持久
武器
0 DC2
1 MC2
2 SC2
3 幸运
4 诅咒
5 准确
6 攻击速度
7 强度
8-9 暂不知道
10 需开封
11-13 暂不知道
14 持久
头盔
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5 佩带需求
6 佩带级别
7-13 无效果
14 持久
项链
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8 reserved
9-13 暂不知道
14 持久
手镯
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
戒指
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
例子:
#IF
CheckItemAddValue 0 0  1
#ACT
GETITEMADDVALUE 0 0 $STR(M10)
#SAY
你的盔甲附加了$STR(M10)点防御属性.

【2011-07-09更新:】
修正英雄血量不正常的问题
修正没有魔法时还在自动使用技能
修正创建人物界面显示的一些问题
修正一些图片显示不正常的问题
修正个别机器对纹理压缩支持不好的问题(会造成有的按钮不能点的问题)
修正右键不能开关组的问题
修正命令GuildNoticeMsg无效的问题
修改登录器搜索客户端算法,提高搜索客户端的速度
增加登录器自动记录最后一个游戏区,下次打开的时候,自动选择上次最后登录的区
增加登录器自动记录最近登录的游戏区
增加登录器自动刷新远程列表功能
增加脚本命令ChangeHumAbility
增加脚本命令SetStringBlank
调整人物属性.
格式: ChangeHumAbility 属性(1-12) 操作符(+ = -) 效果(1-65535) 时间秒
说明: 属性1-12分别对应人物 防御下限 防御上限 魔御下限 魔御上限 攻击下限 攻击上限 魔法下限 魔法上限 道术下限 道术上限 MaxHP MaxMP
注意:调整后的属性效果只在人物在线时有效.
不带时间为在线一直有效
例子:
#IF
#ACT
ChangeHumAbility 2 + 10 60
#SAY
你的防御上限增加10点.60秒后恢复
功能: 给字符串在前面或者后面增加指定个数的空格.
格式: SetStringBlank 变量(S,A) 长度(1-100) 格式(0, 1)
说明: 可支持人物S变量或者全局A变量,格式0=前面,1=后面
注意: 第二个参数长度是指增加空格后整个字符串的长度,例如字符串MirYQ引擎长度是9,
如果第二个参数设置1 那么实际增加6个空格.
注意: 英文字母和数字占用1个字节(长度),汉字占用2个字节(长度).
例子:
[@main]
#IF
#ACT
MOV S10 MirYQ引擎
SetStringBlank $STR(S10) 15 0
SendMsg 5 $STR(S10)
MOV S10 MirYQ引擎
SetStringBlank $STR(S10) 15 1
SendMsg 5 $STR(S10)

【2011-07-07更新:】
更新引擎帮助文件
增加自动登录离线挂机人物
使用DBServer导出数据,导出的文件保存到X:\MirServer\Mir200\Envir\AutoLoadOffline.txt
然后在M2操作-控制-加载脱机人物
增加装备旧的显示模式
修正5600端口不能修改的问题
修正SENDCENTERMSG 命令无效的问题
完善WebBroser命令,使用客户端内置浏览器打开网站
【2011-07-03更新:】
增加脚本命令SetIcon,在人物头顶显示一个头像。
格式: SetIcon 位置(0-9) WIL文件序号 图片序号(0-65535) X(为空时默认X=0) Y(为空时默认Y=0) 播放张数(为空时默认张数=1)
修正回车无法显示输入框的问题
修改摆摊触发方式,点击开始摆摊或停止摆摊将触发 QFunction-0 [@ShopStall]
[@main]
#ACT
SETICON 0 3 1 30 -30
SETICON 1 3 2 -30 -30
SETICON 2 3 3 -60 -30 3
SETICON 3 3 7
;如果要清除,WIL文件序号设置为-1即可
[@main]
SETICON 0 -1
SETICON 1 -1
SETICON 2 -1
;QFunction-0
[@ShopStall]
#IF
INSAFEZONE
;检测在安全区
#ELSEACT
MESSAGEBOX 需要在安全区才能摆摊
BREAK
#IF
CHECKSHOPSTALLSTATUS
;检测是不是在摆摊
#ACT
MESSAGEBOX 你是否确认要停止摆摊 @确定开始或停止摆摊
#ELSEACT
MESSAGEBOX 你是否确认要开始摆摊 @确定开始或停止摆摊
[@确定开始或停止摆摊]
#ACT
SHOPSTALL
;使用SHOPSTALL命令,如果正在摆摊就会停止摆摊,如果没有摆摊就会开始摆摊
【2011-07-01更新:】
增加客户端装备显示框可以在M2上控制
增加免费版可以增加5个WIL文件(用于装备特效)
增加支持900 * 600宽屏分辨率
重新制作的内挂,M2可以详细控制,支持隔位刺杀,走位刺杀等等
增加脚本命令 CHECKNEWITEMVALUE 检测装备新增属性
增加登录器上分辨率选择和窗口模式选项
增加吃药间隔控制(选项-参数设置-游戏速度)
修正快捷键退出游戏时会弹出2次对话框
修正纹理压缩模式时,按钮有时候无法点击的问题
修正人物属性框中,某些衣服会挡着项链戒指等装备
例:
CHECKNEWITEMVALUE 位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 属性(0-10) 检测符(,,=) 值(1-100)
属性(0-10)
(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~100%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加目标暴率 1~100%
(7)人物体力增加 1~100%
(8)人物魔力增加 1~100%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100%
【2011-06-20更新:】
增加脚本命令改变人体颜色支持0~255中颜色
SETBODYCOLOR 颜色(0~255,255时清除颜色) 改变时长(秒)
增加脚本命令改变人物状态
MAKEPOSION 类型(0-5,0和1是绿毒和红毒 5是麻痹 其他无效) 时间(秒) 威力
例:
#ACT
MAKEPOSION 5 10 10
#SAY
你被麻痹了
【2011-06-19更新:】
增加界面按钮的显示控制,可以在M2设置是否显示
增加人物或怪物的等级,HP,MP最高支持到21亿,在M2参数设置-游戏选项(1)
修改装备发光特效,可以使用脚本命令SETITEMEFFECT控制
增加装备以下新属性
(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~100%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加目标暴率 1~100%
(7)人物体力增加 1~100%
(8)人物魔力增加 1~100%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100%
增加脚本命令:
;打开可以放物品的对话框,也就是装备修理或出售物品的那个对话框
OPENUPGRADEDLG 装备升级(显示的名称)
;收回OK框中的物品
TAKEDLGITEM
;返回OK框中的物品到包裹
RECLAIMITEM
点击OK键后触发字段[@UpgradeDlgItem]
[@UpgradeDlgItem]
#SAY
OK框中物品的名称:$DLGITEM.NAME\
OK框中物品的StdMode:$DLGITEM.STDMODE\
OK框中物品的持久:$DLGITEM.DURA\
OK框中物品的最大持久:$DLGITEM.DURAMAX\
升级/@升级\
[@升级]
#ACT
SetNewItemValue -1 0 + 10
RECLAIMITEM
SetNewItemValue 位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 属性(0-10) 操作符(+,-,=) 值(1-100)
属性(0-10)
(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~100%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加目标暴率 1~100%
(7)人物体力增加 1~100%
(8)人物魔力增加 1~100%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100%
;设置装备发光特效
SETITEMEFFECT 位置(-1时是OK框中的装备, 0-12时是穿在身上的装备) 特效编号(0-255,0为清除特效)
【2011-06-09更新:】
修正延时公告坐标不正确的问题
修改176版的登录背景音乐
修改装备显示方式
修改个人商店的一些细节
增加启动控制器数据备份功能
增加新沙巴克的资料
增加Alt + R 刷新包裹
增加每个行会限制最高成员的功能
;检测行会最高成员
CHECKGUILDMEMBERMAXLIMITCOUNT 行会名称(SELF表示检测自己所在的行会) 检测符(,,=) 数量
;调整行会最高成员
CHANGEGUILDMEMBERMAXLIMITCOUNT 行会名称(SELF表示调整自己所在的行会) 调整符(+,-,=) 数量
$GUILDMEMBERMAXLIMIT 显示你的行会最高成员数量
【2011-06-05更新:】
修正CHECKUSERDATE报错的问题
修正个人商店的问题(程序包有详细脚本)
修正客户端内存一个错误
修正客户端播放声音的内存泄漏
修正1.76版,双击戴不了毒符的问题
修正右手镯偶尔戴不上的问题
修正内挂隐藏尸体无效的问题
增加毒符的持久比例(功能设置-技能魔法)
【2011-06-02更新:】
修正数字飘血关闭不了的问题
修正仓库物品取不了的问题
修正行会窗口错误
修正交易信息文字错位
修正装备持久信息显示错误
修正数据库服务器刷新排行榜的错误
修正其他已知BUG
增加窗口模式下,可任意拖动窗口,改变窗口大小
【2011-05-26更新:】
完善所有NPC
兼容HeroM2增加脚本命令
格式: GuildNoticeMsg 255 233 发送自定义颜色的文字信息. Self
参数一是前景颜色,参数二是背景颜色,参数三是要发送的文字信息,参数四等于'Self'时只发送给自己, 等于'Group'时发送给组队,
等于'Map'时发送到当前地图中的人物.如果省略参数四表示全服发送.
支持的参数: %s(玩家名字) %d(NPC名字) %m(地图名字) %x%y(坐标)
$KILLER杀死人物的名字 $MONKILLER杀死怪物的名字
;MESSAGEBOX支持确定和取消触发
MESSAGEBOX 是否确认要删除 @确定 @取消
[@是]
点击的确定
[@否]
点击的取消

;指定人物触发字段
HCALL 人物名称 触发字段
;自动穿装备
AutoTakeOnItem 装备名称 装备位置
;自动脱装备
AutoTakeOffItem 装备位置
;获取文本字符
GetRandomText 文件路径 变量
;定时触发
DelayCall 时间毫秒 触发字段
;检查是否在某地图
ISONMAP 地图名称
;打开自定义NPC对话框
OpenBigDialogBox WIL文件编号 图片编号
;关闭自定义NPC对话框
CloseBigDialogBox
;复活
Relive
;检测宝宝是否在指定范围
CheckSlaveInRange 宝宝名称 范围
;检测指定范围内的人物数量
CheckRangeHumCount 地图名称 X Y 范围 (,,=) 数量
;检测人物是否处在地图的某个范围之内
CheckHumInRange 地图 坐标X 坐标Y 范围(0 -- 500)
;检测城堡是否正在攻城
CHECKCASTLEWAR 沙巴克
【2011-05-23更新:】
增加数字飘血功能
美化装备显示框
增加个人商店功能.拍卖,无限仓库,摆摊功能的合并
修正已知BUG
【2011-05-08更新:】
登录器采用新的优化算法,CPU占用率大幅度下降,整体性能比以前提高几倍。
修正全屏切换会出错的问题
修正登录器有的机器无法关闭的问题
【2011-04-29更新:】
修正有的机器会调整系统音量的问题
增加支持盛大新的土城地图(地图花屏问题)
;检测是否进入攻城的范围
CHECKCASTLEWARAREA 城堡名称

;检测是否正在攻城
CHECKUNDERWAR 城堡名称

;检测地图相同怪物数
CheckMapSameMonCount 地图名称 怪物名称 控制符(,,=) 数量
【2011-04-26更新:】
修正骰子不显示的问题
增加游戏的整体登录速度
增加以下脚本命令
;修理所有装备
REPAIRALL
;回城
GOHOME
;复活
REALIVE
;把人物加入行会
ADDGUILDMEMBER 行会名词 人物名称(人物名称为空时把自己加入到行会)
;把行会加入攻城列表
ADDTOCASTLEWARLIST 城堡名称 行会名称(行会名称为空时所有行会加入到攻城列表)
;在地图上放物品
THROWITEM 地图名称 X坐标 Y坐标 范围 数量 物品名称
THROWITEM 3 336 336 12 2000 金币
;检测地图怪物数量
CHECKRANGEMONCOUNTEX 地图名称 怪物名称 X坐标 Y坐标 范围 控制符(=,,) 数量
增加攻击触发 QFunction-0
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
SENDMSG 6 你被人物【$CURRRTARGETNAME】使用魔法攻击了 255 253
BREAK
#IF
CHECKCURRRTARGETRACE = 1
#ACT
SENDMSG 6 你被英雄【$CURRRTARGETNAME】使用魔法攻击了 255 253
BREAK
#IF
#ACT
SENDMSG 6 你被怪物【$CURRRTARGETNAME】使用魔法攻击了 255 253
BREAK

[@MagicAttack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
SENDMSG 6 你使用魔法攻击了人物【$CURRRTARGETNAME】 255 249
BREAK
#IF
CHECKCURRRTARGETRACE = 1
#ACT
SENDMSG 6 你使用魔法攻击了英雄【$CURRRTARGETNAME】 255 249
BREAK
#IF
#ACT
SENDMSG 6 你使用魔法攻击了怪物【$CURRRTARGETNAME】 255 249
BREAK
;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
SENDMSG 6 你被人物【$CURRRTARGETNAME】攻击了 255 253
BREAK
#IF
CHECKCURRRTARGETRACE = 1
#ACT
SENDMSG 6 你被英雄【$CURRRTARGETNAME】攻击了 255 253
BREAK
#IF
#ACT
SENDMSG 6 你被怪物【$CURRRTARGETNAME】攻击了 255 253
BREAK

[@Attack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【$CURRRTARGETNAME】 255 249
BREAK
#IF
CHECKCURRRTARGETRACE = 1
#ACT
SENDMSG 6 你攻击了英雄【$CURRRTARGETNAME】 255 249
BREAK
#IF
#ACT
SENDMSG 6 你攻击了怪物【$CURRRTARGETNAME】 255 249
BREAK
【2011-04-21更新:】
修正人物捡物品和扔物品负重不变的问题
修正使用某些技能会原地走路的问题
修正登录器浏览器的尺寸修改不了的问题
修正右键会停止自动追杀
修正在商店购买的物品会产生多个叠加(老版本升级重新启动前,需要删除 Market_prices和Market_saved目录下的文件)
修正1.76毒符的位置放到左手镯上
DBServer增加可创建角色数量的选项(用于传奇外传创建三角色)
增加游戏速度功能
ChangeSpeed 速度类型 速度值
速度类型 1为 移动速度 2为攻击速度 3为魔法速度
速度值(-10和10之间 小于0为减速 等于0不变速)
CHANGESPEED 1 5
【2011-04-13更新:】
增加支持传奇外传。
增加登录器皮肤自定义编辑
去掉登录时的开门动画
修正客户端一些图片错误
修正其他已知BUG
【2011-04-03更新:】
增加1.76、1.85、英雄版本、传奇续章。传奇外传正在制作中。
目前引擎支持1.76、1.85、英雄版本、传奇续章、传奇归来。
增加商铺支持元宝,金币,泡点三种货币购买。
增加任务对话框的页面可以在引擎自由设置。详见引擎:工具-任务NPC配置
增加人形怪配置。详见引擎:选项-怪物设置-人形怪设置
增加装备的发光特效,可以设置读取任意WIL资源的效果图片,可以设置装备的外观、内观,包裹中的效果。详见引擎:查看-列表信息(二)-物品特效
增加物品在地面颜色的显示设置,在物品数据库中增加字段Color
增加物品叠加功能,在物品数据库中增加字段OverLap
增加控制器自动配置数据库功能,有些用户不会配置数据库和增加数据库字段。启动控制台就可以自动配置。
增加好友功能
增加脚本命令:
金刚石
CHECKGAMEDIAMOND (,,=) 值
GAMEDIAMOND (+,-,=) 值
$GAMEDIAMOND
灵符
CHECKGAMEGIRD (,,=) 值
GAMEGIRD (+,-,=) 值
$GAMEGIRD
荣誉
CHECKGAMEGLORY (,,=) 值
GAMEGLORY (+,-,=) 值
$GAMEGLORY
检测字符串长度
CHECKSTRINGLENGTH (,,=) 值

检测是否有英雄
HAVHERO
创建文件
CREATEFILE ..\QuestDiary\名称列表.txt
PLAYEFFECT 人物效果 所有人可见 可以制作凤天魔甲的光环等效果
MAPEFFECT 地图效果 所有人可见 可以制作泉水喷溅、地图魔法等效果
SCREENEFFECT 屏幕效果 自己可见
PLAYEFFECT WIL文件序号 开始图片数 播放图片张数 播放次数 播放速度(毫秒)
MAPEFFECT 地图名称 X Y WIL文件序号 开始图片数 播放图片张数 播放次数 播放速度(毫秒)
SCREENEFFECT 屏幕坐标X 屏幕坐标Y WIL文件序号 开始图片数 播放图片张数 播放次数 播放速度(毫秒) 模式(0=自己,1=所有人)
播放声音
PLAYSOUND 1.wav
打开NPC大对话框
OPENMERCHANTBIGDLG WIL文件序号 图片序号 是否可以移动(0,1)
关闭NPC大对话框
CLOSEMERCHANTBIGDLG
英雄脚本命令使用在原来人物的脚本命令前面加H.
例:
检测英雄等级
H.CHECKLEVELEX  0

【2011-02-16更新:】
增加魔法修炼等级,最高可以修炼到15级,需要更换最新的魔法数据库,
否则M2无法启动。MaxTrainLv字段为可以修炼的最高等级
修改魔法等级显示方式和盛大一样
跑步卡的用户,需要修改M2参数。选项-参数设置-游戏速度-间隔控制
数字越大越容易卡,如果发现跑步卡,把数值调小点就可以。
修正其他已知BUG
【2011-01-28更新:】
修改纹理压缩模式,默认使用最高压缩模式,进一步降低内存占用
修正不能自动换毒的问题
修正传音筒看到的是自己的名字
修正小地图雷达点小的问题
修正组队快捷键 组第一个人物,组不上的问题
修正其他已知BUG
修改登录器皮肤
修改客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药 Anicount=100 超级金创药 Shape=100
疗伤药 Anicount=115 疗伤药包 Shape=115
回城卷 Anicount=108 回城卷包 Shape=108
支持2次打包
例如:
可以把疗伤药包再次打包
疗伤药包 Anicount=120 超级疗伤药包 Shape=120

【2011-01-24更新:】
修正红屏的问题
修正滚动信息出错导致卡屏的问题
修正其他已知BUG
进一步降低内存占用
【2011-01-22更新:】
修正黑屏的问题
修正看不到别人头盔的属性
修正组队看不到队员
修正其他已知BUG
增加聊天框可以鼠标拖动调整高度
【2011-01-10更新:】
使用D3D绘图引擎重新编写客户端内核,支持硬件加速渲染模式,
执行效率高,游戏更加流畅,CPU占用更低
修正其他已知BUG
【2010-09-25更新:】
修正人物跑动慢的问题
增加新魔法数据库
-----------------------------------------------------------------------
【2010-09-22更新:】
重新编写了客户端内核,支持16位和32位真彩,游戏更加流畅,CPU占用更低
增加聊天框可拉伸高度
增加噬血术,逐日剑法,流星火雨
修改物品说明现改为随鼠标悬浮说明
修改物品备注信息不在写入登录器,直接读取Data\ItemDesc.dat
增加魔法备注信息显示,读取Data\SkillDesc.dat
修正没有声卡的机器无法启动客户端的问题
修正计次物品显示错误
---------------------------------------------------------------------------------------------
【2010-09-18更新:】
增加KILLERRACE命令,检测杀人者是人物还是怪物
增加$KILLER杀人者名称变量
增加会员命令
增加记忆石功能
增加千里传音和传音筒功能
扩展字符变量S和数字变量N,除了支持0~499以外,可以在S变量或N变量后面增加任意字符,使用如下:
[@test]
#ACT
MOV S我的人物名称 $USERNAME
SENDMSG 0 $STR(S我的人物名称) 255 253
[@test1]
#ACT
MOV N我的杀怪总数 100
INC $STR(N我的当前杀怪数) 1
SENDMSG 6 【杀怪总数=$STR(N我的杀怪总数)】【当前杀怪数=$STR(N我的当前杀怪数)】 255 253
[@PlayDie]
#IF
KILLERRACE = 0
#SAY
你被$KILLER人物杀死的。
增加会员时间 文件名称 天 时 分
[@main]
#ACT
ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2 3
#ACT
SENDMSG 6 增加30天2小时3分 255 253
检测会员剩余时间 文件名称 过期是否删除(0不删除 1删除) 变量1(到期时间 字符变量) 变量2(剩余天数 数字变量) 变量3(剩余小时 数字变量) 变量4(剩余分钟 数字变量)
[@main]
#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 1 S1 N1 N2 N3
#ACT
SENDMSG 6 你的会员到期时间是$STR(S1)【剩余天数=$STR(N1)】【剩余小时=$STR(N2)】【剩余分钟=$STR(N3)】 255 253
#ELSEACT
SENDMSG 6 你不是会员或已过期,请及时充值! 255 253
删除会员还是使用原来的老命令DELNAMEDATELIST
[@main]
输入需要充值的人物名称/@@InputString1\ \ \
关闭/@EXIT\
[@InputString1]
#IF
S1.CHECKONLINE
#ACT
ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2 3
SENDMSG 6 $STR(S1)充值成功,增加30天2小时3分! 255 253
#ELSEACT
SENDMSG 6 $STR(S1)不在线! 255 253
---------------------------------------------------------------------------------------------
【2010-09-08更新:】
增加脚本加密插件和脚本加解密工具
重新编写了登录器配置
优化客户端更加流程
修正杀毒软件误报
修正其他已知BUG
---------------------------------------------------------------------------------------------
【2010-07-05更新:】
1:发送聊天框固顶信息
SENDTOPCHATBOARDMSG 发送模式(0发送给所有人,1发送给自己) 字体颜色 背景颜色 时间(秒) 信息
[@Main]
SENDTOPCHATBOARDMSG 0 149 235 30 %s:聊天框固顶信息
2:增加1024*768大界面模式
3:修正若干BUG
160422n9f5lucwpzybfwbu.jpg

160422plsk1fsj0lu7hrbf.jpg

160422r4gdpylpixytro34.jpg

160421in0zcuu14n101q0c.jpg

160421uop13gegm68orm3g.jpg

160421o13085lrbc55l1r2.jpg

160418hygy3yoyjjajr6j9.jpg

160418o2pkdkgz7mgc6mc6.jpg

160418v0rudfv6v4quevt6.jpg

下载地址:
2011-9-13 16:39 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
免费资源区资源无需vip就可以下载!其他资源需要开通vip下载,点击→开通VIP!
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表