|
==========以下为新AFT更新========================
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170330版更新:
01.增加大仓库系统!
脚本 StorageSize <+ - => 大小
变量 $StorageSize 取当前仓库大小
双击仓库格子锁QF触发
!注意触发类脚本是需要用脚本做判断的.
[@仓库扩充]
#ACT
StorageSize + 10
SENDMSG 5 你的第仓库已经扩充了10格
[@仓库扩充2]
#ACT
StorageSize + 5
SENDMSG 5 你的第二仓库已经扩充了5格
02.修复DSBBZT命令偶尔失效的问题.
03.修复魔法盾,金刚护体.不再顶假盾.
04.优化突斩 现在是4秒一次突斩 或者砍2刀放一次突斩.
05.删除各种后门代码,保证再无后门.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170511版更新:
01.新增XZKK变量 30个 使用方法参考 XZJY
02.技能威力调整 使更偏向复古 以下是本次受影响的技能
烈火 雷霆剑 抱月 半月 攻杀 残影 血影
03.兼容老A3 数据无缝升级
04.配套合区工具更新.
05.新增封号特效显示脚本命令 PROSHOW 参数1 参数2 参数3 参数4 参数5
;调用例子
[@显示封号]
#ACT
ProShow 1 0 9216 0 11
BREAK
(对应以下参数显示,0为关闭。参数可以用变量代替,也可以直接用数字。)
参数1 (显示传世主宰者星星个数)1就显示1个星星 最大显示31个 部分引擎显示虎头10=2个虎头).40=天下第一行会.
参数2(1~7 左边圆形图标,
256 右边钻戒图标,
512 天下第一匠神,
1024 GM封号,
8192 渡劫飞升,
1~7+256+512+1024+8192可叠加显示);注意只在时光区才会显示.
参数3(1~32 足球队封号,
256 灵王封号,
512 圣王封号,
768 至圣王封号,
1024 灵仙王封号,
1280 圣仙王封号,
1536 至圣仙王封号,
1792 鸿天仙王封号,
2048 龙灵亲王封号,
2304 辉煌郡王封号,
2560 傲宇阳王封号,
2816 启圣天王封号,
3072 鸿天星王封号,
3328 封灵契王封号,
3584 绝圣灵王封号,
3840 神原器王封号,
4096 御龙宝王封号,
4352 不朽仙王封号,
4608 昆吾郡王封号,
4864 雁门郡王封号,
5120 西河武王封号,
5376 落辰星王封号,
5632 河冲仙王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
每级相差256
9216 天下第一皇,
1~32+封号可叠加显示,参数1跟参数2可叠加显示)
参数4 待用 默认要填0
参数5 (1~21)注意调用情人节的封号 需要用脚本做循环显示 否则其他玩家切换地图或小退就看不到.其他封号显示正常.
1 天不老
2 情难绝
3 君子好逑
4 窈窕淑女
5 文苑仙葩
6 美玉无瑕
7 结发为夫妻
8 恩爱雨不疑
9 盈盈一水间
10 脉脉不得语
11 身无彩凤双飞翼
12 心有灵犀一点通
13 在天愿作比翼鸟
14 在地愿为连理枝
15 龙神斗士
16 龙神宗师
17 龙神尊者
18 龙神斩魔者
19 龙神救世主
20 神龙豪情英雄
21 神龙至尊霸主
Beta---------------------------
不完美功能更新中
支持神龙之魂 大翅膀的穿戴 但不支持下线保存
弄了个群毒 细节还没调整好 技能ID 39
还有一些小细节 没记录了 大家自己体验.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170519版更新:
01.修复XZKK变量使用问题.
02.去掉AFT原本速度检测功能 就是经常出现的 AFT反外挂提示那个.
03.修复上个版本 仓库限制50个的问题.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170511版更新:
01.新增XZKK变量 30个 使用方法参考 XZJY
02.技能威力调整 使更偏向复古 以下是本次受影响的技能
烈火 雷霆剑 抱月 半月 攻杀 残影 血影
03.兼容老A3 数据无缝升级
04.配套合区工具更新.
05.新增封号特效显示脚本命令 PROSHOW 参数1 参数2 参数3 参数4 参数5
;调用例子
[@显示封号]
#ACT
ProShow 1 0 9216 0 11
BREAK
(对应以下参数显示,0为关闭。参数可以用变量代替,也可以直接用数字。)
参数1 (显示传世主宰者星星个数)1就显示1个星星 最大显示31个 部分引擎显示虎头10=2个虎头).40=天下第一行会.
参数2(1~7 左边圆形图标,
256 右边钻戒图标,
512 天下第一匠神,
1024 GM封号,
8192 渡劫飞升,
1~7+256+512+1024+8192可叠加显示);注意只在时光区才会显示.
参数3(1~32 足球队封号,
256 灵王封号,
512 圣王封号,
768 至圣王封号,
1024 灵仙王封号,
1280 圣仙王封号,
1536 至圣仙王封号,
1792 鸿天仙王封号,
2048 龙灵亲王封号,
2304 辉煌郡王封号,
2560 傲宇阳王封号,
2816 启圣天王封号,
3072 鸿天星王封号,
3328 封灵契王封号,
3584 绝圣灵王封号,
3840 神原器王封号,
4096 御龙宝王封号,
4352 不朽仙王封号,
4608 昆吾郡王封号,
4864 雁门郡王封号,
5120 西河武王封号,
5376 落辰星王封号,
5632 河冲仙王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
4608 昆吾郡王封号,
每级相差256
9216 天下第一皇,
1~32+封号可叠加显示,参数1跟参数2可叠加显示)
参数4 待用 默认要填0
参数5 (1~21)注意调用情人节的封号 需要用脚本做循环显示 否则其他玩家切换地图或小退就看不到.其他封号显示正常.
1 天不老
2 情难绝
3 君子好逑
4 窈窕淑女
5 文苑仙葩
6 美玉无瑕
7 结发为夫妻
8 恩爱雨不疑
9 盈盈一水间
10 脉脉不得语
11 身无彩凤双飞翼
12 心有灵犀一点通
13 在天愿作比翼鸟
14 在地愿为连理枝
15 龙神斗士
16 龙神宗师
17 龙神尊者
18 龙神斩魔者
19 龙神救世主
20 神龙豪情英雄
21 神龙至尊霸主
Beta---------------------------
不完美功能更新中
支持神龙之魂 大翅膀的穿戴 但不支持下线保存
弄了个群毒 细节还没调整好 技能ID 39
还有一些小细节 没记录了 大家自己体验.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170330版更新:
01.增加大仓库系统!
脚本 StorageSize <+ - => 大小
变量 $StorageSize 取当前仓库大小
双击仓库格子锁QF触发
!注意触发类脚本是需要用脚本做判断的.
[@仓库扩充]
#ACT
StorageSize + 10
SENDMSG 5 你的第仓库已经扩充了10格
[@仓库扩充2]
#ACT
StorageSize + 5
SENDMSG 5 你的第二仓库已经扩充了5格
02.修复DSBBZT命令偶尔失效的问题.
03.修复魔法盾,金刚护体.不再顶假盾.
04.优化突斩 现在是4秒一次突斩 或者砍2刀放一次突斩.
05.删除各种后门代码,保证再无后门.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170721版更新:
01.修复传家宝打怪不掉血问题
02.修复道士宝宝被远程喷血的僵尸打中会停住不动,如果喷血僵尸多麒麟就傻了...站着不动了
03.修复法师魔法盾卡盾
04.修复隐身术不能隐身问题
05.更新 雷电 施毒 火球 施毒 激活破壳
06.更新需要注册打开引擎 (已限制10人测试功能)
注册QQ:190881121
AFT三代传世引擎网址: WWW.BFAFT3.COM
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170806版更新:
01.修复法师技能命中太差..特别是雷电..经常要打3 4下才能打到一次人!
02.修复道士技能心灵召唤能把替身也召唤过来..
03.修复法师冰旋风 范围大的惊人 4*4 增加了引擎上面设置
04.修复兽灵术 有问题 诱惑的等级不对, 而且宝宝不能升级到 官服一样的 8 9级
05.修复残影刀法 练习不加技能点
06.修复道士技能心灵召唤直接召唤出来了替身
07.修复诱惑之光诱惑的怪 需要升级1级后才显示正常属性 不然都是1 级 0级的属性
08.修复服务端目录下的 GameLogItemNameList.txt 文档问题
如果这个日志检测列表里加入 物品的名字. 那么摆摊的时候 摆摊的价格会显示元宝.
我在这个日志列表里加入裁决, 那我的服 我人物摆摊卖裁决 50W金币 别人看摆摊的价格会显示50W元宝..
也就是 即使你设置了金币卖. 别人看也是元宝价格
09.修复LoginSrv帐号大写和小写登陆进不同问题
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170808版更新:
01.修复引擎报错问题
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170826版更新:
01.修复隐身术 隐身状态上线无效状态.
02.增加狮子吼使用间隔设置.
03.修复卡位丢失魔法盾效果.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170827版更新:
01.修复抱月技能回归老AFT3
02.修复半月技能回归老AFT3
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170903版更新:
01.修复和平模式攻击玩家,被攻击玩家的宝宝会反抗.
02.增加隐身有效范围,原来是9*9现在是12*12.
03.修复刺杀打怪不无视怪物防御问题
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170909版更新:
1 封掉&标签刷元宝.装备漏洞
2 去掉死亡会扣掉马牌
3 修复主宰者封号显示 支持弓箭手见主宰者 下跪.
4 新增封号特效显示脚本命令 PROSHOW 参数1 参数2 参数3 参数4 参数5
;调用例子
[@显示封号]
#ACT
ProShow 1 0 9472 0 11
BREAK
(对应以下参数显示,0为关闭。参数可以用变量代替,也可以直接用数字。)
参数1 (显示传世主宰者星星个数)1就显示1个星星 最大显示31个 部分引擎显示虎头10=2个虎头).40=天下第一行会.
9472 天将判决帝,
5.更新支持盛大微端(换LoginGate0909网关)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20170915版更新:
1 增加神龙之魂,面具,仙翼佩戴保存
[@shenlongup]
#ACT
checkitembox 请放入神龙之魂: 1 998
[@getboxitem998]
#IF
EQUAL $CHECKBOXITEM.STDMODE 112
#ACT
MOV S1 $CHECKBOXITEM.ItemExD
MOV D0 $ItemEx.$STR(S1).20
#ELSEACT
SENDMSG 5 你放入的物品不是神龙之魂,不能升级!
break
#IF
#ACT
UpgradeUserItemEx $STR(S1) 20 + 1
SENDMSG 5 恭喜你升级成功,神龙之魂的品级提升了
2 魔法盾收到攻击会减少1秒顶盾时间,现在修改为受到50伤害以上的攻击才会减魔法盾时间.
3 更新DBServer.exe 配套0915.(支持 老引擎0330角色数据,升级到0915.)
4 修复道士狮子吼引擎控制时间
神龙&仙翼DB物品:
2834;神龙之魂1;112;1;1;1;1;1;7070;50;0;1;0;1;0;0;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2835;神龙之魂2;112;2;1;1;1;1;7070;30;0;1;0;1;0;0;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2836;神龙之魂3;112;3;1;1;1;1;7070;20;0;1;0;1;0;0;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2837;神龙之魂4;112;1;1;1;1;1;7070;100;1;1;1;1;0;1;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2838;神龙之魂5;112;2;1;1;1;1;7070;80;1;1;1;1;0;0;0;1;0;0;0;0;0;50;;;;;;;;;;;;;;;
2839;神龙之魂6;112;3;1;1;1;1;7070;70;1;1;1;1;0;0;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2840;神龙之魂7;112;1;1;1;1;1;7070;200;1;2;1;2;1;1;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2841;神龙之魂8;112;2;1;1;1;1;7070;180;1;2;1;2;0;0;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2842;神龙之魂9;112;3;1;1;1;1;7070;170;1;2;1;2;0;0;0;0;1;1;0;0;0;50;;;;;;;;;;;;;;;
2843;神龙之魂10;112;1;1;1;1;1;7070;270;2;3;1;3;1;2;0;0;0;0;0;0;0;50;;;;;;;;;;;;;;;
2844;神龙之魂11;112;2;1;1;1;1;7070;230;2;3;1;3;0;0;1;2;0;0;0;0;0;50;;;;;;;;;;;;;;;
2845;神龙之魂12;112;3;1;1;1;1;7070;110;2;3;1;3;0;0;0;0;1;2;0;0;0;50;;;;;;;;;;;;;;;
2846;仙翼;117;0;1;0;0;64;30078;8000;5500;0;3200;0;4000;;5500;;;;;;;1;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2847;灵仙翼;117;1;1;0;0;64;30081;8000;10500;0;8200;0;9000;;10500;;;;;;;10;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2848;圣仙翼;117;2;1;0;0;64;30084;8000;20500;0;16200;0;18000;;20500;;;;;;;19;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2849;至天仙翼;117;3;1;0;0;64;30087;8000;35500;0;26200;0;30000;;35500;;;;;;;28;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2850;鸿天仙翼;117;4;1;0;0;64;30116;8000;55500;0;41200;0;46000;;55500;;;;;;;37;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2851;昊天耀辉仙翼;117;5;1;0;0;64;30146;8000;44444;2;58888;0;34444;2;44444;2;;;;;;46;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2852;傲天震辉仙翼;117;6;1;0;0;64;30176;8000;34722;4;49444;2;54444;2;34722;4;;;;;;55;;2;;;;;;;;;;;;;;;;;0;0;0;0;0;0;0;0;0;0;0;0;;;;;0
2853;封灵魔焰仙翼;117;10;1;0;0;64;50520;8000;54000;20;40000;20;45000;20;50000;20;0;0;0;0;0;63;0;2;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171008版更新:
1. 增加套装属性重叠.
如:
武器套装+%10吸血
衣服套装+%10吸血
人物总吸血效果=%20
攻击防御百分比也可以叠加.
设置方面无变化,注意叠加变动.
2. 增加一个脚本命令SKILLPOWERPERMILL,调整玩家所学的技能威力千分比.
如:
[@增加技能威力]
#IF
#ACT
SKILLPOWERPERMILL 狂龙紫电 + 1100
break
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171018版更新:
1. 修复脚本命令SKILLPOWERPERMILL,调整战士所学的技能威力千分比.
如:
[@增加技能威力]
#IF
#ACT
SKILLPOWERPERMILL 烈火剑法 + 1100
break
2. 修复玩家自学技能威力变强
3.修复DBServer网关报错,更新配套用DBServer0915
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171024版更新:
1. 修复更新1018报错问题
2. 修复快捷交易不能使用问题
3. 修复快捷购买跟快捷冲突的问题,并去去除元宝物品显示跨服物品.
4. 修复DBServer升级数据一直提示升级问题(DBServer1022)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171026版更新:
1. 战士调整技能威力千分比增加破盾斩 破击
2. 修复卖掉100件装备再买也只显示一个(不刷新,是玩家自己打的装备)
3. 修复蛋的逆魔,法师道士站在特定位置可以卡怪
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171026版修复更新:
1. 修复快捷仓库绑定物品不显示
2. 修复日志不记录装备的问题
3. 更新DBServer1022网关使用1026合区工具(必须)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171101版修复更新:
1. 修复道士施红毒人物角色界面显示防御没掉(更新修复引擎上面有开关)
2. 修复注册时间检测提前到期问题
3. 修复引擎报错问题
4.修复新DB大刀会砍坐骑马匹
5.合区工具加了备份功能 合并前自动先备份数据.
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171109版修复更新:
1. 修复HTTP/1.1报错.
2. 修复融合元神系统.
3. 增加技能触发系统.
QF标签2个
[@技能触发ID]
;释放技能触发.ID为技能ID.只有玩家才会触发,怪物不会触发.
;$PARAM(87) 技能等级
;$PARAM(88) 目标X坐标
;$PARAM(89) 目标Y坐标
;$PARAM(90) 目标名字 如果是被技能攻击 则是攻击者的名字
[@技能触发_ID]
;被技能击中触发,ID为技能ID.只有玩家才会触发,怪物不会触发.
;$PARAM(87) 被多少等级的技能攻击了? 技能等级.
;$PARAM(90) 目标名字 如果是被技能攻击 则是攻击者的名字
例:
[@技能触发71]
#ACT
GMexecute mobfireburn $M $PARAM(88) $PARAM(89) 77 1
SENDMSG 5 你当前释放的技能为狂龙紫电,等级为<$PARAM(87)>.
break
[@技能触发_71]
#ACT
SENDMSG 5 我TM被<$PARAM(90)>的<$PARAM(87)>级的狂龙紫电攻击了
break
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171115版修复更新:
1. 修复引擎报错问题
2. 修复天人翅膀1.9不显示问题
3. 游戏网关增加标签过滤功能
4. 更新全套程序图标以及一些细小的优化
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171125版修复更新:
1. 修复融合元神之后融合装备武器首饰都不可以带
2. 修复元神大师技能融合元神后不继承
3. 修复元神变魂珠后主体不能召唤骷髅,提示元神状态不能使用技能
4. 修复道士0级宝宝可以直接一级一级练到7级
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20171224版修复更新:
1. 更新套装叠加引擎添加开关选项
2. 更新元神技能继承引擎添加开关选项
3. 修复套装触发不对问题
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20180120版更新:
01.道士宝宝,打防打魔防会站着不动问题
02.更新支持1.9-2.0新地图
03.修复人物每次被怪打了 都这么弯腰一下 引擎点人物无弯腰动作也无效
04.修复施毒术施的毒厉害问题
05.修复4S界面吃不了强化技能丹问题
06.更新修复引擎报错,假死问题
07.修复融合元神 切换元神后 烈火异常
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代20180306版更新:
[+] 扩展XZKK数量到100 修复施毒新模式不减魔防只减防御 修复黑铁升级武器不提示文字 修复1.99993客户端显示天下第一行会
重要:1.如果是1125 1224的程序。请先把DBSERVER和引擎运行一次之后再合区,记得备份数据哦。
2.使用最新凤凰1226登陆器。请使用凤凰配套rungate网关。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AFT引擎3代201800419版更新:
01.修复元神穿戴装备提示穿戴失败
02.修复战士3级雷霆和4级雷霆 伤害没有区别
03.修复红毒之后.命中降低,之前每次都命中.施上红毒后.好多次都打不中
接20180418: 历史更新说明,请下载群文件查看
之前的所有引擎将不再更新和修复,以后以本版为主!
群号:824848497 各种资料都在群文件。
===========================================================
注意:所有#CALL 前面都要加#act 否则不执行。如
[@Initialize]
#CALL [\登陆\个人变量.txt] @bianliang
必须修改为
[@Initialize]
#ACT
#CALL [\登陆\个人变量.txt] @bianliang
break
如果有多个#call并列 只需要第一个前面加即可!切记。切记!
=============================================================
=
20190508修复
1、铁血魔王不主动攻击,像逆魔一样,必须先让它“破壳”才会主动攻击的BUG
2、修复铁血魔王四大神技,必须血量降低到一定程度才会触发的BUG
3、幽影武士和铁血魔王第一次刷新出来时的动画效果
4、修复禁地魔王不能同时攻击多个对象且攻击不带红毒的BUG
5、修复机关巨兽钻地下之后再出来就满血的BUG
6、修复魔眼只攻击一个攻击对象的BUG
7、修复割肉类怪物割肉爆出物品的BUG(将割肉类的怪物死亡时读取爆率文件改为怪物刷新时预读爆率文件,普通爆出类怪物不预读爆率文件,死后才读取,节省系统内存占用)
新增命令
CHECKMAPMONNAMEBOSSCOUNT用于检测指定地图的指定怪物数量,通常用来检查boss是否正确刷新出来。
命令格式
CHECKMAPMONNAMEBOSSCOUNT HD001 逆魔 < 1
脚本样例
[@焰火屠魔开始]
#IF
CHECKMAPMONNAMEBOSSCOUNT HD001 逆魔 < 1
#ACT
MONGENEX HD001 90 80 逆魔 50 1
goto @焰火屠魔开始
#ELSEACT
GOTO @焰火屠魔刷怪1
CHECKBOSSXY用于检测当前地图的指定怪物坐标,返回个人信息“怪物名称 正在 坐标X 坐标Y 耀武扬威,请勇士速去剿灭!”
命令格式
CHECKBOSSXY 炼狱魔君
脚本样例
[@StdModeFunc114]
#IF
CHECKMAPNAME NL010
!CHECKBOSSXY 炼狱魔君
#ACT
SENDMSG 5 炼狱魔君已经被打回了魔君老巢,勇闯炼狱魔境活动已经结束!
decusestime 1
break
秒点卡功能使用说明
1、地图参数中新增decpaymentpoint(10/1) 10代表每10秒执行一次扣点,1代表每次扣多少点
2、新增两条命令
3、新增5条显示点卡剩余值变量 <$PAYMENTPOINT>为显示点卡剩余值,<$PAYMENTPOINTNAME>为显示引擎中设置的点卡名称
您当前剩余<$PAYMENTPOINTHOUR>小时<$PAYMENTPOINTMIN>分<$PAYMENTPOINTSEC>秒游戏时间
您当前剩余<$PAYMENTPOINT>点<$PAYMENTPOINTNAME>。
4、点卡即将消耗完时,剩余1小时、剩余半小时、剩余10分钟,都会有“您的游戏时间不足10分钟,请及时充值!”提示充值
点卡完全消耗完时,会执行功能脚本中[@秒卡充值]标签
5、显示点卡剩余值变量是按照每秒扣1点来计算的,要使用此变量,须将地图参数中设置成每几秒扣几点,如decpaymentpoint(10/10)或decpaymentpoint(5/5)
CHECKPAYMENTPOINT用于检测点卡剩余值
命令格式
CHECKPAYMENTPOINT >/</= 500
PAYMENTPOINT用于调整点卡剩余值
命令格式
PAYMENTPOINT +/-/= 500
===========================================
[+]2021-07-26
1.修复怪物爆1金币BUG
2.修复树,牛等非主动攻击怪物会被道士的替身吸引的bug
3.修复铁血魔王攻击中途会发呆BUG,并修改它的火墙范围为2*2
4,修复冰泉圣水可以修理毒 符 马牌 水晶 人偶等,其实也可以在ENVIE下面建立禁止冰泉圣水修理.txt,把不运行的物品写进去就可以了!
5.修复引擎设置地图自动请怪无效问题,
6.取消铁血魔王会随机传送攻击对象,
7,修改铁血魔王火墙时间为20秒.
===========================================
[+]2021-07-27 更新---1
1.更新支持多线程网关控制器,并修复控制器更改服务端setup.txt路径问题,优化启动和关闭速度!秒开。秒关。请群文件下载快速启动版替换。
2.修复支持$INC $DEC变量使用,原A3是有的,但新A30419版开始更新没了。
$INC加法运算:<$INC.10.10>结果等于20,
$DEC减法运算:<$DEC.20.10>结果等于10
3.增加脚本命令 AddTopList A B C 个人觉得,非常实用的东东哦。。。
参数:
A 要加入的数据
B文本路径
C排行类型(0或1)。1升序0降序。
这样,就可以自动排序了。不需要再写一大堆的代码去排序了!
示例:
#ACT
MOV S0 2000|才子哥哥1
AddTopList $STR(S0) ..\QuestDiary\排行列表.txt 0
MOV S1 1000|才子哥哥2
AddTopList $STR(S1) ..\QuestDiary\排行列表.txt 0
MOV S2 3000|才子哥哥3
AddTopList $STR(S2) ..\QuestDiary\排行列表.txt 0
这样,在文本里面,才子哥哥3的数据就会排在第一行,你写排行榜,读取前几行数据就可以了
引擎已经给你排好序了,方便很多!
以上两种方式,均以最左侧的1000这个值排序
===========================================
【+】2021--07-27 更新---2
1.增加脚本命令 downls 强制让玩家下马和下灵兽!
2.增加脚本命令 CheckInMapRange A X Y R 检查是否在A地图(X,Y)R范围内
#IF
CheckInMapRange 0 470 108 10
#ACT
SENDMSG 7 你在 0 470 108 10格之内
BREAK
#ELSEACT
SENDMSG 7 你不在 0 470 108 10格之内
3.增加脚本命令CHECKBOSSXY X Y X=怪物名字 Y=地图号 检查BOOS
当条件成立,系统会显示正在搜索BOOS,并返回怪物的坐标,提示,xxx正在xxx处耀武扬威
#IF
CHECKBOSSXY 铁血魔王 0
#ACT
SENDMSG 7 地图0有铁血魔王
BREAK
#ELSEACT
SENDMSG 7 地图0没有铁血魔王
4.增加脚本命令 CHECKMAPMONNAMEBOSSCOUNT 地图号 怪物名字 ><= 数量
#IF
CHECKMAPMONNAMEBOSSCOUNT 0 铁血魔王 < 0
#ACT
SENDMSG 7 地图0铁血魔王 小于0个
BREAK
#ELSEACT
SENDMSG 7 地图0铁血魔王大于0
【+】2021--07-27 更新---3
1.双击物品使用,$PARAM(0) 获取物品ID <$PARAM(10)> 使用的物品名字
2.扩展[@地图变更]触发!增加变量<$PARAM(10)> //返回原地图名
3.修复地图跳转点元神可跳转的BUG
4.修复卫士杀死的怪物爆出物品,短时间不能捡取问题。
5.增加<$PARAM(12)> 获取TAKE拿走的实际数量
如:你包括里实际只有2把裁决,即便你take了8个,最后返回的也是实际拿走的数量
可用于回收等脚本。非常方便。
#ACT
take 裁决 8
sendmsg 7 ====实际收走了2个<$PARAM(1)>
6.修复修复爆率同读错误
【+】2021--07-28 更新
[+] 增加脚本命令 RESTPROVISIONALABIL(和彩虹用法一样) 用于初始化 USEREXID 所有临时属性
[+] 增加 FireBurnZone 脚本,产生一个伤害区域,可以设置范围伤害点 具体参数如下:
参数说明:
参数1 //目标X
参数2 //目标Y
参数3 //范围
参数4 //类型 4光柱5火墙
参数5 //时间(秒)
参数6 //伤害
[+] 增加脚本命令CheckUserPosGap
检测玩家与指定坐标之间的距离;(有了这个就可以让指定范围的人去执行特定脚本,BUFF了。)
参数说明:
参数1 //玩家名字(SELF,表示当前玩家)
参数2 //地图编号
参数3 //坐标x
参数4 //坐标y
参数5 //检测符号(>、<、=)
参数6 //检测距离数值
例如:
#IF
CheckUserPosGap 彩虹 0 300 300 < 20
#ACT
彩虹距离坐标300、300 在20步以内;
[+] MOBFIREBURN A B C D E F 可以设置固定伤害点
A=地图号
B=X
C=Y
D=效果 4冰锥 5一堆火自行实验
E=持续时间
F=伤害
在指定的地图设置一个效果
20210802
1.修复几个引擎报错
2.取消冰泉禁止修理护符,水晶等,如果需要禁止修理.请自行禁止冰泉圣水修理.txt里面添加
20210823
CHECKITEMINLIST A B参数说明参数 含义
A 文件列表
B 变量(S变量)
命令说明检测包裹中是否有列表中所存在的物品,将结果返回B变量; 例#IF
CHECKITEMINLIST 违禁物品.txt S1
#SAY
你的包裹中违禁物品<$STR(S1)>,请不要携带进场!
==============================================================
因为小白太多啦,所以,本次控制器融合了各种网关程序,并且隐藏窗口界面,和彩虹一样的效果.
只需要选择对应的登录器和网关,程序会自动帮你替换掉配套的程序
真正的一键配置.支持最新的旭玩登录器和凤凰,后期将不再支持凤凰!
注意:如果你选择的是使用凤凰0425网关,那么打开引擎之后,
参数设置有一个参数,使用0425网关记得勾选!
不懂的群里问 Q群:824848497
关于总是提示数据库错误,,,DBC设置问题,win10版本,,需要打开C:\Program Files (x86)\Common Files\Borland Shared\BDE
找到bdeadmin.exe,管理员运行.进行设置..控制面板设置的无效的!
=====================================================
20211013
1.更新changename 人物改名 (废弃)
2.更新在线添加地图调整//命令添加地图连接点 AddMapRoute A B C D E F
AddMapRoute 0 234 345 2 112 334 地图 X Y 要调整的地图 X Y
20220305 之前的更新忘记记录了.哈哈!
1.增加#IFONE 检测
2.增加<$USEITEMNAME(A)> A=装备位置 取值范围0....26 返回人物身上指定位置装备的名字
3.新增<$USEITEMMAKEINDEX(A)> A=装备位置 取值范围0....26 返回人物身上指定位置装备的序列号
4.新增PosExTXT兼容彩虹引擎命令PosinList 效果一样.
PosExTXT A B C 或者PosinList A B C ;检测B文本中是否包含A内容,如果存在则返回内容至C变量;
C 参数可忽略;
例:
#IF
PosinList 测试 测试.txt S1
#SAY
<$STR(S1)>
2022-01-03 更新
更新自动全屏拾取功能 KKTAKE 0 将自动拾取玩家全屏幕的物品. 可以用计时器,满地图的乱飞,自动拾取物品了.
++++++202220307
1.修复TAKEID 收取指定ID的物品,包裹不立即消失问题,,,,很可笑,之前拾取物品触发, TAKEID $PARAM(21) 之后,物品还在包裹内.必须小退才能消失,必须加sendmsg 0 什么恭喜什么的才可以,,现在不用了.并且支持<$USEITEMMAKEINDEX(A)>A=装备位置 取值范围0....26 返回人物身上指定位置装备的序列号 这个变量的收取.
2.修复TAKEW 拿走身上佩带的指定物品后,人物看上去还拿着原来的装备的问题.
拿走身上佩带的指定物品,删除掉!
takew 至尊屠龙 1
拿走戴在身上的任何头盔: TAKEW [HELMET]
拿走戴在身上的任何项链: TAKEW [NECKLACE]
拿走戴在身上的任何戒指: TAKEW [RING]
拿走戴在身上的任何手镯: TAKEW [ARMRING]
拿走戴在身上的任何武器: TAKEW [WEAPON]
3.更新LoginSrv.exe,修复登录提示账号剩余多少天问题.
4.修复卫士杀坐骑马匹的问题
5.更新兼容彩虹引擎命令CHANGECUSTOMVALUE 和 XZKK 一样的用法,调整100个整数变量.
6.SHOWHUMEFFECT A B C A=效果代码 B=坐标X C=坐标Y 在X Y坐标显示一个人物效果 可以做BUFF了.
+++++20220317//
1.新增自动飞升设置,勾选后,到设定等级,自动飞升天人,境界达到99 自动飞升天仙,上线,不需要脚本了.(暂时取消)
2.修复几处内存泄漏和报错问题.
3.修复挖肉或者爆物品 出现持久0或者乱七八糟持久问题.
4.修复stmode=46 shape=6 叠加类物品 新增字段stock为叠加上限.
5.增加ISGROUPMASTER命令 检测是不是队长
6.新增盾牌免伤防御火毒伤害.需测试.
7.烟花效果 很老的命令了. GMexecute FIREFLOWER 数字
8.修复A3遗留老问题骑战骑上去的时候加了灵兽属性(比如200HP),然后再放一个捡东西的灵兽出来,再进入骑战的时候,就不加属性了
9.更新兼容<$CUSTOMVALUE(1)>和<$XZKK.1>同样的效果.
+++++++++20220319
1.修复多处引擎报错.有人说老A3干净,没报错,不显示报错不等于没错,我们故意让这些错误显示出来,是为了更好的修复稳定.所以,你看到的引擎上的错误信息,那都是专门写的调试代码.
2.更新give命令如果给的是叠加物品,引擎自动叠加<$PARAM(0)> 获取give的物品ID <$PARAM(1)> 获取give的物品名字
3.更新take命令,如果包裹内有叠加物品,那么就减少叠加数量,.增加<$PARAM(12)> 获取TAKE拿走的实际数量
4.checkitem A物品名字 B数量 C人物 C参数为空检测自己 支持检测包裹内的叠加物品数量 <$PARAM(10)> 返回检测到的物品实际数量.如: checkitem 裁决 1 如果包裹内有10个裁决.那么返回的 <$PARAM(10)>就等于10.
+++++++++20200320
1.修复树可以推动且不用伐木斧就可以砍的BUG 树race=225 需要挖才可以挖到木材
2.修复地图跳转点元神可跳转的BUG
3.修复突斩卡位问题.
+++++++++20220403
1。修复带数字的书籍不能丢问题。
2。修复魔法盾伤害不正确问题。
3。增加机器码功能 $CPUIDW //获取当前玩家机器码(好像没用,,需要登陆器支持)
4。修复人物回城,别人看到空血和无绿色封号问题。
5。修复几处逻辑错误导致的引擎报错。
++++++20220410
1.更新重生时间间隔,默认60秒,引擎-参数设置-时间控制
+++++=2022041
1.@Monitor 名字 开启玩家行为记录 取消引擎自动记录 而且只记录说话和命令那些
+++++++20220419
1.引擎增加脚本加密解密功能
参数设置--加密解密 每个脚本都可以设置不同的密码,因为会自动读取,如果需要
单独解密出来,需要输入正确的密码。这样就不害怕自己的版本被盗了。
注意:测试版无法使用!
2.修复 SpaceMove---29名字-xxxx 报错。
++++++++++20220421
增加一个脚本命令HCALLEX用于对周围的角色的发起提问脚本
HCALLEX 参数1 参数2 参数3 参数4
参数1:坐标范围 (最多10格)不能为空为零
参数2:玩家指定的QF中的脚本 脚本里面可以自由发挥喽。
参数3:中心点坐标X 不能为空但可为0 ,0默认自己的X
参数4:中心点坐标Y 不能为空但可为0 ,0默认自己的Y
参数5:是否包括自己 0=包括自己 1=不包含自己
[@测试]
#ACT
HCALLEX 10 @传奇世界 $X $Y 1
被执行提问的玩家传递了发起提问玩家的以下变量。
名字<$PARAM(31)>,等级<$PARAM(32)>,
坐标<$PARAM(33)>,<$PARAM(34)>
[@传奇世界] //触发的是Qfunction的标签 注意如果参数5=0,下面的脚本自己也会执行哦!
#act
humanhp - 200
sendmsg 7 我被<$PARAM(31)>的范围提问干了!
break
3,修复 $PET.ZSD 无法获取问题
4.配套蓝天登陆器或者凤凰登陆器和网关,可以获取机器码了。
++++++++++++20220424
修复灵犀宝盒BUG,请更换引擎或者关闭灵犀宝盒!
+++++++++++20220426
1.假人支持拾取物品
2.假人支持在线提问触发QM脚本
3.假人支持 <$HUMANINFO.$USERNAME.$M>
4.假人PK
++++++20220428
1.STOPBTW 停止摆摊命令 真人假人都适用,对应开始摆摊命令SETBTW
2.SETYS 脚本释放玩家元神。
++++++++20220429
1。新增假人@被打触发
2。新增命令假人说话 AISAY A AI说话
[@被打触发]
#ACT
ReadRandomStr ..\QuestDiary\数据文件\文本数据\随机骂人.txt S59
AISAY $STR(S59)
+++++++20220430
1.新增假人强制攻击目标
比如夺宝活动 谁捡起来了宝盒就 MOV A89 $USERNAME 然后在线提问 @AI强制攻击 假人将一起攻击这个人!
QM脚本添加
[@AI强制攻击]
#IF
ISAI
!EQUAL $STR(A89)
#act
SETAICoerce <$STR(A89)>
sendmsg 0 ===我强制攻击<$STR(A89)>
2.优化AI捡物品 离得远了回跑过去,而不是以前一样走过去。
\Mir200\Envir下面增加 禁止放入假人包裹.txt 一行一个,假人将不拾取里面的物品 比如宝盒
3.优化更多AI智能行为。
===========================================================
注意:所有#CALL 前面都要加#act 否则不执行。如
[@Initialize]
#CALL [\登陆\个人变量.txt] @bianliang
必须修改为
[@Initialize]
#ACT
#CALL [\登陆\个人变量.txt] @bianliang
break
如果有多个#call并列 只需要第一个前面加即可!切记。切记!
=================================================================
+++++++20220503
1。新增假人拾取触发
[@AI拾取触发]
#IF
ISAI
EQUAL $PARAM(23) 1
#ACT
SENDMSG 1 恭喜:[{%s}]在[{<$MAPNAME>}]<$X>:<$Y>杀死[{<$KILLHUMMAN>}]爆出[{<$PARAM(22)>}]...
SENDMSG 15 恭喜:[{%s}]在[{<$MAPNAME>}]<$X>:<$Y>杀死[{<$KILLHUMMAN>}]爆出[{<$PARAM(22)>}]...
2.新增支持探测 跟踪假人。请用GM命令即可 如@探测 xxxx @跟踪 xxx
+++++++++++新增命令 之前忘记写入了++++++++++++++++++
HUMMULTBURSTRATE 200 调整个人爆率倍数2倍
MULTBURSTRATE 200 调整全区爆率倍数2倍
=================================================================
+++++++20220511
1.假人支持探测 跟踪 随机传送命令操作。
2.参数设置-假人面板增加随机读取假人开关,勾选后将从假人列表中随机读取。
+++++++20220627
1.增加检测命令CHECKMapRangeHum
CHECKMapRangeHum 地图(self=自己所在地图) X Y 范围 类型(><=) 数量 检测指定地图指定范围的人物数量,如果是地图触发标签,请不要用self 而用$M 否则检测不到!不包含自己和所有元神,<$Param(10)>返回实际人数!
2.新增支持新坐骑
怪物
邪影影月狼1;50;18;609;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
邪影影月狼;50;18;607;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
蓝焰战马1;50;18;594;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
绿焰战马1;50;18;595;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
赤焰战马1;50;18;593;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
黄金战马;50;18;593;1000;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
独角兽;50;18;479;100;0;0;1;5000;1;;;;;;;;;;;;;;;;;;;;;;;;;
帝王裂天犀1;50;18;445;1000;1;0;1;2000;0;20;25;30;65;0;0;30;17;600;1;1000;2000;;;;;;;;;;;;;
物品
3008;邪影影月狼1;49;51;1;10;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3009;邪影影月狼;49;51;1;9;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3010;黄金战马;49;51;1;8;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3011;绿焰战马;49;51;1;12;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3012;蓝焰战马;49;51;1;11;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3013;赤焰战马;49;51;1;13;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3014;独角兽魔石;49;51;1;7;0;128;11105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+++++++20220727
1.修复POSINLIST POSEXTXT 命令存在的检测报错问题,注意:路径是一个点。如:
PosinList 裁决 .\QuestDiary\2.txt S0
不能写成 PosinList 裁决 ..\QuestDiary\2.txt S0
2.修复兼容彩虹的多条件检测命令#IFONE 检测命令无误!
+++++++20220728
1.增加总包裹数量变量<$BagSize>=====包裹剩余格子变量<$EmptyBagSize>
2.增加元神召唤出来的特效,实测1.99883客户端有效,2.9客户端无效!
+++++++20220728-2
进一步优化全屏拾取命令,ENVIR下面增加禁止全屏拾取物品.txt,此文本内的物品不会全屏拾取。
脚本示例如下:
[@拾取全屏]
#IF
TRUE
#ACT
KKTAKE $M
break
[@杀怪触发]
#IF
TRUE
#ACT
delay 1 @拾取全屏
+++++++20220801
1.修复元神无法触发 [@杀怪触发]标签的历史遗留问题,元神杀怪讲触发主人执行脚本
2.新增检测命令 CheckInValue A B C 检测A的值是否在B与C之间
3.新增检测命令 CheckEx A B C 双符号检测;
A为原值
B为检测符,如下:
> 大于
< 小于
= 等于
>= 大于或等于
<= 小于或等于
C为参考值
4.更新CheckQC 只检测是否骑乘,不再检测是否骑战状态
[@杀人触发]
$PARAM(2) 是对方的名字 $PARAM(3)对方的等级
[@被杀触发] $PARAM(2) 是对方的名字
+++++20220810
修复 无假人版引擎 $PET.ZSD获取跟随灵兽转生等级问题 假人版正常无需替换
+++++20220824
新增控制面板魔法盾每级免伤设置。优化怪物AI,反应更灵敏。
+++++20221107
功能设置--技能魔法-其他技能威力面板新增狂龙紫电和幽冥的威力百分比调整!
+++++20221126
1.魔法盾威力面板新增恢复原伤害计算。
2.修复骑马换地图报错。
3.修正加密解密无法完整问题。
4.修正N个逻辑错误。
+++++20221201
1.修复控制器启动提示找不到引擎的bug,请一定更换控制器。
2.去掉控制器网管选择,默认支持星河登录器,如果你非要用凤凰。请自行替换。但是小心我K你!
3.修复引擎一重大BUG,折磨了几天啊!测试完美!但,可能会新增若干新BUG,,谁知道呢。。。
+++++20221210
1.修复引擎几处BUG,但,也许会新增若干新BUG,,天知道。。。
+++++20221223
1.修复HUMMULTBURSTRATE 调整个人爆率倍数命令错误。新增参数B
#act
HUMMULTBURSTRATE 200 9999
2.修复MULTBURSTRATE 调整全服爆率倍数命令错误。新增参数B
#act
MULTBURSTRATE 200 9999 ;调整全区爆率倍数2倍
3.修复CLEARMAPMON 命令清除地图怪物,假人不会再被清理
4.老规矩。新增若干新的bug。。。
+++++++20230127
1。修复 TPlayObject.Operate--wIdent=3026-1-206-253-60- 报错bug问题
2. selgate角色网关新增可以选择允许创建的职业。比如单职业!
3.新的想法,下一步新增可以攻击怪物的怪物类型。。
4.老规矩。新增若干新的bug。。。
+++++++20230128
进一步完善长老阵,优化怪物AI。
1.黑袍修罗长老 191 45 234 该类怪物,远程攻击,主动攻击进入攻击范围的怪物,在刷出坐标点上,固定在刷出的坐标上不移动,在攻击目标时,可以追击的范围是2个坐标,当目标超出坐标范围就自动回到刷出坐标点!实现长老巡逻功能!
2.黑袍修罗 193 45 234 有自我治疗恢复HP,会复活身边附近已经死亡怪物,这些怪物名字必须自己设置到允许复活怪物列表名单中!D:\Cmirserver\mir200\Envir\允许复活怪物列表.txt 在这个文本里加入允许黑袍修罗复活的怪物名字,如果它们的尸体附近有黑袍修罗就会被复活,每个怪物最多被复活3次!
3.阿修罗神原则上是不是离开出生地多远就不再追击,回到出生坐标点?望大神告知,进一步完善!
4.更新兼容命令delaycall,用法和彩虹的DELAYCALL一样。
5.更新兼容命令SetProvisionalAbil 用法和彩虹的SetProvisionalAbil一样,调整临时属性,用法同USEREXID命令,并且可以用 $USEREXID.x 或者$SETPROVISIONALABIL.x 获取相应的变量.
附注:之前更新过兼容彩虹引擎命令CHANGECUSTOMVALUE 和 XZKK 一样的用法,调整100个整数变量.更新兼容<$CUSTOMVALUE(1)>和<$XZKK.1>同样的效果.
6.也许或者可能新增若干新的bug,鬼知道呢......
+++++++20230215
1.修复角色网关设置开启职业的逻辑错误,第一次默认开启三职业。
2.引擎增加重新加载全部NPC,机器人,自定义命令等,方便操作,不用重启。
3.修复一些已知的问题,加了一些调试代码,可能新增若干新的BUG,想完美无措,臣妾真的做不到啊。
++++20230219
1.修复重大BUG,修改封包测试忘记改回去,导致0215引擎导致看不到人物属性问题。
2.更新拾取物品触发 新增变量<$Param(24)>返回拾取的物品的主人。
3.新增 KillSlaveEX 命令,无参数。不再杀死马,豹子,老虎等宝宝,其他一概处死。原有KillSlave命令保留。
4.新增<$DATASZ>返回XX年XX月XX日
5.新增changemode 31 开启头顶八卦图标
6.修复几处隐匿的BUG,新增若干未知BUG,愿上天保佑你们吧!俺们!
备注:
源码里面有,但是说明书里面没有,未公布的命令整理:
CHECKBBCOUNT A(数字) 检测宝宝数量是否小于A参数 小于就返回真
CHECKDURA A B A=物品名字 B=持久 如果检测A物品持久小于A参数 小于B参数就返回真.
CHECKLUCKYPOINT A(数字) 检测玩家幸运值是否小于A参数 小于就返回真
ISSYSOP 检查人物是否为管理员(权限>=4 ) ISADMIN检查人物是否为管理员(权限>=6 )
CHECKMARRYCOUNT 检查结婚次数
CHECKCASTLEGOLD = < > A 检测城堡金币
CHECKINMAPRANGE A X Y Z //是否在地图A的XY坐标的Z范围内
CHECKMAPHUMANCOUNT A B C 检查地图玩家数量 A=地图 B== < > C=数量 类似CHECKMAPRANGEHUM
CHECKMAPMONCOUNT A B C 检查地图怪物数量 A=地图 B== < > C=数量
CHECKSERVERNAME A //检查服务器名字
CHECKJPPOINT A B //检测极品修炼值 很老的命令.为什么说明书没写?
CHECKYSPOINT A B //检测灵力 很老的命令.为什么说明书没写?
MONCLEAR A 清理A地图怪物
BREAKTIMERECALL 无参数 取消限时执行 对应TIMERECALL A
EXCHANGEMAP A //地图A玩家随机传送
+++++++20230224
1.修复了不少BUG,引擎报错。具体的我忘记了。
2. DBserver增加导出人物数据,引擎增加加载挂机人物。
3.老规矩,新增若干新的bug,,天知道。。。
+++++++20230225
1. 新增$USEITEMMAKEINDEX等变量可以获取物品数据库所有的属性,前面的不说。
Convert //伤害转移
Reflect //伤害反射
jin //金属性
mu //木属性
shui //水属性
huo //火属性
tu //土属性
BaoHit //爆击机率
DerateAc //减免对方物理防御
DerateMAc //减免对方魔法防御
DerateAnti //减免对方物理躲避
DerateAntiMagic //减免对方魔法防御
Derate //抗性
2.新增 <$HUMANJIN> <$HUMANMU> shui huo tu 返回人物的五行金木水火土属性
3.修复INSERTVARLIST 不能创建变量名字的文本的bug,以前INSERTVARLIST 0 $STR(S1) .\QuestDiary\<$DATAS>.txt
是不能自动创建几几年几月几日的文本的,现在这一刻开始可以了!
4.因为变量冲突,
技能灵丹使用触发
$PARAM(24) //强化技能灵丹的物品ID 修改为$PARAM(27)
$PARAM(25) //强化技能灵丹的物品名字
$PARAM(26) //所选技能名字
功能脚本中[@藏宝图触发],并在该标签
下保存以下信息:
$PARAM(24) //拖动碎片的ID序号 修改为$PARAM(28)
$PARAM(25) //拖动碎片的名字
$PARAM(26) //宝藏图的ID序号
$PARAM(27) //宝藏图的名字
+++++++20230228
因为不想动数据库,所以。灵兽包裹设置为默认,1转最多10,2转20格。
+++++++20230302
1.更新 [@技能打中触发] 这些技能ID不会触发【4,14,15,17,21,30,31,35,42,47,56,61,63,68,69,70,75,77】
// $PARAM(87) 返回使用的技能名称
// $PARAM(90) 返回施放者名字
+++++++20230305
修复魔法命中等超过100,就无效的BUG.
+++++++++
新增2个触发。极品修炼值变动 灵力变动 都会触发标签。方便做日志记录
@极品修炼变动 $PARAM(37) 返回+-= $PARAM(38)返回所增加减少的数量
@灵力变动 $PARAM(39) 返回+-= $PARAM(40)返回所增加减少的数量
例子:
[@极品修炼变动]
#IF
EQUAL $PARAM(37) +
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处增加极品修炼<$PARAM(38)>点,现有极品修炼<$JPPOINT>点 ..\QUESTDIARY\日志记录\极品修炼<$MONTH>月<$DAY>日记录.txt
break
#IF
EQUAL $PARAM(37) =
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处等于极品修炼<$PARAM(38)>点,现有极品修炼<$JPPOINT>点 ..\QUESTDIARY\日志记录\极品修炼<$MONTH>月<$DAY>日记录.txt
break
#IF
EQUAL $PARAM(37) -
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处减少极品修炼<$PARAM(38)>点,现有极品修炼<$JPPOINT>点 ..\QUESTDIARY\日志记录\极品修炼<$MONTH>月<$DAY>日记录.txt
break
[@灵力变动]
#IF
EQUAL $PARAM(39) +
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处增加灵力<$PARAM(40)>点,现有灵力<$YSPOINT>点 ..\QUESTDIARY\日志记录\灵力<$MONTH>月<$DAY>日记录.txt
break
#IF
EQUAL $PARAM(39) =
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处等于灵力<$PARAM(40)>点,现有灵力<$YSPOINT>点 ..\QUESTDIARY\日志记录\灵力<$MONTH>月<$DAY>日记录.txt
break
#IF
EQUAL $PARAM(39) -
#ACT
ADDVARLIST 角色:<$USERNAME>时间:<$HOUR>:<$MIN>,在<$NPCNAME>处减少灵力<$PARAM(40)>点,现有灵力<$YSPOINT>点 ..\QUESTDIARY\日志记录\灵力<$MONTH>月<$DAY>日记录.txt
break
+++++++++++20230312
1.新增升级武器后首次攻击将触发功能脚本 [@_武器_升级结果] 并返回如下参数
$PARAM(0) //升级结果 0、失败 1、成功
2.日志服务器更新可直接查询日志
+++++++++++20230313
引擎--查看在线人物 -增加发送物品功能
+++++++++++20230315
1.进一步完善引擎--查看在线人物 -增加发送物品功能
2.扩展CHANGEMODE 命令。增加 32 沉默 33 恐惧 34 冰冻 1为开启0为取消
3.修复引擎-重新加载全部NPC 若有镜像NPC会出现报错问题。我也不知道到底彻底解决没,需测试!
4.老规矩,新增若干新的bug,苍天保佑~
+++++++++++20230316
扩展CHANGEMODE 命令32 沉默 33 恐惧 34 冰冻 增加参数3 持续时间
如:changemode 32 1 10 沉默开启10秒
+++++++++++20230401
1.更新 $MAPMONCOUNT(A).B A=地图 B=怪物名字 返回A地图的B怪物数量
2.引擎命令新增自定义名字添加删除,即时失效。
+++++++++++20230404
修复mongen命令怪物新名字后没爆率问题
+++++++++++20230419
$CPUIDW //获取当前玩家机器码 需更换20230422登录器。
黑铁升级武器,新增护宝符保护武器失败不破碎 Stdmode=44 shape=5 [@_武器_升级结果] 返回如下参数
$PARAM(0) //升级结果 0、失败 1、成功 2.护宝符不破碎
++++++++++20230509
1.增加$fenghao 返回人物的封号等级
2.修复复活怪物还可以爆物的bug。
3.修复火灵珠变身为麒麟后,属性不读取宝宝数据库的bug。
++++++++++20230515
更新无DBC支持!其他没了。。。本次更新需要替换控制器 DB服务器 引擎
1.把阿凡提数据库转换工具放在DB目录,点击转换即可。注意:虽然不需要设置DBC2000了,但是首次转换数据库还是需要安装DBC的,否则一键转换不成功!
++++++++++20230515
1.阿凡提数据库转换工具有点问题,抛弃不用,程序包内有空数据库和教程,按照教程导入即可。
2.控制器更新支持多区公用DB数据库
++++++++++20230520
1.修复不读取baobao数据库的bug,新增若干未知bug,,
2.修复多区公用DB数据库无效,需要更新DBSERVER和控制器
++++++++++20230525
1.更新DB管理工具,修复几个字段错误。
2.更新引擎,修复0品级真魂珠不加属性的问题,增加日志记录绑定元宝。日志服务器查询元宝即可。
3.进一步优化豹子拾取物品。
4.修复上一版为了测试,忘记去掉测试代码,导致僵尸无限复活问题。
5.注意:一定要更新logingate网关,上一版会导致大退无法进入问题!急需等级五颗星!!!!!!!!!!!
6,其他若干细节更新,修复个别无伤大雅的bug,新增若干未知bug。
+++++++++++20230527
修复豹子不拾取元神爆出物品。进一步优化豹子拾取物品。目前感觉很完美。
+++++++++++20230602
1.增加假人支持读取自定义变量。
2.新增假人定点移动命令 AIMISSION 1 237 255 设定假人定点移动坐标 假人会自动跑过去!
3.新增若干未知bug。。。。
4.更新合区工具,自动读取根目录。
+++++++20230606
1.新增人物不掉物品模式 changemode 35 1 (1开启,0关闭)
2.兼容彩虹乘法命令 MULT 也就是不管是MUL 还是MULT 都可以了。
+++++++20230608
1.修复账号服务器如果新建账号,生日等资料未填写会导致进不去游戏问题,如果只写了账号和密码系统自动不全其他资料。
2.rungate网关新增设置武器最大速度选项。
+++++++20230609
1.优化假人智能,解决偶尔0血不死问题。
2.其他一些假人细节的优化。
3.新增若干未知BUG。。。。
+++++++20230611
1.假人出生地图不再ini设置,读取真人出生地图设置(引擎有设置)。
2.优化假人定位移动,边走边打。
3.优化假人加血机制,攻击对象机制等等。
4.新增未知bug若干。。。。
+++++++20230612
1.修复HUMMULTBURSTRATE 调整人物爆率倍数不准确问题。
+++++++20230616
AILOGONEX 地图 X Y 数量 假人名字
地图 X Y 数量 名字
如果假人名字不为空,那么数量无效默认为1 例: AILOGONEX 0 325 236 10 我是假人啊 这个10无效,默认1
如果为空,将随机读取假人名字文本,数量有效。例: AILOGONEX 0 325 236 10 这个10有效,将会刷出10个假人
+++++++20230618
修复普通怪物加血加的有点多的错误。。源码我写错一个检测变量
+++++++20230621
1.完善长老阵:
191 黑袍修罗长老 2格巡逻,打电话要人打架.
193 黑袍修罗 复活周围的怪物,ENVIR下面建立 允许复活怪物列表.txt 里面写允许复活的怪物名字,一行一个。
2.修复怪物复活之后速度异常问题。
3.优化假人细节。
4.新增若干未知bug。。。
|
|