分类

立即下载深蓝网络发布的三无复古版

软件大小: 21.6 MB
软件语言: 简体中文
软件类别: 服务器端 - 传世服务端
授权方式: 共享版
应用平台: Win2000/XP/2003/Vista/
更新时间: 2011/2/27 2:40:09
开 发 商: 暂无信息
联 系 人: 暂无联系方式
分享收藏
更多
解压密码:本站默认解压密码:www.987654321sf.com 
推荐等级: 3星级
会员中心: 【账号登录】  【账号注册】  开通VIP下载流程
查毒情况: 尊敬的用户,本站软件个别杀毒安全软件可能会报毒,有可能是误报,但我们不能确定。请下载后自行判断和检测。点击查看详情

[复制下载页面地址给QQ/MSN上的好友]软件介绍

编辑著:查看脚本未加密,采用A.F.T引擎。附带一机多区双线路配置器。

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1230版更新说明:

01.更新禁止恐惧特殊属性的代码给元神佩带将不会有恐惧技能增加!

02.更新潜行腰带、
恐惧手镯
、沉默护腕
、重力头盔
、的特殊代码对special这个值支持!

03.更新增加一个新的怪物类型:228,该类型怪物,不主动攻击玩家,被打就逃跑不反击!

04.更新修正:检测当前是否正在攻城,该命令无效的问题!

#IFCHICKSBK#ACT

SENDMSG 5 当前正有城堡在攻城期间!

break

05.更新修正引擎上勾选融合保留组合技能,这个选项在引擎上设置了后无法保存设置的问题!

部分人反应几个带攻击力的融合技能没有攻击力的问题请自行在技能数据库里设置这些技能的威力数值即可!

100;战争牢笼;0;0;30;100;120;10;20;20;99;40;100;42;200;45;300;1200;;;;;;
101;连锁闪电;0;0;30;100;120;10;20;20;99;40;100;42;200;45;300;1200;;;;;;
103;火龙附体;0;0;30;100;120;10;20;20;99;40;100;42;200;45;300;1200;;;;;;

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1226版更新说明:

01.引擎版面--选项--功能设置--技能魔法--野蛮冲撞技能,增加是否允许野蛮冲撞卡人的开关!


02.更新增加和官方一样的恐惧手镯特殊功能:
   官方关于恐惧手镯的说明:
   http://home.woool.sdo.com/home/news/NewsView.aspx?id=11796

物品数据库设置如下:

恐惧手镯(凡);26;220;1;0;0;0;6593;10000;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;;;;;;;;;;;;;;;
恐惧手镯(上);26;221;1;0;0;0;6593;10000;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;;;;;;;;;;;;;;;
恐惧手镯(极);26;222;1;0;0;0;6593;10000;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;;;;;;;;;;;;;;;
恐惧手镯(仙);26;223;1;0;0;0;6593;10000;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;;;;;;;;;;;;;;;

技能数据库添加以下数据:
107;恐惧;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;

恐惧手镯佩带后会增加恐惧技能,凡佩带后增加恐惧技能初级,上增加中级,以此类推,物品特殊属性
代码是220,221,222,223,分别对应不同的恐惧技能等级!


引擎版面--选项--功能设置--恐惧,可以调整恐惧技能的效果持续时间和成功机率,该处调整的是技能
初级的效果,调整后技能等级每提高一次,时间增加1秒,成功机率增加10%,目前默认和盛大一样的,
你也可以把机率和时间调整大点!


03.更新和官方一样的融合元神6大融合技能效果!(注意部分技能效果有点不一样)

   官方融合组合技能说明:
   http://home.woool.sdo.com/project/201006_tyxf/shenji.html

技能数据库添加以下数据:

100;战争牢笼;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
101;连锁闪电;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
102;涅磐重生;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
103;火龙附体;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
104;乾坤冰冻;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
105;挣脱束缚;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
106;元力恢复;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;
107;恐惧;0;0;30;0;0;10;0;0;99;40;100;42;200;45;300;1200;;;;;;

//注意以上每级所需要的升级经验请自己设置,我以上只是随便复制的!

物品数据库添加以下数据:

1629;战争牢笼;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;
1630;连锁闪电;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;
1631;涅磐重生;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;
1632;火龙附体;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;
1633;乾坤冰冻;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;
1634;挣脱束缚;4;22;1;2000;0;0;1419;30;0;0;0;0;0;0;0;0;0;0;0;30;30000;5;;;;;;;;;;;;;;;;

功能脚本D:\Cmirserver\mir200\Envir\market_def\QFunction-0.txt中添加以下脚本段:

[@技能学习2000]
#IF
SMALL $EXIDTYZ.0 30
#ACT
SENDMSG 5 你的天元心法不足30重,无法学习此项技能!
break
#IF
CHICKRH
#ACT
MOV S30 $PARAM(1)
INC S30 $YSJOB
INC S30 $HQDRYS.1
#ELSEACT
SENDMSG 5 你的元神还没有进入融合状态,无法学习此项技能!
break
#IF
CHECKSKILL $PARAM(1) > -1
#ACT
SENDMSG 5 你已经掌握了这项技能!
break
#IF
CHECKVARLIST $STR(S30) ..\融合技能.txt
#ACT
takeid $PARAM(0)
ADDSKILL $PARAM(1) 0
SENDMSG 5 恭喜你成功学会了<$PARAM(1)>!
#ELSEACT
SENDMSG 5 你的外现元神和内嵌元神的职业不符合学习要求,不能学习此项技能!
break

//在版本以下目录D:\Cmirserver\mir200\Envir\ 添加文本文件“融合技能.txt”!

在该 融合技能.txt 文本里存放以下内容:

战争牢笼战士0
战争牢笼战士1
连锁闪电法师2
连锁闪电法师3
涅槃重生道士4
涅槃重生道士5
火龙附体战士2
火龙附体战士3
火龙附体法师0
火龙附体法师1
乾坤冰冻战士4
乾坤冰冻战士5
乾坤冰冻道士0
乾坤冰冻道士1
挣脱束缚法师4
挣脱束缚法师5
挣脱束缚道士2
挣脱束缚道士3

//在引擎版面--选项--功能设置--技能魔法,增加融合技能各种调整参数!
//融合组合技能可以在没有元神的时候使用,其中6个技能中有2个技能不能使用,在无
//元神使用融合技能时可以使用其中4个技能,看自己安排,另外开启无元神使用融合
//技能后,书籍的学习脚本也请自行编写!挣脱束缚和火龙附体不能无元神使用!

★涅槃重生:无复活功能,因为引擎人物死亡后无尸体,也为了防止复制,所以该技能
            没有增加复活功能,该技能功能为使用后马上将目标HP恢复满,同时有机
            率增加目标HP上限值10%,该机率和提升上限百比可以在引擎上调整!

★火龙附体:为群体攻击,暂时无狂龙加强效果!

★挣脱束缚:暂无使用后30秒内元神将对所解除的负面效果免疫。

//其它技能效果均和官方一致,可以调整的接技能参数也请在引擎上查看。


04.更新修复诱惑之光,和官方一样,可以把怪物诱惑到黄色名字以定住怪物!


05.调整修复退出编组命令使用后其它小组成员不刷新的问题!


06.调整结束天山雪莲持续效果命令使用后,加血效果不马上停止的问题!


07、修正一处新区开区前几分钟因太多新角色第一次进入游戏有机率导致的引擎关闭问题!


08、引擎版面--选项--参数设置--状态控制:增加元神融合是是否保留组合技能开关!


09、增加个运镖怪物新类型227,被攻击不会还击,如离开主人可视距离,则停止走动,宝宝停止走动时主人会触发

功能脚本中[@宝宝停止]标签,并保存以下参数:

[@宝宝停止]
$PARAM(83) //返回宝宝坐标X
$PARAM(84) //返回宝宝坐标Y


10、[@经验增加触发]和[@杀怪经验触发],这2种触发调整成元神也触发,以前引擎元神不触发!


11、增加清空当前角色经验的脚本命令:CLEAREXP

#ACT
CLEAREXP
SENDMSG 5 你的经验值已被清0
break


12、增加一个检测命令,检测当前是否正在攻城!

#IF
CHICKSBK
#ACT
SENDMSG 5 当前正有城堡在攻城期间!
break


13、增加一个退出当前编组的脚本命令 OUTZD

#ACT
OUTZD
SENDMSG 5 你退出了当前编组队伍!(如果是队长执行则解散队伍)
break


14、扩展 USEREXID 命令的可调整属性,新增加人物的以下属性调整:

USEREXID 参数1 参数2 参数3

参数1:范围0-36
参数2:操作符-+=
参数3:值

33//背包重量上限
34//负重量上限
35//躲避
36//腕力上限
 

15、修正因修改骷髅战将宝宝为跑动,导致把普通变异骷髅也修改成了跑动(看上去移动就是在漂移)的问题!


16.禁止镖车227类型被道士技能心灵召唤所召唤,该类怪物在玩家下线、切换地图将自动死亡!
 

17.调整元神如果学了组合技能后,在进入融合元神状态组合技能将保留,也就是进入融合元神后也可以使用组合技能,以前不支持!


18、增加一个与宝宝距离的检测命令

CHECKBBJL 参数1 参数2 参数3

参数1:宝宝名字
参数2:检测符><=
参数3:坐标距离

#IF
CHECKBBJL 镖车 > 5
#ACT
SENDMSG 5 你当前与镖车的距离已经大于5个坐标!
break


19、增加是否骑战和骑乘的检测命令

CHECKQC  //检测当前是否在骑乘或骑战状态

#IF
CHECKQC
#ACT
SENDMSG 5 你当前在骑乘或骑战状态
break
 

20、增加个运镖怪物新类型227,被攻击不会还击,如离开主人可视距离,则停止走动,原地待命!

镖车;227;81;379;1000;0;0;1;5000;0;20;99;0;0;0;0;10;1;1000;1;0;1000;;;;;;;;;;;


21、修改潜行技能技能等级越高,可以隐身时间越长,0级5秒,1级10秒,2级15秒,3级20秒!

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★


AFT引擎三代1206版更新说明:

01.更新1128版引擎最新的检测加速太过严厉容易造成掉线的问题。
   可以将攻击速度间隔时间修改到800,检测难度修改到6。


02.更新在引擎版面--选项--参数设置--游戏速度中,新增加最新加速检测开关,如果你不想使用最新
的加速检测功能,可以自行关闭该功能。


03.更新增加一种新的怪物类型225,树,刷出后不可移动,不攻击别人,被攻击也不反击,背包东西需要靠挖出来的不直接爆出,只有玩家当前使用的武器是“伐木斧”的时候攻击这个怪物才能减少它的HP。


04.更新解决法师魔法盾的使用,有时候会因超速使用失败,而客户端却显示一个假盾的卡盾问题。


05.更新解决雷霆剑使用间隔时间过大引起第2次使用会导致失败的问题,同时修改该技能为魔法攻击,攻击需要靠魔御来防御,而不是物理防御。


06.更新解决会复活的怪物在复活时会多出一个光圈的动画问题,当前已经取掉这个光圈动画。


07.更新增加爆击时,会在目标头顶显示出“暴击”字样的提示。


08.更新扩展takeon自动穿装备的脚本命令,扩展增加第3个参数,该参数可以省略!
 
   takeon 装备名字 装备位置 物品ID序号 //增加 物品ID序号

   当包裹中有多个名字一样的物品,你可以使用第3个参数来控制佩带指定ID的装备!


09.更新解决攻杀剑法的技能威力百分比在引擎上调整了后无效的问题!


10.更新解决 抱月刀 的每次出刀使用还是不减少MP的问题!


11.更新解决绿色封号推人参数超过255就无法自动推人,导致上仙境界无法自动推人的问题!


12.修正0级诱惑之光可以一次诱惑5只宝宝的问题!


13.更新增加和官方完全一样的训马功能,同时兼容老的骑马功能,你可以使用新的方式修改也可以不改!

A、新增加马的专用怪物类型226,在怪物数据库里找到“枣红马1”等等所有的带数字1和不带数字的马,将马
的怪物类型Race改成226,以前的是52。

枣红马1;226;11;151;15;0;0;1;150;0;3;5;0;0;0;0;15;0;500;3;800;0;;;;;;;;;;;
乌骓1;226;11;153;15;0;0;1;200;0;4;7;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
雪龙1;226;11;152;15;0;0;1;300;0;6;10;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
枣红马;226;11;161;15;0;0;1;2000;0;3;5;0;0;0;0;15;0;500;3;800;0;;;;;;;;;;;
乌骓;226;11;163;15;0;0;1;2000;0;4;7;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
高头大马;226;11;164;15;0;0;1;2000;0;5;8;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
雪龙;226;11;162;15;0;0;1;2000;0;6;10;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
迎亲宝马;226;11;164;15;0;0;1;2000;0;3;5;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;
黄金宝马;226;11;165;15;0;0;1;2000;0;8;10;0;0;0;0;15;0;1500;1;800;0;;;;;;;;;;;

B、物品数据库增加马牌专用类型物品,如果你的物品数据里已经有了“马牌(空)”和“马牌”则直接修改属性,
如果没有则新增加!马牌(空)的类型Stdmode是32,马牌的类型Stdmode是33,新的马牌不需要在名字上设置
马的名字了,所有的马类型也只需要一个物品即可,因为马的名字是保存在马牌这个物品数据里的!

马牌(空);32;0;1;0;0;0;259;0;0;0;0;0;0;0;0;0;0;0;0;20;0;5;;;;;;;;;;;;;;;;
马牌;33;0;0;0;0;0;258;20000;0;0;0;0;0;0;0;0;0;0;0;0;0;5;;;;;;;;;;;;;;;;

C、马牌(空),类型32,和官方一样,是双击使用的,双击使用触发功能脚本里 [@使用马牌] 标签
在该标签下,用$PARAM(81)保存马牌(空)的物品ID序号,$PARAM(82)保存当前用马鞭驯服的马的名字,如果没有
马则返回字符“空”!

D、新增加记录马牌中马名字的脚本命令:editmp 物品ID序号 马的名字  //该命令只对类型为33的马牌物品有效!

在功能脚本QFunction-0.txt中增加以下脚本即可:

[@使用马牌]
#IF
ISSHADOW
#ACT
SENDMSG 5 元神无法使用马牌(空)
break
#IF
CHECKLEVELEX < 20
#ACT
SENDMSG 5 你的等级不足20级无法使用马牌(空)
break
#IF
EQUAL $PARAM(82) 空
#ACT
SENDMSG 5 你现在没有马,无法使用马牌(空)
break
#ELSEACT
takeid $PARAM(81)
give 马牌 1
editmp $PARAM(0) $PARAM(82)
takeon 马牌 2 $PARAM(0)
SENDMSG 5 你的<$PARAM(82)>马牌已经装备到身上
break

//注意,马牌如果直接刷出来是没有马名字的,如果你要直接卖某某马牌可以参考以下脚本:

[@脚本给予黄金宝马]
#ACT
give 马牌 1
editmp $PARAM(0) 黄金宝马
break

[@脚本给予迎亲宝马]
#ACT
give 马牌 1
editmp $PARAM(0) 迎亲宝马
break


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1128版更新说明:

01.更新解决1126版中因为攻击超速、网络卡而丢包引起的卡住问题。

02.更新英雄排名榜支持同等级、同境界下,经验百分比高的排前面,以前的排名都不支持经验百分比。


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1126版更新说明:

01.更新封闭某外挂通过加速客户端动画执行时间实现的暗杀功能!

02.更新封闭通过只加速攻击发包实现的多倍出刀速度的问题!

在引擎版面--选项--参数设置--游戏速度中,增加以下参数设置:

攻击间隔:默认900毫秒,意思是连续两次正常的攻击间隔最小时间不能低于920毫秒,可自行调整。
攻击速度:默认60毫秒,意思是武器等装备的攻击加速属性,每1点代表的时间。
检测难度:默认为3,数字越大检测越宽松。

暗杀检测:默认2200毫秒,这个一般请不要调整。

------------------------------------------------------------------
1126b版补充更新:

01.修正1126版中元神使用攻击加速超过5点的武器会卡住的问题。

02.封闭强化攻杀剑法通过连续发包方式实现刀刀强化攻杀的问题。

----------------------------------------------------------------------
同步更新LoginGate.exe和LoginSrv.exe程序,请所有用户及时更新此程序,老程序将在12月1日过期自动关闭。

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1102版更新说明:


01.更新封杀输入提示框触发,被连续发包会有机率造成重复触发的问题。(避免被卡刷元宝等)

02.更新支持1.998版新地图读取支持。

(注意,1.998目前官方尚未正式更新,期间可能会有各种调整,大家先自行研究,避免以后有更新不兼容)

详细可参考以下设置,其它1.998的参数设置请自行到官方研究:

新小地图:
haididg 865
haidizyd 867
HaidiZYDHJ 867
haidiyj 866
shachenghm 869
SHACHENG 861

地图文件:

[shachenghm 沙城毁灭]
[haidiyj 海底遗迹]
[HaidiZYDHJ 章鱼洞穴幻境]
[haidizyd 章鱼洞穴]
[haididg 海底地宫]
[SHACHENG 跃马平原]

//将客户端里haidi-yj.nmp复制改名 haidiyj.nmp
//将客户端里haidi-zyd.nmp复制两份分别改名成haidizyd.nmp和haidizydhj.nmp
//将客户端里haidi-dg.nmp复制改名haididg.nmp

客户端里的不要改,都针对的复制出来,改名后再放到服务器map文件夹里。

1。998里官方将沙城地图给修改了,如果要使用新沙城的就要自行修改与沙城相关联的各种文件。

新沙城的城门怪物代码:

城门1;110;99;402;1000;0;0;1;10000;0;10;20;0;0;0;0;10;1;1000;1;0;1000;;;;;;;;;;;
皇宫左墙1;111;98;403;1000;0;0;1;5000;0;20;99;0;0;0;0;10;1;1000;1;0;1000;;;;;;;;;;;
皇宫中墙1;111;98;404;1000;0;0;1;5000;0;20;99;0;0;0;0;10;1;1000;1;0;1000;;;;;;;;;;;
皇宫右墙1;111;98;405;1000;0;0;1;5000;0;20;99;0;0;0;0;10;1;1000;1;0;1000;;;;;;;;;;;

新沙城要使用的沙城信息配置文件:\Castle\0\SabukW.txt (参考,部分参数没修改,自行到官方研究)

[Defense]
CastleMapList=0151,0152,0153,0154,0155,0156,
CastleMap=SHACHENG
CastleHomeMap=SHACHENG
CastleHomeX=167
CastleHomeY=189
CastleWarRangeX=100
CastleWarRangeY=100
CastlePlaceMap=sh021
CastleSecretMap=e004
CastlePalaceDoorX=631
CastlePalaceDoorY=274
MainDoorX=203
MainDoorY=231
MainDoorName=城门1
MainDoorOpen=0
MainDoorHP=10000
LeftWallX=124
LeftWallY=153
LeftWallName=皇宫左墙1
LeftWallHP=5000
CenterWallX=135
CenterWallY=156
CenterWallName=皇宫中墙1
CenterWallHP=5000
RightWallX=147
RightWallY=144
RightWallName=皇宫右墙1
RightWallHP=5000


//注意修改使用新沙城后,各种NPC位置,地图连接点等等都要对应修改。

------------------------------------------------------------------------------------------


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1028版更新说明:


01.更新封杀某外挂通过修改客户端坐标方式进行移动加速,躲避引擎反加速检测的问题。

02.更新封杀某外挂的漂移模式(一步三格),在未骑乘状态模拟发送骑乘的包。

03.更新封杀某外挂的加速暗杀功能,加速延迟现象。

------------------------------------------------------------------------------------------

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代1008版补充更新说明:


01.修正天仙、上仙境界魔法盾外观,在第一次使用和小退再登陆不正常显示的问题。

02.修正灵兽摆摊后,通过重复过地图黑屏导致出现回档复制的BUG。

------------------------------------------------------------------------------------------


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代0930b版补充更新说明:


01.解决0928中部分帐号加密出错导致无法进入游戏的问题。

02.修正禁止圣言术杀死灵兽的问题。

03.修正怪物类型race=136怪物离开门点坐标不走回去的问题。

04.修正天仙、上仙境界魔法盾外观不正常显示的问题。

------------------------------------------------------------------------------------------


0930引擎主要更新了反加速外挂的检测机制,采取新的检测技术,彻底杜绝任何系统加速外挂。

★★★注意:0930引擎必须要配合帝王0930登陆器才能进入游戏。★★★

在引擎版面——选项——参数设置——游戏速度,此版面最下面新增加几个新反外挂调整参数:

走路:默认580  跑步:默认570 骑乘:默认560  攻击:默认230 检测难度:默认6

以上参数前4个项的值越大,检测越宽松,值越小,检测越严格,一般请不要调整。

最后一个检测难度,默认为6,最小为4,值越小检测越严格,越大,检测越宽松,一般请不要调整。

-----------------
最新加速检测机制为引擎服务器自行检测客户端的行为,不再是客户端检测外挂,也不是检测封包
间隔时间,所以不存在网络卡的时候造成误判,随便客户端使用任何方式的加速外挂,在游戏中都
将被检测出来。
-----------------
开加速后在游戏中移动、攻击后,将在很短的时间(10秒)内被检测出并被T下线。在被T下线的同时
触发反外挂触发标签,可以自行设计脚本封号,也可以不设置脚本。

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

AFT引擎三代0922版更新说明:

------------------------------------------------------------------------------------------


01.调整SQL功能连接部分在!setup.txt文件中设置,而不再使用脚本命令设置连接!
在Setup.txt中添加以下来配置SQL数据库的连接参数,可以省略!省略则该功能不使用!

[DB]
SqlDbSrv=158.153.168.111
SqlDbName=LoginAcctDb
SqlDbuserid=sa
SqlDbpwd=123123


02.SQL查询类语句如果提取显示的字段为空数据,那么返回的参数将保存“空”这个字符!


03.完善SQL数据库如果在中途断开后,不会让引擎假死卡起的问题,前几个版本的引擎会有这个问题!


03.增加SQL数据库在运行过程中连接被断开后,引擎会每间隔1分钟尝试一次重新连接!


04.修复天人的召唤神兽,麒麟的范围攻击无攻击效果的问题!


05.调整元神进入融合状态会清除自身已经召唤的宝宝!


06.天界地图的连接桥在新客户端失效是因为连接桥坐标变更了,请使用以下坐标配置连接桥:

[@示范开启通行]
#ACT
sendtj skycity3 130 226 1 1
sendtj skycity3 40 205 2 1
sendtj skycity3 35 60 3 1
sendtj skycity3 118 48 4 1
sendtj skycity3 122 48 5 1
sendtj skycity3 165 245 6 1
sendtj skycity3 175 165 7 1
sendtj skycity3 258 77 8 1
sendtj skycity3 281 217 9 1
sendtj skycity3 193 269 10 1
sendtj skycity3 84 340 11 1
sendtj skycity3 137 346 12 1
sendtj skycity3 112 376 13 1


07.新增加怪物类型race=136,该类型怪物为海底地图堵门怪物,无敌模式,被攻击不还击,刷出后不移动,该怪物会拣取D:\Cmirserver\mir200\Envir\怪物拾取列表.txt 中设置的物品,在该文本中设置的物品,在该怪物周边附近一定范围内,该怪物会自动走动过去拣取,拣取完后会回到刷出坐标点上!该怪物可以在DB数据库中调整视野范围来控制怪物拾取物品的范围!主要用来设计堵门怪物!


08.新增加怪物类型race=137,效果同类型12一样,不一样的是,该类型允许被玩家攻击打死,卫士不攻击该类怪物,可以用于设置一些特殊活动使用!


09.新增加怪物类型race=138,范围攻击,用于海底BOSS怪Appr=366和375的怪物使用!


10.更新引擎支持海底HAIDI地图连接桥连通和关闭的功能,同天界地图一样使用方法!

[@示范开启通行]
#ACT
sendtj HAIDI 268 228 101 1


11.更新支持血色虎王盾DB和外观显示,DB设置如下:

血月虎王盾1 Stdmode=12,Shape=67,Looks=5232  //战士类型
血月虎王盾2 Stdmode=12,Shape=68,Looks=5232  //法师类型
血月虎王盾3 Stdmode=12,Shape=69,Looks=5232  //道士类型


12.更新虎王支持虎王装备佩带,虎王装备分三个类型,护甲、手镯、戒指

类型是100、101、102

物品数据库中:

虎王装备的,物理防御、魔法防御、物理攻击,还是对应虎王的这些值,然后:
Mc   //对应命中
Mc2  //对应躲避
Sc   //对应魔法躲避
SC2  //对应五行
NeedLevel //对应需要虎王的佩带等级

虎王佩带装备后,外观也会自动变换成佩带了装备的外观!

1611;虎王护甲;100;0;1;0;0;0;5291;10000;1;8;0;0;6;14;0;3;1;0;0;6;40000;5;;;;;;;;;;;;;;;;
1612;虎王护腕;101;0;1;0;0;0;5292;10000;8;8;1;7;2;4;1;2;4;6;0;6;40000;5;;;;;;;;;;;;;;;;
1613;虎王护膝;102;0;1;0;0;0;5290;10000;8;8;1;7;3;5;2;3;5;10;0;6;40000;5;;;;;;;;;;;;;;;;

//虎王装备的属性请自行设置,以上属性只是临时测试使用的!

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★


AFT引擎三代0916版更新说明:

------------------------------------------------------------------------------------------

01.更新脚本使用takeid命令会记录到日志中!

02.更新调整内外元神在切换时,会自动清除当前元神身上各种状态,如魔法盾、金刚护体、幽灵盾、神圣战甲、风影盾、召唤的宝宝!

03.更新调整当元神在骑乘和骑战状态下时,会禁止内外元神切换,避免出现一些外观错误!

04.更新引擎修复天人、天仙、上仙封号不支持自动突斩问题,更新引擎后修改天人封号脚本如下:

[@天人封号]
{
#IF
LARGE $TRFL 2
SMALL $TRFL 5
#ACT
ZZF S5 $TRJJ
MOV P1 71
INC P1 $TRJJ
MOV S6 天人
INC S6 $STR(S5)
INC S6 重
FENGHAO $STR(P1) $STR(S6)
break
#IF
LARGE $TRFL 4
SMALL $TRFL 7
#ACT
ZZF S5 $TRJJ
MOV P1 170
INC P1 $TRJJ
MOV S6 天仙
INC S6 $STR(S5)
INC S6 重
FENGHAO $STR(P1) $STR(S6)
break
#IF
LARGE $TRFL 6
#ACT
ZZF S5 $TRJJ
MOV P1 269
INC P1 $TRJJ
MOV S6 上仙
INC S6 $STR(S5)
INC S6 重
FENGHAO $STR(P1) $STR(S6)
break
}

05.修改抱月刀法和半月一样,使用需要消耗蓝MP!

06.更新引擎支持脚本命令连接和操作SQL数据库功能:

====================================================================

建立SQL数据库连接:

opendb 数据库IP 数据库名称 SQL用户名 SQL数据库密码 @返回标签

关闭当前引擎建立的SQL连接:
closedb

检测当前引擎是否建立有SQL连接:
ISCONNDB

说明,引擎只允许同一时间建立一个数据库连接,连接建立后,玩家执行的数据库操作都在
这个数据库里!要建立新的连接,必须要断开之前的连接!

可以在登陆脚本中申明全局变量的时候,设置建立SQL连接,关闭引擎会自动断开连接!

[@连接SQL]
#IF
ISCONNDB
#ACT
SENDMSG 5 当前引擎已经有SQL连接了,不能重复建立!
break
#ELSEACT
SENDMSG 5 正在与SQL数据库建立连接...
opendb 58.253.168.140 LoginAcctDb sa 123123a @SQL建立成功
break

[@SQL建立成功]
#IF
EQUAL $PARAM(80) 真
#ACT
SENDMSG 5 SQL数据库连接成功建立...
break
#ELSEACT
SENDMSG 5 SQL数据库连接失败!!!
break

[@断开SQL]
#IF
ISCONNDB
#ACT
closedb
SENDMSG 7 SQL数据库连接成功断开...
break
#ELSEACT
SENDMSG 5 当前引擎没有SQL连接,不能断开操作!
break

//===============================================================================

执行SQL查询类语句的脚本命令头:

selesql "SQL查询语句" @返回标签

如:

[@查询玩家密码]
#ACT
MOV S0 "select spassword from taccount where saccount='"
INC S0 $USERACCOUNT
INC S0 "'"
selesql $STR(S0) @查询返回标签
break

[@查询返回标签]
#IF
EQUAL $PARAM(80) 错
#ACT
SENDMSG 5 SQL语句语法错误!
break
#IF
EQUAL $PARAM(80) 无
#ACT
SENDMSG 5 SQL数据库中没有你所查询的帐号!
break
#ELSEACT
SENDMSG 5 <$USERACCOUNT>的密码是:<$PARAM(80)>
break

//===============================================================================

执行SQL运行类语句的脚本命令头:

opensql "SQL运行类语句" @返回标签

如:


[@修改玩家密码]
#ACT
opensql "update taccount set spassword='123123' where saccount='jy0888'" @修改返回标签
break

[@修改返回标签]
#IF
EQUAL $PARAM(80) 错
#ACT
SENDMSG 5 SQL语句语法错误!
break
#IF
EQUAL $PARAM(80) 假
#ACT
SENDMSG 5 SQL数据库中没有你所修改的帐号!
break
#ELSEACT
SENDMSG 5 jy0888的密码是修改成了123123
break

//===============================================================================
SQL语句的执行结果返回以下信息:

返回的信息保存在触发标签中的 $PARAM(80) 标签中!

没有找到返回 无
语法错误返回 错
执行成功返回 真
执行失败返回 假

//===============================================================================

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★


AFT引擎三代0908版更新说明:

------------------------------------------------------------------------------------------


01.修正灵符秒杀怪物会把自己的宝宝杀死的问题!

02.修正融合元神主战技能破击和破盾不能使用的问题!

03.禁止融合元神进入骑乘和骑战状态看不见人的问题!

04.修正CLEARMAPMON命令,不加参数导致清理怪物失效问题!

05.修正在秒杀怪物时,触发 [@杀怪触发] 标签后,标签下的参数无法及时保存地图号和坐标,从而导致引擎报脚本错误的问题!

06.调整创建第2元神时,会将新元神的境界默认成原始值,避免出现新元神还是使用第一元神的境界问题!

07.调整武器类型的特殊属性Anicount字段,可以设置193,以支持魔道麻痹武器使用!

08.修正元神融合装备设置了爆击、减免物理防御等属性,当时佩戴上去有属性,下次再进入元神融合时就没有,还要重新拿下再佩戴一次的问题!

09.引擎版面选项--基本设置--登陆服务器设置的IP和端口修改后点保存,引擎立即生效使用!

10.修正融合元神左戒指栏可佩戴融合元神手镯的问题!

11.调整TASK任务系统,当有任务列表的时候,每次登陆会自动弹出任务框提示,没有任务则不显示!

12.更新TASK任务系统,新增加以下三个任务变量:

   $Task.0 获取显示当前全部任务数量
   $Task.1 获取显示当前主线任务数量
   $Task.2 获取显示当前支线任务数量

13.修复有时合区后,或者任务接取太多后,在选择角色进入游戏会卡在进度条那,很难进的问题!


14.更新增加D:\Cmirserver\mir200\Envir\禁止清理物品.txt ,在该文本中的物品名字,掉落地面后会一直存在,时间到了也不会被清理,可以用来设置宝盒掉地上不会被清理!


15.修正套装属性中,关闭元神套装功能后,只关闭了提示信息,元神还会增加套装属性的问题!


16.修复道士元神召唤了宝宝后,进入灵珠模式,再退出灵珠模式,元神宝宝被杀死后,元神就不再召唤宝宝的问题!


17.调整天元心法增加到5重,会立即刷新客户端显示元力槽!


18.引擎更新采用当今最前言的内存管理技术,让引擎长时间运行时占用的内存大量减低,性能和效率提升10倍,稳定性得到显著改善,不会再出现引擎运行时间过长,游戏中出现卡的问题!

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
----------------------------------------------------------------

AFT引擎三代0826版更新说明:

使用中发现程序问题请登陆冰封论坛发帖  www.BFAFT.com

----------------------------------------------------------------

01、增加以下变量用于游戏中查询指定游戏帐号下的各种信息:

ID.参数1.参数2

参数1为需要查询的玩家帐号
参数2为范围0、1、2、3、4、5、6、7、8、9

0//密码[长度8位]
1//真实姓名
2//生日
3//提示问题1
4//问题答案1
5//提示问题2
6//问题回答2
7//备注1
8//备注2
9//身份证

比如:在游戏中查询自己的帐号密码:<$ID.$USERACCOUNT.0>


02、新增加脚本命令:ClearBags 参数1

   参数1为0,表示清除包裹里所有物品,包括快捷栏里的物品
   参数1为1-66,表示包裹里从位置1开始的物品到位置66的物品


03、扩展物品数据库,增加13个新的字段用于设置新的物品属性:

新字段名: 新字段使用类型INTEGER,字符长度设置成2

special         //特殊属性,如果Shape被占用,你可以使用这个新字段设置物品特殊属性!

Convert  //伤害转移
Reflect  //伤害反射

jin  //金属性
mu  //木属性
shui  //水属性
huo  //火属性
tu  //土属性

BaoHit  //爆击机率
DerateAc //减免对方物理防御
DerateMAc //减免对方魔法防御
DerateAnti //减免对方物理躲避
DerateAntiMagic //减免对方魔法防御
Derate  //抗性

//说明以上13个新字段可以省略不添加!
//新字段添加方式:在物品数据库表中任意位置,点击鼠标右键,选择-列功能--选择增加/删除列,列名用以上罗列的名字,类型INTEGER,字符长度设置成2,点添加即可!

04、修改上仙、天仙、天人境界推人规则,将以分类优先判断,这样在绿色封号脚本中,fenghao参数的第1个参数就不需要设置超过累加99了,直接使用境界数字即可!

如下脚本:这样设置才能实现自动突斩!

[@天人封号]
{
#IF
LARGE $TRFL 2
SMALL $TRFL 5
#ACT
ZZF S5 $TRJJ
MOV S6 天人
INC S6 $STR(S5)
INC S6 重
FENGHAO $TRJJ $STR(S6)
break
#IF
LARGE $TRFL 4
SMALL $TRFL 7
#ACT
ZZF S5 $TRJJ
MOV S6 天仙
INC S6 $STR(S5)
INC S6 重
FENGHAO $TRJJ $STR(S6)
break
#IF
LARGE $TRFL 6
#ACT
ZZF S5 $TRJJ
MOV S6 上仙
INC S6 $STR(S5)
INC S6 重
FENGHAO $TRJJ $STR(S6)
break
}


05、修复 <$CASTLENAME> 变量提取当前占领沙城行会名字错误的问题!


06、调整天元心法的天元值最大支持21亿,更新程序时请注意,天元值的上下限在更新后要重新设置,不然就是0/0


07、三大骑战技能威力公式调整成:

   ((Effect * 灵兽等级)+(引擎以前计算公式))*威力百分比

    Effect 的值为0,那么就是0*灵兽等级=0,可以兼容该技能威力保持不变,要修改的可以自行调整!
    //以上调整主要是将灵兽的等级关联到攻击威力中,官方里是这样设置的!


08、调整老功能物品拾取 @pickupitemX 触发功能,目前少了灵兽拾取,修改成灵兽拾取主体也会触发!


09、增加禁止召唤虎王的地图参数 NOHUWANG


10、增加检测当前是否召唤出虎王的脚本命令 hastiger

[@召唤虎王]
#IF
hastiger
#ACT
SENDMSG 5 你当前召唤出有虎王!
#ELSEACT
SENDMSG 5 你还没有召唤出虎王!


11、扩展物品 UpgradeUserItemEx 的参数71的值,1为绑定状态、4为已破碎状态、5为绑定+破碎

[@破碎]
#ACT
checkitembox 请放入装备 1 212

[@getboxitem212]
#ACT
MOV S1 $CHECKBOXITEM.ItemExD
UpgradeUserItemEx $CHECKBOXITEM.ItemExD 71 = 4
SENDMSG 5 测试物品破碎=<$ItemEx.$STR(S1).71>
break


12、更新增加物品破碎列表文本,D:\Cmirserver\mir200\Envir\破碎物品.txt
    在该文本里添加的装备物品(一行一个),穿戴在身上后,持久减少到0时,不会消失,而是变成已破碎状态!
    物品在已破碎后,会自动取下放包裹里,不再增加属性,佩带在身上也不会加属性!

    已经破碎的物品,双击后会触发功能脚本中[@破碎物品双击]标签
    在该标签下<$PARAM(78)>保存当前物品名,<$PARAM(79)>当前物品的ID序号!

    修复可以使用以下测试脚本,调整参数71的值为没有破碎状态即可修复使用!

[@破碎物品双击]
#ACT
messageboxA 你的<$PARAM(78)>已经破碎了。运用5个元宝的力量就可将其修复如新,你愿意修复吗? @1冲值确认

[@1冲值确认1]
#IF
CHECKGAMEGOLD > 4
#ACT
GAMEGOLD - 5
#ELSEACT
SendMsg 5 你的元宝数量不足5个,无法修复!
break
#IF
EQUAL $ItemEx.$PARAM(79).71 5
#ACT
UpgradeUserItemEx $PARAM(79) 13 = 2000
UpgradeUserItemEx $PARAM(79) 71 = 1
SendMsg 5 恭喜你修复成功!
break
#ELSEACT
UpgradeUserItemEx $PARAM(79) 13 = 2000
UpgradeUserItemEx $PARAM(79) 71 = 0
SendMsg 5 恭喜你修复成功!
break


//修复脚本需要的修复条件你可以自行修改,我上面示范的是用元宝,你可以修改来和官方一样要五色晶石!


13、更新在商城脚本SHOP.txt文件中,增加以下设置:

[01]
;登陆
Count=1
1=1040|超级冰泉圣水|1

;1040修改成你商城里超级冰泉圣水对应的购买序号,1为显示价格!
;设置这个后,当玩家装备持久过低,每次上线就会和官方里一样的提示修复!

14、更新增加玩家元神下线触发登陆脚本QManage.txt中  [@元神下线触发]

[@元神下线触发]
#ACT
$YSNAME.SENDMSG 5 元神下线了!!!
break


15、更新增加沙城攻城期间,攻方和守方行会发生变更,会让机器人触发机器人脚本RobotManage.txt中[@沙城攻陷触发]

16、更新增加玩家地图变更触发功能脚本QFunction-0.txt中  [@地图变更触发]

[@地图变更触发]
#ACT
ChangeFlagMode 1
ChangeFlagMode 2
break

//以上是天山血莲效果过地图失效脚本!

17、更新支持1.9961海魔值的调整,脚本命令 sethmz 参数1 参数2
    参数1:操作符+-=
    参数2:值,最大2000
    海魔值0-200为1级绿色,200-600为2级蓝色,600-1200为3级蓝色,1200-2000为4级黄色!

[@增加海魔值]
#ACT
sethmz + 10
SENDMSG 5 海魔值+10点!当前海魔值有:<$HMZ>
break

   //显示当前海魔值数量的变量为:<$HMZ>


18、修复从0806到0826之间引擎,因更新融合元神功能出现部分错误导致引擎假死和关闭的问题!


19、内外元神切换时,支持自动保存TRFL 和 TRJJ的值,也就是自动保存元神天人境界值!

==============================================================

AFT三代引擎0820更新说明:


因网通验证服务器调整,部分网通用户在8月19日后,在启动引擎后将可能无法验证,这就需要下载最新0820引擎使用,同时也请各位电信用户在适当时间将引擎更新到0820,避免出现有时候不可验证的问题!


==============================================================


AFT三代0816更新说明:本次更新需要同步更新DBServer.exe程序.


01.修复召唤出的虎王可以被诱惑和圣言,虎王可以杀死摆滩中的灵兽的问题!

02.修复在临时地图中使用天火命令刷新火球后,如果火球没有被触发就删除地图,引擎报错关闭的问题!

03.说明在使用临时副本地图命令时,在地图中使用Mobnpc命令建立临时NPC时,NPC延迟删除时间要设置成0!

04.增加变量:$NPCAPPR 返回当前执行脚本的NPC的APPR外观值!

05.扩展命令:CLEARMAPMON 参数1 参数2  //增加参数2,代表清除指定数量的怪物,可以省略,表示全部清除!

06.地图参数增加一个代码,用于设置秘境地图中--土地图中的浓雾效果,WEATHER($F102/0/$FFFFFFFF)

07.更新支持1.996海地地图有水泡效果和声音效果!

08.更新支持1.996怒海装备的属性显示,在穿上装备,取下装备,丢装备再拣起后,属性不会被刷新掉!

怒海装备Shape类型:

战士职业:凡=69,上=72,极=75,仙=66
法师职业:凡=70,上=73,极=76,仙=67
道士职业:凡=71,上=74,极=77,仙=68

圣天:Shape=39
圣魔:Shape=40
圣道:Shape=41

炙炎:Shape=42
魔炎:Shape=43
灵炎:Shape=44

//说明,以上装备的Shape类型必须对照以上设置,才能放进1.996的那新物品升级转盘中!


09.调整天人、天仙、上仙规则,英雄排名榜和角色选择处都将按照以下新规则来使用:

   $TRFL //天人类型,$TRFL值为3和4表示为天人,$TRFL值为5和6表示为天仙,$TRFL值为7和8表示为上仙

   $TRJJ //境界重数,对应以上类型,显示对应类型的重数!

   比如:$TRFL设置为5、$TRJJ设置为3,表示天仙三重
         $TRFL设置为7、$TRJJ设置为3,表示上仙三重

   //当天人99重,就是$TRFL为4、$TRJJ为99,要升级成天仙一重,就要修改$TRFL为6、$TRJJ为1

   //特别注意:因为天人规则修改,在更新新引擎时,需要把排名榜数据TopPlayList.txt清空后再启动引擎!


10.更新支持1.996新药品的使用,新药品的设置如下:

1614;海神天山雪莲;0;200;3;0;0;0;6005;10;60;0;0;0;0;0;0;0;0;0;0;0;0;5;;
1615;海神深海灵礁;0;200;3;0;0;0;6004;10;0;0;60;0;0;0;0;0;0;0;0;0;40000;5;;
1616;海神治疗神水;0;201;10;0;0;0;6006;15;190;0;230;0;0;0;0;0;0;0;0;0;5000;5;;
1617;海神金创药;0;0;3;0;0;0;6000;1;180;2;0;0;0;0;0;0;0;0;0;0;500;5;;
1618;海神魔法药;0;0;3;0;0;0;6002;1;0;0;200;3;0;0;0;0;0;0;0;0;500;5;;

//部分新药品所加HP和MP超过255显示,这个超过255的显示的是一个乘法规则,如下:

加HP,在数据库中Ac和AC2的值相乘的结果,就是客户端显示的最终增加HP的数字!
加MP,在数据库中Mac和MaC2的值相乘的结果,就是客户端显示的最终增加MP的数字!

//根据以上规则,你可以自己设置各种新药品,设置加HP=10000的治疗神水都可以!

如:超级治疗神水;0;201;10;0;0;0;6006;15;100;100;200;100;0;0;0;0;0;0;0;0;5000;5;;


11.更新一个命令ZZF,将数字1-99转换成中文字符,比如将99,转换成九十九:

天人封号脚本示范如下设计:

[@天人封号]
{
#IF
LARGE $TRFL 2
SMALL $TRFL 5
#ACT
ZZF S5 $TRJJ
MOV S6 天人
INC S6 $STR(S5)
INC S6 重
FENGHAO $TRJJ $STR(S6)
break
#IF
LARGE $TRFL 4
SMALL $TRFL 7
#ACT
ZZF S5 $TRJJ
MOV S6 天仙
INC S6 $STR(S5)
INC S6 重
MOV P6 99
INC P6 $TRJJ
FENGHAO $STR(P6) $STR(S6)
break
#IF
LARGE $TRFL 6
#ACT
ZZF S5 $TRJJ
MOV S6 上仙
INC S6 $STR(S5)
INC S6 重
MOV P6 198
INC P6 $TRJJ
FENGHAO $STR(P6) $STR(S6)
break
}

12.更新支持官方一样的快捷救公主功能,可以使用灵符(捆)秒杀多个怪物,具体设置如下:

   A、增加地图参数 CANUSELFK ,只有在标有此地图参数的地图上,才能使用灵符(捆)秒杀多个怪物!
        对地图设置此参数后,就不用再设置CANUSELF参数了!

   B、扩展功能脚本中 [@灵符杀怪] 标签,在此标签下使用 <$PARAM(77)> 保存灵符(捆)杀怪数量!

      //使用该功能,可以同时杀12个怪物,灵符(捆)在秒杀怪物后会自动减少对应次数,和官方完全一致!

示范脚本:

[@灵符杀怪]
#IF
SMALL $PARAM(77) 2
#ACT
CHANGEEXP + 10000000
break
#ELSEACT
MOV P1 10000000
MUL P1 $PARAM(77)
CHANGEEXP + $STR(P1)
break


 


 


 


 


 


 

评论区        查看评论...

相关说明

    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - VIP登陆|注册
Copyright © 2007-2021 987654321SF.Com. All Rights Reserved .
本站私服服务端和架设教程由网友发布,仅作学习使用,严禁用于商业
如本站收录的资源侵犯到您的版权,请来信告知,我们将及时更正处理,邮箱:Mail91@QQ.COM
蜀ICP备2022016462号-4
点击与站长面对面交流!